PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 51282 e9384f0b480e511a57d657f7a2e6b804d9fc66be19bc91cf66c3b2e53d41f677

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b75a7f8497bffa645e1ad66a72334f8f4f179733bc1d877d90d590be408ae7d
Certificate Block Hash
e9384f0b480e511a57d657f7a2e6b804d9fc66be19bc91cf66c3b2e53d41f677
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0093300000023e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a577bbaf7e237004f8c7891173208103644348926b9b240f4bc943f2930b7a10fdd71e740fea8a86b6981add1f8169fc0607fb97a789c927356665703e76324b202e2c48d29cab6d02e8eb38f6ec4bfd89605904e355cd8abd4f0000000000000080000000e0000093300000023e0000

Raw Header Hex

0000402070acdc113e6cf9808f9d3aeeffd3fdab4ae17252599373a320bfcb6580a47307236f3c5898ade356be6cb8f306b22159f56cbbd892d77f469a88d69a83292b63e378046adba30a187dae08e40b590dd977d8c13b7379f1f4f83423a766ade145a6ff7b49f8a7751b

Proof Data Hex

59,560 bytes
1212160103079893c9c30b7a5a815a68f7835a0d037e9d34a5376bce264fb86685bc3590cac227bbad025dd6ad21b4e351bc2fb26769567e86d49c01552cb0c1f76fb1d31c2ad3778b99e3fade4ee1f19e2eaf4d31e558efd963a10609952e86d5a389a5b6b958027e5f722932c31dedab9704966d8e77eba9883ff897e9ed9ecffb8f235da9a20d11b1c27c94ee14083716c3e5509208e37562b14298211596629d75f2c4b3cef9202d945aaf0e053f8006c84ff36bd66764f8032d29197da4e789f88f88bbbfdd94538f4fd91e0456dc1a7f8b6d4027cf3e19da9d9bfb7580939f9853c764c13e7cf54808be2db19bbc8d13824ba5978806d6fb67a4ce8aa832a311c8d6006ae40af05c141eb2fea09b259ad8803ba2d9287f3525224ffeded2e9b67354ab6cf99996858df96598abda21b7de2a3bed6812569106214f8a5b5114bb4a9753c19e1b00ce7c32c412dd587506850c4766c1d99c35d159294c81755e61972f2edbf1440c67abfea711422b1c0439e7078e713ffb72e89b40c3169fd8543980a6896caf8e6df89d22ca66bb3f17be8f76010609572f9cbf433c1c39bbfaf3b6b668c7cf6634ff3477be82b6f6e9d50ea8c8b90230174aa7343c581d8f9f08641f9451727a4b86163210d4c3e35c84dac3602b945c1b27d1c93df7e7c864249040773e7735b461bb17269c94f038fc3fa82a8cff75396a88673e7bc845fd0cc098051341f72de857390d3e768973afeb6afc7b554871aa6bce2dbaaa16dc377a597fb58b613bc51165fae55578112584dc6c21eefd2f28bf34e23b90b94123f5f4859878f38061abeeb0f2a31d575a500e57554c66740be85ca6de21bb8194270e7e690f8ee123612153b1ddba51816bd2d349fb80637674eafe99d00ea0ada4df963861ea1911ead7001d70f601af0cfe40a08983ca8d24281b3ff600863fa7833ab3ed703c54e9eaea42202668bd9c28c677f8a11ad3368eeae9c34852b78826e81c75ea1e40df229db55e030382c674bea25f7032e62a2253f9a91d4dec41beb9c75aac92435cd4564404ca62610101cb9eeeba3c82eb67c65fcabd1d056a13d12d5bf6d301df4272ac3764f56bc910228b6e761051723e3338f02120809b2153a7e65c7858105213786fb6ce4af7a66f8fde28a1b5f3330856dd95a35a04086215418ccd0a64d9953ad1c1e7b830bed8188b09248550a633ab4fe9fae0885c4d457ba82cce138a84ce40c4dc74d688b356753e048137ceb547512903a6fcd2fa2cc2a6c9da081fcf3d7e77442c1255526b78011c5fb821f9d1d76cb1021a4c7574b41e5f5b5cd90d5bcea588e36b39210a729df04093124acb520bf30f97d0aa4f18b719087aca93e56d36f73580633f40e17f216bfc275845bd9aad7d7e6693fb536676780c077d46d2d9a6a4a934ac47b92f0d71ef00afb6af4c6429c3a8074065848e19c7aa1dc63ca213d05fc1dcade52610671f14d666d3babf2c88550cc1173d9f3add35346b16f59545433498acb4bbe469b0ce06365574016d4f7914821b3c1fa3e5676e930dcb6055ae5cf34060cbd98dbb45e6554210c3613217e1ad895796291b3d954274216c20bc941d40b843146770272b4660e920e106b4d955bca8d5135a85a34f09c2211c48fe1a284e9fd9f38ced6bc07163ff237f4a1a711280046f3517ac971b26d5a98fbecf0e2de9541d9c8e638d9b7875408f367912a14517d06e6a50c2bc5f84763e6d7a1f47e9d5cbfdb93dd8f9d24e045a9bca6922bf945ae7e5ac3bad1cdbcbc369b7cbcc3ec700aa7fa7172ce238b99a4ec17c262a8cff2d54ac47d30464c78798f945ba7336333b623a8a54266f74b761d684d9edae696bc275c9a21b1dcd2b81cfbdcc4c8f6441720e1cbf26e3404350353f474745d3f1828fd4c2b59eb2f004020eff3d941bf174d3f984af09a17769b8d483cb6f5a3f326476a762ea0c658a2e9f90762ea7aac6a5bb820d1f2eb305b45968c831ef66ce2cbf495c25e4f082e48fe0173019c65ffc5aa41a7af921bcbb07dbf1e3f1923d822241c8150863c8673067a69a53d6f42768a4236a3e2d4a01e65f55671d1dcc4940d703c83aea7ab7a5b87b3a7786deb2356d0d855d03ad517e9a0f8e9beeed0bceb04054a9c1f98abb6c2664d0f94a2dd394e550120a6f859ed814a914dbbbac60c604e259f3aee29d6b4af4ce7876a929e1ef6757bcf10547a0fa4051209feb0baeac5aa915a3cf8159fc031f6147bac6555f67bbf41f3ff3234b208b9acac6ddf102a348f9558e6a1e44baf7358537b68c98d4c6d31495313c401e6689ce722119aa84d036141736ea2410967c0b8dff968b7bf7191cfb319f87cb3a967fd37a6dab645d863ec98c07e59871d62a9c0e5af26914dc03c1d64989511c689cb8f0d190d828780dcd87d6287d6a7057391a57896757f3d038880e08a1741f8c50a7b350bc70305cc9f27996a36a328df8ac58297b75095728ee504249efc472b8f3ef7e077350cc3b4de8c580398b6c0ba95edf547351ca0bef9f7b240bd4b870e5b56fe34477c63d629314f018886fd1005da10617e636c768a8f20046614605502e8366c15d0006200daa7c9b4e4be482a2f2182d7947d881e56d374c1d46408e019bb704c522b255e3e9814bf213dd31f19664d6f2b04a08f2b4220115341e353a9cdb2bd4b0b6b88e93dbe045cbfd2de9f6c701dc12d8e1510bce1dbf8ce03243ac66a2ebe2f2362e957502f59a20a10d95b0c4693bed17a03169d0cd294f614e7c4af3f769e55bbd368012481fbbebfc21f3fdf257343df5892c11800e4aa6ee5c114f337c1a301dba6861ff5fbc620265065b3ed35a8ee364a05face1b89767ab9e51d630e79cbc127a8492e00a56ef46233d80819982b02da7e854dba77503993711b4a203353de120fb0766230cfcb77e67ffb9ab081c71af2040c31f5f9913bfd58c57872413d2d5951d865f311ad81011e928a9efe642aa9e088381e3df7b8ca022adfd9f4b3f70a092917d734a041afbbed5f1d258c358c432e81ab4ca649a2a6aa5ca5c6adedb394258b9dadbedba9f890ffcea59caaff7aa821278f09c5c6a5c45bdeb3add0984d0e9c73b623fcc7210d6547c8a07440340e0e6e138c23f81497c6675eca894b66e211558e724206c72e512b6bb1b054b9982dece93542f271ef4137242f27bd752e7a31d1e6848d4d3d3def83cc586f52e1bab32970c835e80d79ccd11905de59e586959ff02359e5b60da0a31ed8454d1d496500097f9a45ff099bd39d8198504e720e5652f808761c53d9d5766fc7f9df6a51aae8ab496c8f6dae446fe934d9d9c0cd79681cb963226f8f2313bedd9ba56949dd82df80d7769955bb3c07f5dda68152b4e2372a42822dcd50d141c223cca6c7464b3ce8cf26c5d59367c7bd0a54b05547f1e13ff878f1bb12bc89d0828a01f9f06ff7b2e70f6b7ad0ba94c81103090e2caccd1f3e42d7469b4102e63d657bce1def11aa9660d5431731cd459fa3ec4a2a8ab927b0d8669e6ac33ea8fc3c3bae6b3c9309d21b0810dd9944f8d5c260dde96a43ac18ace957fc4a08539d250c7c542f47efd76c38fe72770a54f117e7f3632a01396b6b1c6a355c0daa7f850c44d9e07d714ae1863f05c5287de834fe046da83ec164a131fe0b01f89b7061bd404a12f24700fd76ba95e34c279808abe2a0a9e01c95e8a42b02136497a01ac1483086a3ab0df88d08533691d670534f62eaa801f12a73ff92efd1f2ba00c77ef76c5f0506c6dc27ea5329a57988c697d15075733768555fc3f9e89665427589c2938ee31d4c09f47d06c2a2bc4b47afcd25a01ad04b013e85921aa9a94f090f12d19d158a5454701aac71aafe94b47a489ed018491932c7b468d7f7156b7122d0c1586d46f2030aae5a92c71485532b8cc41afd68f6c642ff1c071430f84cd27d277c726564aa63199e9a08d2baca9f8184a5c68d1f9fa2758026c85bb70c4aaf934b3e3d9592cc3b6be36f428cd88eba27bd9cd46396c03fc4d5d79aba94834b343e8b883615def76a3f5cb60cd3e4227cee3aaae0c633cdbc2f61e8814da5e3a40e3d2f66055b08b6b1fd46e0ff31cf62006bec7ab2235f9413c7625a2ee5ba0e375b22f3668b02b3320a97beeb1dc52106acd83fe10a3bcc40ce366698eb14998fc9da87407a74c9dbe537b7d18d92f77476ed4e13b543abcc2b977d70c981e25b3d9ff98a1336a3dd03f21491f00843acd06f1c6b4ca62478107f11b79db8728571936175ef71af73ec334f0968e648607e71d2879cc3eb0d861c727a8fdb598385bb9989fd3d43608f3a7fa9bd1250563dc8ac6d0a9cd305cdd70b77ec72455668a9565072dd2be5e9ef3f031d90835728cbd7b5ea762745b20601c2b1d2e3d15d8eedb050458536a687e3c2d4bfbe2573f6854eb7667fec699dfbe17295befc94c9d294d31751ec572703921694158d17c81fa415f6eb94981bef687da7e386af126fe611b421cd984801544b7aafec96e14b35df62883efb349a8e23b4b5147921ae186313019b258af08b99c3900bb363a70c2ec82e60f4836fe84c4b29f2952d7d5ca3b21b1f121b84840fa1f945bb524de81285f31969c35f564d4262a172fa11349ad2de8e8afaeb97729abe1f8c2629f13bbcef0ae3ac71a456fcfb1b4db22fa31dbf12bd67430cd4b770ee7db86ab1682e89ee29e72a79aaa868899cdf71097b7e3af65a2745a5fbdf50f8f22a61c6d96904cc8c1bbdc83b6cd6004251a355b0d7269acfbbbb4f33c105f27fda395d3ddf6642e54d9a46119941e23e001192d3f9882ac02099e0223160aa7ea73498bd75ab0ec727abf46b11cbdba2ba58613d502d755ac9088a5c581f62f3f06b59391634f06aa1cf719b9346d45e0dc45e9200287cc39105a2b401a51091db7502b989047ecfd04a0c729774388a4edd5ef828820fdcba9498bf317aa8fbed4b28d25e444bab42ae5163401317f7d4221f35ef26566658c37ede1595523ba38d527bc5780a8781fd55dafb58c7c920ff53b019342828f7b56b5d6c7e8ef8bf22e4cc4127e2085bcb132d9d092fb1c0dd0f157e67f0f0663daa631a916f5d45042f5892601cbaed3ebcc9255984e3f89150c78b8fe68126cb963662037ba2b40f798e2db4cadf67830bb0ebbea285fa37630547cdb6b2faf2e0acd10d3af41d26b8b875c1b2708ebbfa8f168ccad98a1c63375181cd952e1049ad013c5e62dd30fc740749551e15a63737fd2436d1398b5d57fb0e1e26687d35c807a696fd6939b251ba2f07a256911d97df0589418d6bf879fbd9c3a09840a6855d0d7c011974c99a2b7796bbdaa13a73898daabed5b4c6e2f71d67c1af22559b2626a9ec35eca4ba000898f16b746afe90c1308326a26d0bd61ef93f08f4d69e7d684fa62737e15efcc2bcc3752dcb2f2f05c0c26031ecb5c42c497602b50439baa4413f4a7e70d47c13bf2a916a344819b0db7e873f61a55b5ec88257e9d62abe98ad6aa3a8e8a442108c77c0a1126d030c40dbf05f3f1e7c375765e1bd0144baa6cef2339d0e6a155dbf6e5955986694e9c59ffd9ad2d3bab4e67c1b0ab67719a36568c4572f9b01a8bd10a2507d6118ed32adf3c6656a3516ac0da690825ba8c117aa6ac5830ae3ec2c1149c77da5ac49e62d4d2f1a538da5a37ac309337a4d9063e960f5c1d54c1f147b2cc770573e15b5f166a369dcdd584d235b92b00f610a0653baffd7e517cf8cc70ef73470a2309aa6b6fac4ccdeccfec477adddbb93d108b4dddb1f53f57a3a868a6c984eb4846d6c4ecdea5230d967b6b83a5812b7c5e415df389225c45222ca4ab9eaaffa9af1703315637411ec8a76e9065a5b006b345dc5d8979e602035a5ba4528ebb7ea8170406ad641af1e9068a618ec336725b656e8943e3112aa425de79bb1b8e767bf3813926662baa767d786d8fd0fda69f12471d73419a6d98b3d533c964a3ccfb7a34b4ff2f419a22e93b09291b1bf0923b56a8db2a01a531347e5a22e369b3ab3b64ae5de6a1e4ae4d4c613fac8cb6298593e4a7cabaae39ea76aec35869120c936920eeecfd6d3f58420c53d3bcf06c65c15a6c63522d96e918a769cfe06820ee789164eadbab813a6162c35cda670ad617bf63f9dedfb710f76d657cc668cf491322d6463044b9420f9bfff790b4f9398c82717d3dfab0ea515da675586ef2d411c019b29f53ae9328cdacecdab279544779ce0d5f6da25f1719f3782ceccc02ba366888b2ba731bb8bf1ac06158e1e1e1735c5f6f2f77f9305d92e2572c4cee84a9abb1857990123cb6519a250c4dece6573635ca8a5ca607b69fe9797520cec32beed2519298ca3634f53b516dec18ce83ef0a7e98b2a61cf94a078c3238facdf19667f24fdbb97db8b48507fdce654ba9afeb1a207c5879bfea7252f77eebfbe0cf66a44e7e53e057e6bedf8e9e87fdbf61d3019873364dbd32723021a57fac766970fda66ceb7a7775f33f23ea2d505216dbd99522a1e0624237f47616c7f7d3aaa77cbe564e52c78b110b42972d6a6b19c515ff09e553cb476678f58063333e160f03514dd0ad375a177fb3a3a73ee5cd98a037d8ffbe6cef70728123fbbe7f7e90353f907ba15175ee1e192197cd4df996f6bac76f09a737918bdedf3965eb2d96b8160835cd0b3f9cd8403571ec19b00cd74e13aabe994bc68f6b0682d8f7ec6cd45d3af771688b61a58c989d3ec74245725ff49306c777bed874cc81baf549f41ad97ef45f1e4d480a436b97e4e856d6001a0e33b2349239efb3995046f1aa58c39da6e5c04e59fb0cebbb9ef81dc90dac9a1022add01d644b0e5ecc528abfb87efc73b6a901564fc462d55ff3a025de6c6df1708da14bd95662594ed583e53a1122b78a2999acec3f75b1af186ec230baedd39e3e4bd391b6f0d27b7e3c93f8eae2e4597aa26f844c3bb5803e4b7e5eafbeb97653eeadaba2e3d9240fd1d761b4286331067245764df9b084547299c7fbab509cdbc9c540a5b2892583aa4164fbb379f9dea4d18a52e79eec5d18c7a683b6b7d0a1c330ee2e79e4e8086f4ac95e928f3940171b92e776a021b2ee8c5ee127bac519328dbd057cf62f6db5827b38543a648ca3b4d80a2575478aa80e1bf3dbfeb4d0fa0df3c34133e026d3d805e18b71fdcefc5639d2acb9358b847d5e69e49e9e5d726cd6012b584433f2bd4407eb9393c2da3979a5bc68661a3631048670142e71c1c3643452db168608117eb0dd8783f0b024d2fd23ea4885ff94036129ef3b18225568876f909c067d8ba59aadcbe930a34ad186423d71630a98740cbf7e2edce349686ff80421fadebf9483f9a4da4093b9b4dbfb8f4b6865b008aae211cc79f1e6f73615d4dbff3940b1acb6330cf6c1fb726dffe9b843068eafc5586440691b6e4cc8e753e00169bb79335c82f7ef097a536cdb0a1d5de9a0ab45a5f1d0fd7bdff06af7c75f7bcda95e3923eafcf83874fe18bfa869887ff78935063243073888cf6ccda36184c4733dac61750f3a514cd03aab908b9f5ea9098326505b97dcd011caf6d6020d1f7e1173fbb2716d6db8c0aee5d300aac9a5dd5f0bbf1ab6918c15d634a5932a90a1fc31c725d27961cff09eecd4a78a264af8e0126c8ecab36917d90f9b3bab42190a0d0ab12104f5477d3963d3e17a35bb6999cc313e23654c7d604c9b4457f18c1a20575c22421de484a8c5cca0f35a51dd496a10f419256a0bbd92697df5a83471829532a59a073634c62fcf5a8e2427cec802eeb311899795b5e31c8cd56d8f297759bd20af5b365a9bd1c4b2f1499bdd8092499158231cc71613e7458b934fa830d3160d9e0d52c6c2aa046099edf4f251beb4baad10c5da4fbbcb4b3a6f5fa2edde2f0c95850b3f97d30e265d5376e20088c7d559eeb0f7201414f4f29776b48b728d5d472533735428c6fb8268d5355161104314ccb974f9f890c3fccc6d521eba2a8dd9f32845d5f89042763b965498ff50db1d3b3598a6c872f96a300b2852eff4bb98f536d895868cc4b98807ad63b9734d5dbb3658c00c1edeea875cabdd95f54e1d8b02205888639484c83ec1864600bd2fb964239e19b9f1e02cdc56ac28c351d64ff5928b7ac3a9ce18c09156c33f5c0daa92b235a55b5508626bf1d636a50c406fceb007c1333e1947887f716b5868eb8c75e8996c75ed65f8e814ab94edbf726e4144fd3acb81efd25a084036a2d6eb8e49efd54a99eceff076097f5a8c08b5b5c764dce25f60ea3743153235895d798d003287d043122d51064db291557b879d2d1b6103a89b5830694cbb7ba90d887a74024a116118a49c96515ecc9984a5cc6a176e75da1b3e2b4d82eb4299ab957b3fd9f1c03aaa74e9b0dfddf097bd224f5f6d9ceb5eeaf8c71756c2ec1e36114dadd8f5a466e9e9ae53dd76df796519d0348cdd604fa3acd67c10bac9b81dac3d73d67996ad405c5206ab97ee028cad4916c5a7af130f183001bc0e0b03ef4239b4cdd80dca2418778b5abbd657ec654aad81b19e3ee9d3c854bb78f86c6ecdb61cfcbf13ea078a81617aa98fca857ce564b3a3b5340b582865ad0d2ba6c00f5ab86fa8fb1181c35f5b4d4c6ff7f99d55b7cf06665597a9dd098d866818e8eea6d87a3bbb58a79b9f19b6aca6c12a9491f823231f0fd6e37a60c35d0e15918717f0783b88d6477fa01b74e7fe9ef187983a521712e0b34f30bd9a60722b0da2506990f9ebcd9ada33d0a12ccc8d6b5e3b7564c83904a94c65b7d432728e172b44ded9fab7dbe35897601a6d1d19b8a59d88766377d356579447941b34257f8f1bbf6c49e29d8d96f6a2e04ed5ea61e1276fb09d9b16044bbaa99a04b242cacb6c2e1aac7289421060004ae5a7a5afaef710434eba4568ea3ee9759dc793a9e2c04002f6da187a607288895c981cadafb9957e93099ec264cb16857339221d636a443c1772a3391aa5b82c22d5bfa053d128cbaff81e1a2b749d5e96658eaa0c865a829a7e5d4e428fad31bbe5d85e97fb1233029c3933a8ba6c1f3457f8c15d0631f3d1c4595d787429f3ca4f220d2897ec6d759f6b7cc291aeb57a82848995567211888cb3dbac19999150baa82755993bf05e32ce32cc5651047a1cfca79f41890e3fafce46706e1d2fe3dd4dc442249b8cfac25e87ba404dedfb65abcde9f44d78d07ba07f9c889e33cf6651e8772670aceaaf5b116529e8cd56b9fcabcb028d258421dab67f724839707d73584d938b7d0f32abcc68ecf437a806d5fd6c05ee149563781933067443527dc12bea6c08a3693d7e309525abdd751078eb4478bcc108b78f90a835362911b2f85ddbebd46d0121773ec80672022f5af92637d6802a95cd72cd2cf645fad08415f241560bfb63727c1a5ee09957e0d92d6a7e4296acd3e4e4f35ba928059c6d686d600c4c6aa5ce6291c8da5cda76eacbaca292a0921251bd61b933f05cb4c6293b4616875b0e40cc56599999e84fa044c3bfe45c449d14b370f49b3b58a3a06ece34800b5345f957cc256aabe2ba31eacb830c52bbb0dfd4e4464113e5a823bbc3fff1bc2742102ea748480d794fffb10adca22f43ada4710141597f4e52e3b4d50a4f554e4c13b3dbdc29f56b190befea0f2e2c47a240b08b5663ac30d7acd03e756f850233d9427f7dd28339f37a124519c5cd253219aaa463c1932f84ccfa9b778ea11496ee88f1cc692e95c21d218e743553cb67bffe0f3ba081021d683604728fce3f6e816b60e8503a9166eedf7fc790e7b8f63e2b417232e1f01608848a53fb648c51ede211d417047fb444bd57dcb48ba9c25af11a3e132057eae9fd15188f85b5f03ccc8f0cbb3906c1dcfa6a777e8ae7af61b113c2d4d86d32951232f8079066d0a2db04eeff61529a775591ab14324642af3388d303c76a242e0d9aeb5290d1383e5312aaf2416205a281c84a2b892fe651d0b5db3a02860c0c766d4fc5c49451df7db30ce364c559d39a1b0158e09461152b1782c291554a620d6788ee21a5241c1761d4922fd425f3232168f001bc7e941d127753a9cb24a7edadf3ab1ef2304c4823ff5a37f52e598665ab0018caa549713c107d05201a5530975cbc6ea1d619e15576da7e3fd0f6f7a00fbab18432bf3dcf921aef485359581a7c7be139c031878d4720eb64bb4793dccd402e7e7ff9a7709ed91bec72ccb7ed955a9a8af37dee8ae3996cc249f9cb8e8787b334fea8912b187a9febafc0d8c010eac5cfa0e4fe8479e9dddddb3b1173769cca891120578b6ea45bdddcb5d9287e4810b2c34a952025cd4b4fb64ad891e6728f79da29655bd9677d3dd0868a3d17038bffabc81cfac4f3d7ea0b9567070a0335eed8cd4ca872d0d7529afe623649e7cd29e6f00afaaaee0a3b6c6c1aff26f2ca91b33b8542826ec3e5853f83416fb1bc68c8f974c40d40a4b395d131262e104f2814a36b9bd522bbd766af5b167871fcab58dbc60989394de39602ce53ee36920dc6a51e33c8e00ac83452197c932d346ec533eadab43a6507853d4c6afcbd76c77c655b18fdc8d0371566a88bcc8b93d856a0df21abfb15352ae5645888e6834571ea8a85a0f221e4811fc1e16a2ea6428212f931dbf62f516cc1aa9ea6f5133505b696efa905be871a479eeca27c2125fc99967691e0a5b99b4579c79c596484ca9f7a95d8c1b123b928184a9ed2b1f884710b70bb477861cbe39c5e8d9630c39261e05cadb4dd9e050e5fafbeb59d83797a8605d7a56c3b001ce7d8477f9e597b93d3b14b9396691ed1fe11e326429fe5ea251f7087957af9ae668be5a9534d5af78e7d309a572ea63490d109c6e3fca995ddb23f187cedb4dfbf4791a0b398e11e23583a72a98df38e5b891dd408b6ae3413ecf8f76f1d28269730f9c0b20e8fc4212d48f14e87319e917d84f300381d61b0528c8de81b88f26f659fed7bc1d939b134b9bbc5a521c947337f9b1ad75c1562a83b081fac4fe23bb1465d6392f642180249b1305c3bbd38a465f108d6e9588fc34bb1db205196a8fcb702099a47b22e2d6f74229e8d7a76ffcf9e7a4b21a330c9c77ed1d782e9a877d084e291b31a714e1f92c61184a45e890542b9d763a3bebeeb4d46e7fdcd66b0b92990527a4c39edbcca8df21394a2ffa9bd7334a6515c47fc6e978a47b4a79c3f53f7c5ebe5ed127013349513ac2771b846f1779741aaec49cc10d3061403a02530d37482a666d822f2c573e2ea0e34950d75828664a27283f350835262f963851a1bb4e2480b329f1cde8b6cecd2794c985f4d60703993bb41187da438f3f72e372dd64743bd8ca21cc91043b61e29dca39e31efa23ede60d6a5ef46a5da7bd88a93c3c716fd6aa05fc291389aa71b9d52b4044514cd0efe5455bcc93b0b3852c8e120bc632a8fb568b232037f09c82f94bab1a8a5fde394276a26c195dd4e083c5866c656cd543e30124199fbd01a1b895506764372033d050b2b8a561c2e9bfc632c0bb9d27219c726644345458b05d3d8beb9cb620a6d4aebc380399e74ba018f795fd8ac829f3f4d1a8e0c4ad5a62a50306c56112407c03403cac919cbcd656856bb38706c05f0bb9b0efd07d6ee9a7cb5c756bd08a97a2529347877cdae03c503d303e3a7698b1d26d0eb1b5db86ad687c4d889483e28994a3058198762e852c707340732e52276e7162afb21e38a3c5be4fdb94dd0b2f2a6d715a7de6f6612bcad11e533a216fd78c2b5b67940d06a967bb30d0ed3c57add9f422ebf357f4def4e580ec18757bf9e96a20e42b838745afdf64409c542a9d208861f06ab2fd5cb9da5d917c4564abc66b66c4bfddb5bfd97ff4b7cae1bc74f6eb5513fa0d0923f2f0f488c704beff6ecdba850df996ca62604e7bbee3037a88705b0de002c92b6a0f49c823317b7973c85ecdaef82d9ee30c83488d009303a59e9bb79deb5242d3c58b83b7bfc23b8bf43a784ff1d0d0a081c7d09fb3acf8192da6c4c016ce0ab1813c32d95abd9e8a441b8cfbc20e9c176967bda96ccea6a992ea4ce01fd200f7b70bb64246b71993a369b681d63b743e54d8ce49c894026be801de1fd2ecfa49ff83ae909bbf194d7ba64e8acd3da2af3b59effc19d33b2c5de477eb6f5d528ac94db260a88bd206ed5794fad4e45fd84a45653e60e02069a2e0df7b3b6f5078404777a7d5d690514781c6c8887f32f1a184f20b2be79ea7ace35d29c1925215b26c35452bc5774cd0b6373121c784cab7e1379b4cd4c273ddf6683333466972246208e720d6fe4c31f973c805c3db0eac50be7697e5280f001f689b6ac3e7f1c9fc84c7c108658b3f3163f75f328a21b40e89086048c40cc5fe3c821d0ed23f7e753934384d40d1b5466659bca79c1743bc22c171717f1b374701552c969ad5a8c3d0511e5199bd48f6c87c459d3de5b07e5e9b2408b85daed6bcda610a1239e22ea6dfaf206a948fe1aed055cc646b2a876cd8b6b9dafaf5560f1e97aad78f106994af6b09c7fea466abba2e0e530a5b25fb6a925b04cd94ee0e37b59ea8447ff7b6f9be8a7f3bea5ccf5c5e71f3dbb07aba57aafb2e68a921e1c0d51cdbf13b13e58e99c4da48c9537b0242ac79736d45883fd289c2cb3d3c500b3493b2e4c5c8868dafd97e6d148627586ab3b0f61221928f39c3297569e972dfa4c85fa88e54518471348e807cb5c6e1c7f51de5b072ee16dba189713353f7277899aaba6128362d9ce92da4cca1787a9b3edd0765b7343d5dfcd0c49852c457820a9273dccc9024340519ef9a682b7ccea7ed121eb0a1d90a034bb43eca856a1a1ef624a79ca5a54366b8b751eab7e48dbb1c07af3726829cb4c08e570e42b5f8d3b6ab8a1c55d05200cdc56fe3ba2b4bff0c129f174d930b4261fc65b97367b409db7c993fdf2efc5e258ce75699db2b2cfa294d60e453aaf1556c1a51f2a8e3eb6c9ba094c22d9214670a02981190a4e3bf2b64f3fb2dbe90fa42215beddb14355b8134d1a7db703921fef8656ca4aabc922fc154e2d6d11fae1aac15c77ef01b818eddc2f9df1d374730066a68d50b7bdbe15ee12e071277407d1695548ee93b26725a8216e58b335a575fdc0df8072c9067dccd7e25a1ff4100ffbe5d58767e5e8eb1bc058920c9472b053e0e04f24bd44286e0993642d13c13b06ea708b17be549c56538b8b6dc12514ceb34a0bb8c4702ac2dd00ed2e60f2c2c85bf151bba97f0134b693be5da77cae7b4afccde2feec898e3a09054021fd61e3d6ea8bfcdc0cddb79ae7d3f9767163e5af3441654fa993c4f7a0facd860e3bccb76156f159f27a2028f1fe718acb529aca6a2d730eae1d1ede7ab972ed50e39c4bcc4e93fdbc29f8530e88c8f2628bf6f60d6a1575ac35fc87d30878a6a333d414097209bdc440e72855cc5f4373f77a52ea7b885dfa4491aeb7bb001f4fd2e70c499a394722d4ac6167c21ca946397774e81bf19036175cf0f412d38aa677ad149851e9ddfd0b4a62abf5c39802f2ca17405f76e39a52be6a9d46a3fe3fa199f1939f81f289dbbb1400a14a5f08dfeb31162c0856dd90336b06239fada845dcdd3f6aa544f3e24ff11c972647eeae7a1b755b905f8d819892f0943e0ee94e193cb4480fd65e258010c3de9c97e57410ac9747e688cb1c397d8da227398644f3f37a032feb28147c8c0c20c855a96eab85c40b09339c3f55f14b362ee1fe430e91f5c368d23d5a1bafc2cf0f84f4001905face41a15d1fce6e0c63618f48d24a059cdda4433fd9174118c3a2cbd5f3140f7967881a3c986780a82549ed84ea9f21a5d9f44242e190762a90fda911d206a0d952f796796656b98be9b6cd8ce8d1de91f8cb9027ff3d727cdeb416d40038bef792b749bb2096f1fc050b25cc2337172e9416b54ee72342ebab66dc4a9f908d148426eebaa115d60e2241452d86ab374300c11eae0e58e28c7f9e5e9a0415ca889495f2bfe51f4d73e33f249673d4743958715af8dc294bdf452d8cd9926c4fbcdaf64ed088ffbfa88d2b18353cbfbe0e59a09e83109a0c6fff558e40ab41b8df6cff03da5ff277b332e1c2f2c0e6b70ade0e6bb1ecb2544f21b73f7ff3f3597505f5f6890a17ba319472e6bc745c51322c86ca005274063cb27b5a063a86dcd8b1c63304a79637c49b98c9281e5e2b871336945b417d3a03e03308a0253bcc7e36c518c0f091cd4f6560f681a58a84f94b646e6cd93d01bd051df138063548e74db0a48824cfa4bbe8c250c03e21c35cf590f4ec77dbbdf4ff83886f9054ef75835e94422ba9d8f44edbff8e4ade3e7257cff8481af7284dfaa49a2af8561fb36e2ede69541ca3f00c4b45c55e8181980a841db53e331cd12c4bef51a7e0eea486c286fd85d6810cd86c190481e45dae080d7fa2b2a9fab51985070f61745c847eaba455456bc661d195e4df2d2e4ff54f21ed77d2d46ada6110abbc4d7567f6569821711ec0369afb0d56338170787457886e981d19195756a075b30149a7b304def95e348afd24c069b6787df9383bf8fe393d951e2d63936882f6b90d371c7cf8c3dfec0891f156f5705673d31d3dc31a8b4063e97562a70e9879174b3c401877d871d89abc82417b3ee307f38d89725c3a08c0461f9252f24594f5c1bffefe8911ddba472af290f775a1a68093cb464d2148a4f9ab85110d61259a3f337dc4630ce4e8788b732a5ad31b0fa93a87319d76be6480b99708e6dbf1c1142f50c0048cac2387eb7287684d8bd95e2bf31fba81870f4ba69de5c3d3fc82ea97fe3b072bca970fd3b241e14a914a16892624b978f26e689b5edea936f73d84dbd05694b3b9e35a46755b6a085fc485100dea6a860dbf4e7b24fae658d7cccb6e0c94ea16e193dd163c66d21a14cae98c9e0ab7dce7cf5842025548c512ccc465711fa9123d47f4640388d7d2ca8abe7556f8db0cacdb1d7b1f3e2752b6c63e0ff3be8e81c30c30601090880e9c03d7f91b668711f4fa1268599a78dcebf214cf7775ba83b03ad4b0b47fe73b8209c3386ba7b8d367a2740c5300a48c6c7956e79607bdb1aec67ba66ebb832372be4d2406b7213185d5f2942ebea57a042232c8a61c4e7f515b0798c9041497d0d561b9ff6c0c7bf365b9ea934430867e5ca0d42de22277872afd8f57d1fd55da34c146bff5b52093f1414e34320574ff2039dd89ce6921ad248c094152b4d21874c494d3b75e5f6a745613cc8488193247ff71856a1923a10ff7bfe068f049f0978c0e250bf28af835a2bb434ed52a2d1c7feb5056351d1debbc19ee064f9916d524205b704e47f145b1fdab44ca2f41998dfe7e0691c07ad227b83ca46ddc69f2e43f7f7bc9cb9535b8263db00ae0ae834daf55ef3e3c09039fcb44b0be0a61f79c716ca30e8e2d2ab3cd0337ae5ba865e60f1b64f97007b830783601336c84bddf48a0491b4ddb87855062c03fc371cb3d092f9f6b133a769478ab8449f8e7be598b1a58511bafc2d8e4195f63f8236012b2e22ae8e78dec9e5bcb3beb5b92010fee90a936ee1101bd275156139ca40c0828320147b226b25985b402838586ba1b37363f3f58c82e785924cd965649f6ed256f7cc62c9cf402e62ffc88b65e5232e918a9c4e3f820b8c100e3d31d02b76c6820fa79245f3cd4cb46426b7232c9baad8e24eabe2336d850dac5820f350a137f4b377fcec5de0b7798d3fd2e5ed8d948926e6744b9be427c774b2cb97f71184790118f32db3ad4e9a7b87083be4fcd3483bb7bb9d986174a46a8a41e4c6b92b7be0cc699cb22f6059d0e12eca8b445ac1dd507af18140d477ee5c27fac68a7b53e7ac56f4fbf83d7010ae161cb1817b58da581d35fa5ab785ae97839060d74ee4b757717a4c69522d2f624cd1cb71c39d2f891b6fc41a2b60cb7bc95d96e62a84cb8343571629f10fbacda174c44b631e748722d7c2809e6bc0bbf93623d56028c523b2788c7e30cac88d362d9a97cde66815eb912c38266df5629fc62e07ed1753cc4b2451f97be520535e7f1171e8023fe39249e355dea9223f3d2e0d13887fb349451cad2f6aa5d619b6123801b969c72423f0d68daa055213dea2e14c46d1f61433255a098d09307c22b5a21c2d0e566dd72463f5a4b5a43136985f2fdb627bc9171cc7a3a1e504b0be67094776613dbfa84bf89e6ae9efad9b63ccb2a2bb45fa4aab5fed3631dd55e13c7972a1995402b53df69622b4f57cd07685f7c7055e776f621cfaebcff59411162981414d88fbe7e9c30ad05341493fa62fbc4d7d6b758ed813c24f47270f5afabab6ad9cfe1421d452ece494fcc0ccfa96727d919fde0e0a1d489377742f370acc7cfd4905d2186f3c359749409ee5b71ac5cab2b498f90327f67f013dd2b3945d9acaa28e0a82418afd54fea8260d8c9058601c554be333f951c429a054a32c357e6381ba737720e4384da43ddcb05ee80442d0b48efbe2b3d5014d849b2a6e1b359c57c4c759805d20429cfcdd0ff8257ccf9b684816d4b31e6b6d1821b65b910c0d247a72c7a983c37415c76e8f0d5d607cbce224aa5b869096f63b2f0b1e5bc2880183b2d0fc7d88be0113ee425047c092d1951e86dd88cc534f0360c6895ed05eb26e38151a129b3e06e22ad575bff18bfdfc9cfb0e1287dfea1c48674acb58c50d98686260307dc66c62469c846424f6c04f8823535d0f1fa83ffc948e3798427d9d5570e7db84d669756c0b060286d7b476c583a8e4e69137201aa55ae2463ceba0da4f69916ec04171ca6f2de0c189b39dcf74e78a24fd4a33ad17cf09a302abd1258b820a206f5bec2b5a3af01fffd0fdf05cffb67c0be5f1e3848ec46fd07c7913dbd54015d8898a5822840fb03e97bff1c9da032f8e64864f517b8968041ffe646611ac326a0da4b4b498ecac6a073ca3d8e4f741301f03a5d412ca7636b532bbb3a12db640d260f8a9a26f51ca4c36a80fe914ced758edc83440d248780abcf1b5241a95d8b6a3a51af303cb4e79b85d90b617bc4f9460493591952172d4412062a01cfd2abfea8c9175c30742ea50c6d9dab1dea5cc637969093f8d03227ce3d4841a59a6d32c25b598c9b2ec654c20833fdf687d1772147313fcc413bfa47d4298b97814b6b5e0b4cc7e5f4ef8befcb283e80ded70db324ae9dedaa4bf9c2bcfbc7d2bf43110f011b12e1fab166ad09ccc24e38efbcbd4e21ddead2321475365ca832c05d580191209b53bb42ce633cc365d10ff7186944163156f39615a6f3da7dab992de33f9ce4f7b0c9857663d1826154d3c028bd7411887865dd5f7b4ac31c6b269a1eba98a9609053a59236b1ad415a808c13aedbfdda175eb4fa262df42994d3defe7a5c2f797e8f7bb0315ffb3587d9f29bd562e783ee1a74fa0584e9fb0e26b17e0d6c0bfbde97a6019987a5eeab1a42fa41189989f6d922f553af73cc8d63a3d25eed98aeb9e582674923b4dc9037530669eb2e1de7583f033252f2d408134b6baf2e0add20c252b251b07a1d082e1417be4993497be3973f88d0b23431f785943789d6ef331fcdf9ee2f8fba12b0985a98a970779467a862a441107c49a541bf20a89a80d28cce3e2fc5a157d32aed39df1368a72c470b2a333af6c175a316e3fc353be5af561434c9852d385e14bda001f940df466df78f8a0ff3b4b5d0dd3ba4a503ba70e8462b9ee0283b2ef160e069d5c9d6abb93ec50bc18296291a388e192431ad6d091bed36f3552b0d260fe997b87541db083b9712289f8e43aa363dc3bb66e2713596d395921c165d99fd7b52a33085fc4cd469c91c91cbe6e43dbd75e14b7e012642e3a710e6b02e8a8f837c644b8b49fa4db50db47505acf8839e2bf28c14c12746bee73dc0092cdb1437915444270bf8baa10ebea036c0bd84749359444c9b13f293de48543c150e674d8d4e3183f2e54c1e4509b36afe47190f8adf937f3accfe708c3b2fd17a3e5643ee44c426198e95278bc76cdbda260a86551f131b7159072588bd29c6e22c4c8a5cd5d570a041fc6f84dc0e20b3a4796440739971c3b4915a12147c0333038d281c4644b5f20df083cb6d96bf1ab3ffc13e207c8fa91bee209c069cac06d599fec17e928b5601106ff4117b79503c1a004450587100164a9f630f3a315fa1eec71c01ab745e1dc8c76e1a78d332002fb349a710a690dc529664c0fe54ed81c3257467b0ef65fe1e87bb92cce0971bd8afab22af4557c10544373636e62630f366920c170837238c4cae7ad3d7cc9f0b2a38bba910e3820e64e8519b7baded7c8b52dec662e41490fa3c6adc8ca057c9c9d8e1138de839c89660cb02af6a15bc16be51adb242ea36878aa9497b7c8141525765366f44eb4aa27692c24b2ccc6b790885a785a2357568746a580d572d62c3b836de351d2242c3494988d422b0249e62cde9c5f157da91f3dd67d4e5eb5af85c9b6f7ecee6cce4f92410606b9a80d53d36fa7ed851a6e0994834d62258212156abaa2982471bb9222a13823930388b039756910744b526aa5aae49965530511abdea07e7c63699308591d9d5d4297f306c36cb0824c2476bfd3b6cb14ee0de65448fd6cdb985b43d6b635f7396349ddb4d8a3ae6ac4d1ae371d2c8279c5b2a848639d63bcf4e24caef0c173ec6ad5d0532beaf171f84edda42dbac8db0dee5bc58abab73dc76e168f7f2bdb439cc21c63b00fc07777a7a538e1ca20fa09a2003ba93e8c3940d93a7487f2e291bb4437b623846f2f9a648ab3dd198aea4086a1cb21acae2869e92df555e40f9ccf21427171f2f890d0cc5795d4ae3ce483272e3bec5640bcddfc36d506f8888525548bcdd62582320db572beda6d2b5ebfb741c93f1f9200ea8316548c21ab50f8806def2b45f41935bb63bccfb8f1842a3e4fe9ca517e4e25641829c501d9cb358f506151eb1ed556978e750174b807f999a47093ddbee8bbfde2c7565c2be28ae12078ae93cda214d80f1973f682ad0e42dd50ef36531fcbc3b124beb5b7e73cec67dfc159571a45cdb020436125b02667768ca0553abfa81faf5c0f4c7c5eaae8b7f5b7007d9f3738a461afcdbde46e96fd5dcaefa5659f5ea67ff48f19e64c6697958215d1086d57487c66073a10ab9bc77f7014a383d0ba3ac9a6fffcbefa3f92f002d825c6cac86867b4ce44e6944229d6f6542032398ee0a826ddb91a45dddbf9ef188dddc13ba590500165759e50030eeb85d057eda0055699c662c8893ec7c8c40a28e89441b106ed13a642bc7e5aef789e58107ab0eebd1cbf0286ec8341bfc150338fb6570d02cb30efaf156fe0618946130b586c24b8a3a71317049d5117315c40a317b982155257026faba16d256a55bc3eb3cf71ea34288c04c316e92885bbd27a3bc66737ed0637ba963756f3348e433370d069e49f1a7a489cacf720c8d57c0896da9a34081818261a64c4a6bba2bb55593903f3e14f5e941956fdaef0c72c25e1f3e1eed365507d7d8e57732eee8e7a714d21684f39bf33b7152576f66d1e16aad1a100c774157325f418158a2fc63f09d2b187a405db5b2e33dbafb8a2340792db75b5edfdf381e276a88ec8fa6966a85fa341f4a90e4d0e0fec29db8d852eb985605527b6734381d68e48f608c8b14a948d97765de4a72ecaa429ea5268ca97e20424984a4ba46a08194f5b15b8617a5313f6e72adff0ae8953f7e739c4e0e0db9ad998c5f5ccc7c0675f117ff37e74d121118a478653ea1bb3eb5caed85dbe877e50771ab9b65b8f58fd784e141298561431a327fbf31596ee90bfe478a71d34d31b43e5b01257dc5d3b60da0703f2205b66cc40100e84f6fb904510c4fd21fd8c8bb9b0be798f47765c4726440f2288a260562ad83476300f2eac8f598f95529c47cfb6a55a99cbfff89a0b8192a2e81880c075ac624d97d097ed7974a312677c8f4c8f61cf11ad4511e46a6fa10a3be4f1a20e88bffcd67b8c2d1e5153de752b11be4064d0de065be92fb1566cfb0980033abd9406aa9136396ffed2877c8bc0033f0e33e290dcc6f04ee653a94498d7b4f467d4046227719f7bd4135839caffb849a7efb418945371e2555078c8e52fe4864581617791dcf1959413fc949098cddceea7d26bcfbbc7f822d4fa8e9321b61fa4831ff06b6418f901827633ce90a01d3995fa1975e5b6be4b4db22d80354e82c41a9ed1bf4a0e25c3e3bbda1de011f05ad0a82112bc2221d59b7d0db5bccb481d548c66fbe963434611b80f8cff0914e8f9db5c98d2288c2f297ee28ee4136cce704e40972e58b4e514581b17730d969e80ed1cf6fb09e5bcaf12b11f30d877334cb6958c43460a3bb2f4fb3c6b9cfb76b50d4ed0a9a56c43b8aeab7054297d539293a86894144c5883521e334d3c18d5e919a33e3a48276e67f85360e0a3d089231f37971621d025de0d9e4e0cf0ed6cb6ca076244eaa9111261ae313614aba46bb9a9fe38aeba379f09ead9f6ad14286e67a37949d957ef2cb6c4dd0ffc5aa34c9be7df24361b2ebe533beae54ae302f066e88aed9ffa12836a4243bcc9fb57501bcbe56a82cdd3c053a5ebd7b801ac73a4dc90bc7334d5f84329e0cf9cc8eae5b873018d432e6d59cdaf3b62ceb417aa276e377731cbdf4412746dca0a175af47a881fc83352a60a28cede161a596220b4ca065c27b5de95d6fbfed95c08834441e059469ef83c9806d96e396457faeb0d42fb975f2aa1d58f83117cd96c22f396ef03c5011737e479a4b2d4c156cb7d7eb3d114ea625010d0ff0959f9d4200d33fa1edc6f9e7fac3c6f52ff42e617f1c78aa0b5325e610b12ebf633fad523adb88ce39f83e55562b7f7f2ec0378cf3cb81d836e0401053b7da52fdf9da34c800021b39e5f352deb1316f6c5b94c6766df7942df4606731ac0e4d0cc210a63086f53aee40acd55412daaa056796a584898f50f283f459af39c9d7711a89ebb38512c60cf17673662a529a566abc71a92e97212dfefdde60ffa9a7e9a45183c2f5710ba051495b501972f990ed96fdad988294e1c6c7896fa494da8cd14f5a6d82c14f56b58c05ad97c15f33d6ae2b77e89cbb56472101091f262e3a88ee8730f4f30e2076060a673764d3c0ae9d2535af55a45773027414a478d80eb64cca51ad641f82cf724e1bec21789dfbc28e81213524813355ec3b962403125be996f2569c68c9f09e0791e2842264aeba6c786e6aa8093425013e519af7a260197780f22a4ddf360b2b6e48364922a5990588c7968df656039b7f99af35ef904ca8c6ee913cbadbf82c9d5aae70babcbf669ec3d8d6156b5f10d126b439a0e9ccbfe94100b364d22fd03be6a359abe311500605b537470bb3668f5404b0de30613d14dfc8af7637bb0873422b900ee4ae1d20b94f34432bb29cc4f18e098c471c44ce146e27568d1d65ef2b829712e03f433c05094b2eb167c44ab03132cbbc4e346be63917a50e0331796fa5fb7de0e5b1ab8870c83eba61d971f6d6eaa45858ae30e277aa1819bb04f2b2d0016111ed88ff7023614789f0616171168a3bb0f498a088db0e1cddc279e8002e956adb08f95d33fc2be647712cfcac5a2b419bd68c16b8f34843cf1eb6995d57810a86c8ab92c605daf73466e01da97b1d5a6ec486a5671068eb78e4b25dc6585c75677e0e79101b95449109a5f520c15b94322f06c313184b9a2c563046003ce16c2a3f974f7c262a5f91f1cf117ca1b6f0f9b55781d3b689359f3db4cb7c1e97de65e3a4ec8ac85822b68a641abadb3064ecb0dc181ce2307293db1be837aa9bf40ff02152050e83221a342160c132e03749bd309da17d2d81edc5a3bcc7f36ebdef36be6ab72a26b6937611a43f52b5830367c1636dcf49519e173ccaf98b88216a30c4ed755d04cf9a91016fe4d7e0afe7e7ab9333bb8a0f2fb456664697de2a11d0ad38916a33a4a94daa18945e4822d06d1a7d7846fe45244cc041b65fd930be3d2973857adee75eac898c0c91b8a79c4417cee751f6ff3d402993f3cf358bfa4c81a26e1577e358fd150fc39d03ea83431c2209849bcbc138caa789065d99e6d870a05d0141fafe0d63ce46db85e531790dbba4c951721d1b94cd8f8caf79938d191761cd7a5a7554ba2da843af8019211092730c842de1db06c8ee1ee47911f48af95f1e3da1278087033494ec07cb570003b49cf768ce613536b067f20a3568584333c129025ead590dc5c2a5dace9a13988d9f9db8cf1b6c12f3b5c1645c7609eb777ae125f935e4b46321fc775fb8934f9c22a033fdd1acd9fbe0ab416b6289d3eac1828d8b8835bea4214aa0649fa733dee543be17f706261ca52b20609b0691795559ff3aa2d57a81373a772a67708b70027800eebac7443530c8d9f5d01db1a0bf129a2d30ea18e2bd88d108f2f383c9e58928a859b69b87a17bd182f57095a33b82c852f5cae76b6074a737bfa371590468b56c4eb95fa869ca12d5989309b400444c19f403911cb5df61e89b523c0223fc302d81018b3cd0a8b4b010446a1b6416a877f22985b83500772f8709a6afebe9fc6281690591c3bf2434ee54db25e025ef5ec75bdf57f10ede6975d9c551d997485fae41ed7a4306c1e43725699c2e7ffb36887441f383c2d795e0f3414d15305a9cd3fa38670d997b3ece6337e877163a4375568fd08835e51369b211c43318d59099a60dcdde71530c0f2bd8ff33735c9bb277f001732634c7f281186f7b13dd7706dea1affbe2c7e716f15a33b128eba34d3d66d8101124ccb315a967cf77795f5c2fe7690bd199f7d8d31083f2b2ea723d6d109df31b53cb7d21ad07e28bdb5c0f4c5cb8b7515a11ee11e685d296b7bec31d4a48028a9b30897f5451d2ce71df111eff5a640fde54d1756de1ef56a90fccfbbc4f8e103a798a655f59f347c8cdccd950955f89ff0caa626e3dd7bbb6893a46a0520a5a4fc3ee93077e42c10b0efa1a356052343db02bc842edf9678f53797145b48d27580bb622ac90d04311311107a4c54b398bffeebe6b5c09ff6bd16a1827bf3095dce85ba41cf7eb949317f73ce46626d5518b82c5e6588dd97069b800b854c7dfcafb51f35831ec910120ab428b69fefd788e3c7a9cc0377d2008205e7a6f26e2ee01a42f02d241c600f83987943b2fd62abedce0550c921400708de94d55f57ffe3a47123661cff4cf761bc13e05ba18caccc999b67e68a2fd575ca89a12274df8d77e0f19e77425b7ca34724b30e5925b30dbe5dd43ddc0d8c8af24f76559fd487fe7d7c196d5bc357ec10bf379fe69f11ad8e4a22a2925a91c16a3b1d5e07a2e5bff8e1f30abab4ed56e60658f10cf3f16f77f7c3f03cc44f8667e1c58a8da8431f3e85821738b5bbe7dc157df426436d0a747eca9dbe1adc3857b74f6add58358fdcc446cfb58082073ed29ff59de37075e37a8bdbc3484e3e5b626543c419ced1a8ac40357710d38e99b51180290e3e01d718cc20872497dc7574c94ce3f5dd56b804f7ba80c0e4bc2806ffdecb6582ff15cddba4e2a31b3a2fc55bd8480c76dc09ac1dabe7d3f38fd02897399c3af85d98b4b331f618e53a0f473d5c5c244473ae13b87895f77c3270d8904500a0bd5bcebc22c2e1dca6efefdf314fc6cbdd79ad27a4f8777a8e11bff4901f4e31a1a26373b49cf291feecdc0a924f31898a32a7e44a65dc4b46c54bfdf1c08d5f7616288357deaac383a0b6d2d3e216e6fc8bb781b89e6fe8e7f4e0e2c0cec0db312a84e925deafce850eb5f32ae7fe7f87fd63e109538d76d02f7258ca2be7e92362229d35015960fd10925c12588b04f73de5943771b9c5689309a572a839aca5fde7e3c90d15e75c5a1f71adda93910bd1889efea1ba1de0b46e81e2cd2e6c1f7dab3905d3635d061e157d557119136574890f9fb61232aa716e81d2485117ec30479e60d0800a3dce6e6158a6de6887bf8af998e047a5416763e4033898a8df73915329c42dc5aaa3b053a8236c034bc64b427542c11c2398ba3d7a7a7e30595dce30b0bd8bd63687f2ae67010c92d3b9842878f1390b2cdad81138a4e5edc52eae689b687d88bfcf54a97e757a78f7514797f6d9272f741a331bf2f3d2b92c94f1d3ec1c3c88e86f828ec611abd8e246277a852569b28e7c07c81b13381e198dde4001e22e56c7863d8926d19bd212701422eec20ff932fdd573d5d3d0a0734817a5a1143983e9ddc4071bd8c30bd136cf0df43455783d36df8eb19f67ef25f20912b6f2d48619193c73863b71d76a485231148ac96a62dd22090823a504223d3556b7b0415f343450f16cd8caf66fc747da5626cb354fbdb12f83e6a7e22c5636d0d87c5bb10560d101587e7066456be853d74e5e2f852a0e0ecde3a313d25e19f3528aec7cb20a64b59e16165025abf7b27cbd7efc570665e5b927d044c79c8a0d83eb90d11487444e379a51948679c814fc3c9994d1675a14a6061ed40ea9ea8bd1b76a1318e4e0c716c16f00b5473572dafda8441954620f403bbed7323e8ccdb18de7fffaa5f5377f3d8fff9b380e654a8eeda6f51712e0b100c031cda7b7e05b3994a112fed9b9042d290ae0861afc5e05439a802068a777eefa0752b41b072bc526419c7777a21ab0a003ad29f2ec56906fa335f4194a8f3818585117900fab2e7f59997b23ed433526ab1fbb219f5e3713d2a4b058d4617323d302e727411f484b2634a830c1d8c24cdffeb2ee8e6c8c5d68d3501b6f9bded11ef62d437625c3805b0de2b115b062618231722926e539576cd6c085b6f7f1eca860798bf26d66b9e6f25b9983da7b268dd4514b676d066678444c7c25aab20237d54ff3c59f8b617eec280e657781a93c6bd71e54470b7b9255cece4b6261e320cb8c0983dd53f7ffec42a8b64a0b705f372d8cfa6b54327e72a7f6cc8cede1e4a6a1a7a6c3713b45950fa7bc73bdeac765cc728c2827cd145fcabfc6d2493cde442251a6b2942fc1c2e879ab7bada025239b673b0197a3bd29a804d7fb92ec36e7f33692f7c2cc411f97d031585928fd3a5996046e7f1f1cddff7587970efb87d9838b5184c224a9e9b2e30f822ad3c2d833ef2b222a2e6b1af771873b077802e34de3e1e81d783078ff092f5a935760bdf683a65652e7beed5c404760c9b153540aa6b5a0787e341787d506c286edd9141b62d19abd87d34b691eebf3ac38b9ed741090fc55bd144c63bc75bb16b9b496b810cce05aba83c64e241aa301e60592b27b20e1d94fffa5710ac34bf29e21201a11de975165a8aa58c0fa58ae1603b5b668e644bfca548cae18b355dcf261d3c2011e74804b9b7dd30d9105c39d3b62f6aa703a71ee74a77a8248dfc26fdda94f99294970b3125a31501ebad16f826c87b3bb154b239e404a7707700ddd89797256ddcc85e6ad9e2f121542b0a9debf739433f1e22413d0ad301c84284cd15b8b461c2053d9158a22d207d22e1b60d87c72b1af6a75b0b7bc5af46383c3ce5021cddbfe566f169a9c5f8bf763e9608c18df1e5124a1cc3eba1f247c07a81a71cc4a5f4b61d737d9b9b81ab272c3166421eb011d014b7d73ab8bac0d70b6b0bd77953a1819f07ce2a375f18ef2b90423cdf227921820d8d7b702eb652ba0e97c2c7dfd3acec1680e461d98037b22f7d9ef5cbe7f83c093a2615f6d762f4deef6e714a61754bae6790c3406a8f55db15d43a660235b24089ffd0328cf8a64ab11be59b20d7039faf61e2a18f0b4773fab23fd339ecc3cd82878118333024b8fc1b76e18c650abf13b9aafbbb1d6647558b5a2a728fd16fc960dfd56f1618702e8b03fad03ce863e123d85c986554c3ad98fa1dc968fcf3680a32603d81f2d2769e5a0c996246083ad2aeb0b307bfc73ca51609a40755e53793b7b1e1d176052486e14334e03eabbc8b71c167711e5aeb35d9372ef7c02295af7d3712a17997211318a88da5bd739ac3acaf80a161af607d4832ec3ad982e0bc9f3ad8c33b0c2f329105c125fa816808e09fe6edd9cbc6afac41c32ec4f91833b55a1a130ab43a09da1a82b1f3ce8f489201d4b7d364ddbaa4685ce61084c3cc0b806dcb63e17f3c408de4c3a54cedb50a8352747a467f156b9803da8f0bd14842af83d83a34e5765c2e8cf5d7346774db71579ac0fc46ed106f68346dc9ec60c154b68bb2433d196b7629030f860787fb187cb401d0e4f8a5ba217c810597c5bf3f694bf1405f444d2e3f379ea0e815f19b7c3cb6fdfbf935491d432029e48081173c98354676e17051079327fe2dca4e3d4f11a9f39533f79c9f4daffc964f7c53f617dd5ca8d9286e22079d137c09dd92deee5af555a99bf78dcf64c85f019f9b62480ed6e7ddc201048a7da9a70b2d93307dd44ad66f999d53c842df6fd3118126409201f3652088628427a70db222b148063c3a4995d3bd1446fd84c804b888317a18a024840ef2c582c615f724dee7ef44955dc00113bf3c46fc4df23be0c042667cf4e1f954dbb7f28def0440860d2cbe171f86f07ca1a088c1beec913ba5108d25705d2aa0b39ce406c2316546de81a25c74af6c3d0c76bc50752f26e7c483cd3ca4cfa47c3db872aa9008a09a83bc4193b927451242ddb255a497c608fb806c75715da665dff9871bf2f2d0c89503b2c588431141f7d8abafd5ae883950960e915d48c199c135599ddda76cbf8bd82a5ee964416a63085d9dc41abe7da9079e35c2a333135cfd4d3f62bef93c97e6c07756667989336ad7d74667bf9194a935b70f391c04aad1b7489c679a5cf695cb7d1a30c8ce6f52c7d42b143fe45d8136883fa410aa54f515ea84e0ce5a4b4d038fc3723ee615345ad31831957f84b2520f6f1fcf3796bdaa00d5d60cb131695f2a118c2c8220055644483576dde2b616764acc6a93186a08976384cf9eec2f12108938d408f4a531941a77f25e5fbb8d3f304f78e7de3b5a696afb08aaacf0f71e27d01cabdc1e4bb8c106fbe2fc25e632cf18b3fd072613fbb3d607cea80e013eb4d67d6b2336d0a03b36f3e3819577b9ef7dfcbb7e75ff1b97b5045ae27bd8e992b8598d138a2c9bb7123f3ca209b6141c42dd79ffe9d3e4e4cb93ae0095a7c46eeb2f3db2ff6d40f62b17bb597a136d0f88f252dca01a3e370048aa6c055dc46cda98a3e6a485fc3498c7defb0cc3baa5b0e0adc698023068f522dfb5db6fb518b1175c0fc358c420202dc5b8115e5eb82828b16eb4d40686bf6163d4942c69f853b514c7f5e4b642d0a24e9a043f77bf4685c249980c5b7190207ea24ec2055b348a9a3ae04cd5a5bdbf888e8cfbd08de1a809efd9b7e1b93717e071ab7d8f12a9da5beca9d0fb693e8230f9002628383f4853ddbcf66332e04bc338cbfcef8c5b256cae4e8f657d975932db7b295f1f8ac9b4403fbc09b976624c316e6347ee8b20a8f8594a56b45ce0e2e1b4efd4b9282fa69e46f8434d406e276cc20d8d4daddd284135f3bf34d96b0d1f49a3bca161459c554219c9fe343ad9c0d128b67ba90aedd856327ee97187e48c9eed93870545c93f331c318ce131427da084a9c0e12f674522bfb98a51545c7dcfaeb5361a2b352d8f5bd8c7a5d6d482252961c7269b90a67dc745fbf519845b9445771f337a48ae2ccad231147d86db98e1d09985ccfecac94e1c8af6dd237f1c3761b13fee73225856037a5e4a8e90b8d90281a93f8287bde2ab8e3e3de2d5dded6972e412b2428150f3905b3514b61e924189c87715f8a5414a145ef3985d869adab5b113677ae236e013e6ea4c47fae1bb516125c7bdd04af21261007d237776f6c3439493254686cf343770ffe18548ac83b6d8eb46911c2ee8caa10f795c615e812f0afbc6786636a03d1d3d2959721e6dd21cbef5304271e013dfbe05b73efe80329b18c3c6a42c72f780c988940f79a4724392ac9ce91f190db524780aec9653411a37a8d5d08c12e6c739c66f42ddbd1a739f85dd86f46468e77ead16d2e714c42d82a5dda7d93f04ab1ec8a3d0e5f5d2e38161c06d6df9339a05e5e53846fa504f2c1abb090be3a68bd06884dc59541605653941faaf3e43293e8ec1c991a8d7a0145e66a2d8d22cbcc9e9c3af3f1da8e526a07f5639687b44d86896e6eae885e1896996701333550ab98774cdfff90f9ec4dd2ca276086ef01667ef1383e761b556f2a167f8cafe168aaa8a831999ebd447dedd766d3b55021b840cf063c1e9cdb3039d3a6739a52568061e36917007f013e7a971e1e065890e4bb9b23b8be0ce1d94266036c5a8e04491e3ee8b4a1b7a97a5d40d47e835c595497d5023885af6027e8bb59e84ea4edf235f2e7f556c35a3afcaa29554c946614e00142b6e094e122af5d9a828d4fb0cbd4555d10345782f6278a9b45e6b4a8046d46f6a1f0c2fc315c02351bde06755d596ddc2238d51d94cc5a6663f8e92c48455fa47695a4159b4b6ec0d0ca63727ef9c056063d52c66e51309a29134d1f84329217c081bd17040fa585350bad72f9f508263893a4f8fce30582739f295a28519167303c7609c75f6fb66f0d5acbf9fc51efdd88a869ef1aa3a1ac85cc489a6040e9478728b3b6e2956939577b301545b3becf170b9bdc666d4b4c07fad89e98773d3664d0f519e4c01a36f03dbbdd4ddf7e28f0d2cc446aaa29504134b29e0b79083fcd5a61791619a67719d033814d2d80390faf789e1e3033bf54d5f3451cde0d6c80c3664314f9aea0322a331cb8f669f52919153430de68f9389b1ad1fcbf988d2154ca77a61a6a517f013ff9ba5ba854a346d1c3af998808080872c4a76ca400de98f51226b212c146a69baff53755aaf56d0d6ac574c6bcde7ab72eaefac685d79a66d7e1fba9fdec787e96fe9ad6ad9c9fe8d49384e317a17ca110ffc145c9bd85502c08f58735008592524a49d1b32788cfbbc7cad8ce1eb4d14c9dafb8d889290ea3dfc43ddc563302974edfe5437eec389e02bcaec0f660356575fa7230f462428beca64e2808e25b33e031123ce5799f71ceea9e33b068e64ba852c8fb9113c7a9626671b6e05f1f06c796b4f9ca7c3e7447c2391aaea17a481029c3f2554d74a45a111ddc832cd112213cb5fbbef7c192fdb5df3e452c11d4b78e8b28d4a5f343ef31d5208bd6a3129d609452776c9c8f1151ad01ea42bd37ec3fdebb81cc4eabf3b1bef587bca5f51a7f072e777a5fc6f2e7422e79e6afa285d5724fe1663b89b5fef59b5ed7366962c47b164e5e08495be83bca0d018f7725e806dadc6e7ad3bc25efbbd7dcc77a57adefd530a0302fb92a78bbe7c83a0f2db515c87981cb6c12180a6031445a33847319d6ac25e2dcce6536b52edb47935b8e38afde1559fdac1f73414e8b10b0cc653a0345e50f4323406822602f2ed120a2f85ae4d732069d6a7fdaf3a420e6d90c14cb5e8c5c47eea1330b507396f960fcb2e06cc0e09a8168435c0748e7bb45316fab9fca9d078e9b7beecd9e98524d1c93fee532ec978de01d96c92f74bf3305764e09cafde3ac96599b25e339bfcba578a7f659ce0055ffc4a524a7aae03de03ff5b15c92fc1db25f4fced1359cb966a98549021e225e65dfb55a7d6b032f8cba189de1ca347ea08cdf04d3e641ecb4575070a5368c48b82291f2a9f61bdceb8287bd00c4496bd68c6c91382c5f1626de3c075ae982d2044caa312cd5335eb7716e5ed62793f5de40da4d77a968604600fb9ede27196ce96ea1063e9da2278de3e2a5d6715cedffc6f1d37e28b0c3c949bc835fdc3629915a2d3aa399dec9508f9b58a7d552beb8552417c86f88fb0c45d218bf26d2e54d0ff617de1a334b8f0fb7caff1fb648c1d1efad7b9178a729b23cad65d3cd5968c54c44955b7e2d5f2f776083701377a1c5e3584b665e6d489fe50f31e4dd3484c9fec0f1276738295d1586b9f5f01aca60ce68e45d6af0e657442d0f65a6f1a510771f7293f99ed5e07adc081a6e826e1c8116121ffb0391fca097723bf002e571a8e8df41f897808038bca05798b4d27a13550930ac1a10a3c226484a863e4b9558bd9c1f19d902586b9ef07db152f4cefb6ee5c13230ea9ca6965e1f76b7e00aad21e79109bfdfb2c8d2b0112dbba05466546efa3e09d9472ec764d3fd889d8464060532acb3e13ad8ba0fa4d4355b876dd99dae5910f282872e1bd3fe14b5f0aeb8acc875e73a1e154523bb3a164bb342d45a400cbeb44aecfa2891a3708c7e043b528d0cf2dc65585cdda7dfe9a8f4137a6beeef54388e6fad77af7ebd9eebdafe896a32a7c091830151fb99f347109ee089f33c17250b40455ba74ae4f3616419e0e090125c21fdeb6ba31a46e5d58e1f6be126344eda791578c1e877aaaec1bbcac05cc1fb41d470afe723c4da5631787d322e0473cb75e52b11e55f4ea05bdbe86305b68d21fd88ab5d5e53708a0e5aebecded9fcad12b1716d77d04b9f086eb11c4d3624be2be836b83604d557936c59e9bdcb57ec93a7bad56435aab46b0a19ecd4bcdab99662045d61789df549442e58951a184761cf9221446d9fffd5143d8445ed269a3d141c0ef598774ef72e56dfc12b2ed9f62df3ca0e3da03b74ad3eddaf1f0934692e7264601ec13b99462fb061c4c945d5cd50e7e0446b9d8e6a3b1a960d85e73b06518a54dbe24c7619c6c5a881d0f4158ea52004207eb3557133120ad262bf956f7656aa140dcea91bcc6cf0bf0724374c4e428b2616039640a12913bf1578789943b880a366ab296b96c8a0b8be954e1d8b3460061e86571b23ee6b4851322dc4c44119f9eea3aa5e26b4f68db182b2864340e362c470e97ed498a10854d01e7441916548bd7ea37eaf087a4f3be0740f1bb6868087795078a04d0259d046107a0f9b261e76b674489fe38e8c2df02d7a09b3caea12201720ca5899162f56fd7f4971034fd71cebb87ea7cc5c76cccfc993167f2d358cbf25b075ea5b560d075134fc2a37d99bae35ace6d8304ba69e471dab2b4afefbac3ddc0956e6af4f01e546fea4f3eb08730bbdccc678982252c0bcf1026ce7b5f4a848ba4882f2f82d61598cee63f2f5dc2e8ee3d5a92158b62427186be3ba33f7492ecadc7cbd7dfff3138b0b10eb509d9c7b1d557f0626c9a37fce52f9b351ad92bafe4aff8be962349a0211e022d238c6fea2c51b56d4df3e052d1105e6df7527c0a094ce31539a08b61879e1907caabd34016eef5d7e85f19106c383a7d7120e9fa64f2fb2caeaf2cf36cc303f0681052d3ffef8855abab8364a8cfbfabafe8076ca3386f4af2ed5d78c818e63ea77f7a37bb12a975c2d75bad30b65da587e80b36740e8589297f7611b30fd705fe966d11f5e85214f1ccf1dc1617a39b2a1055af46e110741606897e9997f2045eb8529e1f1a2f5a4d43b6c41a1e8cd2e260d9f5c988943461c2b6ac511f49c5a8baccd4eb99d6c0a680e174834772a5a3a5285611f4d99ff8b10cd363d0ad48a3fb8cfc3664148b819a8d90a7c49e3bf4a7563653b1b570c167824996de1e9d27b27167c92b6b0067897a2c6deb2f32e193694dd8a17251d85de415c312b7dd7eb0fb12bad5c6176226c77f70c218403f41f11c7bb7393caca2079a372dd4583e06dd09203c257125fc68cf20e9e0f06136484bd5f30846721e32bc4dee5a68c759c4f913625a461eea4cab1c6bc0a5842843fa589a76cf7acf104a13f37a28aabb185599294cb3f20c08f2cffb569cadbd536197d3a7e192c0e31b040312c3f3be629a8862a61f3b17f849bfb67cff5681b4f90c8cee89894bf14f8a2a670437d783e395f445da944f72496b922fe87c1fe64669f4ec6e1d8886f1501ed9554cf64b0eee4a18213a9575867c8942cc89099e83d0a63fa7890a68e007dc91240c302d4b56f24c57f6e7e253f11b4aaef3e11e025add4c90faca2d5a4ab14c87d4cdc127259c88d4a8386b9310630dede15e8301923435cbfb643cfaa1e88bf252fe9b1da12cf929920b30942a29938c7d916a09569f75d18e9799f8e1c2b51d8397df24ed4f5bc35899304915a6c7b8b44320932060b57a2fda2c9000185ada38c7e6df79299f8b5dde2b048bafa2b8ce646edb023b828c04cc10f74a9b8bb90441e39f9cc5540e43cb74a652baeb8ef313936119759ae95a6faa13017b50ceaec73091b154dfcb4765153ac4f0fe5dfb648dd3ed8c389587d75eeec394bea25321d91723f703a3cf7558b60fe0de7dfbe30c68cc27a4e7e0e321abafbed419e5f4db913c1e4ca4d9619ad8b039e8bceaadba88a822316a3b6d02112361c8f3b0e4a690f281e115737c1b760c427cce2bb11b3f9a50d381c1ea218cb95ecefb29755eaff1d21afa1c8c481de610f8e248006f734d5476339ad6e6df3218397db26dba292d5d5b20ebff0116a2f10134b15eb52be1228849150c6c448d4ba7fd024cb4cb39b8d524da85cf83ecea675dd5aa7761ae32872655217a82f5e5971f4870d562832a8a9f04d7b7accc2d0bbe79ded03a742784099e697a42abb2b462bb46631cb9de1415f49177bdee92c2960765dca3b6b4d9facc37b13182cb872a2a592c79f858ce080a8d0ee0258d52009b7894690c1d75af9d48bb71aa5cfbcceeb579d63bd05a6c17bfd2cb944794adb0ebb2dd5329256afa148cabb48652a0fc16201f969fd7971cb1626753de00aefa8c25e64732232591eb04aba8ea94f6a0787d450ad57666ac704a48367ac200b5005ed624c2799e0258dcd082824a398f4c0dbb94ffe60626335904e8b4f69cd6ce0a7fa80fa9a07582a30b089d24e81faafa323bbed9f22e2feeabed4ab7e9c565fce45ce9203ef0c83a48b59cab038bc8d085ac13537f777a0de1e7850029d987ec9c61e13187e85d40c708d3bc1553f4793f10912587b3d92424aa20b1458ca1b24f2116ab31fa983982a7b9cacd22f27a9036f5cc8b9622eecfe45d2882edfcd19455708ecf73566e5954647793a9b034c7b31714118e33eb16a028f5d823059ca72181122cde390f5b3f0a466158f36672bafaf68ba3406aa320fe47f764c288a239db4a0375230154e10a8d4d5dca3c2471bff4fe1e510fbfc84a3db304c544acf913088ded5ac2624acd2d047b6f1bb1920fa1560aef82892391f91a171744b30d14b8ce9021fd784dcbdf251e983a499388af9467de03235714f73ff10d36479312e591fa57060215e18ee6e41b184bb21cc6d6bea53fb213b4d75ace93609cac5a34d57f64c0085a7a9ce3a3ef7efe9b3b88441ba6956f6acfbbf89e31d1a81f043fdb0a3c7c7033a00540dc5d87c885e8a016c9d31a998c0a06fb2be4568adab8811e5a6b9c03c13fc2d708c9f178fcddf975d4426ae35e6e62515fd224341cf7c0bbbe05e2c7e87252371e1c2ff17a447d7163351b192a74e233eeafb0ca84a540e880ad6a513644c7c24d39b35a9ae6a60c79efe4e8c5c857aaa7e412fa8abd73d75323d441c16b27efbf843f070127c3314231d241256c4cf890ea1f2780bf32984793b3fedc5e182705e99e0314502c4fe9784751062e78b41bce3d02511be66595346dd0e7e91747b02d88b0dedaf7f12b52515238247320cc6f79bff1e94195f6c5a2af71c051eaa48badb2efeec312360410ee7fa7f7cd43d893320f167c3a93366b5f6bc491d67ba98f983c9662f2f543b16948070b268654390be577489b6a58d7a8550ce1ce2dba7eb08ec5f63c53a4ec4baca44706df424aa9cb555ec71799862b3bff7313653e035b645ecc9a3162ee5ae6a36e6874d5c8d1bdba5fd41a34a6ba1889cdeebf136e78865300ec37a3abd6f3175cf3c15b0d10d7eb6f2bd3941827b3f0ea20c849d2a2935a60ed8e57ebf49f9f17e9e85e063d1bad8a18a305b4f8857dc11474c26b138a5ba88fe14b30b5df67a2eaa22e3df996ca0f4d86eaef2c167b7a28258dbea8980b8e5c07ffda8f28e4c58a087cfdd6c87f0cfbf1a7358768f3ae5bdc7fc1749976e2fb0f30ddd631357e8bcd69b8bd044bc2fff744a6a72993e561f31c46790c80546c52d09a8a98168454b441a4e247b3268665515ab2b3f38b5eecfbd03fb546f14ceb7f63f5aa8948dc90c7d5113a6c5b6286bd1f459792702441278703088ba951ea6a27a6e623c31b72870594690c98d8267f911204b51a1ba0dbb00f98366c90dc246a793c2eddf64c5356794762bcd906629457160a42ef897cd76f1a9757ef1427579360c659ae26369e7cbd46b8a9502b9b9add89d095abc611006f5ae4e56ebbc5ad171c43e137f841ae5683415dfad8d1e31a681ad6c6ecee76df6d35316c5f7808af857cb530457880a42a4b632c8bd8ac5ac594328ff2e90806673d84e3c3e5f68c741bdaf7af0907b6f78fece3e81d20a3394b6a4130be9397cd72f2c5ac5515e04ad1ba110a3d87b611edf488021f623cb13762474bbbbaaf58c41d91a6865f688608f1e299fa59da355a290156ec392fe7ff45645d2b6651dbcb8ecbbb9f80593c81213f9a59d33f6166eee372a6b4ff49c82c65891124d641ddfd2201f62a603d867de0ee31a1e850799aa0df56adaab23f08e96267dd8ba2348205b85845ebfb3367a6028ae77a2e95530eb1845897d68d1802fb23a69af9f26214cb7136e22c3e9d08ecbf480087be4a9c40d30c96ceb112c34645f26e03874fd236af0db0d7fdf571b7d95947dc20e2c39de6e6f079da384794dc0ea3758ef83f5966d9342be68745745aaf1b5214deca4884952a540c8db7aecf3ed368ceaa93063e0c061ce5223f1e9a7230619b1ce2c859f5ef585a814e5175d1edf0e7e32e73c13c56cd45078424a2b4d41a75088990f245e04c520753a5f493598789f72de3a7a8fc0c58f1e94c38ff25c4db82a6fcf14bb22542da6a6de567af9b88d0d9fd25b35d66b59682a8b678309814f3b4f746d4db93b40af09a8136a02a471af22677b273fec9954c3c0763fe2dcc741c4a0eb5defc14d7daf111f1473611958f35ae08a345c069ef216aee3d3235cd247e32827ec5204f9d0d759c6760d30f6073c9900c6102557d1d5867f36c970822879ea68ae156a5cf00da9ad3f71af0b83abf4cb4363df511ef3b261ab5e533baafe2004d76d87012ae41b14cb0e734442824310e8bf43522164efe388d3e093ed6e88b3f04a2d1e1ce0372a8921934f57ad1ae4a857088d57257642c345fd19ac5cde909046d8317e673e457535f1686a6458847f07f50b7c62a064038584b34f655ed15c3b00f2069be9ed44bdc19d95469fa2b9526315c3afa7e42c433fb53065ecdb0efbe07613961b508f63b1eab715e7f41fb2366c7d1c27cd3909479e158e4ca6dfba4a525cca9593a0d176d1b685a2da28e46f6be3640aad08793f65aebd2d710a0fce452a04309f54bc87bbb268aca88f9f8fb4b15e9c5ce77cb6358c17aad3a4e202f59b300fe7bdbbdb545df560a9249ec9a8737a819e178ab2ceab420149c729f229993245307297acd53051954c0b2ba2be8fad7daeaa74da76cde27c7008ae6402db78aa988f384e5b47ab974eb63fa8255e8d925a07f3d5b3311907da00e85cd9c696c67b4932b8efbb5df55a7c46688c453707dd6879c6ec757a385a2f15fa227c4c9c7f9c5f58a801e29d1652172b339b37a1a9f574e36c49c2923c4d251cd78d92cb46cc86591fb42c3688a5279f2b0fdfa9d29f69a1a5c6a6b51ffff5eb5bf25e31a173812a3370cc98bf8b7d9a6e1560f42a6fe48cefd74842b4f26fb2af1ccde25987640b2a50c6cbbce28dc39ecbc6420948d63ea048460300ae212b0347ff30bb3b30ded3eeeb1f6f5bf4b038e0fc6e27a20a555a9ea8734a582fb613afbf085fbd4a88aba09234cdc07ccef2e1d70701ba78664ed61f0076bbc402351623112b9a2c9d926365f164044e0a38884d7f6a35d1b8da6a673a5100e561d88fdaf7e175d65af9fdfc0142378634a25b1f13b7c23329accff1bc15fd6376c427c0f61bb98c0e43de2c8745fb80aa82bc843ff2445a2c0dcc100f68894c0243bba5ea0bde90d6b23d86394d486054f08fb57558515fe2e95ea8d9125c1156fec353734b0309a546b33ef9e65488d060b4fc78d9f0d83c966bf48a181cb642e75c49124033a14ea16a70662e94468d93f820bd1c6c64227543189d737d49836cc9dcd626bfdfbd940280c6f3adf0cac62517e5e0282a814fed7bfeda4f006d0abf60de5ade10e203008758755b5fa9f0f45da1da7f3518e9b4707f746cd20805b116b2c97237fbc0d57733a23a73445f351793155b8bffd1aff7c2bead1e70c3664a0b2ed9d4831e0df27c463a32c93eb0b19d139bc81bc71c181e5bf4a82d74fe6d0e02c7895bf526a606de197d68fecae6e2fc9027e7c91de0ce315d67ff11a703aa4094978d99a750a70158d55a968249fc2bd566408065d46259d88c239460f92a113b134820b84159f19403285a0e5d6b2427d9af2205bbf3f619eac0451d359c5ab270c5e241585e53d43c2f99a64d0c42f58eadcc0066dc430cec113c71daa00a5594199b50b7accf4ada5e8f086f4d6ff491369168e30070ae1fad0c6280d53d19d081c35d9f6dbdd80feab75ad38c8797e76f051122f1ebe3a93d601ea9e9bdf570d7f337a57ca47b47e1bf93fc7fa367b66802170a677e29e36f9e772454c49de241f42fca39c3e48ffe9c03eb99bdea3e15c948ebf89ca13a99801498f52cbb84619c735d62e5e5794bd6cc08feaedf4524318c9239e923fb71a4ef1a08be91488f608773a55e00d7dc8d546f8fc4cc79666d69b1f8837db7757ad7d8d51dfa9fc67243839d46ad9fb21454694632235d266ff3df032f1472765fc47a9d2a14d0ed67b41a03ac7ffdc8166a3d462ebb0d0a615699e6f11f4738956cee33107e80a84079fd3d0d3b499fc4422c98cab92692488b9997280e830878194e6b988456dd9cdaa0378150f395d0a3503e406b4135f2a1ed1dbf4e28d8c27a231d796e2af54f66563807a0373384b9bcdf9eb9f8c3d6e6f0e1642b8774092a91a73cda4fcae9d3b764d7938955acf3dca9822a6cc9930ccc5f81b72df17fc200a2c5bc38b3a823b7ae4d1d2550c717089d3b523d9ab8a88e4969c54db42fae25896a9922dadb5983b0e06f5909c5bb7748cb43e81f7e150efe1c252890842f71a8640877545f78561e41455d9d4ddfc7e1d069ec273fba4fa0516fab6c1b987c7038c9940feedef6e671d28a82714c793a885d0bf929b0b2d3d6c9ab51f0fd7063869e3a2a1aaf413ea6e20707b5f2e671748f7df95aee10f237aef566cf6b61aed35bc02d801b63b7563637e0f267ef8745881bd53f5f40f7f04a23f30a2262742528a7d1a8b58b57fcee1dc9f99bc713e83e313cf460d22cc4247b123b89d329b8121140935f80b9d113663823ba774e10d3079e2b4ffa34c2ef68de8e1a1e458f97542a12e97db1db49adf923f88ec7e2e81bb8155d5060c2c6083e5db49377363ede84e1f99f5800f116e47df6e36247f22805cd1d37c3ed1d8e493bf4b7600f0dca532e64dfd026b7b1bd7fe162138de82306c288bfc4523f6d72fa0c7a26399b80835b3604fa333d93705863dbea91cface72393e3841494a6ff4075c83ce32ea62afcb992fc4565a717e8c2484540049e68620e68674bdac3e87e61f9d9b768afda1473f8a9c63791826cbee60fb795907066ae667ba8f206b717edda2df9869425ad359d007932802107dc7a2d1063c104884a833b7fa88beb27f6f8d2914b040e23b3de5bc216a4e5f34fa439b116af43dd47ff7b5772fa4fad8df9493ff0ead6a89c10e0d857dc92805756a4c15c614eab7ef4eed9c4ee59676bcaa2b74bafcd34a048fb9dbcf3bab9f7231b651d200da9f35f7c06bf61d93bfe297e2c50b7f1937d5ac80d56e27b5df2d5ce2f1baf86c549618dd1083b8d2bf1e267a23e78f03d3ba3a2c8a139ce7b72a385c1d7ce52c448fd9379b5f0072ef03530040aa6d6ea58d5e6635671dbd02acfbe688ac82bf556fe1bf02e0ac34a407446e63c8f7d42b0355e32968569b6218447a7fbeec68d58b13a22b192b8f392d1b93bb04988594fca3d3afd31f5889aa7340ae36ce624bb3cd7e0d0f7eb57f552769c8e5c0995fb05bdd60f6c706d9bcab00a8998f7a3b79a67f9ba5ac15d9ff3bbbaaf270c8ba31c8677cb7044f6cba3409063d5748cda78d0a22457ebc62faf2aad6ed1a2e17d7ec804e17088bb311f959b93f05544990180dee532a5ee8302dbbcc856e9eea5816d05ca8f916e3a06bf14dd7e471189957dd55b717a5ea842ba9587ec4029ebf4241778b3318798be04ddd02fdf571099e8cd2a69500cd6c82d31b3918f250f23e38ad846a60d1400e31d8ece90de5005ed05716f3fab5987d533f40e1d8062e341c1a0312840d7137ff3271cf834b4c2dab82d71973b8070c8b8462b10e9d3a0a38a9873a23bb9e38d643de0f30bc9c5acdbf10d63c8871d50afab358e0bf6a14cad9d350d4b9004a1928df733f79d40d6b4da2ae9dad1a66a1617117701a022296abf0b7c471ff6e5f7124e426737eb9bbd19273b20be8022e7d98a32d49e1c3d6caf2cb49f45a8c51577b2a417a10f514c3a12b235817fe4ee6d44ee83350e39bda2f1e1fc619220915b904095202b889edc5196c0b1dc17925ec036b734619af36b02180fe59bc78526e0c484aaad6061949916963a3ea57e48a043b15dbf239ed67741d022c21225d02ada6e11b46bad96f149b30531e1aa62a7b211c794dd069c2b814033b6a41fead23a1f4c96d38fe15e9c87ca3823501103de3b2b0af988c2d7a9608f9ef55df33447acd0c40de04a28d5f1596f8ed31d5fba9462745d81ecbd13becd816d1c55a829fe7a1ae4adfdfd7148216fa8f4d82b40b3f1d83302aec6910ae4a348d92eb6e1f2ecce01e3e6ee0e65619a604d34532164a927cf325d0fdbd273e8b91539a1997489569c931b39ea26b102b7c8fda0340f530d5d57289fe19cfff3f92863ddcb50695f09685064cf9fc54d67f53b67998d726604c7f305282f6a08afdd5ee08497cc1d653dd9e853954c7836f42f0c485407aff0fbfcfce71420855342a33db15a49b31da015a7f794f9361c0e23eb2fcd1492a9f253bcc649d02b844bb91563324e339d6991627158ff01b9c18b9e3fcb4392820d08d623afe79aa8c25874576b754bf86d80c1feeddc781ca2b383ba9e87dde57d71fd79878f07d6c06a5e6659d9ae989641df625fa2cb05a3bbdc68ae079a18b85d27074bcd7a641a589f539077ef5234c13ad154f96df3bc4df6e3be2925ca19246f1ee28fc3fb8622ffafc2a35c1cf42e32ba5ed771d091aefe9a38053f6bbd4c01be6bc7116f1942926390e373901ea134002b48caa3e4bcb6554c1b0784f0a09a3064b88f77488a11f6d29d1b73a65078b05ecb623811d9f60683047ded02b6cfab09fb193234253570ab1ed320f9a611cb96a6dc2c33b12b248541d7824547e839f1ec87a47f4dcdb166512a1a0aeae07c8cbc0b38e3c06c7b17d8fd1efe47d44ad26578c258465269f2e1569cfb198751d5b4387f92359842eb3aa70b92d37cb3a5d7f6e6b42bf1be02a6d645daf031d105a5f74b42700ebca60f2fc8cf5e060b040b16ea6e36ac8321b7060cbfc07709365c1b6be254952cf6c3175992160a009b79e95570a0f1ffe174aaeaf746eea4628b78d9b1103774ac5f881c406cebdd0ca39e57dbff36ff51588b0980407d1b4fd5cc9d05d5c650fff3b4e1f99bd8d43e0d5ae5d52af4c4996416feb3a12672fd03dfa41c23e42627f04263f59dac5d489d360508a99469fa18084fe901db77ad90c4569d315cb9df850cb48b47e7225d8dffe42b5ea85c44b8a48e0bae09163acb4abeff640ae420162f54594e7ad94a3bf913f6976e50efd9cddf0ddd27736860f28e65c288d95356c11639bb67737706af7f3e46aff49ce4a05694caa24d5aa7bf3276a45488dd9fe3bce9e39f33a0e3239055547cce84571144642664180b4bb296adc37ba3af116b7f13e3f39047a1cdf5413a9c4143e0684902f0bdca3d5fc97bde0834bfe55f2cc24de9813ec619b609d1c654b038b0cb1e8418939f3ab1019d144368482aed4f83512d0c00ba516989d1cc13750ff76ff732a4b2d6444906fdb967ba6b3f70ca2f106df77b4cacfc6de29cb9f79408b10e033f9850b7f1ec01927084f337b7244abb75b463f177f002a1d328e74cf62f8e112ac3b426a31665b789beb047f4de43a9ad7a989d6c2f5bc947dc2c10c1c6f1333fe740af46388a99e288bebe5dc09a64d554337c884e8ec8502cb880afad397cfe6cbca786bf06e5490a34dba7cbce20294a896ef0fb9d95f71e7eb6a1e0f350bba3aebefd992927b807e5ba3b498b5a636d2b67fa423f98bc0141977b23c14d2828159099aed59c552869ce31dd9e8c61646a4a13ff15b1c3d1c884e588639ab0bbc892429bca74efa0953419af1de45b12671c3d2f4989626422d6d5f5889b8635c19f1a8f81477256e6c9c7751b4deb04e4c4e19a7d0f7629cecdfe3bb5f1fd82fc799af67cd0f99e5ebae5ea257265ac7c7edf79679e83647725b97e169dac5014e26e62a9cc0f4a08e0b1439c65bc419428564fb346ec20424c12b3180f611c3a0626cef6e29e867bc0898a59723d0dd35adecd61daccc9164fe2fd5d57a8db6189c5ff1544572b445acbd7415b2663312c1b79455c27993798aad0a58ead4e478506472cbbdd1349786aeca3fd6ee7e556c6291053bb67c0045970805d2b1e1a5ab7fbf67bf600210d20df15fd67da35aebd212b5a19916d0ad226eb3480a72bd5a35c114010cbc9ea10e8e115747cfaa99b1d5c0d5e37ed8a186b150714ff3bee2d23c9ab46afbe9972983651e57c868da758b35ad851f2a0f878b30b9ef1c7418b5a876f85616fb77853e5ca25ac4aaf0d583b4b7c3d5d73b67466af0aecf2a0c6c95502e51a3032976f091307315bc3ff9aef9054691207c8d8e8653173f9c02646c3d241eebdf67e167e7dbda1ddd1348c2b4f08d932d023224f7efe1bc867d3be026316797434479f2d268b919f4b80028d590c1b36d2e8f9fad19245de646d8fe72cb0438c9bb91bfbded4cb1772f71de5005816c5e0f8b1c4dc87d4a7240acc8715f467e918fdcd34e9c1b2819457940d321ed894a2f7ed4a80a98267ffde59785bbfc9dc281677821febd7e7ede08bf1dc470ef63a501fbc628cfec1cb8399a387fa86dd71343bfab9d55e077f279aced77ef7741f05fd1bc32f35e463db4bb18aefb93a9e9ce05dcd5a8c304e1dca69fb0eca08e7f6d099b80b5ebf75718825230a858fe8cbce1cabe37a0d5ad556f91a95093778a9e656d7414dd74acda413ee2e25c1b6f047d748411b6ecb9bfd4f8ee9fd6952dbd00242cf587c44d1504ab9814eaff63e7b2c67bc207f2781b60564e665d42c2a721c10e99e06902137d652dd05568385ad18d8c11276763bea68a89b6748ce80c74d1fe5762c08b4055572870931167750bf0e130c94f1047765fd54e03a6153d8483b853db6f7ccfa7a32e3a032d6baa5ec74a4e3dce1ff452a294c95900f7f642e78e667533b99e025fb2bb05e9eed730c046e520e83e8c0477a84422dfdab973e8529489b791b9ec1202a04bbdd1fa4908e86662704e0c32a762717c1da774b945d11393a2278675da3e82c678296d5be1b1b663903631f70e16f5bcca3a070acf10f41236b26c777d2ab4d9f6786dae9b4b64a5204f30576570db9ae6a4848b7120f94ba52463cd5344896e885c5e14432ecb3eb30e6be6f702118f5bebdf4c63d53b9668f785c86172957f4edd170f44625cc3015ab549796c551fef64d57e992b34ae157e46069380e6eb7bd8a289e183f00b5952483c5056fd96655fe72cc1371f855a5ae08d081c2131c1bdfbc547ee2c0c84476755c81d24dfee3a00fe43cb9b3af53de869c3d52fae4defba546294987b3b7be9e94cddbf4918477fe6d54ed145f8e338f2348f3653492a11011f6c8a396065839aaa5e5ebdccedf09eea5561e64bed26563c1679aae7823893566648748a5a9a5f0a240fd04fee284f141d15c3d1dbafdb7f996e21d41e8d8b84ca46804fbf22251b74f0028c276df79290613513ee926db2043a4c935ae5557539f8caa48115c118700759c5ac058d383c68d48ff55b36dc04dc47042a78cbc9db8a29254ffca0d567986aff7ecb2f3a8d9ed7be4ba8f14e3014a3805e68d30675f1936b58c899b8d39cdcdc3101d1eba9e1694165f41fcdce7fcfc3e266701a5892d99198e86c6284dffcab8edd6f4d16c9e0a083014a7ba7f60df46189d23694839f77b4cf8de33712256d6b31ab3793c76bc7edfc5efa036148246a56f879d0cb5c922c0f0f779e8be5a07af9a18f8abe878634e13a6c1c2542d00606ed35762763a2f1bbf45dff187ceada5ab5af5ff7c9bf18c1801a9cc9b2b25a74307d4b6aab952462e97eb24cde01f884422131e84b9bbc256946ebc14ecebd16eb667930d35082faf3db555edd7c16a6c36813614c44cbab7da35114d1e3c4dc146dc8dbb82e57d92692c9a54d6f3effe8390cbc6136cdf4a86e5cfdd8e03194cfd32ac14b9bf88c82398d00c28fd8ed342fa94ca14d0ad4e85cd513d93872c94be18fd1a7fc3c9e4c6b5d232ea9824eaedfa20b22b150a009e4641f388bb4ad45e2985328dbd27c2f4a08c2abe1e696bcf61a9a0995352fb7735d7073fbcfe2e3f126245e27a2d1aa99b6086a79e42992eab97090de9757503b1fdaeee7a3b8727cdaccf59f1d9e5a3c5e0f124c69113fbafffe667c443b2ac6a33b7b1e09ceb5f4648d801bbe84b9e6d49c596c349b18851355588198c33315d38f23cdf4a5e362c0dd50529ae8bb6603d199359ba1d94c19f958861cd6025ea6433fdd6e7ee203214c9ad02ede697e4a862be57b3072bcfde84d8856226873c55e41d06e183d947b8076592808890dce5ae943d7d11130f3fb8522e03ebf0ae9dde3027bc666ae3de8b3f0d6a362f5c60c5f1066d93ff72f7d9d02bb35cb874d613a0c8df1909da34497169eb045a5a5867b96a95fbf97af0a67504dc1acadf9aa33f97045fa4d7d0e8f4d12da81b82563a42a9a96033ec24ab22190b4d03e81d6906d3d41bfdcb1da72c13581aced16c18067ebce8a9798d9cb790f014ca98e8236088c9f7e1a3a6b9b90ec99b721494754860a1050df139fcffc1fd887d3054943c706fb4ba47da79e3c458540729b7361b92d04d76e044fb01d87373a7a2ca478f958fed7813ea77f7f787377bf9a8621a3e930264b6993aa1e990a1018b536c6fc626e1cd57f5687f8a3d4ae75763db0c17b1dd91c1d06a22c3c62165eaccc40188c5a6dfeb1bfcb50abb65c25c740ba9e99822732a9617b402af4297025c961148d305e37bbe001db2d794f8ca5afe2ab2129e1c96ac5daad5575f763de2da9aeb4a2c713529f3c49d1c3d4ada4e9ab3c817ba8f73e7ce30f0534e44536c41ffe421f03e3f403bbfc0ff50f0c39b045f07569fea15286fa1e1e5413bd86e84906c8bf2ceb2e7f1169f1fc0c012140de7962c8e2c28825f6116d8c402e2cbf9994fb583a3c97962f459743f7354a1e77382e8d7167bf4a2b9277002af24f3856a0ca133cd5429c7b07311cf0777a6d72a9e940e11ae975e51e86247cbc0262fe2bc19354ca3d77f16da146e25e67037d6bc67eac6cba551851f1c0216fb2379e1a3692ab4dc54fe25c7f8d60244a6e2483f1e7e227b962a713c4be7ecb42c34ee33efe95a46ddcb50aa33f82963f1823dfec75fa69942772cdc1254673d3a94558a21e4cea39d7707fc2b09ca55362cd285227ff27275d40a88ef93d4a026e7cef6ae0bec18d7b1fefc0e8f951890832c190f7e4b32773a3ec231daf24828b34b3e23201f6662322a90235e7efa22e46fc9a7861a87eeb18b4d1ef489c908ff96627a7a7432d19cebfec2626b8fff8284e36aca0a94c21164445c28461d4a819d7b04436488d438d9a3f4492f977238f3c8a49a4b4a26228dedea8d4c4a4e4532367124f3f22d831b32c838f4abf9a307cbddb23cfa638fbf5c5463ba7917b67d3da7973c8b6de39ff37b60f7136a3ba6dd070639e637986ff14db2382817bdb9b2f1a35b198220fe4fb8f7ba22c51fb8e581e989650b7e49327ee30bb5089faefec5104cd3678baa21bee075557b8f159c3e36d8dcaa2737486ae606100083f609b0ed5e300f8551d125e9fa7fd2c9855ab46542678f1d85fb76407c8793d5dc280a394dce7b634b0b2a369bbb6febb978e70a12a0ff6fd2fe47b21e7500cc6d5fdba49552c1347710e84eede683f1dffe8bb8eb7cdfa31c2283e3a9b48b67c2c34aa03fb25a45ebc38fe597431a363b5144e322fc67abfd750b13add7c76dc7a02421707e0f046436b9f61f84aabef1fa3306c2e1e12f7d74a6f6ab871f575482f62b30d9dce31edb6abfd8874d8608531638bed319542051b7a22d876ba0a4486fffc36562a4b22f27f7bcefdf93fd45672b5b221fce69c2474913336184be95a277bfc07211a7adcf3e50ec9df11f6b3f188ee2cdf56a74b2bd866afcd788b01d2c472d8287c0be61bc1e4d6f6c9932958e499842d872cebd953cb9a7656c8717217b6308fcbaf593cc0d278e1ba44fc1e607b340d04b0c1638989d26ac2685e6fcfad2bedd1f148684999830d04153f95ee0d566fcbdff81aa3701d46d4ef6da872aad0fef92ef7443850c5724206b6ab3b5d3f4de948626bd241cf200315278b9cc55d743f9e6fd0715adc0e44410d52f04ebb31cde4f6fb56109e87b3be2ffd99adfb77c8d97e0e6873fee4507a9d80dbe2b805cb7e57807d8c699bb4bc5f7b207e8ff5674bb7134ae5d58b578dff4dbf7e483af5ff5b51b92c0c7d15d3ae689de886f2d8aec9874ac9482e6a77175db74f5a39b71a65d572c945eacf08adfff3bdea97e194a7b8a8d7280aed0d6c2f402a4b9d11648e0aa999b42a32d4f15f2223a47e8c1c1cf15783ae657e09c180c158ee8c8c6cecca4ba7723f0cb187d7554e5cec043954d3e0b25d6a13472ceaf4090c5ed299fe62c3ef8c603f37f469b77ccfc8e6d734bd9c70605f9831ae6ea6cd100ad37a72eef672041faf53063bbf5f3f154875b73f3f61ef1ba1e61455e2e9667f683d05a599ee92c6fc40ccdc6f9cf5b30f5ceb51299a5789dd8634e091c7aea6158f769febeee7a14ab2b346351b06d3341ce122c5f96435fb3a94e68c376b6ff345d77f2a54ec05dd1c506ba127d9fa8f003bee98e2da63467f3397fa464fe1bbb70ca6dbbfa55ab5c7ab9b440bd967a8d9994a0ab34991305ba4cb3a32abf778b701de2624c94346149c5ab809c7b7b13b6590ec86c5ece80d3bbc9c0fe7b09488b2eca01d9e682c464e17bbc91049476e3e15dea0ee60719cea86e99466fcac58994fa456fd0d15ef46ecffbdd6214ab300f80c7feea7254bfa572b4f433443db0bb4aaff05d876fa11d24fff524e4a9996aaac4ab58861231f4a6247ca4a20617c332c2474a77cfb7a09cf3a46ebd0d5b1aa63321103c1d396b2d028c32ddfedd44c96ca892ac145d76a1c4dcf212343e811e5a5f43edff1a4a7ac01e728e79b33367c06dde8377732efc11cddc06e18089b35ff5efac0b2be846ffe9b0e78bf290b8a311c3996fcc1470677e6f426afb9b25489d93b32b29abc1577bb3f56cc341cdd9bc2296cb03680596f94ce86f64c80311bbbb093668706b8c9d21ce0223e739753047767604a0c4621d95e17a55477f91d4d6d26317d8b2b0c09f96396916eb86bf60a2c4f860152a6e3b3669bd11c563324907554efa0aa465dc57652448045d8c109bf6ecda8631e5a2597de7b8beca307ec8a3bb3fd15af60b4ff950ca7e44b24a7971c81e2ac6e6ab991ec9d6aab6d841966be51f002f248e3594a9483162c246f1540ebac77b5cc87a79bda530162d18407740c66915ffb49575b0513449632f7386d9d5b8389b31049f547ddeb858ad07d28a49d621519a79a7b9f39081d15b86b54019739cc1af9f3b116b34ec5f9730cb0af91fd102dcf3334b7e3b908767309ae620f68ee27a4f385fd88309f6bec05e1f5839f714ed4607eb68f31a1f08c93a2e65e14afeddc2de5a4f73eb05b557f46d8de0633e0942283cf3eddc83417ab3f2bcfb3a15580bbd95762dc6174f3bd046ac7b8a813e23c2d8bde32d7c3ed2ee8b3e4aeac6376baca94ab8cf5da99abd3ee256fb9636e6f6d4fb238d8013d9d1453ff7b48767b9b7351c0a1b1fb3da96e82d031fa4c6b107a808765f0c8dedd1ff8b04d65dae89bc29a6c25fd55f554d529724a0c453fe764b56d4adc6ac68f7a12b9007411fa9b10ac79f901d420374d4dccaee0d10932d0260ee00d798cea39011b144f1a37ca00275cbb41ae7d8c027084f4098f961b0404080c679ccd9763d672d16c11ccde1a4712435460657fc545852696d7c05c238c92960439d41ea3401ac4896272ec126908effa9c966831eb5230fa6ce372fd5111e12c1e0d7fc70d06f3de7149a619f9fbb5b2193e8dea9f3cb9d8e9535a5ecd8d4993980814bdbc41a76641424a580310af759d7ae8c44e77b8a502a95c77eb4298ea52c5436dbfec2bd55468e7d600aecebae669bbb6771e8ab04d24614ba7aba6f5a24ee0a3f02a425f7e04d9e25bb9ba8212713af7420c2c90b472d50ef0b165f23c77907f87387dc30ee07ddd6995a7684982f51fd82506bd846b92603da5aaf25776a7c02bb14cc1159d89789333c45023c75b75c861dc7ce0b75851fc1252141bbfa00188fdd71c7f69279d5924a1892d7933b1ae2670e8353f1e3ad023d4c8e680a9a08a20ad329bf033bb3f990df4f8c97780f9bac06efd60fa69bbbabf2564d3f9d3c1b5a128f64bd4476f90e7e2bd06d279236cef2bd15958fe3ccfb0aa03168b866cfdfc04fe40b60bb6a645f3e492eba5c328082a10c8099f7ef728bc69a46cb85fae28873d7f9f3344f491590cc62c1885a9d1912c2b3dae495cccc5b814d07c8ce910308404d2b16c753b4ad592458498368146136ca0f36433602d369882618b2c9e33500da6dffb87af1933d4ea3dd7fd5df33168910668596266b869ac74f79ff707a902bc6047e889625fb6dca0b8010d5bc69c655159e6dae512f02c6266b814f33d44ba59c233833a4c5b88ab6501d3aa7cf1d3d0dd1fc062df226604a6b60981c37ece9856a5d9636af31da4450295106acf57bf7825f43da5c8f5a690935a93410af9d289f6f9aa05cac8ad27b303e3872476e0978f8e7698e53684c91199d049389a014b399f5af59f6b2c4e0601658a6a91bf3a28effaa60ee94dcb629ff5067b8247bfb6821141cabbe7540dfd8cafe10cff1439641ef42a7f114a229f49e45d1f0cc8112af942ab54f3ead201b4f8ce55eb37d9a8b52fe143477e741e188fa495334814e25f2b0f57ac45023e55fa72c1829c9a04d61b0f84252c5d4fc8198cea6598396f5f3b60028593bc7f753eed53f925e42fb4701a3d7e1fdf6a9ceec8422507be7016ccb6fa245df183707058840832262c6436602fd0195b4bb948bdb2aac546e5558b2440c3e1fd2de596111a5245f02b33f48afa2a50e87704bedb395b8dd2daf042369a14e97cc7fb7ffde959e6a451e226ba3584422768f26f25ac6cd1e53fd9a18045fd139f9d67b6bdad6ce053ce660993a7c2ff3129b39c53b1ad0d50ba30599063b7671fef31fe3312af5d141dfbda07e6aa6d8d83fdfb115f229ee86cc83bf734067f37e92ddd34633aaaca294038923ae82b73b2b59cc40d9bd0824143ac2af3a06e2ec00d46e0c0a62eb4292626fa1d6785fc1520ba37af482dc1edaeb57a7bbef408f93b3e9d4a4118ce9aa868c3d2aa5bb13cad357da73037aa481d4e6dc87a15e06c89cf62fec251aae07b99a8e5e7c923c2e3b66bc2e3f11524ce00b222f09571c751e5c890ec0ffe3f6a48cb122545058c0ed2fb5a2ce3f5ecbe52005e50aeac46faa353299172a3f8ba1761ec40693cc9b84b5b4ea5ec672fcbc51ce7a01a44866261025a57805edf542d646aa34fff3c1e41d6cfbd0b07ad3a7c3770145dfade1b35cd6c341e948869c19d2e5d2063a77a9f91e708ef0380bced12754545f574ce45f757d2596c02fb5fa620496176aad731e84d543ea73b03b3d3d2a1a9c95f6a439fc7f254515067c67839086c673a2e4d28f6cd8de0a7ffe2071b2397bf4fab1a31f3ef29d6fa0f1418cac4d97a1097fa39cbef59500d5245c9ee01d5ca98f24525839ee3656c56c9720b6d841a61a93aa7d292f57057f04e1304998ba94e7b22dafdcbe2b4930eb878084111d2f2a183b5de5e059e8139c3b3890450c7ef1879a9e0de5ca2e16eba6c4f55db563ee75eb5a8c747437a9a4aa995c85a4945d80db5e53d4492989c2178d5b12e3957aa1d796b90e539ced9d5c828b78465bb04c22917066ed30946e4bf73a85eecbc9fe7a9f546506591c9235da0e91a107ba1fd9e746a5708d08f8136fdbb43d3b9e226ab5dacc1853b60ec09b75820b93a33743aa6c10561b5956cdfe031fac9ef56c2ab6ac58f4b1c96f85584c98812463db9f278656afdb3c81172ac6325f3094b667de1b27151caac04019d3446efbfd46b6f02dfada965651c989b4d6a9ab6c209fcdbffb76885b2bc52697d03c14e57f8e219b1525d6c5101eaf09f958be7b3684c65b0ed42d8cb9f40d2993e07df0efefd1058f268fa24694c5effcb66ec486bcbc0fc44201fbf249034550b76df88880640d80613576d09815b683660cdb3351466bed2063e4f6e2668cf0872e309e913a84202b9aa958585e8c0dbbec48f45903f6cda3d1a919641b448d6259a845bc0f7a674a8d3cfea0a0ea420bd8d9994eaa0930f79c92caab63ba923d709d8679414631f10371327fd367c163038806f669fbbbf4cbf7e89a98a1274374495913448cd52239f68b2ee0e3fd61ab091127c9b98d724b9be99244bc50b3a6aabb391e391c317b94401f29f5591ed0c55efd017cdd1aa034397159c5e40766bfc6bc85cd968be78c9549e4b634d7bb8291f0beed5fdc8b887597cc939dfe649266496cf9cd487cf780362d8dafdddfd52715e805e57c01d19b21842c7facebefd6f25e4a3a8157aaa4292351bfe9d650849ab1c3c70ae06e2b8e36bc0ca7ebc0a722c59c3f589aee655fda13cdbebe383b64b229d120f2aab42c5001fe20b5599a1458ecead5bde7f5ff309b471abc7dcf817ee59d6d3837e54f42c5f3f5477273c40fbdb1c7fb117111ec01b3760f9130c413a48135129686ab2df4946d4f70fa79cfa5fc9fe94dcbf3806a4e490a1fb08c23bfc607609b1769821463b62334b9fa7bf6fc344b1c6a8e2b5f2ef6746e2737f218b2b27fbadf0b3b3bc68db71f5a8f548df9be03600fdc777a812405826141d56ffbcb6411e80610701bae9b7a34d8fa4c9d5c50734016634f47f70f3b8a010fba7d5346b1c706fb46785c4492805a2937c77fa067873c19964a227ac759cd57bef6276915e705361f02a0ce447e3ec385ca4904b1b44c2b0d0dcd38711c1d65d29606445b5c6d69a683442943fe3ae758ec008f72e089d0e5c9b9b470db2b287677a1c0c47862227c674e3f22217abd057dce99d5bf2f419c8786c6db43a21c0613ff6d0ba24e470242f43cb8d0a004e1c30f43120362014561c95b8885871106c042556790c6876471f14f0a9c3a88ebcabbedc1e4c3f9581cec0b5277f77d37e5ffe3654c543ecae3c98328f3a5040598826004e8641e6297527811e007221bd190cc0a6d426143814b4592d0c37cd45315c2f649e049424814c084677efc86c726c1a1004e5e70298ce9055a1a2352cd3d1865f1f5572b4b5275d0a2b08ab1f4df04938aec84b418595f3f6171e3a05f308eb35ab8a95918254e1f7e68f9023ab225eae1e8d78b280f81efc75afcc86c0860f369c28c50c50e45f8e6b4effa640cbdf74133fcc17e5cd711aec3fe3caf7a853c72d47154be5ac2d0fd8a0b26eb51d63236d01a8ac152157f8691f6e3fb6a3a5ad77697f12b8951ca79da5c82def162a057b1753f753bc6f0d436835ca1858797dd9f8978b3ad6757487eacda32a7a9466de080ffbade45378cbe3f5d4679741a884d21dcd49f3ad780a13552db0baa3297db91547e04ef253e54676a1b5a3d90b99c7a23d79ef9074064c65f9d84f67f42bb94e72d0d72fc64fc70458894f5fd20b380edd11733aeab83708b26d554e4aacc97e50b9dd5d664906eb5cdab54f434c7226d56a4b97d8e2bfd2831d0913a4fc62fe0c0c3725f3ccd8b5be625afdda6b8d8303b36865e3d5c1001a0c6a26e118e4a0d73b40e5c8c46c3f8a961d4f0152e784891b98c95bccf6ac32e89598c3ac761430bd721b8459d0db9b4028a0ca51c42846db43f99c4a61c77b6d2f956cf9f7e2692f86f05f2a2a3196a6d6ee42cb7dfa35a6a24ebca3417edb43c99d8010f8c792f88e24bb0694cb427f2e03ebc273eacae02fb6d9449f5842c7379c38a35e74468728670cfff9cfd43f499a2138449419b41aa70b2b39292a76349c3359c598bd731793247ab6615bd867162411be270feb019f250980ebeb08904eff4000ee64b7c5f1cb07e1c14b06f561b9429d554fa674ebb7f412ebe03e17c16114ce973c2eeb15cc0b020a066ef527139234b98bca89c4f89aac06d658fe5ad285aac9986b5dd2a13fbbc83f72af904b4c037b0d39384711c47cc0af1e5295e6348c813606c8f58c118fdb25a8c4e6be7b9c472451aa3cf86ab0492ccb2f56b62e643ddbd9966cfed50abf7b12fdd3c7f04977d4c8d134f6386e9f0d228f6fbf88e635f281b5d0e609c0e0edae4b10f0e8d77bd621bb719bfc4dca321810aa335d4e8298f755038f033e5252fd7570670e6a21294246ac759b9ece63421d267a50180af7d8a875b9ecf10188cf56f160319f970e0b3a221785beec6379b5190b51e1a8a7dbb748617f4a33fdab5ada2d0dca352831b66dd2d87bb132cea3fa32fdf2123e785655c579dfb236db73b54013e11b198dd30f515f7cb44e04d90dc1a091db7f1ba5fdbd104573f358c2d0b31bdcf634d85f8a0991d9672d3faa6684ae4000623641c2e1d4d13ae3e72b1ba4ba6eb1b541ba80a10007cb1b80af12d11a000c716664d75bb0e256bbebf9af95583bf4d0bcfc5c8b118c2a338c8633233ddb4f9e06f7110c660520fcd87e3c6a8b7c1afd13b4e439f3ee9bdf65b5ae0d867bc68d67aa82d1ce6952e708276d92e8a14ab897b9249a50c1ee076656617f31f0600567251c04aeeaf330c27f65ecf5ce288cf2c72af4a3a7d7ccc2596d9422fada9fd0a3884413eb4e03b738e530478bad7315a75567810749b5bf2527fc13415d0c1671845490a6baaac6318bc1fe6d07cc338a2b9c36d9228511e97115bd40389e839dcabe71a75134c01d7c42c0cda83b41ff3fe1f0cec367a671b4394dcf5e3b55865dd3e3503460273fea0e8c2b99518f6f8845f374313d5066654afb78a652f21d9e43fa185ab835a017c5dd0d7bd16adc8ee6900b93c7e85abf7718a9052eb3612a15b83352b3e8dcc0ff8a99e048003a8964ac79d98bed0feb5694cb67922222826b0326727d18d256fc895ed068688969880a25286b040c0b594abf039fd1a79bfc5861f00416202e5593696c9c154061133ef21818462c0dd88c83ed8007a49c6dd1c053e09b9c15debc726c43b0d9af8f06e66457a41f4f9fad079339b3ec93bddbc419c3d287b8c578702d9baa78b5d59294682df090da658959952c13603c05e4662c63ff897747bd16bb9bb9f990f7a0c12f75f9eefc72813a067f361cd333110be295a0b3779fe0039290de22ebf477834e64d0273604fca97ebb07c386f0272ec440b02b4d8e538313b96fb1bec63ecf634c181bcae50c8a69fca369dbaf7b4ace966eebec1c2fb3587e99e45907247f5a6363b9b5ddd2183492da82e9391d06adc58224656efb6b033560e8249bf981eb470eb808678ee3f6efa34d4f438db17dcba06bd4bb590eab18103fe6617246332091cd44aa42e589203bef35e5eb815139c0a81451ad026fb4a6daef0f5c23d72f6a8dd9bd46dc0d2fb3bc6e9129516d9892ff5cb719fd7cfc2004813f1f58db64a44865048899b522673dcbd4e169c667d4eea202887d8af17cfe09748f191a42625cf101f20584fadb14d81deead0efb1037037704f2b5ffec4284d4ff3bebbd63b2f342e96005362a41b7df3e1ff8ab0d99a4a6f8e98fb9f7b9d4d7997111239148367b42222f1bc12783e5ed83b4aa121eb6fa685a8fa7ee1f7eebaf652ba66775f6bea482879bf44276c2760522c8a253d58aab27deae0ee06b53aced39256d23af3537a884753a7c8513f846d6e6b63c39dbbf5eca22e3d6cc4376f013a75ed8df5b61aa5fa8da213964dba80190d45b9fb96ac1617b3b90d61f774ac3051a0b9c2e0b32f4a6e55dbf20f70b9ead61896ce8c971e47cebce6a2f7627888470dfbce45fc237030f54b6b934691909f6f6676a01a30ccd758ccb50a277e1ad54d569734336879d7d4269e5cc0de53e5cd1a6f7b929b7b2132100a75e983bcf98a10073b5a4417d2ca9333ed6964035ae8ba25c3ca89331e8bf3b3ac4e540b12ea0f3678270acfc7fcf8b7ec09b68bf20684c63e0b2409e47af1bc3997c336c76f385702d9ee18cc552c7be758a34f21cbe86b1b9a5b0a80e05667da8eaa21181eb017f67b02c5b1aa06d2dd18109ff3edd514398eba07c72ba043b86ea571df7267c29efd5c6dfa0e4755870c2796a4212c63f6f4870d1fa2b5465a9bc912b337c32f517701dd54ae5d1f1d14da7c08086cfe42ea3d5ea59f64d38577c5771fcef732f3a64ebd963c6812a4d54feeea08481bcba25063e32581ead02c45f5b6f3a7fe2ac2bd65faa73dfeeea8e18fe1516d68c2a71eab7c4e48c57921bf87438b2d95119880c6eff867e2e6491829ffcf40db179f6874579a544560656363fe1eaecfd14752b9e40133d00067e0ea8c1b853a4a9a9901e81454f60c6d4b11d6950e29f67e44545d936c7c758d1c2d5303cf69f4b882f614106e3438db4095a3368c09a89a9590001403614abaadd00a1e18e165bd57c3dfe14949963a5d25a7f32147377b7c5aa8eb960bd6be6e638f0f1ee97497fa8dbe6903e3a94f0d975f63d4321c9659df8687e8dce6a4940788bfc8206f6f83c1e37863a2f23215b859719c56712faf8ba7a9e1a5b1ad4c3efc72313f01354c775d1ead09995dc8ba4e697241a24d0389801db86e38d3638970d14b3e9b41c0f32a962c4b959631f43f8e5ea68cd4a6523f7a992cff882dc50d93a9f0bf47486a1855e1f5a31050383398d317d6a1a218a7b52d7573e56cee60f189c02b71d9b4d3f2cd51d0789fd0511d44c3fc5598fdc0894ac7a75b0a587c57aa4c28886586d7bc6cd4dd4ca32498fb2ce00ea0da96b50396fa87e2e48411913b9d88bbdd194cd2c3bbe54a59cff37edc67d3387c9fcebe3f891df91d40d55131f300ff01fe38d813b51d5a1770fc6a97fe351e0651bf31d97ac04dfdb5fa5f9862bc5080f491bffde6d1558f5a245bebdc6158923b85f21b16a0ce3fe706a6ea6b2a8f9b35e7cc9543cb01e98735e1f29fa7d6afb3e7b1cdc59aab1cac717e44c31539b241029f9c8eb79888b35e16e9cd86ed2b2a8dfed2e80d75de531572e95679215b397b4c42e640048a1e86052743cbc29acb7262263227c65e767c676e4e5eebccca7d9ac842b9be53996e36e3e06eb1e146f92552df9bbd769a222e1725ae74ea4782a87b631dbf1520f5d8346a195b24d3d3f441dc383fe378641f166c32c32134fbff261b91109dea0d0446823429d8e00bfe2517d25a77f03056b43d180ca49d21ff2a95bbf79487f306b25585bf0a4adfe31e1495d69a87159dbef4594b946edf94370eb393443a3996a04e96fbef61c273e0ce7f788e210cd2a72d5e3191b39a923ebf9dbfa4f83e06fccfddff203817eb417045d7b069c0b0d953be6fdc8787c899cf13193efdd2775435dfada08452a338aabd7e6ab316dcecaca82e9821f2b9e60b5058103741d46ee291a3369d2b4a7bf35e2827d1deb86418fda0716b9f7bb350b72af6e6bd0c39299834facf8ecc5917ff6a9f3aeb69f4fcac0fd4bc7ff3198bede69fad8837ac6993d76930af22e81f2e8ee1948c6879b64eb77bc777e78b1b4e784f6f34da60db547a748ca75408d1d18fafaf1f9d0ec0378990adccbc0098e6e20e28e31b8b1e50f0ef9a8bb2a78a1186525d2d019503b34d449b8a5f62911e71a3e19d565c950263aca70bee7a3705588ec0850ade3344e2f6becf90ba7a58d51746ebb771f1f3cbeb468066129c1e72109b2266463812326582c04dcb6c03c9077b84160707f1006c3fe8a5d8e81ed1fa80079c2a4bc5ebe958df10f81fa11b5c18333706d259cbef67ca1612d2c122e85f396f6fb358bc47a01d819e506641b75b7f54f74c0841f6e68ba14f6e99ba29930aaeb7a45c197e168cad25b3f4e28dafa8e7c34da16f6d4e679eab4ad50f4d6274dec872fe6e1b94a7614634a63c8742517cfd12e437c24d1142695a8c442ee0848642784e666308d8327d82107e52851633b7bb85c600b3dbd8a2eac782968a0b53b3fb117f7b8fd0b60f668e76f6ca0df95da22cafd25165deeab720e7fc084848967ecf6844b420d37a3edb369ddf242e1281c58d13c9f5ebb0d694e7e09e4150a31a8d0f30977a798c2f543afd1b21b660a5af87b74be2b6f9b94e93f2fcfd96e401c36b121feda411f36841d0dca5f600a70f669789ae47a9a9720e3982b1425e145900d3cebe7b376fc4baf2b0eabf50a28339f2ab26118deca8e61a328ebfd600dae3b02808b7ddc1143288f494a89b6221bf9a14161799c831507070755c9baf68e908ebc0fb70d6a226f52067b7b2809f3907bf1ac807c68c39787b6bf18b182175ad4ba5111e69adfa0843b23d923e73e080ca4bc699fab525f725bfc7e39ca573ddf46f7710c21bc94a6fff904cd3a87749b90724d7d452d2fce3912b22a5b4bf19365130ac21b5b2b20f74bab6260d437939b806e6e322e5d19e949a8e6602e5639839aa340717a83ec78ca5d91675621f16287ca80525be8ce42bd2533a1ea1014f64d962c6561cac9d4ac892f886b530cfe411f9ae2792991993d0a7caec4de80768aac4a47245d0de3d6f528961771b8099966d5097980868b0967a996753dcc7911f8f6660375d7aaabf72ba912cc4056e9403e8c06e3572f984ba903541ffbf2712d63a1cc7165aca26711e1732d84805009f8fdb68325c4995d9e05812fd619a8de7319a08b1b39f25b70302a83aa034ed131b81fdfe0fb9a95e02ee5985c159a7ddae4d67ba1a877f16ddc99649cb70d9577a424aeed2d16aa7d84281b75b47484f9c5a015f9e66211f9e8e3cc8c07ab10a4ed5ab54cd61f3e8ea0748d9df8f2f3e1d5b457e979cb24b0527e4b495ca85b8264386d573e745b65e4edf7e34f439e99579d8cbf485d17427ac292b127658060cfb4bbb2a199f47ac66948e4a71e06d5c83ac980f58cde880578efd932a46165944705dbe192128a4a96cbdf735a353ea7cd392fd2b40b5608ec449081005ab5931b1901ee77682a782d3749e4e7652bc9f67800090870ee48057379f1a9e875612b47e2f5632e8246f46438bd465482c7c654a762506a48ece66322b3d13737471bf4c71b9ddadf771db5ad590feec4e6c918cc2d884a6f98ca9880d9f28767f5d56f6cf4ef700a64df0e3f6b8aa72e3a42cd34a9555ae7d7534ccb53165abfd7c7e43db2f5c3e95a7a4f6e66b79f5b0576286345ab5c5a7d19efe459f8989fed5551609ea3b5201f81250268cbbf55c7b84e270296fea83acf76bd558463395395cd212d4dc849fd55a58c4de28d293618a34ef034723ca8df2e1ebffa1ea0bca6881fc66babb2bfd58ea89e8f9e4e706edbe9ecca3d0241a41d2bb63f3bc11a22dcc7fc6c080f6ccc63eef6329d6316070e0bbacebda0b36b2b88eee47e27b48cd7bdb21d3258d60085e519ecab56c0fa8da1b9095b85e3f0198ff6a0780b351b4bbcb4fa1d824d743fe8b651d3f5ccdc284e75a7d541eb9c8cfb11a10021f157d0e7cd6c685435eeb1a35ce3a9e08c25766d5dccbd1321cd2f7e7c685beebbfb2407d33e53df186e6ce70b6017ed6eccc80be24f57885a6ed84ef54932989c8657381334f4e00275e79e07b020d6b6dac8df6bfd39e87fc27bf6aa19ba096f160bc7f453e4a6880677194492b59594cbc111f5b4e6a4249c7e1df86df996468330a7454671f56efed553d32876499773403720853ef626087efa1b52e1e4585d3b64c02a5f3b6b858fae1faac707073dd932c45266dcde60c504df14fc52c441d080ad10cc4583bb2dd3e02b528035dd71d6c00db3b51170507f81ee4c348fc37bf5fe53846e734a191e5d867747d596794842305d2bf8aa98dd954bdc2d8a8f7aa19fa67be6bb7637a90e2123cd7c7be90733398e8465242622371b41a344d7f96fdd474f61a9d4055256817264a544195aa636c84f72d48c46340cc744be4dee632dc72b62fb3ce90cfc6d4c912332af5930d6ec6514fafcc4b5656300684b74b14466ff2fce85005d98d053ee2d90eab80dfee5997f82388f77f82cca93e956abe2899643b1b1852a4868f843b0884a2743ead6e05452b1822e7e7bd8dec6145280120a23c30a922ab6340b281e6b8873e4aa0b42895cf695de6fe35238675fd345ac11fe4647888a146e22198560b82efc5f3bd1d448859ee4dd5fabd84ff8bc93f76656350d891c0c13584462d138e0dcdbaaefb4993d325e4c21b1ec8a6a1f09210ac6e6bd52302c26c77bbdf125992f7e01da2ffec08401b4271eba8c060ba231c039cb26a4374ee9b65872ee2db2b021e8df1e83f01c5613df407b11313f867c59cbfabf6b63b7086e6805af1ccd93aba769754f29051d2a43d04e58ae5d52eecdaf844015ba44599bda86a4eb9f8e36b9e05055543a935760c05bc03eb4a2b18e166e7cb9cfc38872c97850529b40870e6bf035ce1c69344ea6db5da219cdcb78315068796756c842779e3707caddb19783c71e2109027714f8845aa0c4058909d97736592467e47b115d031ada5bb857696b8d4f8b496ac5649d5f9c4256d199ae41751b0c807c0ff6fc791ab846916d6f64d00279a7d41a0a9e9937ff147eee4c436ffb2eb9615a3c4f1f4748d19d579555a30175990a27448856cef0d7fabc0a0e21344b514d3e2766f82de6e83986e7c14be224f015bf686b3310fdc90375e90b4abb9ede653aa0a33209e62299736286af6d228ecc50525d57c69540709f6ab42f28c55da0a3ff29f40f65f569e35484ad24cf36bff5de480f44ce8aae5893f71f8b2e824a436ed3ff9ed89a4584c3224c7317cc5a29873540f3fc51881af47cee6b5d7ea2ad7f0bb5f2103a5997d52a2896922eca4911f36fb83aae16ab3445a50fb1a522341fd52b4cfce43955d08e50b0de8892ad2baf3742a2a96c059dd2f2887369c4ae788012b828374d99046177acd32ea00de80fc3757fcfa8a565bae6d4314ea3230267d5e4eaab3849784c5269b8e57f2b8aa692a2269251b0035020a8256dfd34f5bbc28c503a8305a62718a372b03ebc7d63ca2c04bfe54755e1657610bbcb7a3f630810b5b1789eddb15e7a1dec266a96d953edbd773dcdfa637a447224f7953fa2404886ada3623cc8c8edf721f5d90ee06a5939b4cb82cb07034fd0123036bf734d4ec769e6a66b4b0f8de5eae0a62743a78ab9e51ee167e285b77cdbeb7fec2110ab964c42439bbf7b9dea89920e41604776b711ff2a740b41f4262cb2eb42bac1e3a527fae71fd7a37b079eaa7dfe2c88a3a82c5c7bd0fd2782e53a95e18642c84d96041d0c26776fa1652941ead01aea12140b83dbc0c604e3d2578b75954c220ec2d04395f86ae1495c5284a54ae51fd18ce4b062651f4fb5a30c9badaa40c7caf4f57d725b321d001078b379a2be61c7ebb2abbb5693dd27c754c690f6e2d103b9199d3185aa76a5f4f043eed829ccf3d7a36cc673f20c82894495a62b7a77a17c30384c7a107d101c08aa90d9cab9917688669ac98aefaffaef60074b7732ccf24ce423b7c566298d6f2b649cc4dae32941779ceffedcf1295710d311051c3d9b0a7e75a4e1e021254c7a4c4668592bc65827ff464792bd132bf2275a515d01b5db9275e29809993421551878309253cf34c06232b55456f499124b56f27d5d1b32ca1821910ce4e8e480b57684aa7bc54bd10cb7a9af8108b167d6d1f3ba3921a13838d7da11f3d44802639d380fe2da2815ab1cde8781ed4be30fbaf0c9f23ee100056bf44571e185fff02a708431dab4a5a8e2417375749c6410c9fe59d0f62e49c86013d403591699aad421396744576644bd9cca1a3a1a107d22ffff77ffa655186f20a525eda92143d8f80ffc8936bcec76af0ada9d957dd4dfea185c2b0f29fa24204c36493f08a43b3457c30a8b8d5ef08553754f3862bce1946f1890e8302a2dbee8099033de51be0a108a6a863fb8d4ca8f1c8c8e39e09548f2ad7a58d62856a8b7bc27031b071c76022d6cd8768c39e9242a947e829bef0bf8440fc8dfc99928fe2e42e93b1698c3d7e68295ca54d27e4c6ae57e0fd7ba2a277e8ad1bb65df8d9a4f471841deb8ebc707b89af64e4c787919089638a8c8701b813ba6d52e5954cd809c9955fb65d3712781afe8a2d91ba9974cdbcb656242662c69436713475d0b8edf8a0700a4eb768f592f04b0a51d0480eb1bb61872fa3527c1ed5052ea3ea5e8aa94260acf0549d25f539b78b245aa6f99b9e2d6b138e21cdae97e29fede98191c47a756fe58c18cbf3b8fb5750e292899a797d18b33f3e64b30a247b74ac04650f00ccc75e50a203544a48512808410ebb3799c404d374268fc2cd0fe7a98fd2fd196c6cd7925cdf2073d7d54311bace1b535234c688c8e160d9438d76b8b5ff4067a6099fb909d8a1de35dd23c0844b2bc74f12564e2f744c5e3f214c26e4fed0183687d99a6ea00b85a4e0974ddb6b6e648c8a0e2888bd3a1f49bddda73336ab82afea02d02a065630d8d90fc64d03c627b19bc4eb45111e9c52765fed1fcf53ab31d812b4ffbfea612bcb6a8fc42f975ce30c490128df7607b8d80878796532ba63aa34ac350f65792f8b59f8f05879c8c0564121dfab228f2fe2ba5112c437dfbdc9b3ab539928864c7c408db983da8a7a18e71ee6e2a51eb226eb7682a499779ce841970b5ee69e12f5d57320599e249efdfc15ab153bf259c34800b51c60f4ba22de8a36fd8a3de2127ffc11c388c4532e1db06fdbbf87460ce2bcb5604b43cc94994d3cf6b2c4066a9de71002bdceb5154f1d4893f2c48a74397a9b668c0c0c983b92a7892d9429913f93df664e77d2be8ec403d7bfacba1869af0853a2ef743576b9d602e3c36d51f273d13e6007e572ddaab556d3bd1f46455c82d3fa83c1a04f33a6d23ce68312529ff4fa9c83f685c7d94dc20c2c3dee57f3fc625f878f87679f4efcbb28a533916bcff2097b12ccf1c4b0acdea53ccebe683f1f9e89c0c51d7d933a4cddc4ac364b610e0968ea171bbe70e7d1f764232c30c4af46374241d20457c2bd87c61405f703f470cb97d738b8d1c86a0f3037e07f7840275a875292de8c2baed48f07d06e8612a4816d9d818c5a4e895484034d6427dccc8d326c4196b8b7fd0b5bda911d0982da4d3f0ca666a39268e3cff080577fed5b571e4ce9a74034b9ceaf731fe7c7f449df86c8157df51f6afb874f3634167375eca72c1146038fee4bb0bb85eea8478b9213e50265ca0246ee7f3bcbd8360124d9d1c3c02577e79c2a470f9995368a49ae1a9cb0f803bc3073048e32d3a4de1f864681e00411def34491c8308dde9e166002c6d3c0695f2232f5aca5295558f5e12dfdacc2e482c49e0dbb248c435cdebb6b34a36484c543300d012b85c112633ba3996d6c991d0f3c300be3b1abd62326c91ae3c3a67d81aa6a7f651301d9eb0a1f0bc5c9bad5a9ee413526c0b644c9d284992cda00c6477def1cc1fdc136e2511d8a0370ac088828364e5852d8e43626542e5cd291fb25ea9da58a4f4c5da4771c76f162d7b691789a32455a3b9f1b294bd57e2748541f3939ea2aec9268b431047fb818ad94cd6957bec77805cf90195940060e2219a57231ca2e9788b6c9b1dc995749547efd7fdb9c60c8dae5ef41161ee526cb466103aa3ef92d43a6aefe19ea6ebbf7369786d4015dc2e09c425fc4eda45cf176690820fa5c3f06a2e1d26c4d71fa9b110dba3b1682ab33f0b10945962d0ba63f9b80f4df50ec8984cf7947ee2bbc9508ddbf8fc07fea072002defa2e9d173f7ed3751772f0a329c42ad2ba8a4e3da86318d31721dcb18a70f36adf0526d76ed085973a61f8292f95c48a73082a50f72058701ba14397baa338541818913cbff7d4a1259d03d04e949813ac176392ab57313ebd0e1d12c3cb2431fe10d2af6099232e68201c9882b3e34a852ffad2a3e32ff2c0747ede6ad0e151aefd0292f45bbed99e3c3a528aa68bb1abe1f66ad18af309c53a78e589659000a991d610dac88363aacae6e80c9bab916d5f33a823ca2993f969672b3d883081992e08b2552f3bbef3ceec3308b8fc2d7f0bf5c61c93ed24cb0d2463c55f2c794b0a39b8e3112ea9cfc0931b90f05e0abcc1aaf620c64832741f9f4209ba95563b5c563a8ea210b15c9789d756c820c6442e66b07f4db48c14568f05fc6d7d16dcac8ba5f468115ff22e377ea4397497916a75a5cd142b9ed75d498bca782f27eecde3d379b35d8404562213063b92524b226d5e0a6e23215f7ab034917ccc7938d6779bfb408775408718d7d03c76137fa7057799a70c22a546e28d33ea10965fe0e01228e9c7247ee9d24d06fe1f377878b9b575ebc374bf4b06a332ecb2aeeca42627f2bb7bdab6e128dad3572f2da30821e02652f2aab300eea0a85a46f6d72141b76f61e82b90b9da39547073dc29b4ed5f5152b94ea8bacd2078ba0756e4a319450ba51365b8305c6d4a481b0d5b3a09d890e171b72ee1f5efc6a2ebbbe5140ac5568fc95d0b2880cac8762fd15a247da63bc5747185bdf5f7620cd07f00c35a616f74db74add577accd40ec45c5fd72a91f96638fde53f84c7cc7291e2da39fb84c35fa5274d2a1495f17a948a849bbe9e6a110acd8aa7e4eef19c417cbe4ae4f8099a309b61603bcfe6b1deca1b737bc77c374d24769d8f62bafd1268e41f173c82aa945200299e3e39fd9696a6c465180efd22d5a973789de43dcd1970872517b73ec2cc0855141a72286c74aaf060b9f391c4ffa606adb0a8f7880a6240c82eb4bcc33df27f45d1d3c8eacddd09307ba26841defba5a8bd064ff81a3ff887dcd0237df7d8e281c95873967a10c903630bc2f1b9e6951330d30915c8d43f7f5ba18df9bce8462f664d2e22088935084ccf7476893f7960158bc4e3a4147649527e92d40f88a5e41b59052401e7fd32176c052c70da5ee3d9064ba7009dffadf44bcdc7402937afe03b2c5c0430594d297e794ec49d2d5286894ca645bd0e9596256116d5e5fcdf94c700d45d269c70a30cfddc75a18ae5456d51b07d588f6cc2f787b5e069ad84be0ee152ca6d31ff8df9a276667ea2e5c5363c4bea97a7c2f0111c82aadc0bee8c8aab1486c7096f1edab433d5a6a1d07ffd05df5b7488d68db169a73c08bf74c108fa56e63d3092768ba3e359209ac7a2ccd7e91b9d078db6237e80e174ea29dccd9b847a72a3bdd7ede512ef90f5f7070eb7a3ae72f7368f061ff344716ae28a3f2a0d3d50f45273d17ee7ef2a5e281beb5c11865b485f488f913266dad3190537dda4615c2ed718a92dfbf343dcc043f22335c5908b8e4ddaec4c6292b4db09708463c90c6ed357b7f417ff3ffe2767c14391a7a0c96fd18829167a4288e7a657ad43f53c4eef7e64e95864201d5541b639879f317cc15e5e519b730ac73d499f29cdadc0a60d8d306a801ed51014d1d03f570550ef4cd6514f238b9e3230bfcadbd1b017f72a234edfa23b921a493ecc867ecfaba84087e0a007c7680d3e2a2de1b23ca87766b070d64ba91a158d9bb2cf2063bb4df793e9995b58a6df30de4ef0c680e23b19c725660fa4786d0a679fc9480e6d6f81fbc7273e1589ac6d1a96c44b38f668fb3eecf5727e14c0a053a7510fed30763f50966b7edcbacb8eb20a183991e3696018ef193fc5ef2c058271eb79bf42df9543b5ed03e7aa9c95c3cc5a6b59a52c87234bc7c7e90c5a82715fb11c31e276ad065611e4e9797d6df9da647bf5a14b76cceca201a96ee6afad9d3dd83e32597ff0de38e9f1e4feba88063b1cc5e52ba10b24ce8e53aff3823fbdcfbccb1f778260bac3eefb0a5059d4ec638246ad7d300bcbf63d5bc65b712ab7bcd849baaffa2292399c0f548bfcf7a4401981eb52672fb63576a1a8de4c5197109d4ddeee394d0335b54d84bd16a9d466409309f25b0619f6b9f5f5fb25792afa4f065f347019800f5a6591c76c6c9730969a78d34c7b7b2405b00138b19781beb18da5658e64ce4d69a8c97f09cd85e775b8cab27d53490f80e00b948890d5585d3e33e6142d400ad43220ffa6b401b6a86db7ebd6f3b162f0c981e271d0e729a1eff8218b7fb6150e32cd111437bd1a2633789a53114cf145bea8d271934284a11c5eed3960ba4574f582b07b00560312219329d2ae8417fcef36b386a9b5d9d8323003c12c18b3243f4db02f2e035e6bdebc2532f152e63fa6cf9c965974ae7bdb5ea464fb15706c61c28089d56d31f82ae7be6fb328b7dce6526c0cd14021c8ed8b3bd18bf4fed27cbd521899857413df25835a581fbab76788ad0ff53082d6668e66c1c68f2e5374b666e8aa05074dbb2168711596091eb8e144148df1023f0d027f08e69ac2fc3b58724e6c278edc155c098af37475f5461ddc6e4cbeb09c5417dbedc4f31dc1a1d2be00cf0b67b1dfff24be3caa6c8173a073caef14619283ab94bcc78cd7ed6b05634abf91419271268a11734166b6381b105c385887615356933af8bae20c0a902f38c8358435629d2645c2c7adc633b2e0ecafbdfe036452e8992c50c41c643490e87a50fafedaaff25af62a5b1631fc65367b87b4865ac0117b85abb387b58cab9883594a25f28fc6664e5697a7c69fc4a794e88c097403b4fd85e37d869a04ba8fb58130cf1cb677a8b6f352b807d086f54cd1784cae5ca9f5f9c6b71a89d214c1088ea03348a4591839fe7645f29454ad40196e77c4faa3c5ba71b530aa4904770d996520d51f1d9c7913ced4931175e3e3678e2bda5f5face1bcd05b5ec990fd748d28712d147f4a52d3a4193a16b29e09c94858e3bea2870fa2c22e9c1bcf03853b97fc59eec965b5a98ebd825e1c52e8b528e2459a5578deeef1ba021734242b323bd38fb67301c13f66325af7d0b041c53eedfecab7e22ddaff4c5b0b7abe0930d7a5ef9daafc974eb0436dfc8e11154dbff5ba0736e04cf86071e78308b2753bccac6415652822b3fffa7cd8cd91ef74af33d2d40d0459c2d13211f6fc35152453034dc1c7f3d2dc2a3b2aa834bb9d11e4d001d8852281601a378373fe3bf838cc012614c63556bd45d585dfdd52e24e4e749fd8bd175f73fab7929665431c05b76b4ef9242d402536d775e9a1b46dab97503f0edc36876f40e836c83649d9d7a3e243a07e15db6f2a025fd1b4e2bd5151bd4e467a8a0904cb42c639ce7a11a5f21d0a94dc33e5d3760613ce567395a965ba7158bcdb4c1703796ea12ee49e659f4c3a3c50219ffa85dbf0b9fce3e8cac5c4e10416c64ccf63bf2a6cff405fb5ed055d06e8d9436e188d3a62f0d17f3a93a17300d6dd0967629637fc78807dd8a94d003f367f2ad05996f989ed58b57546cbf1fe64577b5c8c06b53eb043717222c0144745bb18ceb6209468c6df2ebfc75c45e8b3954589c14ef407b63a571887a586bb2f6852566af9752163195ff30d7b1dd6ccf728ae58b83631633ba61deac5dd6981a6354771117328e0af14645458e0bb4bbc5623d4f52b7959f04507a6be6063affe6b355de0d65664d38771909a771c1445c91c322b72f5817aab3f22513463bd73e28460d352b580330e080d67acbedec58a11cfed29a28150cb054e8932fed15caa78916f4fe5ad6c6b82792ba8337a429d3f4e4c68dce734d9c82bc5c06ca914ad5c0dd87155a277f5db8f7deb1a86cf86126558a97fd1f6cd1dcd726376e5f44473f14c2c1a0dd4ff4dea64b66af7dfa567c0e3dbf8e0540999277ef1c4370aeb8c3ee47d8f8821fe8d165d28bf2de71acc0114c7cbb0e6d1363ab89de40f9c60a184f2769d9fdf9497478bc72ac6dfa8d1e1d5d215658ae0096a9c34078c71847a3e152c38147d091faab796c25a0986022aed3da23edca7c7826b15c8945beb1a087dfc6c0e17df32a8eaf0af6c07629627fa597fcafdafdc4c5b9c7dcf9120e2d2d7ed70edecdb25cc7649d69393eaca16214abd8f5c26b6868c2b90bdf52bd4a7cc3878c1478e29c5edf252d4beb94d5b346288c1137194c264c3cc5f0ad54d38af4e14d632b90c83589ec6e038af408f05d6bdc9fd1dffea9e2e7a22741ed7da662ff9a06630f8e1438b3e8e6feaf09a1dd8337acf49c61adec5d7d14fbf82b08d7ff85dd3dc87e3cf11eeaea645f37d03eb3ccaff7841e5974595ee15553428b986812d4dbbee9f63d48bee043d535310de0bb5934d00c2b88e9bbd779c12153e5d50d961ef1e6e8a20cdfbf9c1c5d0dd5db30e33faacdbad549e68c9bf803c8dc2393c65b800905c1f3bcd2d09632159ce96f6b9290d1cc7d230a490afbc152488186177a2095884fe91cd07e270164ec84b3aa44f1905e46bbbbb0e99ec20279c1e8419e2869bbecf365ed99539f24f69bc7eb796f89a32fafbea707c9e8e83e16de7011db4a1b55f4b0d3187870641de2d5292a53247b552eb671bf695879991d9bbeb4df1fee5f6cc7e0a6541fcd7e628778303c8c53a69ed19ac223f6d9a837df361adc53bad1debf56974bf68ac12a2ef8a5e254b24d3ccc9ea1830f0af381ed507ec12e14beb0887f2ced41bf80c7b3f2fbb65a7b634b9a9ba268e0748cd1745d70a1fd49321dc90e091b657c4cf224f179dfb34342253a5b601e15efdddbce36351d6287a2e0ce1a01014074e8f2e5c9f0e8ad4932d487e6f91fff1c8d5daf46c589509fe26942deddf1aa6147f4329b93c35cda3fa810c02f82a5da54904626d9df071ae4aecb61ae8dc1431f05ba40537f41c723728b31f0ef013fcdad9f550182d0e2391dd9c199101671a6915fa46d89755eedaa069815d088c5945b30cc50863bcd16d45844ba8c7cbd2bdd4e2887063ab4f0992326fe564ee91c141a56d2c3a5639ad5c2c543776ec2ca5c66cc22a6e05d28a66a5a168504301e8b5a7f15ccc73f1b1aade6e7a164b1c881475b99f3467a4f78b06d24d6bf2415b414141140397067325ed427d2e98890f1be10e28e651a1526e7b10a8b7af3abefbdae050c987375d27e1a310c76ff6a73222fe25450b4c7a0f7c809fab1ce4ee82cc6eb4ad21380e4ffa12514859a819becaa2ab5152a146db7d516aa8b6d0371f8b4b171da8d644d5c2d4576bd4c7cad1036424fee5bd6e8cf74eda13d5d48ea92b3c531afb42eca44f1232b37539a0238fd669d5b4c6c98bee888f8a752963c98de95bf1de70529962a8c6a64691cf4b8fa59a091080fb89c45762b95ae42dc241774b060591cbbe6fd4038b2aa457970d0ca30d1348cd86488a9acd9ab5a6e8fcfb7429289bf23c4896a072390ade13b88840b5ea6968edb92bf3e44af97530411c5f94e3c17da9bdd4cac7b5deec503e64d828877ebb9b4ef3d2e5815566d510977366f4fc66adc126c30e6387dd89228b81dc3acb48ce5dec4ab33be7236c656d3a97ada0e38925b35f89d4204676215761092e5255e28c91190f9f5006a9c2f9a227824ca096599af7b840a23ab74e0df97b87a2c3db6f8c01a86bbf06653404345686a57eb7dcdf2e6cc29168cc91c6e92c8c313cc0d3781f2fc6d510627f5e5923aa1a4a0e05bdb1b91db6c7f5002deee3b0ebf21df5ddea1e26d3fd2e4bcd5675f2c40c2de1763fe6e36b4c9e551b9a1c7cf7c60a9b94054eac3bd0fc7c8849d75e54247cc44abce8b6654e395b32d341a0cca75b4e19805e4bff501efa2414854cac7ae493950a6f475eba81b93bbadb6e22fecbda5ae09a1281d430ff4cb4672477135fd437dfebd1fc671775ea34998f707ff382649104e7030da09bf2509b8f7b22618bb6f8442d8997a947688f756e64f0ffe6df348c8c21c6b066e0d8574468d75acab661d0bbc275fc86037675e5109cb01321a82a95920d287d0b2cf6896817075a002b40eb077db9754b711a2dd9641d430db084d601fe76a06e6e0e464d3b17851773c320080bd3889433523b093183b899350416d4afa07baed5e69df7d253799eff6084c01b57a6bf8bee6907d6ca6e8d32570b3f0b11283c5e9d20e59c38497a145e891da902de949abc2fff1a119cddd06f2ed3f2831693aa84c2493dda118c584a6865c5b20312bb63874bd6136f511159a5a6b4df3970155e49965459ee5d600891aa477f02cdcfba9738b959f00643f795a109e9bf824c78776d1891f07524ebdbd42a17ce98b50b6348018a1583887d1534061cb83b0c67f6c273a117650e9c6ab9253850703923939edddaea9ee17db0ae8de70d3cea604bbb789b5f5cfe9d0c142a5fc682d920e719cd555336226cea1a12f36bf690aff5ce8de37ee246322e164d120735779bd5adccb4298181199aba2f317f396cb29de057c215da5b051676275e5fc0aab48134cfeeeee34d9d0db1c4d50fc4eb28299b733bd4cf56958e9a1629d3e7bfbd4cd27098e358894dc2564061ddcd3eda9094a091df13eb23919f1988f67c4ec2c17f056acad4fad46634a45c900805ccbcb86439ca8eb982a37c7a8ce287742f0d64acb9ad30727a0b50fb2c4fdee592cedaffc943794b04e485f4bcd9afe97e0a18dc5f2063941b6ebf842197a3f6e0ac536b9c286028efd2552020b227d2b514674e33c5829306be3ef6801bce687f1836a193347aa421dd304206c6784f96273cb5cc16cbefc6d3b7743a7b88c5d821e51a9d0e02064a3d9374c912e964ece4cde22b870be7f113c564ea13504f0e6ebb92acbcdf8c426f5539e7bde7321dcdc58f48b3035217895d48d7c5ca153c27421a3323546e3f114fc333391d3e6795696493360ec0205cf9ce7ac76020613011bd6db774c2d05de5d7fead1d97e03e28b5515bc06a7306cc8bd2cf449b31807804816b71c52e36a6fc5489429bbbb2be40206ed1c20c45bf6a701c832f17c99814a2326ad2d8d5b6ed4f376aed7188e34ce63f7c3db0c210c379d761fd518993a30f13def8b05f3302f9f2443fc297f68cd6b515fa44ce5f3cbc7d98987e315a0d6a6987b4bcf689c10bf1a0953f99e35ebf346c07d8e6a1e2336a9a05bef0ee8ffb207cf73866ced689b2ceb6b23ac2bdc10891ce63d773c795efa6ff3f9a246c25a397fa02d449cdc090adef995b7ddb3328f900a2f3e919f9f7acc28ab2668f4fe28fb2ba05cdffaed4e4b4f239d66f9023ac66aa42276e0fa101507a94de38f3b424de60d4d6759d621b8190ac3f4d82fda98ab0c7b50d067b5d8669ce957e3c9b7e0bbad1291aebf885ce8ce11a100ef94b6d38bd1a0556f78c17123844be0bfd55ffe05fe6136106ca203261ea1b75b719d66b1ebedd29f600174f53fae2ce777d801ea19d1a97161ca1e67735a00898f46fd7c56d5a1185c94b8361cb99f99cf466eee5058df484660496c2d3f7f56df3679fa2c9261b5ddfce3864441c5c8eaf333154b22564cc7dd40be5f46b623a8673ecced1ab4482fd3de4c275bf84ee5dcf6fc15b7500e98b60ab268b9104562a7f08af53ffb75e04ce9d2996c2edbb3bd9261b2b667ab728a939487b5b708daa7ef187d93d963c9921f0f2126216ab2c14bdddf7fa8cf22b779ad331dfaa05b901f0fdea3427922e86c5e8540859f204f6ec5f0cc17eb224df168615cfa840c962ebea7e8e71ad995144cad9151e46bc7a015d2f0e5695f1f2276347246c86892373df082eedeb5b86d8836e928bd596812d00b55a84e20ffc3a956f0e0a00d60a5826b32201cce85b76783aea598f1ac48dfde1db079f124d155e26e7134f9ea87946772a173ff88436ba1f1bde27420a0a4d9df39842d6f81288815c265b70ba1f6d5d8c29839f28b350b9c9cbee06f68a577f5ec4b75327b54917cb6d0a52e7d5117f77070568fb6208d31383bf551c7b1186416c870c5677303f6fa01662ad803e3991a8b267da750286ae01f2f32c4696e0e25cb3b8d1bd54f833787863f4b4143eddacdfefd437f8e69d708626de64c20f53f6347cf8ef83671ff7e2661518e17613fbe8fcecccd51f08cd7acffc205f3955f78c93b3ecd17dadb178c1eb0331f83b710a5f1a49337cf32aaec86b21ffcd7b9d5edabfeca75177f96a1c7102c1c23159435246add912f14c7f6f88c87871075fba8d5377c1fa78b7194d901b859471923a8faa253b847698e168e1fad319a56b777251b11dcb2e8bfbf70640934c9db17d98008191108dfd087c42ad297cdc92b1d99302e1f63a514592e72fe8ba1713fc9d1543151b7580026e72e610fb2a36126ad2ade7c3ad74b2eb227c31aeb98711564eca41f69adec8ae1cf9fb1ae48fa9856b9bbd93c33f93d689bb4e9f5839df257da0bbeb295f37e41a36e325ca93fd5c35d7d1acc52d8bcd0aab2a1c6bccbbd6ad7ce13d291220dfa0b124a8cea4a141379c43a50e7e61ae6ef3c8d480394a6e81ff66912ae59bebcd5298a3cd5d09ef6629cb1b30266b24e84c99d594dc955bfa312f5ed608076c24cdfb55b2bf35bac5ff48703a48df3568386d3b898e1aa80a6b6c2238f99bb8cac5879247524535ff63f701aef9006276227067f44432e30c47d2fc7bd284f53056f798cb5cdac5461ac9600c182620d2bccec92a0a66bcdf5d064aeb703ca89863dd8a5405b7d5f9c12b3bb69193106602dfdd4611b3de2a75cb1de0f1c4cf2128051f746e0dc96c87c08fe96ef770c64bb657bca790713fac10d526e516e694d94f9c2cd7be0aff8d248da561bf8bdc7ce15555bfb0bac1b296789a7d915962cda8bec772ca9c22cf0ad7de1e7f483e84173b9b959662ee77dbb2b47669bc149e02b4a6b7570a8696eb873c4c5e5ab31484ade79ae3c56e7d16b5cd6d52f8acdb6fe88041df5de4845b8f47cec9826bd0823b5149447a79335891ec884ff0325e9ec28a46141c61104ec0a2aaf2bcafe7296bac6eaed145a780d069e830b1a7ebd210ead9b6f24d0c912ce0c755e3a50fb94998c5e4fc45e3a9ec187a90898368b0710eaf8ec2bc8a88e172941fa8e08b3a29d74dcc01b39c1a4a0161ffea451600f7b0921ccaae92f1a62f1f0f900efcab6f863fe0f65464797a4c7787c3d52a5470c0c8ca2fcc6451d8316f7ad06b4adc1419fee7f8c8520114484b4402d3d92ed723882180c98a6e4e9a82b9c22f217e418d71258a8e97afcb830e89e10fab476337de4a669aad703a6e98e79fc17eb50b8fa60821665780ddd5aae6ca5706b598f35b1a9b8624f59b94d4282860ff1c6d04a6d774caa6a1d4bc072ba87091fb8bc884046aacf3312abad297fd32a388121109da754dac1542730039aa08de67098c9d936660b242f51a6c3243ce632cb6a408d0762e4fa9fb0184010512fd6e2fb6098b09b487221b358ebce6be0e66435db064849b4029b46ec989e65613e215ff66b9c1399aea9f717a90d98390c6f311a5d816e3f4f9d3d4a06872f00202e4626d340cb3cb8946a4b84141eca1839dee803330b4b80b5de0734d09cfc97a4f18a1b9bf3f7e60bcefc75b15d7778c6e397c03c887e5fec77521bbfbe928d1fa9aa9d21fbf50d7ab613128c4de140bae1c9aabf91727ea3a48f0669c5208e19653b714a434410041b9c7648483f5afc189bbaafc13c55cb03dcd16daad60e4188b748edb930c93489d98a666b281fb6db090a672fc8aa0264fb02bf75e648ba7512acb7090d3ed44edc011d1c7fca16ed489f684e652a1fde1f86e38b208597106db370c2dc567ec367e9c9fb9ff9ab9ced8a3825f1289529f7ac27c8ad5f109c98d1cc5d29e373050413ff3f02bc4339fb4cb7419508bf42e3854d0f7fb00990ac016ea642a2767ec96fb7ea70b918ef3b681486971fa776e37ae94d21e1762501b4aeae6d7f8419c82408492739cf8e200161ce6bb18a0c42309af8b354eb0501ecd20d8f6f1c779473f26265a5386b6a9222f8dc1be1d0de4de2c29530e4cf581776f8c0a65f97c4dc81a9dbd704dcea6d9bb8eac3cd50431949f128646db2b591b3b430dc0b55dd6cef4ad39c6767200ce3b5454227696d93f31a9ebfda77c9e20af239cc2205774191d23476e41978f8a13b3ddc0cbd1156c7af60a72c33f649a01072fb24d8ba5d76659e9b85e2907346dbfbe561d4edaf8ff1e3850df0c6000f1f2b7edd882cddce304de2d0913297be865d960cc212adf72294046efda481cab4a1ab89205807c7ea75fd24eb73a28d36136bad2319143c051e25bbfa2e83d896ee3facccd4ebbdd9e6ffdfa26a4f08c4b8b2418440ed745ebe76f54ab722356959ac6873f894e2d61336c9124e548ec9f37d1e3932c0e0c9ac967d3c687ae11b7f9b83d86106d7900ade74244db902e8438ee7f335a4c265b48b4acd725a3592d414f5109470f1218d4eb1debb86d71f3d1a01c455a12f886889406ae28b58d42a07612463228bd17f4d9c7a6babc3640e3ea94a0ea0b71c58671f16effd5b3b33ca0724358953288577693c57b59821c7e6154644da7ae8cc048a334add5ae81a85a293593fa5ae1086523acea18659d4ada09c4925a67f380ea24667bce71d72530349614890c75c5f81a41d655dc19a920a63f1a9569dcb2c8ff8c1a9f2219e194a91a0daee945b6b0b430e47fd376af49a0d27397c32f089b74c264a537f09d0b736c1d7fd4937ce8a9c9e48fe88587d1f7954a8a24defa40435b9c2966b9ab860bf9ee199faa3578ebeadda33e29d23cb792778f02785389faa2906e0e1c4b1e4a2037c942ef64565d1ab88444cfa5bb38d372f3f948c37302f7062a2e7753df7a096088c7dd6fdde4ee1e12abd9fd93696fb6a2e2eb176c28247a9f80dafa892e845e3523a261e3f197458e001c8e35a58b120a8ee3c6239754d21799ba517015af5e33cf9c47e47a0f3c0c3e3eb251a2d9a7dfdb234aa36512ecfda2c11668099fe44e430654d3d12ceb7df2a6dac9831daf9b22d0165861457374002f43a4f2516e76e177a61daab24b2458bfb2a153f54f2c3a94461d2daed7c57336556437f717b0db1c5a555e2a4f3d142ee18a4b98ba54b817eeb72cbd0bd08eb1188664a6f6eade5251634385bba7cc13f4debf3f00280d3686697116664c96a363f91c9a197b8209aa17a681b9668fffdca201a90f182bac142092e27cc206e3924939d8c3b5fdf5cc70837eb904a09c3e71b2aef84a4aaf0d7bfd6873681a52738fe53809cc349568b6c0f89564f8e854d58b9f4a4d4ee14356dcd44178f8bc703c1660a40a61497e9bc85bfcc6e1dec9f10063ef85a204b0196bbb5a9901621eabdd50239ceaf06e11849285edcb99b1f50ecf7496e98313f5c7386965bed79cb52b6b6e3fff52d8227f70ad4d5c66f6d562276293425a6d122df9f63ad99725500e91f0f26188f1999c87d43bf6119ba7087fee3ecf600a8dc8aac0f9df169b73080bac550356d33b4900e6a7049d2db196095e1ca6214fed1a94a454305f4e7a9d7dc184cdd4695eb6c8756823cb71219371d3dd841e0b5c087445f7cfffda43e2088bdbfa9c8ebb8ef1174d7d043216014f3c5c3d61e9a1a3403a6fa0f581acaf26ac343a682dcbcdc02b63bb97da52b20e0eb62173498000847bdfda031a26a7c943f8db5090cde902bd82c3f987a4467db00581833ea40986e0b68a8b51c842e05d2e1fc5cf6778b25fe8b0929895874c114fac6cbfef0eb59746e71c9666966e1184e0dc736e7e1f6c3bd46afd4823a27b9e1a039c283b7b828d86f95b479f8ce62c35e67a00daec04f6024f1b4fbed0e146f6923cbe47b22f338a4a9d6ff9199afafd70315de2784c840395f828e960d227da8ae7e225fcf1cffc55ea1419635e1bcbf0502cc9aa92126b758abbea94020385dc35a6bc8bb0c86b1da2c6f8263be34c4a3c047a5e7e004c54c6645eb3a3e5bade7bb217741db22bc62fb76f517296821b234ab6a42b4df12fed6218a67421513ccaa7d98e824511e63a4f18daeaf6cae5af48e6db44bda87121a966c26956de85a93014c4edb36e73ada8a82b04759f12fbe2e4ad7413ccb41dfc0edd1ab686c069ddb7e8cdce1effa80836c2e71b5eecc4f1bce7dbad43b5c6df77d5bbc35eb2b8a1f2d27f9e1a62541be25b0098f7673933243dfc1334988791f071d5be2aa7513243586225103bca219e1e813c12488f2cc3ea0e4a8f831c5d45c83b8d27ad3668ef86d316ceb70173e51a80181eb076d50461c5a141aaee730f39e10871359bf7d9ae3d264ad928df809ca6b95be0a943693ce47e01e11a72b8b45e51e5e627b9482827679c6ba582717cad26e9ed9bda8d720d57f30fee823d7946d4355f72b1c92bb5b8c92a06e5a5e8691384647a25a4f2c1d7ec6454261c8e7e6b26859b557293703e15f3502afaab8083c59965fd7fbc4d06f27b8053c0aac66ca6225f3a72366446da42b063f45cb141ec430cfc50b4e27ef65b77dfb108f3d699c5911b2e6fc43b45dd478fb016c61a9703bed6a227b9a41e41fbbcec4582c2d2bc0eb641ddecfbfcc096ff2ab81cff2a2c07e54981d208b8dd1795ac24e04309b26ecd2df4c970f9eda400c0d5f3c2cd94256a85393b588c7213a5ef1b06983d8d5fc3ada9141eda7cfc1da5543a9250c969f396df8b9a741b653c9e1c1a9d3e779a2f9c57f05b752d43861c5a777c62d6bab05ff37e40bce3cdd2817ddb15118ccbc6f447c6cb2d9b75bb6ca55e67255941f4502e37c7ebfb8b93023839c37c936d8ce8e88d4093e8baa799241b3478dae19cea7a771c632a0d6400cc2efb5bed8142472a4f1003429669c282e473321fbc1fa06a322e74704d94bd69505205c2fe354c84f3fec2fce8fa9ff04c7b23529a14d0adb7c977d705418f27c6beaf2364fd85fd08471cf9e352f9c7afc0758c3193539862d11cd1edb23df98ac7384198725608635f3d69405c66c59ef82e70c53bf119d04046c19e5a634aa5172173d6120a57f1ad359577027165aecc33c51a10864010489ae26d2a19eeea4067204ae14b313bab8c4a52346424ae68b80df3b692aaf80c72adec6fe50aee9d998ff06f5c1d431b6121479f28de74056ab46f8e94f09159b87a168c2ff07b4565b87f77ce6cb30fcf41ef1782e667033e24f9778f246e499413a59018a6b560ff5c1f5a5d548fa79e367e387f037ee779b3361b6755c5ccbdb122eef21f19d9bb59d24e77fa60f416fa21daf47a1c76dfc8c52cc808e624c121fcc4fb6cff80b582c0879e2bcc79d4974e6f2728d6a80c3b55d674da7f14330d4200da8605c1676ff319db1941dba4ceb3732276795e20687597696315b25b39b144caf51fc2ba3f5b97237d0d6c472891c96121e3ac30310da7109947f74ea36d43879d767497b03cc3c013760bbb6c166789006f0706fdd0167d266a49f87eb2d88b09b15a65962f42645dc488dbb6e48ef6ab670d7fbc20874c922a3b3bb88f09429ed6932a76e21cef2f2f30b2791bb0e0e448113ad4276782702fbec07fff22329c930546482c7261e1b66c095d8d2b8a84ab75f094015f0839ecc5bab5c60d124588139798822104f2cbd030ef454797caa29c7d2bf335a4fe42b74814b327d4c738dd8a34e8a0f48dfc9fe02d736aab5efa7dd02c4eb1d85db3c59cffa763aa055fe90cbba504d313d685870f96057747e70194c85e16fd5fc431dddd1eacbf5a574036d7b71eeb627f45bfcee354f8bafc54d64be6bafbb976dd9de1507b99e688e7a73234ddde4102213d2ae2b9d05bf37b2d2db102ee52549d948c8a72402871d8e55e30fa8ff9a5da38d86f22e6eb9763a72b087e9e2b371f7b4d5704238f3e7109d93e715dad9033c9733eebd08dc9eeec061661c73a749983623957c82662a631da7795351c25860008788c9f9f5ed9dd9d0d737a8fe89222583245612100a13e675abcbcb7283ac1b840bd73d8271efd7cf4d9db945b9fe36cb60d381ca887ecde2dabbf31b1ea40dc12cfe1fa120434544b0b17f31811cdcf7f47a1144c7ba47faaf9201a91b496318f68ef88ec2be312954ca0cd3d1dc217dbb934dbc91d9f80ec6ec79b3ea78527796854324dc8959281172c0fa1c229c30a9a69668fd52a13adfa51bca20cbbe91f026d1e1f6b9db53259066f229b880a40f372ff0c19679b61e05648071e66c0d84898bcf679476c6081f60318cd49f64b9edf6ab507b089b061c5ed664a5ff0a4d8f28e4629a41c6c82a0c772870b03864047c96151832501d9a3fa70cbf38827d3bedf574c9cffce25a37ea178e004dacfafba987bde55435e237dc545ae0910658ab11f46ca9a782729d5411155652eeddede7b967b3553d5e7d9cec351773e2749f2886110bd64da568affd477eeede056c2a31fa822f672a15ad7c12e42298bf651eefdef41aa5fcee7397e6e324d8a833a1025f7ff1362f88d839f2c446cd0beb15aea277bb8ad32cb0d0781ce95485954fbafb923ccd8cf36881da8def7b1aace64ce08e78e964fc1ef9fbb94168b779666cdb1312cdcc8025abb60da0af7a7068d2fc6eee9eb0bb84e9228ebfd9c25eee687e0fc47747fcb7a4c9ea3e9dcd4fcd298645ab66fec110b781cc12f17610ebc6d50263e1882e5193cb86f5cfa564e8c79b4f2766cc784fba6cc45ea8226615cf436c4c5b1b8544d3380004ff9d7d4bbe73cc3fc2a481270786e0530a4afc82251d86cc845742850a1bfc088454803eef366f6108f1d471c08f7bcb66850fca56764be6090ae4a6e27af2376ac407da6e60ad62f8ab28aa9ed3725f2dc2e57eaa6c2c41a65f49f5246df6c0e4791e3e2f31081734c02c8d16768ed454bf28fe52b059e6e48a3261c4fdf91060ccff52ceb129acb7777209d36749027195edfffcc1c7d5fa8be7624ee167eda942e58569327643f2aaf7ec3b581adcc2e35f2ead70ba00ebfcc48d3514cfc59c7649e334caadd4edd5f93aa45fba18d8e3bdb6022cb929ed4db93e1142b8c927db1d0b63a4733e4e698474c24328aa49f8d93140712d7e7ee6a113a5cdad3e9639f36909fcf9b285e9657e842b2f227a2e0e5f72831fab84b516059689c98f3b9b02d512567df494fb66cbe4c00fc27c74912dad267aa959176c19f95c96fe0ab475cc8b16060c07deab54b2857db4584ba6a3f873400636d21e435e5771a8217ae97b6f7b3205cd618d7838072ca1b3627c3892c65914c130511c98e6028e78c90c9f5ba3b922670fdea0f3e2df322cf9b28d71b7b582f905a209a3168c621c507495047ad37f5a0764af5b1df74075fab4404bd9891a321a4860d41a49039be3be503750bae61147f9ef88df66b9e52cae12c9658d5e2054a6b0d48d6d99f17cd2c7a535605a3258fd5eba476917a8e697cce61b7d0aa52d65c5b34c267b04e0c1a5d9055e2e099b3cbd7ca8d90657b06f7afc82ff9c6cb9e99b2a63ef19b0c00ac87e54ad11a9cd751ba4c4a8a23f44e277a47bc73b7e6e0352c1c4cf765589464d90009d4c9e736c1e584528b15c4aa8e43ffc9ffc8f13364bf18880dcaba1bfcc56b2bfeadc98f564dc8736f5ed3a527b1b7a3bf50de8688714be92031846d600b9c9878174929baca484c00cece4ddf130f2dc248eccecd43a96f15624af5b74f3b7d47cff4c755bcb2f68dc43ef9cc8c3576e12bd2c76e5be8d85ae84da391537526905b7437c66f39771f9c3f07e4851d141fe21dc1159c1ac6026a227dff11bb8aabc4dffd289a7e08d6edf55eb6046b2fc0d788f4bbb5a73475e259955f358c359ecc40e0a8e081a0337b8b7068de0a3d00d7474ea9bf4f64998b25b9a500a4bf0d88045de14693883ac4ce1f5cb6d86578c550922eb9589e6c14a23f398025a3d3b6bce9e2306a808adcf5cbb946e308e32581ace6c0381e70cbf0e9f866321ebb21359656c47e0621a1296f97c015a438258df8523b76f5cb707caa02f13d67025f71878c7aad44dd90be5ef7dcaf19f567ad6623c589ac21d9cb9fdd740db6efc0073cfa6048c08963e8ba631e1806f3345eca034bd207458394a42ae7601fdc366f4a81680116ea819cbcbad5d9e5822c9819e9eea435d7323252f19119415b09504890d524641147a5c52d6d118316e7588669df61b61dc4813f0b8909dfe519f5a68e8ad4fbbf015ab5bae6a49076aa63fc5491777e5a9bd622cd9258c4457c401a9908b3793deea37566b2f2fc771c7ca999b303259005afcd5bd4444ca8df32b9aabb58f5ef028531a862cb4936f2fe07faf8940a304c4290c55798dc9a960cc159204d9b038b0f41948f2bf6ed250b35739bb2f960f903c45074ffe0739dc65b91ecf49a92322764bcd143645ea5076fdef95bab993be20503ff255bf1a6dd917e23617a9a5ba3934c43ef6cdb38ef504383272b7c89ccb20e3d17e5763b75ad10bd3e23a694c1fb0ad2568c4f0586b7b5dc598c07ee11ed3c206ac680a8a2417e3b4dafb34a3396bd8a9e99d9c4ccc7b540d4cd090f488bf42aa88eccb28a8045b278b66f9cb97a20bb613dd94372568780084f750b241b268c81343560801043316186f4bc89b921f468a42eebe9769b86343842229f49ecb01c775c0ba5be7ad38fc5ce180bc3ecc6fd45a33d65d469d7f5a70b107383b3438bd3a68016191981091b8b19537ec4fc1f73c3cf9f75333df39fbd5e5d3bec922a660dff851165644fb92164dc231e267089e62e8a46514129f0a65799f2bceb73766f3c6fa9122390e5adca86d814a97f802bd2aadd89a97ce975b1baec93e5c03a3a9c0d8cd4f4d3e6efbb034b7d15cba6f219e0eef5147fe5aee4d1007a98d20707c0b42fb0a859b0380aba5bd9f127d44b79a480a032ab51baaeede0e20ec3f288cbb49442a2a1588599c7e73d5ec1480ce1f6bc33fc4d86769915c4110f40fcc9439e93e5cef49a043ae31fa610908b1a487a69a716cb35127af114a75447d9ed1b74cd83713f8ae9c507df12f741ae02f928a771ffe6a5f4a84f73998d031a69d17bfd251276fc34e016a893e7a01a0b6f1d1687cb00cfdb9fdabeca5549e34f3b103ddff5ee3a9f3b8b9a029e0fd9fcb6a0255cbfe223cc231e1f19121c62ec4762a75d10330e080d82b50a9fcde20405a5fd1c4b83e3e792afd6f0077feccf51950359fd9048a4f05a08e12bac62d3612db082cd63a6af862cf71c3b5a1fb90acb1f9780f360a0d494023605995f6eebe0d4e6a5883ab3e9c0c97d301a86050014c0b4aabecfbb917cff98fb4f268654600866e5e7ae511fce02dd82facbabb2ccdc6be229d05e9e2300a16302f79231e65f9b3ce774add2e172fa7ff7a63ffe2e9b24104dce9bf67fc43e9bfd2c52d83f90cd56e0f7cd7fa0f0b74cda3c1e142efd1b36754734284b1d4d0e778b0823d958b1a13a51004c35a520c1cd9d34f654dadf1a09cda232170f16f81cbdab66ee5fb85f8e1a93c784d57b42e0f2ef23037816a0bb0f2ffe385e7be3140dcab844cf47a66115d637747d07f6bd401279308c71a12325e4bff02621ebd45bc0175357909448cadcbd2e9ad5bf969ce5f2b4b2c217c4497bb92e4a8d56ea848a3d3e375aaa17ed33323174ca25839791942187cbb6ce94ba755a6c474fdc3b6595f16c47fe14e115869c0da6e171ced88090900ae73608d9c1d3a677af048061d3f46cd2e632f32edfac5c4fd334de75f743e1baed141614c4e389a83fb8655ddf3c39914ac3be523bd053ff22c8b816dbc86e743265d1c0f3257a21d2746e5d605b36405cc040ce2751fc5db3e83ce7789e81bd165685f241cde6d222d9c41694eadaac497688099b028d17c71fadbc9099560744db9a22d98970e8cf4d5090b97fea1152fafad79665232518256740f3525e2a9cbe226d9c2e4ae85a583e353eea21565ee19b5aeb915c8c7582340a72e62700aa8b54b268debb6603d199359ba1d94c19f958861cd6025ea6433fdd6e7ee203214c9ad02ede697e4a862be57b3072bcfde84d8856226873c55e41d0bbe4f3a23f158775668be6c76bfa49e9496e09e66ec5397d3165a7d74adc924fa3c9f4520337a80b35bc104c9456c02f12528a284cc0eae1ce79b822638271911ea136f1cef0c9b244189a93392aab5ec8aacabc305aa1593e17d1ffbd4a97d3e2a1b5bcef3dc77790d39ef568eee77c17c3148c5684652b258382e11962ff1db2704aff8cb47a93867040db6dcef18f4023c0c1a8ef1b8c0fa0fedadcd44952975bf3e0f77c75f0546907f145bcd0aef8d310a8d91384e7f338a63250a6b32449d27172430654b4862bc4f0c04af72d4ba9af4d5ab169cf4d0f6e1697dbb216d8754b66812241e4026e146cf78b874652e8872ec7187c0feba51fb9ac2562a1c28b355ae20cb3edf95cc6a9664ea793ed32ff1262b2e0389ec507f72ccb92a3dbc5bf50a1106a105d401e61dfabc0ad5bf86919f0d9244774b5606fd8ee4fa4ee4a98ea29b26bb1ee01d6a8581800140ef9bf74561b7919e6d88a6d670a21a61988862f7ef309df87100e310caaf548a170fd7095cc106acd23286469e540ba2037e9ab9bc48313b60de8701fcae60224691f1f11ccf56a8343451ae97b63d2f76de00db9acfdc9ed299bee95c96d5a8bcf78959cbe9d4f0f627d55bb19324fa75e45324200ae0ac75a1c11ae2108038d1d1a193efcde6f2f0ca12ad5ab95e81c0db3a0bd4a508807922a3de03b5474bce1facc2893d69286247cbc0262fe2bc19354ca3d77f16da146e25e67037d6bc67eac6cba551851f1c0216fb2379e1a3692ab4dc54fe25c7f8d60244a6e832df8da88a88bd39f017605841d2611d3b56d803e620c84b19712c256d6155b0f3b3e89a689bf434e5631287326f82e8f5569f8b72c16a50fd104aa7c53d167bce8c12971a3146c3d9462dcf3e017798d2780864e39b909cf737d9c5d0648ed45d8842636dd72f2d82db9390fb059db6ce1985bfb4e301baed34ffc2be61687224391a689066844c565b1c917453bfd1244d7fb3a6774cc0722d1082fb951bf7ad6bc5584b271876c3b64af0e3df77196a28372fe9341eb61614c220f9a559086795441e6df272dc8617693a8564fd23e555162d361619b3bb995e08b764f5aeffe38cb92910ca44962b60623be43151dc5fd523a9e616e0b97d4e51f6592e935274afc92dd94633371e0af95256110b53a1dfc179a206a0f1772c82cb3465758b85bf5d256cc7a324050b3dc5c33ccf41f7a2966858aa57c8752680aa23be824ce73d234c7e30f189f1eb9c200df54302f7f2e6ec6ffaee6385c1dc8078649202855469a279efa40d3d325bcbda28528bff2ebfbe73bc2892bddcdb9dbd9ba15e4fefe035fbd8aaebd658b9e234df0a09973a4d8bbc649795bada58b7678a15bff09d1dc2207609115fa17f12915316db6fcf6f7cf8e2c59584b792639a9cb1bb62b668a74fef2a0506fb53d5f3260540c15ffc0859f1c14eff7e2caddbb81ac097cda2fe71a351cf9d6dd4c248551393f364d3e0059fedf20c128658d0e19b45ae9848d6caae5acb12f41ab3d91dbd2eafc26de36919c81a4e197104c3666b21e26e82e48d8753cef664afa29cb1a606d9d5a1b7b77fdfb4a433fa9c20ba26ea44d832b111771f0cd5f70496cdf8b24c93b28d827c7fd14d137b22020d5c2dbeae87a0a632392953b1e5657cf7295f6b24e3a2066a18acbaf593cc0d278e1ba44fc1e607b340d04b0c1638989d26ac2685e6fcfad2bedd1f148684999830d04153f95ee0d566fcbdff81aa370a6a9446eedea052e887cc0318c5a449c749ede0f0e5d26e52281d890a183e9aed703161d22278925d94b1d566178067a4633908767c2c3b11152c2fe38a9ffe578397b71951afa14de9ce1236ebb5f932e8aca8e5718d0dabad26d56d1fb8fa344a9ff24cc713af5112ff9de95636e3b1ee3836a44d2679bd2c39262530329360cdb7480e822917f6bb083a4521a896b29a1c5857691ede73c3347ec1da7333cf852b5b72d53694f7277ee299b018b3c9fcf5c1fe854ab1f07639ddcdf1cb1ebb6dcbb195c6968d8a31201cc640df1ac8d4800494384c5e55cc42f6a5812727be0649f27a4173cc3a9f3ca9d90138df9f7486dd374b5fc992697c90ea49503ad192f3381a020989867aabffb71c13cbcf296cd1586c0eee9ff07de68d7fc9acf24c51653efbf707482741745a16c5f4bc6039046febdb67687c9cfec7f782bedde554e4c9884d009111d666cea1e01a45691848964820344313f3538dc2ecd58f4b5d6d351c35c1287f80822704d1d9643afa7a79b5351ed26bd58b32caca673e5f4323efe8a139d549c3df1f4198ce2da63467f3397fa464fe1bbb70ca6dbbfa55ab5c7ab9b440bd967a8d9994a0ab34991305ba4cb3a32abf778b701de2624c94346149cd83428cbfc6312667163797e1552217a071fa1ffdab4089a79fdd04cb20c06bb52a8a8bd53da4305f77d596d1ffbdfe786521740b3986201878eea5f9c4a0a630a3510f75443058853531220bbf68dff6191bde03d5f9465a65f23ebdf9a504d4db4ec05c671ac6935de94c1842132e8e2701cad8f1f69ecfb96fc5b38dfd02b09b5326735321499a2a5cfe9e535598b66345bbdf4eebe2d7e961f1d111bd4985731d5a2119e03852dfe4a7a44f666421b4a2b82476a3b39ef790b9ed776892487278f21938c32f87158581bf3e06cb0cc635c103fe957470d27481499133ffa562aa469f63daa334185a1a840cfd7b1067a31f817f2be3a442847d30849d80db549183fd5d330d38c94be0b27bb3736b274b0b4a27ef88349d13f0fd7e82371045cd15249ca06d5fc51062e7c09684a8acc5a4329212ec2effea413f9354f860152a6e3b3669bd11c563324907554efa0aa465dc57652448045d8c109bf6ecda8631e5a2597de7b8beca307ec8a3bb3fd15af60d1f0f2764e35d93619f314864dbd3c904b2ca681b2a251e3c07182084b70d06e619391d190909dc96f2f245e832ad55124805c61b8aafb2980816e0291fae52261b17d83eec6b3d3bdf45ac7794db414ff96058dc3ff27b0f28cccd3bf556d0d9903cd4d5e04adc4e4cc300793a687fdb11d3fb88e1d2170b6712f6caa3f1b22f7665efc02f01f14f543512995bcb7828c035fce1612f496559fe6236a9675bf2e6b99df14511e9846dd18e93710d487581302b26fa9e530ca466301c59ef483027318c880d5271257fcff1cadb04b837dbe5d2d75efd7859311ecbedd2aea773f45791ab8fb596360fac1ef664bdc4dfef8d6e1c434e3a2e041766abfeb986acdffa644cc45bdff16a3db2eac579a8ec86e7537ba18acf4a7a524d026fe8184ce2a29a1d93e95fbd9d682b9c660d29bf56f187d610b769f0aafeee9d9ad36806aa919bd76de5d448a7c3f5289f2d2b57f5038fdbd2d1633dd37ca9d1ad2599152bbc7ef18df09262f452147457f791a193ada76ecfecd3bac6dc0936daf9f32ede42699cd63f1250ce38323c92827bc66fec67703bfeebf66b54faa0bb0dcb9f97beb9e55a01c64e2d39ead75766d251fb279b31c0bc40237c52314c785bd12e5cba5bf69f9f42e1a4ed19bfc74210484ab28a03d6a1af142fdb92b3c64bf790328c259f5fd2569fd882575c66391b6be11d1571a608d111d606eadc91b18c87bbd1c4625c87d25dabf8a441ce8b41e1965f30d4523e8efb7bd2e9b5cb9d24c93fd3a19ca6e878393076610f513cc1d1b2208b7d5cf6fec49a63c7c84e97f7149e635070a55c38e1f926ebd590ffbfb6dba89346a4e4225e3d52851089783324385f61030c62d51411b1bb0c305faaad3f72beaeba77ebebec74d66a19bb2cac6b4f90cac3c6f572c1e11560db8c54e58bb285c23fb773892ce838f9ae621df205e4b9c2d2d9340828ba683f8376697c4b4f688b0d02021a90df90514bb2f97a4be3f8b7ac7edda527cc3919781792b477ec3686930583d510fe20011db6724f1357ceb69359ba9a6041378ff2d9a3956b5217e68f9f3da2cc9ea66f7d9b85c5dcc3f16d1d6f2695c347eebe2df7352a3d3e0420eece59d19a7e6d734b5a91b32aec80537d3cb983cad2cf31c2117905daae0a1d83d9cecf5ef8b42a0e999641c0c1385ecd32f37c0c2841bc776c145adfcc72c899a31e0ac6389a67ed96a233c6ee84c0d51b19c87290dabd97df6f340b6064b7d3230d89b326024d10dd88e70e9ed633a540d6f9cc9176933bf0b86232b46e70b5298df5cfd6bde02b9d22ab724050ae7d6e6a4e73c7745412aaf3fd038b2e9081c2c35d21bd7ec20302f67094ef790b05ab5412c29d361638048194a6595e159891360040ad47b43c3c55c54a8d51e6b1387ed70d9ea3b3a19f57359108a353857b9c36d0a2782b2a06f98009e03d7f4ae70fc1018492573b75e6a0d33a252be59265702bf48f8c01e8fe5e618d4bd33da8bb82138a0c8f52526374243d8f96390346bbbf939935e44909b4402762a7ea2630b6e4964e6c9ce5d19268d5299314a369c32b45e33872b0a6526a919379bb503da0622f38ffce599fa960da19d66a9aee9f0d3838d062caf929fc32cad1b660541cc258340ecde8d543ababd82086658c2245a180bef144ef148d6f126ca0c517401c583e157f97facf1c3e256b093427940059c8962ebdd6b1a56aef015441d5c9003c5922d6367658f187e3d1ad6fbd2d88796cee6f577d5a07ae0c931c92207551c88eb31a5e6b7f0ac61f3734d9e36c9319fa8bacefbed9d9a25f7bc350836cbc7d8aded15ced62f236ea79afba4fccc4ad18b43422cb298de3350c9bcaa4e0523c5bafa065252e6f78b87d04bae5ea81794df223fddd41889084c65f88358e1c1460a6db89b53853eae236ad53ac9dcbfe441728a67009c2f0100577686a4030059dd2cea76fb593b607bac8074ae30542372dcc6f685b142a0a1aa20b74186304bd195aa4504fb57d8b212ac5fdfcf46a89b946c29506105f6f44de98ceb85534db2c3c8be9a3d539dd12897ae6462016293dac030181447df5749bf8df227a0bd88051f50df675d9083f47ce4cb89e71f67c285888532660dd5e995db804cc892d6c8d2cbb011e7845cf4173e2cc098664578ec6f3b549aba6064bc0126e75e37d9fac93951e9b9cc01a299a700620f5d4141085a888cd5fc8b86a9285627674f89674671464e35f6df45bf600c4dea83a69eecc4d4af9856788c110253f207ebd35b3d5ed47bf7b3e0c5b3cdb98a9a7a42a2fcc6310ecad36a5a12f038fb2c9884fdc17f4bae34a1fab428327f34baa602eb0615dd4248fe433b4d37cf0835055986d3bc1cfcb30b50c2e77d9cce6b1b64261de2f598d1f3c1d733221b30e374063215ef069e1190f2be8021eec9ff9f06d1e0b015cbbe27e2e8f758359547e02f1ba6e01ef71979ebb98046d7a59c17cf371272c1bdb717d796b39e34b310ada8adcdb3b664cd053ebceaa4ffa612f571c887d555d07fd1c3891847ae7a6062ea15346fff7fc648862f3223780fada7168abe91321d66369c3046e5a1bc018691ae01c2e9b2383ed4783629d48dc501f831673ca888358f019eb9ea7f685232714a62d4cd82e072583c2315fb0a30a1f0acb1bfdea5bc4441381d37be88914ae2702a7027b016b0527fa0f5d44531960bbf5701dd3c6ba0b9f83c6b8c9272365fcd99aabfc466e2db9256d6613d5cfd95bf1bf9d9e6746b0260dacfbab12ed097aa4fcd750aff16e0ce487e950fe7520aea008d04f5fe60478b8983e0c1a7c60fa65b2c3f72fd8390c08e3216a784b7a5f7bd6a420c003c7bb901ceb5c58f2c2266d4f1adf77f21fadaa66a89ff1bd13e0e742f5f7107c0deffff3f21