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

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

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

Block Certificate

Block 60257 894809686ff62047dd4359fa5c299f1f3601a3c52695688aebe2867f53a7963e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
447a2a57bfc9620fbfe8b78a846d591642efc2ce49e9a4c4e6c329d8825e4207
Certificate Block Hash
894809686ff62047dd4359fa5c299f1f3601a3c52695688aebe2867f53a7963e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00200c000090140000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a6907d6056f74fde8ee78c26b43629d2a752ad0f813a04fe3f5fbf142e13a21c58e3edd65b66a2698fcdc06d4505d516c5585af54fc58221e93ef6351832b28fe0ecb1a51bcb6c3dbc9d1b04212eca86423a2d15055d6e5a9f170000000000000080000000800000200c000090140000

Raw Header Hex

00004020725069d1ebef8b1ad6634749a08206740e18c19521afa805fbcc5315250e785154c5073c3e1cc3058bd34b7a21e8fb666628269ed79304d6c4786fff439c6fdd65a5136ade0d031807425e82d829c3e6c4a4e949cec2ef4216596d848ab7e8bf0f62c9bf572a7a44

Proof Data Hex

59,560 bytes
121216020307c12e71ffc7e64c7f79d25a6ee1aad8c5104cdb94296b339b0463e4d690a6fca95e667ed805d4b808480a7620d4c5cca00aba577645b99a29992599f69048cbcf198b31e8905d9428201ae9b95ca17830e33b391e1d26780e2a189e702017b3de164e4e735adc8ba45283c3a8ab46208e652defd3dee95d84c2fa50dfcbc1b95b853a9bd80a46aaeeb2f8ae401b0d953f5e54e3d5bc004069121d8583c324fb127a933b0c30392d103c1555777a07026f5f47c2555358ad818f4a31b3bb7d67b5fead8daa6792dde56e123d47d73927d17354666f2d69d6303c91e627ff5089a28abc692325ceb8e949d66ca0ec7e536347cd8ea91d0913c610f3e1e3c153875f94b923aaab220507143da581dcccc4cb2534484f389f2e1a3cf49d0edd3499795b93241cc16ae5792f48eb362917548753d5c5280560f6857f55407c24c9a0a2fbb4cc02988beaca29131e861ed63b890c1e29c780b41c9ab8377ae6cb1ad12946f0c8835e7a7663f352d31792b6bfdaee7ff79394ed3c3483a43b95b9229b3aacf7f26ce92f52a2164c3e43e88dd470c901284837c309e0dcf0b919bd1ed0fa5850c48d2fef35990ba82bb27b916dad9ffe734325e5f3525eac596dd7e5c1a4f176bc6a36b7ccfd7df995835bcab124c38efbce10e10bd73cb39eca3ead6783d11eb2628dd7fd509e5c6e9eab0c65cbe390ba9c1079fdf165dcb77d011dd64f5649168ed20de10d263ead3ba6d522177027410944f6c091d94324ef8c71bc58af95f2b94c330e3212d8c53fd17443ee65dc58ef096c422881c89dc7dbc619f85db2a425474ceba8fee407aeb8fff36c6bf31fc2bd158c396e70d34597a6ab35d7814e466e5e98cd5fc9e8000b76c6e2df2f609e79cb08e746597dcbe12c95c30a355a7e77978d534bfa9dfa4d108b7d521d52bb6e58193dc5af068c928718865547154c8b52a2f1ed62a37401cca77ef6ef2b6cc5abd4d513754f57ca68995755bb1fbacf19bad557bdfd50fa9836e634ffc43141811ed68c726f02b8c390dbe65de1b1c01fe49035cb3461f9faac60551a2285d041666fda08f50193c6ce82e188cc54695e228cb9f89ba63f7051df96456c476ed009ba5216780db6170b6d3c66024e157b5aad98607a9e97bf6047c76d469940591f54ae25a95ca4b5a6da13fd5e2370178e3cf9185faae3f06909d7a45b0c4113bdb29fd5519da6b12da97a7d9907a1e2de64e9155878d226e7210bae34d5a360cf0e92d1a3002be836fbd0e1fab152d0784eea4b25d6a02f17a975fd2577de75f3b6f017852874f9fbb4b4b9c6605a3e40298446a997897c9751d53f4ffeff896b53f379e6f8d5597c71e289936440c9da054d4153281358604b937e4d29fe755fefad1c83a4cdce4b08e44ce3ea712375363927a7604785b17130651cc18961009e55dbba7eb10a1ba03c0016b7a272dc70666319c19a8bba89f47a3d894fa8d91de5905edcc4846d7c679f8885d4c21ca007b6884f6aeb3c4776bfc5a6347c464e96b4c2f136b4b05285063ed63ee7e46308c89cf85f0516bcfadf98a8597b9401ae431c6f6c202a1ba1745c434d6c9992b30e81d184c6a537b9b41942de195f94e228ec4139a87397e41794c7bd3164d9a992f4ac008bed6f689d3c10601fd633ae8ebe54ed5c98ab767b42cb151eb4c39522dca550bd6bc77b0b464eb8090741adfae77aa9bc0483f9ee231911d265b7b9afdcf6f077c6c2917ee5c87cb91c36e671305f5910c4026a8ad95ea10c73f6b2ea815de7bf88c507e4b890d6ed95685ec3d3049234cefeebed4485aca8259a2a6d948bc380574621c4a6c498d27e583edb8b20719b3ae68eb36347ceff078ea0de2bf880bf709ff08cce4056f6ce58f956f54946eadd2f1249e96bd14834e2f726be94dcaf233686800b09b228529a8b450c0e3a2e1ba34538e97539a48e794caeea3b3231cde638c084621d0a6bddd724d0b1a2b66a73140a5542bf3306a4b42d23c52bb7f65ea5fb20739027376a863ec9c65ca78d8ab88def5d4524415e8cf51556890934224ff5f1cadedd07426f1ae84bb6c13c19119ab6d764b3b4cd24678b18042bf2591cc72ba9dd46d16fee75d8498ba7a6a916b133937b94ac88cba90c4333dc9e09c0b04649e932d346b3104f5dd70da8494edc9edc8b1e80da27adf49eef3deaa33020473ef333f18cc5a11dc0fa9c9e8f05396658ded6025fd96e95af1eb72cd8d63607d0098e60124d4575dec1841c8ee7f380f0778be798c0fe0fa581e0863cc52927837bfdf1e2a8e8777701d14ac71dc009c380ef86645aac262ff7ab69f8b4d9dbe602766414ebc004ac970fe22ca4fd69b7fb88afe81575fd1047b54b09894800d973f39e9c6a78c9d66259ee61015d65cb985be6d41ab5ab55691844117ef82e6f9d892e2e7410482fa55c9876fce1178f40635b1cac4b7085d30febb05c6c7fa96399678e7719e2680a79b72fc4a824a602007c49229a738d3ea99e95627521d6d52d88dc17de0607926c646083b9433a17b9eab955a0221e18b0cda1f0e986482da1c1ad5595f398b4c2af32c3c354238d43936e6afb061fc8ea3da875e1fca75cbe2f2a312b1ceac6c25f739bc451131ae227bf0aeeec2404411ddca94931b4d292b0f6618e9e614d1df9db775feef31752fcea3c534d62f3868cd9492e88518c0300c19dfeb0997bd4f62c935bccc744c1e80287b5deb1bf2d071f50930b9071a45f70d4ab15c8aecedb91b3d7c3ac3672e9a05e458671d72db2b26dc9a761b67cdf7a3cafc609364e00e0179c75a65cc011cae03896d2a56de5570ebc965a169cca24c0eb7bb61940df9bb42f0efff0fbb38189a33cc4dea379499df216b7987faec5689551748b374a6fa72cd515c74ab5040adf36c490339b9d069559156be97e2855a3ff4090c108cd1683c06540a76e0b6bae4f621c0e0ffb96e19f78e4770803168224b83060ed8c60335b7f34c69723093561247ee92fce9c0ee5cdfd3ff9ecbaeb03642e635c70bab9d4ffa6a8058aeb6536eb206ee6689c5f60c9d4c4584d215bd2ac00584ea32c57747cab56d2d04c71703ddd56743e364a7c625091130c06a43871d46feb16209cd04c808921473a14d9a488aee2a12b297ea365a13ca24fe764ff7c1c3a9135f22e8754ad42165430c0e3356f28ea84e60b3734caed56925aaf8cad9ecaa3160a1b7dec44626e2c8ec32422e7b1217c665a1251e75379ba383789b23d97b31b75260249889dd89179bf8082cb5c5ef6127fac48bfe5e9da2d4e6996711187f9643b5ffd1d01579485d1eb4e13cf626af9c08bdcfb71aba9c7600296dce2aa5029a88e66ae3f9103c5250bbf9cf5a4c45352439407204707a2e1c0a2712c359e71fa43b79e4b6fb7613b3378b0885dab1d831c58620139d326ffe1b55c9e2a7d3df8befe03b77b7532679f6b27d69cd859b96470f50227f1fd8c36fa27719e4d8f600b38a25d5b78d5585b854e601a762ad2fd9b1b0d33e140f2fe339885b836a2bdc2caa16f3cda9a5d1f5e34195db92ba671d4f42cc9fc06b2f1dcdb82142484a6833153947a381238c394a22023fb87a3c676e3132c544bd4f7a50d6342eb35adeed51224a6930c583f05531cb727696f239898bf7966cbb115b4b0e96ade1ece3f24d2536782d6c66948a6201e28c4aab9f18eb3984952c6ec864c16a424cf9570f4c39024a0861a25fb1c47d2faeff34d6f62bd76ded6795d8f164c54a101bb10ca0d3a63277f495840be762ea6a9cab52df63c1813c88c49c1bb52bc3da1d556ca367e0498dbb7133791a9365c367cf6c16368856adc4ef8ff7abacc5c92749982681291d83451ef27878de14f0aa296f2ebf702cde7445828f50e750d66859ec57ec9a62608ddcdad9bbedbc052503d90af2fc215279a475413b78870802835097fbfca6dcfddddf12253d3fa0c98f8e7a0ea0bd0cfcdec0e69f832965ca7be6b350692a0d59918fa42b298096132ff2d961e5ebd552df6aa1585a3ffbc73ac03064fdd1d5749344089e0efff4f58ed597892cf6d6e098e61ece4c5569f0e45e1d7aa8bda46df9e7c107c5a4b4fc7377f14ba2c58595a4a544a9e795b44961a0b1cf61d299dc5b00af09373ff2fbfdf7a11573cbc91d3e579f18fbe0176d192a4906b307e12a3ec4faa295e96c28201a61290a449fa0b4982d666dc6bd5601ec64654c9624183ce5ed595173f15246ede9347bd09fbcb52bd1da40203c0f9e47d1db7a20b6d64cc74469563544c2b11baa5f59510d772b8da1dce8f72c5c09dc6edb63f15cc8e84a4f8b038ddf2e69e7937d74c4e00307441579d4a26f91bb361213069b1b6ea5e72e9d9966f842d0578258d2624f0653bc065225fae027380868cd09d9a52016a2372a426b94e7625128f2260bae2a64c3cf5ea01788332358c6cbffeeee9ce888679d697f0e495cb8fce4677944ed25598d716860fe3a9363c918c69f6dac4b15373a2f4a614d27e5e3160565b6b9885cfba2dbc380473db043527ec626c585d3e9057ef0d4e7ccf5f6bd47e1222c79632d86ed57c6d475a1c84a53be803ae9fb82f916a6a75e59d80ff19b408c9b63eb5b2b9f027e87023c6f59f291b6a8855bdcf486c09c7c60e397f0517a982ea365ec9deddd0c74ab268f60e4d555f26a33771ad2c7e0ac14666213ee62a766700f73ccb6abb3bacc3a92388527ffd80a8faaffa7f388ea9ded89cb007adef4479a5458d6799e095f2c682419c60fd534b7d177456b72867e6fdb128f0518aa5fe817e419e130d9e9b30545dbd96d250a49a5fb761f600e2420ee69f3ce856f65747b62c07c8db1af1c07254fbf2167d27323636b3adb60bf51d108835caa6f0ba48318f78310b89ee698de983450a9ecadbdefb1ef2e09dd8a7932426d305e7afe071e31a78a909dc828d8a6690beca9980b6f118c35a4c75547bd67899cac71a876f8f45039bf90e76bbdf3eb29bd3f8986b007477969e938c4c17c848711962854120272bf2cd1f4ab1395ff95706bdf125e9057f096ec291b530a7e98d41b5df259448baf0b8899d1639f3ab027fa47c4597442437350c089569ecac20114a35d92e85fa4a2befa9091c1b03492fdbbdc4e2b628c633c37e1df8296f5cc0b92e3a65742c87931bfd93b960c061617323bfd5f511ce952de6c03c6847c428942fa2094e59a7be0c9eb5db969d65f537c90400055f8c9f44de0101ddebccfce87bad39d91af3f00477aa79b0a2cf64b20d103dbaf17a1b5ed7c4e7ba822b15ea7a761bdfc37578d7d00a7b10c31030213e204ed1cdf2431ee7f8de018f87c2a019b41736cbb7c2cf5c1eaefe97f37fc80efff7e1962d6c796e52e31e6f5d031c5d2ba1dcf380c823fbc366fd95e248cddd46a87f476bf37b0b82f119a88312474c1c8be4b67edea49812e79c6bd984f132f54a33c3115df56ac382f0c10d95c0de797be1ea96ddba7653374d954cfe5840e8090cfefb94da9aba5d7f4805016611ec03c1a50cd1312fcd7d5a03752db6d75477153e140309723613b5e5e3596104964f54136ed1143bb8d7ad4fb96fefe518735231b7975b8cde524719d91ab414bc5a39dac5e497d2ebd20722c342e539428580f2c646b72a3b5aef170d09260e480f2ff156cf61cdd8976dd04a35d0b47eb4e74c8735807ee7e1af16a166f1acc63eeef2a3575bdb04d65b0d0228e23207fe0cc630eaa2e1ea44384a3e17b97bb7ad716ee79f997ccdb25f914ae74edf98819c5c763519789f5893e619ed227b5d3c419cbbb70d48f944eaed4533659addc9e4707342f6a7d64a503949fb69510fc7400f390dca60071ad8790d2c00ebad5c6073995e9abb2304c9a30b4b636375daad71f50faa6189c6f74630f850dfb5fc1a7ce18927e7d6ff20368db74eb01002c957810a06818d4f751a70ae95b4d7961123e2a7c7033e67865511d4c2a4a0a149849d28b79fb3c0d9676f8d34c921f3dbc3f588f89e7a73d03f1b5f9c51c9fbf589d01f09882304b8217ae41ad87e2970a18d568812156b0a08a2c325aff3b744ae60262256a2cc255f3739cfa0cf5a3298d468f972335a41dc97c6708b5e7cd7637238bc06f222a43a446badd7f9929245bf2e41511eca5892c30f744ab56929b4ff0cd33f9b55e2a78717f11b90f898e81fdb689e726adae00f4d2a20cc81746ffd76f0519d51ab3a62b5689504614c1217cd5b42e8b1bdcfc531caedf6efbb4cba0652455b60cfb7e62311ffdd8d0d1170292804f825a1a6343e9e63c29a1624ffc203fe351f33008d42a53dfb223b89f878bfdd883e282e38de6e4b2b8a740de8d6d42621983f3e933f40b368c778ca54718bef82907cecf7092bbd19998d5eb4f085baf474b78d9b5a72399a44845b406ef9b3f738aa69e410b1df620e814dfce61cd1d3288dfea04c8ad24d970a0dd7081421da38af409787cc0a5c287fa9b3aa0cbea06bed96f5116ff9fb7251bfd682bba228b3a7edb22d0f00ee580f393073722c88f3279cd53e11e35e07cb76e1b4d467d7af39aaad3ccad5931e90cd3f4f4aabda50ca7d526a4fb78463f94b3c73a1392dc0785f3a7a066575f612277b57fe30da28803ff5eae19b3cda2023bcda79aef20c16f45388f0288fa46162920e35083d32d1cffabf537c1ad058834b45440369ca2c3ed4e428927118b79703b5cf781df576748e76253f8e125c171d8aaad6989fb31705791d3aae82135bbd91e337c1d3b7d795ea7c298d590252400aeca71169b3e462b4467d2c81598b5f4bb42d9178dd6a064a09cb39fc71ab1a0c0a1e906332408d722d3d036fb25700443fe60d7b76846ae7d67e7cb3ccb0d99905bd93278ea9241d624aa6cc27c23d6a0319cffdeb883e7b7a2b1e966bc6fc6f6821d3ee7dcfbeaba747528deb508ccca60244a2f5bd96592c3bf765a8cfae5dd8815b95cbab8c5b25f41bf0864807503a36bd63260058f38c4e865b1592318ae16c3c6a71e95623d0d87ff65c5f8320cf281e275812bc471feca6df99102433f61ed1eac3179d934dd0f539d6d7fe03192e80c8b49ffdcbf630c9467635b546298bbf3022c7d6c6b89cd222ea40f10f1886707cc59f741e15c88d2fdb24829799cfa65922845754c8304b30a17d869da1c701754cfbfa73187195d4aa1a234a48e7764c1f778061c0f6b3b9588a84406af2cdbabe94034795efc42de98dad7ae1a084538a2a581a236aff9fad4cadfd6226b82ccea7d02ba430b2d8ac333c499a7c24ef6dafc917ed62c22bfd62c563a9d81be79a972f708702cc9ca0d66e0bc74347587bcd1424ab23033c0176c0bfbecd884a8e920d9a8e1a56281b3d53d5eda418f0fe7a786b3f4df9343c7b1d321a38dc07abc3be98a93ad6d0086778f7f20b939d5eedfadf22ac6c0ce6249b2c41f4d3691a0b416b987d77d18fc2f0b3d46b8682373b1753039968c3aeb9595f7ea2a5a14898396f3feaca2d53e90688562fcd91e824711a24bd6c69f0b5442f7a989678ab3cd193704922f5488fc75b1749781745bc7db4938f86f4b0ad4a4415fd5d52764ff2b118c3a02add027a185616b545c19392551fac376575e9d93a5a9ed0d8ee0e79344d498979439cf73af43537a0d098e7c4e2428d4b0d6a30d76f72cb31250de37d3791f02959c2e4dd8bfdad4bb5271bbb32a6eb3508ecb4b5d753918c12798d3b26f54c7f789844311688d95f20655080bf6c88ec1a696a5eca3e6e1e1ea7ab8a5a469140f4115d028cf18f24cedd7d99c297085bed2770d8af6450473ed5cdec8e0748029d56abd470b46ef3626dbcde4e40eed4ca54c4f74449b304454c49b4f9009ad40aa65b3dfd1e079f17110d2529c42ffcaa2fccb0611f07693af89fd353f91a5fff99272b290813022d06b3df9f951f90a8238c691e2acbef2132dd2068b04c24f9e6c9363dbcb5bb311e62d89830ff0fa80f8b0b8d1a89b870dbfc25c03b07c30c819d01c8ecac590dce3fe0f0e5460512e6da7c15fef0918b2103b8d7be6189daba98c6660d7b17b2d472321014006fa0130679099500f5fe2931656dd62128fe5dc7d63f2a90818faa71661514279ce52dce8f9bba0aecd97c06958d0824451abf67ceeef203ecbbe5d5e708d735d7d101d5555b81757ebe1780a587e47eccdb4360ee7b236d12731d4255b6e35c403e653e85ead90d7ed5ceff5ddff44e82e3bdc232a1901cff7b6e0bb51a0e982a0bd1ed587870ecddebdb08763ad57fc1743b961eee64c6ef349566fd1ee24af9d8d8cca85699393580ab9cc381e71633fd9f168a0ccbe6d11816e79d6e8fe957cfbe6b9d62327365d166aa3e2448675d2c817e5749a3b2b38f1ac57d3f2a4af36b00e98ac1996412cf0e9b1f005eb975801dc1883bd1681ec3c8a5d14b676a1130b69ca1a535fba36c361e1b6af724e2be9fb17ddd44bf010dcde41add3d3aaba9be8ed63c2831a8a7ba60cb1e1a5f452f9085eacd73bc50caa46173ee21eb727fd10bb3792d2ff1294d30e99dd02dc479ec69af3b145550f32cebb50557c5a39be6559c9e6c28a2c3f03546e3d3ffb6f9dfa118454ab1fb803cce9590757402da984e4704343b1ab8ef6a572768da4553740a689eafa4289a258cce288b879f3a64d270e7a9829b06ddc5a454f7fc7a8cf0762a37928933df5d90bf3c79e27cede48203447846d19310b1ea78c363cd47e8042e4c9710203b3a89273090485320158ca1652940d460c4f338dd0f4c3b5b54ac6a0599a02e400ea42a0acede6f1cdf2ca329a85e651f7bb158c004fa09318139ac97700dcc172d1dab5adc1a5f1ef9febe6935592bac6525185c1005b420957bec521be77042e2ed9b87b387fc4ae9b7a2348109a8d74777492a6cb7ee503fc3462c53e66cdcfcbcbdc52899a1d9e123b96c01b201f697c2c254e44a958b8232d7950b705d9d071765f8356f853a93fd324a69bd0c5e9e753c5ba1ce3647f8dd3b9bbda35c7802ea1b24525da28829570fe2b37de8f5643bd0f107d7b6fa4b23d4894d902ce57dc35fa44b07b423567315358c6b5ce33f6777dc715ac1161cd9f88d0026ba4b5564d36edc15ba0029ca73bdd1b2e0c34f6f22bca09238cceabd7e3c5d542f9cbf9a77efa417e8f8ec0f4a1f5627644b136b0e575d17aa57dde00265d187c2f46e4bab4d571bbb9f1ff359286db0b68909c925031e1f259c232d6aef7156c871d9234a6756c27c064d1931d1fe7af4a768ea097756d05b676a9744ccfd6430df50d0282d6ac40e8f6be80fa14bba98847245243acb046a3edf214a2009179857a15d9a4f957786169a484e9feae1965385a7aa786ea5aa6eeacc912d777317b194854e4b91232f3a3010b6dc9254b1b4b4354ba564a05dac2758cc9606695e570bf02c950837a2d39be580d3392cdef722d7dd3763e09517e83efd9c5387c6f35565fd9575b0ff9eb272bb9b1af6a55ab9a8366c2d07d9e88b65c0ca4547f4405bf77f3c1a47c2e192ddd2e5812a4d426e6358a08b1e70475318aa343fb931e67d0a6c86ee63bec9affef8d34d53d58a7d828ca3a02dbceeb743416a1e3d274c95c47db219424c8c37be9c754632e44f950028b5b5f871084f55f89270ee3d77df54282e6233fb584da8bcbdbaa3582624ac2680176090297fa52d9aee92e46dea9f3a8f1591cab4230fed9a7d06f1ebff27d65c305a2a22df03216924649ca4428f18825aa2fb14b344f93819ef03f6c2becafd53006fdf14b31f03dfb1cee5c4afa8c3685fad17d53e0561bd9905abf554e8ae4d61573b6e82064d8f0fb3f8742436339516dd8132f1fc51ad175950487d1d171112306153754e55e5ff4e03e23b9c2565e0f58a7b92a8610c98ab3302ea52ccec674b95eeca4b323431e515954573ae5cb78e6aab32fcb3da7a196eb67db4d83a5eeee18ab342abdfca42daab4fd98316e68069bdbbc26868b86030508ed25d2def6f9e1735df11ae5ecf713dc3fee85eaaa8b9b4cb1742fd56b16bfb853440f2e0e86100f361317a5eadccb08ad99e97bdb3c5afd9ba605e13aa454583c16411cad4e639cec6ff5781f32e02b99a4f7b4fcee9d052b273a9564906c1f8994d453679ef2ae89c6c8b7651c276a980a3299bd16206c042a65c6f83a1e6700ca4b17cebf005c299964896edb36ee73b6e9907cf36e6fc3b776f91631e5abf3b1c53619104cf40cf3094ff1bcd1c1e17648e524edb007cf6f0c6ae615ff32dabf381723d52c29a124c171aca1228c2f19a5bd12a835067fa9ff16116f11ec0141378974d67d8b8ff80292809886de1c8c4643303ed5d4c3534d95a7d63bb5a5b4899e13e8c79d855892d8071acb5b3dbf5b91d6b881ee56bd09d6d56e53d85ba7cfcdf8fd66b5805f9a6311ca577c96e5aafba2c5ef4d48b68d7f8e82ee5abe9338ac5f7baf04064080595e7ab74d84f457c7eb6acb6627cdc377916e3c8ecee17528b6d4d30a1dbabbb288ca207da4dd4f35bcbe85cd01eda10b467295693f0fc2f5aa9ae7cff80668c504e541dd7c62a0c7c444435a337e5021f72f0ccbd7b3aa55bfca41b7f460fe18aea5613c329af63f6d318c0a6f334a85e8192a949005d7b5b225f28e5e9f76e25a07e8603aa21b0be3c302f510cfaa02d656cd8fcad4a80c00d71a56dac9e5a0399f335e81e0f946d107f154c49ea3a30fe3e2c838dbd6a1d48c437d17c5c41a100cda53e08de72d07df5c40ba57b912eeceb98181c26553e988d4b6553fac440e29f72f0e7f7844b823e48294fe80f6b7dbe1905b9b630dfd783dd415d3e053e560ca3f1265cddd92d5b004f1709133f249096675bfd738b79d0dd62a781a943c493b516a78a59e4bc07b3ca73b8def1b6d4471e35757c1e16d7900aeb23c5e5b2878be2c16ff78122faec944bf4402b630a2b86e8766f692563de7f9694fe3d9bd8f688de4879b068f5ea3816cf6f94d66193f4b4d6a24569b563a6f9469ea8fb811cf52850f17c08f70b91a81bc5e8c0e2ad32d5ad720eef9b4277bfdd2264450e9acb7de093c15a74fd428841dffa6457c9f4003f818713aeae5a923ed4bcd9ab0913ee6e583498ba10f492c34d4b0f773efe07dea4b9d55f47479c78e7fec424293fd5f9516e95bf544797f924ead2dbe3b4c271121af4304da300ba7561aaeb0c62be94609ced51344050a7bf34eb15bb9cd645d6a693eb6dcc66aee8e69ddaded63c442cd03e97ffc8a6e81140026c2b0cd1425f4fe39c22cc67be4402777877e54020d4b475dae22d5b07428e401a460908ac16173a0d6be6dea77432e855aee2b21292d62a8034574136279853fd18b5229f07d5d1c57e2e14153bcd7e855054c2dbd1b2b6de86e2ef90e7b3d6955ec1c4bcb9e3ca53004f6cfa0e2d0330bffb06f330c7a50f9baa9a058e82e7bd44a185dc7384c37f8fdc6a693294a126fa92977114ccc9476e1097f4d7281385590f2a4f57de25ac49041b1c1df887b5e85a358ba85d48694765f72d9809760157d4657855017cf032423685861ff1643e9a10b95ca10a654dee3db2f9795fb14405d044aeb92b8e641f891701a6c936dc75c7cff08a8e38ff8c1fca1526ef83fb510feffd5cfb3f4303b3eab3dd9da04317dd2885c4a800996dd150a5db8e3a51260ac43b7baa7cbc51a980047f357245579ed3fed741b64c7d1256581745a7b6f2038a7607d1a0d8423cc58e574637411aea6b6e1f2aebd6317b1a2a165d3f6e7072621c3c7c847a0a2d4546e79cfcf05e84d73d925beeb0d0928fb8482a36df026a2289347a39de11ad22f8f4700a6c816a5483cc28bc46789bbdc61e410e8b6d6ddac805c5061f43dd4ee9a2f64f6143803d7d0c1f03350ee7eaf51bcfde0f936ae53ad1a4a29a2e51d6899fb43d662a44a88748ff67ad43cc796ef62ef9565cfa8780b148b2dc45def41565bef946d22c99d71c26062ac91b377d3ec549b90f54d78d8aa52d0a795a4b9ee3925406397118e1a0ccfe7a7a5a10ed38d15fb56affe21b532b4b5edae822da3324f8ade01b2bc6eb54a7dbc134296eb743fa53086be2496d6b370d02a9f3bbb14bde8ab74ea4efefa9e4a9ff8da962958a09d9123f7f290e68f017a821f5202b0554531d19539704ff2c834b6d7705a1e4ef35423767e16313043c5b4137c0af4143b233ff86b13784c5de3d308d091dd13aa07277f5f688ecabcd2c619d2d4c6ca204f040452022cb4056b9d874bbac827573c4cce8ee8379ce69bb4df8463ed8c5eb05ddd4fb3fd83311e0d7acdaf4959b22e95154d24ae32149a8adb3510cd049828405e6d06e4125ab861e4c71dcf800fe3b0b8d31ec463315253133509cb11f472689654e3e74ec66ceab9045347a80dd2f932fb439bf62a056acdc23cf552955a36e39a5d79a0fab7a56e4f630be395a02ea28b4295fb8ce6f3e32934707ae5dd77dc3836d5f617dd944615326eff67600dcdeb293f4ed96ae51a3644a5af9e9ca8b78a4908e1b518ebf0f753408a83a910961a4f48c09c238c50e88ff478aeb0e2399a5cf92a38e567f686c35bcb1790db6e34bab8166fad2c1534578fb85e3afee425dd5ea86d86023c544ab41b5c919ac2d24b0d299129d226eca2804db5e85ebb31be3a767821eff5f4cb5ac57e17784eba0ba87ce02aad27edeb10f098ecea2771278eac4f4668ee9348dbd9ccc7be70b188566d6508a7f568a358a4ddbf6b96bd1b866f6dc126bae3ee711d9e28ab2696df9843d0cfdc12ceaa581db7a46097322ec39bd417426de49e15f9f30db3845f4e085b27f77e03e6670149ddc531a984de4482b9982992d03e5eadf1abc5b0b242ccdd7157decc87dcec2947950af52f134f28f7e3420a1a26ef40a934cf99897a83f22c188b6ae9bb346d208d152d252f39cff4b0a91269b9b6ffafff77c01dd244ef8068c7ae2caf5bc3108a6920786dd5c292b5e7617d08c620f96e71c5ba309e1f6393e4335dc1a3a709fe90895581ce1e37724c3583866cceb20d184cf4691a9b2b3e7b32316fba0d71a95e8839f7376dd6807b0c85e87f251beced34a8a3f029448d5700b7966cd5fc0b17fdd473ddaa82c828a3e632a0f78713bea44558b3959243635d229893d4401099ec0a78e4c0b24ac08205503d5aa847925bb38647326ae854915fc7e59f4db8118def792a58fb8820194a6f291b098e7028b6ada70867d86710653913b8ce7524ef2ccb415a75053449c98cb3644d28699dccf39f76fa815f6e50e1e4d684e2ec4aace22c1ca41b80fcb714de8983f3d234d32b9aa2c7d264c7d6c9bcff0ae432a68664cefe44b5ca93f5fcd4359aaa38e53d23f7f041aedc38924be6e33aa87cb6514b63377ba29d2bacd625e7070606c9c42875abe2df4f9a3783803e0bf6f2d8a4eb570d66d1986f7b4062178774136aa87750bf75fc5b9afffdc2dbad717195b15df005e80a1afaaa4a53a317153840e7fbf01ef163290aa0dfa15a053a3f574acb672190b4d8e4e2d2cfd4652d12529dfe9bd03a7de33794c03fecc44a297ed0fab6ed357ba785ba9729ef67893cb3713560439a60b5f4078eb1cd8e21fa4c45ae25a8a27862523196707ac46b9ea1ec3023fcfd4788d7e40fe913da3bdca08c39d4c0dddf108db0f1ffb522d29826ba71fa6633f6fe0debf100e2b94bfd7af7f44430880c25cc3233988ab2a721ec898acd6de615713a7fa6be6a7265614ace0182faf88e3d9c12a4008a28a4246131807187bec894d6600ac058ec7ba5f95d36491f32cdd5cf93a7064d761e7ef5825223600e152d6af0b15b9ef6f43f2620647ea89035a7e2a98f6a8f488fe6111b3c823e2d7877d4c526458e8b9fb5db3c53f70668935939f94c3d15eeba119b1dabfcf3781ac176303fdd905cf3ef5cde785f5c1d2569e310a15ac7a82d8960fbccaa3a86b86edef41f141323d54a9f82a0857a002b7bcd77525527695b6a5109ce84561b5ca515b394f1e828fc65ba83e2469d0a9e79fe75b56945ea5966f1181765857ad50ab5618040edac71d26a9e3456712db3443977912e8cd098a18d0c18e2b65fb94c30b6521fbca1c0a9325dff1c3a40de7d0434dc5a195e2aa6ff111f828fa7413157ed9e4ceec1114c8d2e221b8148f84e0791f02074dc9592fea4c652cb949095cbdcbc683409a39cd7b21484e8fbd496bef88b8bf617dcea9e6533b7bb15607ebf90859c7836ac3e52ca6c9d22d8c435b7433db2bf8ddf0a64355ebfa5afaa6f8f998f7aacfca0ef0e25b9cc8cd880720d94f8b24f020c5152e55e2cd0a650a69bea72d8996ec02b8d64f5967d7b402a74f754ac5f5eaf16e3e3351abbebb3727a9836498bae76bca85cb777da7ec720327069837e9a9883486b4a136774c018744e5f599176be10c5e147e04dbac918308b69d936f41961ebc07abf4177c971914670b54ec3429e62c63b0fba88719b6682b9c2f9ab2d57c9dd3dbf1d05c00250660225d2e096eb41f34fa4ce5659c7b5c61ce50f267ea3083fd1abba4dea42f88cae51e8bb618eabf8e9440ef899bfcc0211e3b1bb291ec7e3e439e708a082d8e35f9ee3b1fafd65c814f79164119b4beac083eac0c08ca2a8edfa9a7efa6072826e5b197997765ea73213cb6c65f30d65e5d434f3d76aa6fd9ae4d17a01f01cf52786e17bbee4dd5a6dab7b3eb35ffd9a3d4438c7515e3ad9c153168b7dced94c4e8aa4ea9486de0598f46c7a43055f3523207629c63d487de670c3e1ebb1dab424798573a3efc728f29b5f3150dd204f022d5eedde2cb946d9a13da3c26654233c296840062c59fe87dbdf6db2988a7aff2701d43616c1fad62a63262f8a11f4d610c3a9292dc801e2e03325f752c77739fd499592d728b9afaa4072007ba48e1aa084c56f1b6f5e7947df7254633ef61a5eeb38817e874a0313749d2ec17c3afce35fd88ff35b105380369d2dbbc55ae7f51349ab6ecb5b5d59f64ea6d78e0529da7d8c5cde173b93aa0ace1fa3011c2bad8bc9a0b0ac6a23d494841c9b75f6c91bec10f59b188ba387a09a05838f01d53dd40b86a105c192389e57da98bbf4dfebfa64b9146ead61fae8ee0abefa8a43b82126c156f71db70612a137ca3a67486667b3b1cc9786e065e6df449835d09f12a3b6ad4f0a73d54e8b8edc9a0697c784a46f6306fca59bcad160d663465751b43ce1b8b955ceb6aeb4fc6c871439efeb82695ac52748ca871b47966f123c817e865dafc7715d98702e56386100be1b6d036357bbf9b46b866b3e6332566f3d0c10028d4ce37fee44d4e65e6f124219acc4f00efbe8372bda5775c86487ca87d75d4e80269ac1d117e4b29324b5245847c37ef29baeeb7c2fa6356e2a032462f799aa5ca10b81c5b81df231d81e0fcbe9ed0e4e5abb965a50848233cc7c04007058691c8afed5ba09d758f92d911da2f2f360c27e5f01c1f8045aa5f97d6786730f11bd9ba54c28ef6a2c5e1add0fac6300cd4b652113ae559922e4ce4efd6ac9c9266003af56a8222c8bb50ec939962da18b8dc049c3b7013998f23d44b4922e36d7c3d9260d8b5e1c7183f1a48d1c3af72d7008adf22006cc6d2f054c4a8348deb0aef9c096b11551bbe0eb3a5a6aad6ed7a23340986557fe655b2da48fcc30824ba52339ede46aa1f8f83cc047ed150cfbc3ddbd56be9975a200a17006ef209a57685c64db2be14b7c57e03df1c9b30673025f0c6517f3d1e4c198e7a91fa996197133a9d6b3df5d81dbd71a8fb24b5447a8a696a7873ce19c9b9fd894f7f11e3584f252f877f7e6bf4b0dceb0e19eccc7869e6b6c05ff90e617720c3475954b9039530d9553f96e8aaf498b919041c4ca40fb400a59967ed1d9200a89ce88e1fe93d5f6a869744199d5e82bbca427bb080b45bf28b2af9bde6ead1c574f23a33356b3fb9361b89ee4f40e28419795aa1fc5ce3c0bfe59750ad6b5c00fd08f9b00114e6e4584938950132bd97648298fdb506be4c4e5f462b924d3d4d076ab20d0ec56f3d8652ecbfa88ff0e5c1f1a84b9792c3c232dee503ef3e6b94b7b8bceb5d4e7e6cccef8cbb0704c6a56a870b15f3c4d2c0b132acf2f463293e8fa27087e523b6c5e64d265eec2f1aeedea8dbfccbda6099f60ea6dcaf0de9a56f7c15d7b4eabac55f88bc07a3241f8f125e0e2cd81a7bbfc04a48e963edb9c0fd4afc0320b2ae68ea1a49747e01268a39c09e5c30fadde96516b35c8bd44e431155aa00eb6d28edaa53c18188918e68efca67721e8ab5b27c2ac9f437d8ad011886c3e1bd8d9ceb5ba0fb13ea88478a3327b327a2e2e53d2e98baea855f8f0fd854f88ccd6160a32d9ec550a00ab16436451ff5c677e379b312642cf69ce499fad48482da6a4ad14cdd50f990b79195153b1fc7f653b911fe4e2ea32bd49835c8ee181b92be9aec552f74dc0bdc0ef296f635e8eed78083f150c5ed5621dedcf6c2a1bd56232a7eba167fbc142d30335a778e2d539bb0b41fc4fe9d32577a0d1fcc243e999402921696fa41e62da65f93d351f21f8213c8dd57b6b482a8dd489d5bb42f43770df8d6e3384fa06b695ee039abc9da8c99a3b55b677d12d2c99d73cb3998cb02c45c09443137852cfe85cab1182977d1bab6b8bdd88918b53ffe6a3186facfe877aa85c8a6629894797664f4c75f871b5a6350047e61f3e748d7e667c9d15d50ba8d0cc3e5a9401079e59fbd83bf1feebf4b1bc13f6b730c54e906e207a27927c251b0569d35399526cfabf5fe58fd5e360f5c904d0a12958b944bbd3c14a0036217b19f60de7cb73baaa2271b9c825d99f9be697e08e9bc62c12c0fe1a2bbc17096eb6fe3680910d8cd55bf68a177a6745e0f0eaa0df5624155a2477b7a0f70cabe915c3453e048cf5ec930a906401075bd21ce829383232998a526089ae6b399c2897e027949841ba4d05012c9d3f2c686cf9ee9e66c69219f9abb2b1b3acda70fc7d5203bbd7c30f67ca613a110927552be75d4a92f387e10c6aff3036e47a1fd5a18dffebabd6e729f13db159cd14f43122c0a8501292b75e6a82936b1a32e14b499330ced1938fb6c49a91190de07f6f69fa46163d52b7c4535e7e15b8c13d8de475aacc50ea494d392c2eeb9126e8d9b491adb533f8e77948dbcfd16a588e670a48313ffead0ae9204efe80311adfb9964683d17058753f268275d1edb0280d77894d02f16d66e0c1d534d0fb704ebdc8fc13aac0eaa1410de950d4ba2bafff17a8b22fb2191e8cc1296dc5be9a8b40fa002e501129d87a8f430e041730b8509a2a2a4b7e7d9ae2645d69ec1def2cbfe583a0d3af95803519e5bae96de765202339aab551714c046cf0acd1f22756ea368ea9c7a957ad422d611e47f2ef172013738df47fead30d9bc0fe7eea258f9fcb4cf308cf00cc4c6e050534c947bf2d86c56e15c3502740a5f8c80724efddcb2ca763ee51312b4b06f33b91cbc3253b788bed0191ad5a42732a714f6c3c4407b26b3038743c050691c0939b8e268dea3f0590ea0a6c0d79d9adaa159fa096208031e49ff009c260ff22cdf6ee2edd862ff93e78f0910583722810650ae8fcdc974011f19aa3a3807c47220b9036ea05bb17ed0eb54b9084ad23584b7a281e75a3cc27b4d833ae9f83c0b092d6f1b0d62aebc57b4af12d5c48d703bd126b3cad7d373cd3d05b6dc213b023a9eb931a3fcbf598a09b3916411c91ac696f4ff744e98d99947ce1a390b2da015ec3de3fefbc40b1ed4c88155ceb05e725e0f18e359d713ee12aaa6791aed25bb84a2d173136a75b22e6937fc2fae906fa9fb6f56ee9dfbbc28136c880a75c082856b7b4aa35018c4d222e842d3a70e951b64fd4b94f13f2099dd12025135f76be27e22b0637e221c5d9a7f10cf4c8d1b8373d110828ded8215c6a875f1f40eaa1aece5ca5132d897f42226f8b7cdaf7c9645b6f726a9170d2e893356fcb9e83d3ccaabb7b8fc16eee1a0443e0c20910e513630cded09a65b7ba9bd2ee1f4fd9cc37a66835184cf924696e851c3e2018e906e398945c11ed9bbacb26ec711c141854655912f83ff70d02f0cc69916801e7ab815b288100e0d5577843c6dc02ade61816aa159abc6e80044619503b4d0e057300ee959e8e89e8a85846b2b1ec8c19dd44dfc066303407ec372fe12088fb2c10620405f251fcb02001155be49ed6a46febb76ce8b18a9c8f0282c90a2cdc6fc5715c8e3d9e2ef8c4e85394d2a21016188d311f52195719d5b29ddba75a143f4b440d76e79f6a170e8af831f8fc7b2184833ae54c148472eaa0143aeeca344a3d735950ef5bebade21e42fd8714b6a7a94e1996d81161debb663c7d8da1f6d541f69e4f73dc9a059554a4a6cea357a32f156da46cd63520a0003809d6f5a10fcffdd7d6e501630da51d57912ddf69f63d56b8b0bb5b65bae51d1bb2c7c1e3bebc2363902b1a49b301d842300f124307a70b4bf1c097585bf0aeacac9ed62d9b8e96528db9d9ffe7478a45bef99027751afd53c790ac79e747ef3f54aa24181c9bf0fe1b787799857979cf39682415864671e264698f4ca719b3e8330da1cb16e5229b3c41d7147bfb8fefacf4b79302756323148bbbecb77af9b35570afedbbde5c44fd4c4ee0875b8aa319f5c23417431a26e206f5f6e8832198619a0a018ca302420529ee35f92c908068baa406a68244e0a2f39703b9746718418a90df376815d0b76965e9748083d16dd03f40f1e2794b68fd98cfddcee7758ce4d2a67d3144977a7a9b34d30bcd0d4df7db2cffb3c424d827b14e714458b4928b48730fd8a214caaa4353318e14e7269c0029beb1b9bdcb5fcc950487e9079ba7e6b9447b483964c6ad7eba3508608839b646908420746564562d261c058b9138ffd5d3b8f541d94721da7cc2511595b20e5af6b131cb1b8570a69a93390f3ce02d4be56a102848ded8c6a7ef9517a2ff388406a6d8afd7ead31c95c3bbf6de0562c6980d983f9153b7add479ce2792778cf7c743be1eb2357d1d2053a1cbd6831505f8f6b545a461a3b01d861d499a2c608c7c4938569579a1d46db0b959e1a0e316a6bb2ff2946242388b7f801d3b09bbea11484ea297addcda0c9dfe3586649c54daefe47d645263d2cb40b4ba05254f7d1b140d2b10e87595e5a901c57083d08f09c460c45026a1c2faf53b286c3ab599e31f2ea3019ac747f4d1ba0d6694dd03ae1d9b437861a1f909e99122a5203ae0ab2df8439b5ee6f8b1dee9300ddb19c058d90b84f56270a4eb351347c62c5a1358419ed13522be8ef86ac6cf5329eeeb2db873e18a30078bd484c29f9f183691a6a09292d13af39a8cf4867887d4f88fb5adfa280536d0503163385716c364ada246218412a120073c738c2677da1f06aede26fc02075743bc429b2bc9ab71c18582d2a12d3788a06e55fd6e6ec3d74cc75de3411172762c26cdfb4600c7a5d82c2d2f0db613028aee9d1dd0970db55171d7329957c0cc8fa2e72202e73827b38a68acd21da649b98052691584c20fba24ba1f02175d0c15e1193ec492854c549c31c02757e8cc0c185e392bb148183d7397f0112b14491adc094b0656fc2102e0b105df6d1063e5b85f5283b875a6148521717f486002832c6df592643754285c3522a16faaef6684150ec56b26c4cc8736474c27f687462a5573c58972e1a1c6ad70380609c29a1dca7b59c8db73e60db639c2e7ab26ee7c538c343296284bd5dde8caf3b92ee861321bd521fdb445c36664e60c34fdd70151893e19bb121e579855cd920ea42fddac8d4608e63f55b22cd6b8ed560567dca6cf1f7bb2f000ced3d8f80f1571fc41327db9bb549ef0ca43040fd0e0a081fb4b19d8af80be8ca2d35469363058985d8a1bfdb12de0c2abac9c12f495663d7a29875e8584b117408758c9708626a6e0023cce58e7ba81e5f2bc11bf0d9415fb33cc3e88e8f28e063b8973592098b148c422ed6e07e16499b0c2724beb10cd1d79a677af56772603565201ef26220c459617b3785893a7a92708e96edc9df49ed8787771cf21e18228cac18fb1fff17949e51e9bf3821dbd4a7257ef0cd50defb152682418d1f6004855af5a20cda5a544dec88919c2303d1d4aba6a0985cd1fe0f099d706a3b189c88a96b174fcd61f915cfd4ec1b92a7e47c04721fe8eacfbc8b034a0f523930db39b8ce1a5b5d0cc5221cfaffe37edc700ca5f5b4682611d81793afd9e61f7063d4b0f7c2fdf8390f5447ef36df52c10c66d6664cbf5a4031e5453bd60463d2bdfa3d4888aa622e512fd2aef3bde29e215f47b501c4f2d31a15732f584a8f041b87884dbce2ec7eec2c159a6a6ec8deb31a7595349e027057e704a21bd3fcb5c51b6c84bb1d635b162542619b2cca9c1a63fc19d56b06493812d8fbcf4db23955f4669d4742bad80c138d0a6703397b162f563ea3fa14b543addbf2f34c180aa490bca9422f522721f736f4abe3f4e3074c1794bdaca8f85921bbad91dc8cfbb08cc8e9152b0889fb0b1ad32a5331f1e0447dcbcec9eefb49ebe48ba0765cd6ff5b70a2873f9a37458ed20565f49091593eb276fdddaf3ffba3d2b0e7b98cddd0f0ae01038d64360a862633f26c4b5dc396bb7e96e688f88e31e778987574848a653ec793f7674295f1f9be7052b0d44881fed04416ee9b5c869a6a90bf9828bfc4968566a25a405329729fe297f9cf0650a3b765f4641bc227975c39574bf4967a9d02d6eedfeae37c103e4e8996b5153711ea83b65597b648dcadda5830e92049173a75b5628baab93f960c79e5f74f408a8186328a41e4798c6a037d01441196fb8e2976a31ea53f79a91f8e59204cbdf016f45b94cff1fedf510dc45b086102cd5f67a49a73a72114ccdfc4ddc347bd03c87341d8f2e02cf7dc3dd60eb94a77c46ce01e4eb633341280309819991d42a28a05a191f3b71eebd75a955960c53e39b2ef72384182ee287fbab549e63c58d6391e8d83033364d874806dae19bb81a9d2935e6601cf26d1a2049ced4343e57e41ee43f6fe9f9516a00445579395b1a017c9e3794f768a5bc546f5e9fc01fad9f2c280c2fa2fa70915c6b9b3e4336d73e390c21633380d12354a83acb377e91f689b39c1ab08172dff0ca12bdac782317b3579251c99993890e80febf1859a2bcf1725cbda8b61bb873f37ac25c53dd0eab0cbcd1afe281145fa2048bb4caca2bd4f1bd0045302737ddf431d01d80446880ecb6d811086beed50170b37637139da71a680fb9bdd254ab5edd815446533d372731e1e77680ae9257ee172ec19df45cd3602d0e66e381f5a732368651d390ade1f1ca5b124bcd04ad991d031593a8f70c7bda91f88e9e8fca06267eb333691a67fc67ca43d799e10e88f7fa84602641d7db7c637536e0c5c33be1c9b17aa0fe166e29842c9f072f7294e328c1644aa07f74fa600b37da535e56936619487e3d5da8f8327b63086e1e3e2f1cc7aa12780b739fa43c4e7d72ff9fd2aaceec96e6d06332aecc8e30af37ddbae74701e15b3a93c4a3a925ace19db08c0622fa5be12d4aaf425fbcf0df0c592f3c8495e3cedb99610b538964bf7b0e907e9acb4647af0a55ff5ef7ce728b11238e2b50b3ff5cdd65198403934007ad7596f928dfe391aee28187dcb77e87330e860472182a7a98fb11d034145d486687af3933fb5890cb9846423ae03982bdad3dec4a066cdca9565303bc524ee28c3fe1eeb1243b3b237d97172b35405bd93321bd3cddc353c06d81b5927cd8cab4c9edd0e6c3de1ceeb203a49cad80908fefcdc34880e63a8a8fadb63082473cb03e3cba00a3e70db04fd67691150234978e64fa3992e1992e3af41ce5f6f8fab3cd0ab9986028f0034376cc2e8f4a9dfa9a73e648e501ffd40a8045796e3912712f0efd386c9848fec55d2e7d7ffc32783a9aa3429b8195b3b5461bb1369f19dd34fadb33aac7f7ae0a479f186cfd8c6a20f1362631f7e1c9b7acc8bc9bda2a833b2a0ae51cb7cc094bf07c02070c865735da7c88c2100282d341f22b915306df4d20d5fd683e1990f5049c5bbe91291e5079cee856d2e080724760456d849bf16b7ae1485b964eb20ea2843d0dec0ff2cfc2ea458038a23abe75de085ca1e73b0718afee1375b8de4da6a56ef51ffe41bf7a8b1a9a1036064fa3b6dfef0bbb3e7e1e9598434666ff31f68482c4b91f7915b9e63bc4c8df8d2179cc8e404cbd5656defa98db025751f3fd876723872f5b52133ad38aa3264d58358d54502778f5aa10e7c15da4c911da3ade503e0daf233de3a1aa0da41d9e159c5a9c7015949e686b49ba5944b0ae9259601fa9012ca7883396fcea5cfa62d7dfd23ba9ad62a8d5672f0196aeb258b6acc28b87ac5225f51bed66365df5f34236570ea39e2631084ffae34325a0b61ba4813118d9a66bd05274fef1cbcf825a4efaa86b97bbb40573dec59fa5651ed895f1479d3ee2616e9487dcc65cc67362722e4420c787b2c66311bc72e0493f1000345f8bc07855e4af86ad81b5a2aa4e2ff087eca987739c0e220c286abcacf4dc90d172888ff9138008f006ba24d5867976216d1907af19d8d9a2116f443ca8e05ae852e532c829e578e8c2c998b68fa5a5245a96927cea62a352e25e2426f5bc98f6c5673a111067329ca57aa043367a4bf06f020e9167d310ea196bcb5eb5bc4adb5b4660d0f00eabf849934becbfebae5fbd7fb94713e34fe95ae8b3b1757978d0f280ef97df6480a23b8ec814d6ae8047583796622bb4b107bb295273e45e3ea8bee686bd05262ce4fccd2fcb1e21043c4c8834120d91201d69af38c0f3bbb0f173a952e92287c82c0510ff0043bad3c2dd47f10e5b26ef93ba28839044b94d8f98021c272ad1d6420de0e658f15347b519cbaef1f6eec353ff140df3a6efdb0ffbc82fc3de10920d4c9962aafcdfcaae2f1272da12abcf5b74540ae93ce68dd505c64e63c6dc263f85053a47fc6d4fe38cda9b3685fd3854298f4a911602a4b2a2d9e7f8421e851ba7a3d0c7bc305baacf78c39461ea08b6b17e8e5451dae5e205341db991015d3eb339bf82d171a462dd33c2d705e01e98dfcacc6261c2cf73662a8404c974ebaf5e1d9a30b72fb53113a5ded0a861cde69005c97cf99786198abeffff7f43adefbcf3caa2bdee77086916154fa2b6e6e1fe8b411ca76fd905f0a315a0c15d4ed7dd0642a53ee700a9e9bcd484f3e1e196c48726c9da14eab5b24d04c455f2a5ea52ed7099874b10d1059693634af50bd0753879dc2ab14a5a981c10b606bcbaf8cbe30a0160013f468a1916b7db2414fbd7b6e9a3f33cfa1bd145faf4fd2a258e08074c9be21ec7482b06816b624ee70efa7c7552f8112381daead6c50da0c79b79aab9acfa89af08cc1e0dd8fe3971c324543e566e71faef0ed2a564c191c47ad4be5dbf53095f42fcc89193fe7eed1a4f4f0fbcce0de79dbe06f6509d4219b0473a3c3f4706c17110506a7f44a50c0921ade684d7b8c069fdbae98adbc4b62bf20913e3c7725cd3ca51e72d127f1b8ed327585c9320b5515177d440afaf3a44abc51d668af3cc8dc0e41402f2adb905cd1285c273ed64c8ce03371ec4c58db4a4115f3ed72d217a7f8cc6ddfbbee52432a7c33a6128a5802eb06be40226dffbe982c81d796c726f3cfedbb484e32cad08731c14fc73b3d7becf8bd3fe6a183cc7cca3a1accc4d20875bd20168915f872849bafd8e5eb8f0795b25b1265265c53809a3b334dfb611e97410ea78879b9c7ad5d1d3536c0e5039bdbf97ffac7f32b95becfddbad6b0efaa003ced3ad7040fbf65cd3a3cad681ff1a5126dc6989db11b0b0b73fa64a02c1518da286047e8276a6ba3f1b974de09a51bf02c0ecd23028ed68659824f2ef6a6ea5f750ef430144011abed918ce2768095a9a9b1e0c3f1c7203353192efbda4ef5721e5fb96232a7b0254435236639fcf247b2b99ef07ae6ab17bad28d71cce224e9df167ad91a03b178e1b578dec589319672f1093dbdd1a468eea0dc70bb05f9f4ee97f8a23d8124f457aa46a9445a9688bf1231caa11254ed586d110221855e40c128e0987f5646cd069ee88e49c5095765ae4ae4eb38b0e950f413e2d31a40f305e3eead2f69974cfac930806f259a93003be3347a22fa4defcf25385fb823f29f56f3dfc0fb538cd45b8562abfade9fdf3b1b9fd907aa702a5ef883d58b52a0966d0d2a8e5ecd00807a0ebc56911aa767363891987ef7f4dcdb950732685b0a1f0c5eacf8f94166a91e3a4105f68814e2bf86a29b8df209ecaf9d3189198fd3d75e50d4aa5344bb5076c49e97eb721462752f22890f1d7c58d6569ec63990b582e56270908c3d4d5a7e71e08bdc4a9252f09520358c03503e50ad4051da55c355fd691b3ac3df880a8bf7e823f9611d4b2803395dbbf467f8ce23f23f435e7d7893e65efd7d46c7e807b9241d7d91dd8b7925ff903c4cd45b1c3dc3db84102b6f9633e575cddc99028c91fc31dad32f9bdf169366b19b26086ddc30a0076fffd4800e20265b969b57dedfb38f8fcd1daa9520817090ee8588420c1d9ab464cb80dbc8ea575a17cbcb37e0a1cd69249c66b2d34ba73d74b646fa853ec6bfc4a7105b17a1c07a8176ea9f6de348f0e4ab567d4092a9b9867b07140047aff69b2af6a25e57cffa455e1955a02c3923cdb3cc5313fdfc261ea121e3261c26f4a61d0cf7b7f97b262144968a1ed1eb5b5b140fcf62a3d91a8a461897d36b11cf4be50e74936d41c149221bb0f272c5dc46cf01216b42725bd9c4202a1fc41392b9269f8c8bb3097e07986924c48964f82a0cde37e589fe9c0b1227ba01b4957080dbe6773d1193a732a640273ba8fd36c80d4086ec1265cb655aab3a48170ee42fe67122130f3b4e36740ea3c41484bd9bd4fc568489f7d403a784ff04eb63c27e81217e638838ba458419a045ed8edb5be2a319ff78c4318cb1158a9341727496e31a1b45c6f71ef774a9c1628a60763f3fe3ff13353c717b2c9f42a548046cd4f7b214f5886f33e2c47302c166fb2401b37a48edb20b7743ca1f9b1315a8748bfd9ddcbeea32d6f43688ae0f5ea9683eda3de38a280ccd7750c17010416827a723193c0f63d1d95a005fdd8290d1199812f4ad2a0a4fef928282335c0ac882b7a9a48a5af9ee7334c8185f9893a51051d7e3383fcc22dc2f9437b27e2fcec4ad09791b4e7e25f49f8a8bdf7ab08944e400d19361571a60138be4a58efe5cd962e22e97275363e1cd1bc239eda30f2128024c7bd2ea03ab9a0dd4360f25b21e88d54d99faf8809db6fd0c0932a3822f50bde09893316dae55a6ae7d63dffcc5938b4991505ceb16b795d6fc130ce29dbf9cd70cd7492e9db8526fc25b16e390acc2109db12fe16b6c2855dc14a059366f89d29489c343346f75718e07418fbce6879bf6ca36fe5472790c605bc2f9da879101a3da664742c9ac226c6448a1c560e217557765f1d2eb90e241842c1e976aa3eb6f010dd55c96a0e2d5a92b47b283e05c044d6328cff70ffd7f16dabefa7b02878ef03376a67b88e3f314b334682e20168f387adb535c42383b10ce81566782543d0abb9cbf72b11a39cb5daabf4e096ec3471c67c55976791d866308cc663b8286d85090744d13fade9f9333ff2587c1257c5cbe65fa064cfbc0e178e5f4e180cd14b114fce20c2a6ab09f51f90f82efd513cefbeb87a513a8967b3d814873b9634d020296256c119eb9a5e102db6738927dc3dbf0e12258f35cb4440dfe372eb5ab590a705ea6e1d116c9bdb851af4f519429bd44c47e638d0a4b2de9daedcfce1b21c1116bee8f27272a814076a1078e7d6029b0cce13bba3f8392770b367302df1a287ed1f1cf96106ec1e6f07f071fbc9d4f4d3a67641d254e3a313672e60a5d1b9f0d3f113b0221f15f9e2b97edebe44cb6166c8f0169a89ca2d9d535cb879edce836f63237d040901e0da23bcff6834af86d41f534200f0bf61e59a812f3c174241d4f86584e445e8a0c143ee2f6729e8b3a174fd7fe192eae9f0bdcaa996c836d11b305cff4bb403a572d528db7b8ad50b9b78aa8eedbe02fe18c1a94d955cab598a87f9a69aff267d5bb0fff1f216081c82d8075e95ac24b6f7b701a821619e1997f06a5f89b46db6ec9011b983fb7974b12681074987665a9508d1747a9538b9ed0ef4f089cd262873bd38ee918f8ac6277e8c7f76fe109a8406a32220525d713bebd7f00fd166699d907e1f0c4d9c049adcc81a91927a77f22c1811000d0dc7d944d46385be144caaf3bf6478cb22a78fe4274de19d3eb3c7bbc229b4c180b8982c6c3062b091735218d15211ad0d1855660a443dbd14e02e708a936898515cd4c7ae965bd204309af27863e21c6271bfbb29a4ce58adfea55e5ba244d25845e13987cdd44e73e04a1efa119ba735591a3cf434c0fc33bb3338777c02985591ba70daa9f3cf608b905e357fed00b758e54392ee7dbc0bb1c3b2aaef4375b9c9189632f303ae674db669e513178fe3a2349127384a8ed347eb1ba6e2ad8f49b02d054739d4ef7cd7093f79e2f9b98d6255f136962affd6ce86b9b63a6ebc9e1e4939dffa7a7b2530c9696c2a28e655534f22f5ef2ba36de47f50ec8763afde4299843f3bc3b7aa97e44f8e7f4a9d7a907413eaabd224e25d55be87601770a9e74b05ad4a0f85400a2b667179b9586be83b465e9942f337146d38356bb6f260206dfed738c61a26a65459a04e3e496c971047b2779a71006038c26f497e4b127a8cac63b163d3b60843161f0172a2f0f15df118275f8bb2005e353e8c668928b2b3e3884b69c61e25e255fd54599695f672b1c2ea8e4a5f73ba6c08b85772c7b2f3c82c760450c262296b44e6f5d988032a4084c6c7d3b5fb353a7941c607574941a8daf3fbb39e5739c6ba50538ba4d1bf138e0ce3a84214f23ff4177dbab93128778e28e28425bba2b8e489de3817645d2ebc403d186928e043288892fa5a37f550874484d0d5baa6a0ff697c57f94733d19fd20f456f633b1d9f1810f22e4860b27387eec0a694b496498df0010053d0bb44f7ad5b633b28afb1be67b767a91f882abe8d0f01d7007966b4df1b3b467d43c4879340ffe3a0d967567ce7ae76a40109a14a8ea1b3cbe5c4cbb72b66b54ff2a5d294ad2fd19cdb7bf0e22c2f67801725a9edb7948f2aadb59c81beb948420015c21b387e0ec0acd826309565130c100ea2ed74dc2233c7c8935f704e1fecf5b6838d6c2e986fe0b2ef53eaa0ba310fc96a018739e8bed3669b44bdae43b996e71a846d02dbe62d8d13c995736c702df34b9dccc65b2f005a388b08dd77fc5d6e925181002e5679909be907072e245ae4951bd2002c84edce4033168ef8d1f293908e9192c2cb5c400241d28c249d723452c5da4e01ee478b093c4fdce23a745196e985ced59f9c586db6bb83f785be628cb1d2e4d0d4cc150f9ac5bb55b0ab56e56599824840af34e9e7865c34fb66afa023036b3ed1184399c19635c731dc8d9ca0452e8e7bab80a2e3b8fc7a689381daf7b609b085830e0496749bd7ac8b4e8f748988e1db5ad469e0a77b0b8cbaa97550ca1521ecc4981a58c2c1272f43b4e939c9c9485e8c2daecf052f5fdf7ba845d08d0d881508541ab5de319083cc562e0d83d8a0c7b754f2f6072be536e6305b59c52c7d914cbe39259d496bdf88dcefe09a607291433501ac8a7b6b077bdab4eb1ea3dc8fd74bcc56a206cbdd4a86cc701e7bdc86a61292afe0f7a204ebd87b82130f0b49fdbee6540d7be2325e119ff046c71eaa76e96fe80f317f777b5cd69982574fa8375f6214eb1bcf9edceec0fd3d388b772fb251304f1fe5104e7cb285900195ef8c4a5400947d2d33725aa9ec3d4071065bec1186f4e422953b6c50fcd19c24e8992119d1162f676b42bea6cc48765c29f850879612191b15c6a8edddf92990605aca4d413ac56179b5c3060add722280c671df93b10a4e4c94aab6771474e1a54d069f3985e3a4178e6e2b7998a9817df9ab6b5467bfe316bdbd9533e06b9443d98399b4579f77028098115ddf6aee9085a51c0027c210a005e4a61392757335065b8dad9e6dd61b106d24ecc7ba384489c2820913f48f69b789deb92f4438923151e3b7f26283bd5aeadeb2f93d2e6aff664683b161522e35c75d1a50cfe05eb3ae485fbac844bcc0bd74e017265a905f20ac34b54a713f1fdafc3b642e7594e369d4cfaefcbfcf6e219ed6349c3116eb8a27b028dd761f18d05cc77256bb4f4e88a44c4b4e1107d1e7b0e5dc002993814e7e786f201ed7ebb3d814824e264ed52d29eebd9dde2215ef32476c5879e8ae55774c4a8ca427c6912a71ba886e52db47d4e31e960a87129c7f6d58a9f75be38d05de076f889059e85ae3abdc8bc2a70f1357a832b2039b7f0b1635be48b7cc114cd220f155a36b094b8dcea84ba4097f51cf983a02e2e80dcb900a996d276e2281fc2c35db1f2642091cbd321abdead8231cd8f32d453100659874af0eaa77e286feaeb79de65d96a5017059684fe4407ade48565c82a0349c6e637e7a8855a6464c817eee5e631fd2be52bf26fa17d8b8006ba641273079e3e3db3d299e1fdcb4e50b2c66b593b8648cc1fcc4fb8122822ef76cf8b9121b8fd682b6a46db681c17b9365e26c47c98e445a8f86ed37f8173c90367d8a8253fe4badd970348759146c66e983dbbffcd536ab0b75ab0db6c8e8e92a15b1b247f06d1ecc37ecfa7a7c1dc6d4c69bd2fab751243009a1b9276eb742094acd340f7e6446ed69952335975801c27e085760f46231024eb9a00cc58426e802c483b760f0b26c5ebc8f6e7da4e54a7d5f7a3b30d987a8a7930feaee50366f690120fde18d51c4fd0333645550652e876e5493e0c913907f7aa03f998e7ae9bb2038924107cd0b023e6bde46da35529e125e0fbaa57a1977e8339e42b066e13d8153f1d3b3d8892e1f36ab4daea02f25036aebdd7ab4830c8818cb14b61feeb198759adf62fa16942edec83f98dd19953a1fa9229b94a1dd01117e77af1ea8a7d8b9e4149c30385433ca7b8a2b45bcfffa7f378969f9b630d0f75df80a66b74536bf21847412b02f576ddaddfe305420ca128246fefb5675146c31e8f3ea9b4dae1ac98d8e6b3dfaad2eb1d6fd4266d1e0a08ab72c587b5b10499cc5f1200129cdd8e8759dd3023ae5165cd1dfd308eeecfe6c3dc94f5a1fc3b7db79131f1a67fa248fac71a12c3deba3edbcca484ab6ff9d2f05ec061599ddb63a24113a40e33ee852176c326fd44fd58d73bdb7ba74ab29f25fd4c08a8e07c40d0553037ae3b31600b8f392ce80008862ea86edaace5365a618d265bc277f8619ad674017e544298061f7612ac961c595ae47e19df2227728f48abfcaa5925048ba850215cdb36bac5306ba4700ff80d6f5990a46983679de6f0327bc46f205aa2f2f4f8c9d4d195e77ff303ebf101b447368ab70f69652b8bbc36dc224a25bd328ee5613d0bded7f8f4046325caa7c419589e334976cd027d4ea557e65a902ce3ae8eaaf6eac0e6b27f23116bcb65adcfece1d05ee90eb5cad1f869336aaff71f818f89f78f9a6d7a29409592fafe6fdfd2fa587acf8dd09cae1ada770c1affa49c56fd827cd19e16d421de36e2e6f6334412c01ed6dcac1866c6a3eef51acc86a6811069308cdaee07ff3b264ea825e1d1981f33efe6bea056d57d650aa6b80486c7817251bfb46a027d33b4e36bc6a187c62b6a197be89d8057beb930319d6fd8a6a79ccd4ea28f32b4a2b964ef7eea2b40a9f04424885638b84e8134aee91d145e1337640d8896ead66425460b6023258e00e4ea0487d9b02de0d3877f23d0713cf2fdb67fa36fea47ae03c6150e8274a395c66b34dbe7fec30dcdc79e311d41d6723c3a52cc50df9a3e8fb014a74a64d0c6da7f1ae77e7e8b6b8788bd7c1a1d1b6767f5ba8c017cb0fb716020fad61bfbaf730919947a12c81508e25da84e3d418754f3f1b58abbf36737187e2de77ddb0b7376bcccf765f06eb5cdfd1f02fdbcf0c3f6b1d08ae53744ba9ee46639882616f514dd73a16a99278862ebe63a81d7fe252ee44ab5f44ba4cb68f88da1429fa2606a1c14cb598ef685165034dd6f59145a40fb6c067a129fa600fcdc2cadc45b88732609abcd3acaabeef85e964d4dcb5581f43e75e72516f5cc378c17b35025ab8fc8fd3d727d6b6e74b6c114e19aedce0e0cf417a2b5d85263c48c35e5c4af65d1e39daade4eef07524b3f9b580958623ec0970d134d37fe323eff7bec44876e2e7b17d3d74a26932e4b149a85bfa102b4d89a1de50cd00994e396bed5dd4cf5c2498c6730d19bb3ac4d34e0b3b7c0a5424d2f6e61a88828d1128ac98bf8046e85c834210eeb81044557de9dc4fcfc48492599792c3473830989b7cbe8784acf5edc1a14ca4a69e8f124d0e9a36d748f829f262dd0ca0261de9f31116fdd82b11b2fa2a6be50a7aedc1a3bc18604bd99050e3d444c49b74f3ca4daccb13984fadc4b12a1f82974923aecc95a8e9f90f0e8dba34b321a9c40d6cf9f6cf07b86dbecabbf2973b1b6fb163c3cbfed71fadaca67aa8198aade7e2d749cc4bc24d2a1c426984079c56733cbce062fbcac5da7d4ab4d9e122dec0f8ed7a787fa503a8b7107c5a239ae75124fefe396946e9d63ec788d1bff9614a42df4ff751e63b133447ebc0738fe657fb7715fefd4e6d83735e2fc963fc1142494ff50bc0764c8df523cc7f1f6506f307f5271a99fa2b2f3eed4badd12a2b25bf9c8b4ce1e0093dbae496ec7f08ee481cda0274f43629932b133d7e1a912b93d5c401ed244784e6d2d84bf7b6faefff534012921ab1eaedb861f11066c859c86543aef389083f9e19a9764ea4ddb444f1a2992c654cf0204383536cdfa53dcb7bf6716c9257a90a1c7c4cfac59b6b939e5f04ad121759251814523d5d0b7bd073f315977fc60bee36627fca52d576d4450555004aecae8e76919e35ca40c45be051f177a10245977d65313ba902487bc572adfb799aebe2c668090d1f98e54761a26f11737a0ee3f63e43388a5ee6fcc68e8866e5d3c7b7563c2083b6c2ef620c8b72abc649f19e7f9222e101ca797e9f43152f8eff0f6478be4a8d418a993b3cbba538bc396ef5b22396d15ffbb258f32c23a9d7f8dfe6a9d3fa869d65f3f9774b4e5173cd3cf086f5c6a4859e21aa9b579bfde178edfc1a6c77ddbde86c57d64445f2f2730ed58b1e600f173b80689c2249ce0d4e52814c263b7ac9e7b109897b2f47815948c318c5a32867946b17f0c2ffe6733f71c33a32b9b294d11093331824ce2fb8cae6b46cbcc64cb01181369162bc2cb095739264085cb426acf7466a654e5e983c21f7afe1fa62628593c4254309342a201c97fa32180e9baa2bba5fcf34f77913296a073303e3af9d71e9117daf14ca1395f588a1a9fda50c88724f35bc259fa64323e4265888c608fb96ff9926d7924a9a80f7eb5aab9c933fb54d38523e3ec0f84bab6849457d3012bcf1e188f84715f84c100040a34e49ed51ad8aab3318f1047638e4dcdab06aa1557fbaa637eebadd0def9e212d96a3401953155deda6f1876e7280ca65e1042f18424dbe84adcac847895a279826f2bf29d65bf35ca2ebc4c7b75e23f8a71b49f9457d9d1923fbffa50941c9f9fb0a490c6906c7a502b2eaa06dc13e57dd24b3869c0def0b3e33b04bfbbff6a344bda549aca9a38ba1c76e3ccffafa84ede971950422f9f72f5b1e9804db7ebaad1469e5672b25ef0b489b64bd30485961b6ca52dab7f5ab2aa0d19319ec869e734c6a73f1439969c8649a8ae0fa1d90cd3c844a02857ba256292f9599b432170704c660cb33af1bb37b05d71f0b0c0f0e40f623cb9e72467e44e07c4dd5c0534cf6e7b6348d3296f1985691e4e0dd95613fa056206aabab86ed82c69cbcb4816f8994e6dc9ece2c4283e300f9b4c147a8427d19475efa505fb326f34a254e042da406a185905a60a7748b2150fb7ed3189f94c63d58ecf030d7f2e06f6075757b37cc77565c36ad9f12975596919f9357bc1a2230117708f4a7b1f408191a9b6fc017ef286bc950b0d12ef336ddcb2398396dd05fdc06b55911d11f3d9c9e36fb1a8e95e71b534e668accf7102dfa00c8d02d355728f4695f0e6a9dc02c76f8df77b0ccf0f12849013b623451ffea84f048223885ba710f69f644b298d76f18ef654cae94118b0e429d3c74371196b0f3c4a38196f1e5750096f5112d2aced924003f1b7299bd0a29b0f710fd929d5a960180b5332c7c74cf484bea1bcfcea68739fff0406e5808664004ba20cd032b272013bbc9cc5b1c3ad0f90a1e7c15bc2f506accf9021e8593d537a418a1967cfd1adb341a0c5dea28da56668063a8edd3ec02ebf4d28a579772499fb178b5405436ba3bafbbea8233ee7d63dd3e45080534c01eb787653537cd054346c84fe35cc371eb8b6a8f8109a5a0053d2ebc00e1e02215375deb5207c3d70b71f2545440e32321253e1f007f39ef05a4d7b2836e59f415f0785e77209d125c8b953b3702a6b8aaa74eeda643155dd711cab34470dfefe20198acdbe44fee1a52a84dd37216c170fb1dd5f89fb6faf9f2c71a982084e3d38b3181374cc8b4c765a873471382c18313e76c4d3357c0a27bc6305990b31b97a65fc5a8261b560e71c16f1b2c933a31e1d4da19c8d76a6c4dee52b48d0bf6cb7cd961f2945bb2dc41eb3142721c40f274b8e398b59e6de6b753f5f7f14a382c2372355168f522d77cde75edfa4c0d841eee740bf87fd06d250fe1109712771faf53daef6090de0df47439291f4bb752420dcdcd44bc4fda791c6e52a10d4d96cc9059ecc4dfd01f5be901457e6baf09f70027998b026132ef29fed6d6987f837b6fdef08ebd56bb67f513a01026d4b1fab54fd8e4b83c215daf21bbbe9ca57a2ef782bf2ddeff00d7d1b786e38800ffbc98c22d1b9f1c099ad5cb5663a031e3dda8d2c8a02ef5fd85edfbc205159ec3efcad609961c8787c1bf71af802dc232cef1f6a491505f5864d13738d105e2da71f79204cf35d7c76ca8be51382388682f7f194fe38f24242a7a7da8d9611dbb15ccb149372a6a6c6f59754a691456756c928b2011fa732a819e2d75127a0818294f9d324038831c5994aec93ed0c816d9ed35fdb8867408b838549964371eea18785b50cf899c668fff53c65b8ebbd0b80fa2ba93be2e8f9a3a13be72c07edadc1f9879b72f73a59437fc13db704206ba06cdf32faa1aff89805748974af376b9636309cfca777320d1eccc1346d78b60cd918f283987b45f39a6394c41e0c895e96b985e1cec86257dde1ba35f5c609f1a2a968c48f10822d03e8c2bf397f37c97639381001d3f94f7fa2a41db6c83d401b22abf106275326397d5c9050132a247aec495e6892b00539805278f0f201744f77ed7bffe5d279a70aef543108975a9eab43fe990be9e1cdf75235d496438c8596e93ef1698c6b1dec4d409e7290b1cb2138d3c9c5326362cf90410e33042d9385e629489dcc45caf677568eeda4a777eabb86a0e36fd1981f5bd494923b2808c7f75f9d4552e7a3cff86f1b90dfccd054392dacb96e83b8837c0810dd327c0f618e1adc9e23af06a5a7cb9e5a1cc394f0143179e226803e4864ebac9d55f739e35de33bdbef020640a6397b954ae767d7e77b487abd0531c93644a3ac6a39f8486d9a069de893cfab4157939b5252efb130ad3957520f15dd6277a836b423d7ee26f22fb77b92f8a4e87bb036909374c1c00e70c3d23177977ebaa1d41af88e7659c0e85bc5fe122508efaf6456005dada18923af9dee3c557ebaa2b1ddafe5a27e84dbd284df01f85a38bfa7acc3233912381183ded3b5e011dba14baacb499643f61bfbf61ddcf4b601ae4d7cf5644c80798f0db702b6c1910f3251fd141b16de93b4ce1a76ba113e80d4d9ba73614ef05a4f8017fdb6bd241f79fcdb1ce1a18b26e6c341c7f426f6efc91a33335bb6b218e82ea0b523876746ad01eaacce65547233f80e48f6122aebb99537d15554e8b5d7ec889383eef877742c2126b3f37b0d08ae14a890248a65844ebd505098b4663c9279685be905be9df89c8a5a7a21846d89e356526088351f710cd260357471fe25d391ace0ad760e073a355d42778903dc6a76d0dcc79106dd9fefc21ee40de9bea04dc40d869c805dcca3df6d7bd445c89a6e96a2cdcd46dccc10b7de80734f0e2078a9a0e9fd4718fb882e56ddc3ea82ef360edb7e2690aee96f9f8e8a54592595b145afe8110203c1eee7cf72314a01e3b15fc7756c5c9f426b7fc40aec33936fa33de7729d0c2a7e9cb0ecf45dafae1dea823606562a9426c9691ad3a3f0dfab64affb66bb6f358055a3954d274cc595090882afe765fe1eff1f51791672b8cb4e18e428ec599103cce9346d6783c39557cf631bd1d85f27091717b5ca75c0d92dc6408e532f9605c903e56ca02a890b35db5fed88fe836eaba077b1d5c51e04b18d3bc16d00a39c4d21944394f68261e5be4a8fd6694272f1c343ad1e389d0d4cd7b69032d45552986d5eb4760685144ac3a03c4092e6e1f3fde9dc88c0fd3cbc11c34ce6e6d3891e38b59dcf8c86e32a0c678ca47c0f4e1c7a03b7d4564d2ca934bd0313e608da6273a4ae6d5c049d974dfebbe79cdc4f2e720c83dddbd63da42ea10c6505ae8b0c131eb0702a27940c48b86bc7fe3fb1524a5612521ca996524aa6387f24d71bec78be8eeefc428fc3fac03c2b0fe4c8e6f17f72e5bbae830cff03a51da5d3942fe69a6dd77d5a97a437b346884bba703a7a1feef6a1bf5abf11e3709a9a627165f1df3476e1c238732e58585b0c43d765c4592bd856bd96a166004242a716afb6649784a1c50ceb7c1b5cfb38cc1be743b2179d55c7f7f089bdd1ebfcba2f109edf2f1e5dee361a9ae5fc1a56c211394b9a82c788098a4a2f0c52f99581a9bc3a460a991b0a919fada66a5b69cad618b5fee4e582dc60fb97b50e6bc4458e1a9e3f7d446f66cb10451b6d068153557a89094bfecf8a270abe646a6899b70de2e26a11f79aadfea9692fc71e85a4def7e1b6e51c0fe05704dcc709c66c561af23d2a8a004ba09c8040d94a721d8e56a4227e85766f5226a1acf1048dd523ce635e8800661062c37f6422df1766ca45d9da8c9052268e32470649f9e6da5bf3a42e3e803944881a7e423e5bc2c7660e51dc44cca636d10cc5045e6574ca713716d1b67fcd7b5cfa5f011c83147a00baed2db338e7141f4ed0bcb78c71c87ac33de827e636ec0f965f6af0c5a969ae08289ace18856bbfb1097752bf108bc30f128e95edc7a4b2ee5d14cfb0df7a846f4892e9a7e068f1a9b5ea34b8d81bc2b14f3658f47378c5c03b48211febff2e561bd4fc5b2ce34905cbf0b64a5c2303d17b356bd976dfae7b2c0665da39bd8332c131d2be64d912e4155315e9fe2d9bc572f6959f00024c791b5c4753afac268806986041113ed1d5d26131ecac136d7a2a7454fd811b56f32b5919a3bd5ae2da4c6b8b0ec65a7b2268c553faf6b9d73b619caf55f44e3a84c902d1a7ab8dd5f87c3a17034eb8bce58c83dfd55442d306c403e10ab95d2ff62cd3bfd415472cc1c6b889cf99c4ae529fcb3baf2076c7a7326f6c688e0e574c660230adb826dad75af949184202b9d272d3322e3f77ad3e8b153f8ec91df26df8c428ceb2fd1c6848adf383717a631d580b65938716a38954ccf49fda771066bb65c1ed55ec7d7cd1602fd7f876871a4c9beebc128f2537c3bb811d4c6b68b5d3acc41cbcbca620afa5d67a490ac7d42a1a1d68d803978133af9a958c33cc896e8c8cd58cbdc8c7c4b06532a669837d78ae224f9879af2ebc3a62a54945d409a70dd8fca0d26d893a7b6983d58214f9e3f73fac5b1b9030a367c5162b5651f674617308ddd035a9c34da8198cfaa97868cd3d5a84cbae52c37cc15c11cebc496f2493cb2297e5b767f061d6d5a0418c08815a7c77cc4bac4706738fd5e48c292503a98e6171150fb2fa2edf00504a480b3db5c9b20684c21c187d3728239e329e198696071dc488a00cd5e0c39a79304bb22f7be6d2ff6f160ded6ef41f0aff81346e6eabcabdc9f5917e782e5aa5b453ce619a4e30672e5994370b1769d14ec2aedc48abd86e12024c78d452c7a360de644dd715c28ba1d361f0b2bbe652e73781c5bc5b06d61d145bd4d2ba987318969de1c49dbe6fcec0963673aa8724a18c6e169823388b64c35a06cab2d77a728d76bd7ba20f99b1bf60bf247045665e6975de7cb027513da5a0b1c0d3e9464db0c513bfae70a98825c0bc6ed07d82a81bcec1b4fc2c6af46bee8fe51687a14351d778a1007a6184465a114ccac97877a541ef4722973cf4809fd978a877210e100c7800958e40949a641c8e48c4bfa76c0d0e4fa9b9199bc58989700b83a04a6d591504fbfba229e2d072c8fdf6c025083ef43bb93f88ad32f968665ca7d60360833ebf7f8a8cfe3601e85d6439ebed76e9023a2bd985795cdb34d0685da39b7334208607255f893b152b15fb506d1ef923c573b3572470a72c98b0166ce57fec8c98fe4394c2039e79558efb1542db422d1be56c686203ee9707be64bdb290a3b01cadce19665414f0921cd2975176a727cd960c72656d15cabf1ba2fb236ee3a9a10ab3b9bdf4e615120845885235c8585e0c14434b3e3729b5d08516fc651f167ee94984403380fc2fc41cbaaa9c301563963f13fc6f8407e115298d1d8272fa425bc8d373c5d2e582f7c946adc034ad287ca002c9cb05d6b3da857f5d845c8cbd31338482348872182d63a55f9b54362bd484249d07392ff26d823763b285906b87ae4e8405260331826e91a8b80c8bb7a927659a0225cefe4e2f2d40a65d9c58bf1d575e1c108b45845980956f71685273d1627ef46cae7091d7d7e5bc60b08dcfe368d47d326eb5534ba869f3a55fb12f3a4cd0b827c0dab4c8fc715ca3e8d92ba678c62b445d81a632a6baca2205bc53133a4bec38864d37006a437a49b43f14de2de16ac39b6262919a0c1c5a0d1d91e84523c7ccdb70bf8f73cd93de95f0aa5e4da4d9bf5f722792222f2ffd4459a2f7e28b574d66d77291ee68369c1a92981d18764be1119f30f6983dd3f5b1719c6069921a9671db191aba9e6c48badb57f2973bff2a8c9483da104f81ab9422a9c741bd72ec6aa2b8dde9d9c690e2db9556a19270d9b5081b0f57f4d7e18c65c0479d616bafcdd544d7c4dacccd6ead2f69d22c11e5933a531daa3386831d02c83c0ee8cb90b0019b3f6a539f5cd7936e0935369384575d86e88bb867e1a2b8471822af9ccf04af2aa0fef96f98afa55ca519efc1dc7a6fffa8fd799b758ed98b52147bcff206a32d6d99d42251fe2ae2b01d1b815edaf8472217c423fd23ebc7e76ba1a145c702ec3e244e80b8bbca37094ac1208e022384db5512b7b0e9daa525cfb30c685d2a0c8cac6920f4cba20455b2a6653971b49eda324638b4326751066946d166996363aa8eaba3dc5f992bcd3b6d2ffedd138aa7d7e368d61c1b39a77277945a24513e2674eb8428aa0d1831e8274751621fb21be3dd35abf4b7ebae482d9f94451728e5d9a401b54cb86ad59d8cebad751e4f7e44aab7d207b475f2e8e0884240649acb4cdca11afd3bd6bef47705a3ff2c0f2d95bc8cd869a33d493feb7e5919cff48a545aadc337275d2fb5c56f4264b727e2b875393a75cd800cf658f81cf4ad0c711c43323727aee2dfd2198016923073fc2582bd2b6a1e7def6efac25cf857ae8744d0467ceee683b909c96d7774712e41d3e79992b439d24ed3d95129c08df8795654a1003446842715c7e0e5fc88f5b1dbb722e41e308f31741a8dc83e632681ba8caf58d826dde34575bae1c36365b8cceafa8630774da2a7cbbba9bf5195b0ae1bdd7df9a6d108ab641ade721d455c86229aecaea2ed36541119b115ca90c21bd128685a89e2b985926796a50c8b590f80dd553570e46382601c6bf90f3b3de0ac81c2c9ed84ebdfe555cc15d841454cfe7d12be6573e7586f55ed04bed599734ea7a7be3550f24487eec4cbec5395d58d99248753421728650b501d5036cc7f0ce74b81e36aabf0243834d9da8644ac2528e4f687be9fdf6e8b65718bb9763940f4df07df02a7fd718811cc9a75a05295dd3f835d814a2d7c032236d4b8b62123e745b4c143c02e4b9a39ce3a47bca74ff4ea45918b6fe271c9003aa8098d3ea73fa90e04468ea32eaec14fb6a2917f08aa149bc28c0ed31f8c299d5ce4c2c39066f15addc695e2405f048982984427028a31afcdbef7849bf5b574fecc8076d95356e6502372c60a504a4f2220f677f7293770014f0bff3b2950ffb91bb5898214b0cc91f1d9a4a713b3dc9603baa79e5715c34de2037ba7227bbec819e3e4971f782ef29562431c97e0c85e8a3cf5503064809e9334c35e9314b69adf3d130fad099813a3c852c818a3900c80683fdc7bbc45230994d009272cec3827a98fdf83e7aac1773f544d1b4367ad4fb5588e3e3279c119b1ddeba15796b6c2585096feefe9ebf831b835bde09a257efc351fd619ac14d3acfdc6936ef475ba7b5675fbd659685a2b430b55e53b34bb7e07e997f3ff718d695e882c55aca6bf499e290bfd6539999c1262ec47ac7d6ea3b7d3faffe583fadd3a37c00a229b7407cf8e3c20195fcecc0fe8034507335ee87ada736c6d35be753e8d6eb9096da90b5004912a4138b822c403ea723d2878888cd8c7248c74876476d0ad158eb3ad9c2f5dc00413a42341b86d7589c4ff599aaccd0b312cb15ced4d713d78955328c7549a218f9dc6f1759647d81bd9460222af2ecb421d1b997f35489712cb1bd0fbe86858da4387f19d3c9fec7da89c3f8ca7b881681fddd0c4af4c16bdcf3f02b14c04769f7ceb90d2a81ba947b53a88fc13c25b2b5a43c84ed966f44cb5b3f7c2ebd4bb90f30c4de4044ae80fd7f586814ad50cd07995baf033f8701568b92a5316f3da9187f7b95c4fc9daecf66519c32d758d2a61ea866a38d535e14207de6f148f7e71d2c35b8a924b6cbc89e43cb7fe5141751e5fe01122987036bb64ab9599ad150ecc58718ab83870bc63f202487b96cc319b26d1eb1b7efc4b9ac2305c8d73f92b7839ed96384a47b0c07ca7a05eef355b4757b017aaacb9c8404dd21f482697a07b60d05ad57f3b6188c58d8bd30a816cbd13570947169f76d73d4d4ac477195e26995eca3ca4fd83fe0a11fd82d888ea40c26aa6458056d1e6a25af00fe33424b16429a5c72dbfb5812f7126b0e7a737e42d22d1c2cbaa0fd376d71f66c2caed447a6604d650b44e4ad8853c26f7a62ba85f74193fb5437df5e7f83ce9085b47ad18a272b79b71ebe3c398bfe394ad9a6a376b4b99ebf3b76f7aa68ba145be02ea3ce3aad960dfc6a1746b023ed898838035a750358051f8ef29471605177ffc3b94bd8110eab0ca8a07bac753c192993c796825fcf470fdc5723d4c53b84c85010b2b54b8109b2d9136dd33bf4be971d31c15cec93e9e01adc9544f6368b4175d96d69c06e505de76abe27bdec805efaec06b7f882afdd36c27d862a5c6f3afe0a1ec0527af39857d9520c44b65fa9af8b86947f0b670ef704dd89ce3ac8acb5bacb779d881bce01b77890be4ebb7775bc463eda6a13d491758bd93143b768b77e300e45c58cd854c56cc50dc39ed53629f7a949be28ee393141df3330c5125a2792a74e06acb99d34ae456d0f3b0845bf7892f5419fd69b1e5c8ed0d290c0822050a735d5c275a0cffe0c3a37a1f6863d584f92bc5b1f43e875b88b1b807bb23553bfd3167fc9de9d0c1f443c8f8cb00490ca42ee9544d323b56891c8798444b731deed7ba49717d9e95d6f19f0ad51091173e3f9aec4dfc593acee20287f65f1f79747e6b387f139538a8afe3db0ba4f5f68804f8e88e2cd78e34c4aae10dcb73ce0893957ca824069e7b7b7bdc9e3bcac183fa6c0639f7647e538bf31885c7d700a9946ed18c3b8263a889046d7ac57dc2363d7ad5c94046e008dbe379ea7608779fd5fc7c1330d4474f418cb3012375369f7f34bfd4ee017742655497384a34a2e74ed465ccf9c6f2c44eec4cf4838bca6c675e5f1d847ad3d9b886b54fa4c96de9138a56c0cdd787a662740e4fb6e3336079629ceab905ce81870ed995046f8d0300d46011c10ceb3f6af59f21ca3c82835e39cc07107a8e34bf828b60225d50a2863dee2a561a4266ee7648558b321e7aba91dfa0d1733f20f0544f25795c75a06210695f4cf8fa50095bf3e14122b4771b320bb36e46cd741525b429fa819ea1813c487d34296ae70c4ba72ffc7de57e0311ef423630ff09cc550bfcf23a0919a8be13619c6264dfd2d35d7d6feeb4ad02edfc6cbd7255e49a06a0e08e42505ef5dbd544ad07c02d47836942696d313e2ca23057733a4486f641bfae9bfa16a698d96fc38aeea2edea34d371e6018779526c04d038fb95263622467190b001d86e22ccf4ea35c6989472acd7203ae909a7b94d464f8d0603d0e2b63834891e57d10bae1a78781637797fe0d59cb8ce99f74d0df5ca93f43b1be19dce569329d0a1cd23e8ba6b3474e1e01aea35a82f34941cad57e46276ad468cb45306482b5fcd694e6792dbcf678fe9b694c9d6c723a0139d91576f96b9f4b9fa467fb2a634bb8da9dbad7fc1f580b2c2ae505692f9fbd37c63328f8c15911b8382e0cc24c452bb9f2d7a55f3e3e2fc1b0fc7f6b02a27c1bd1f26d6cb88b23a5f36ac21c3a02986bb330ede73e620c460b12eb7d3e2127a24a9e20f1cbe381823c2568a7d47a8615cfafac871c36a87323565338d88109ffb78206ee80daca4788d51bcc450900865d5c913145d6441bd7b44ecc9df4b108050168281ef57c632d7eeefa3a6926fa1deada376eb4bedda601f743513fdd22c78b0523b530de35aaf94972456c2cecb533c087f69e9a39c504eaf7dce50375f9929c99fd68595a2feeaff6adfd422965d69e2adc66f63d5ba75574469d58c4bd6808055153997fcb251c484dcecb5e6941e75ba8dac02aa9d66868d0a58842e4aeba9a590e2e41b3f690bac048f7293710af0bfa17950c5ca53311ca365cd70f9b2ea48e3bce946f578e8f5e69f1bc7d4ddc0dab549d51560b5f3866e6f52e4dce406085379216e54886d2ce177514d0f368ada197e78a51ec1caf32fbe4b69a7cff9018549cdd9fed3e30baf2da11d88fa2dc9781bea77ed7fe159a29570d42654f7380e946d29c2f3193a01624034dc09f1630de144a150de261453d65e84034f3122db3ae339c7765af61511a16655c8e529b5a9cad7419455efd7d22495c37e7a1ce939c46e66a446e6c726afd1532f51c5af1874aa934527f032727d1c4e5a3019284cb33fd8a089d4d6f8c72ddc7b8558c4e7f013b0d41a0bd5d254302b182f09d0aa3aae62dcb012fabdbeb0c31b43c9b746bb94816d47aa36e67f37cd884a84df80862f995e9ebafaa5b9457c4d29f7844433b4e85e5c206957349ffe802317e97cf657a7d68fb7bbc00434063fed76a370f3fc4a3a9ad283affa003c271ee78c53e6b8ee8e30899fce05733acfcaba7c7fc89270a0b17d7ea6b4b5aa81d4a7fb37b4c01fb17eb352b15be47dcd866401b751c1f10afa1d4ed31e4c5d246105bcbcc2fe2b029be60d01b115f26c705982491e6296d287e5ed5c80b1667f24e11e439d0b4f178df2a5969c994d05ad6541da67731b124252858450e166c0aab6207c6e3e6f949b4a1688691e2bea56fcff0a54f5c95bdecad022594c5586ea809a54957360db03be8edf65b2f996ef1e628f2abc33df6162d4831db56599323ada223dfba217082ef0d8aca1f5a8a252c2535b05d33e9737e12a012bfad0c8b140d564d261cda1d1b5f09571cfc3572d551b44649cec9e53d0d0ac0fa23c791df6ce86cc106667f911da791effd5d4fb09d1af1fccdae6b95f7e2dadd1fb4a36c9d02cf79b9fc80c8d9d2c563e39b91ca87460b3a88e6529d27df0efb8a01f68b8914bc94ca00cfee4b82dee6ca785c9768d6aadc703dc8599f8a0befdad61675801804e2cf0f978476134e9089619b37972cfa200c26eb9e718d012d6f01f67937420295c1a4103a1def4c6ffc1653eeb0a20ee5751fe4353793ae4097ae312babe7dde7fc464c49fda03d2f30f08a14dcb6804f1e97b972df7927a5d88f0de689aecb8d81698308dbf9b5ac20d0906c7bd61a37521de4f5705449415eab387fcf73c314aaaba76e8b0766921470efb23f8480f20c4fda5c7230b607992cdc5b398d7caf050ba503616df64a2b5c6c5fa4e9ac0accf240927e2e5d5d1b2ff4a13ad92fbde31e8071eacb468f4051185cef2f9fa3211bd5f3362aba8cb60e315c1b584c51ac3517200ebd503e954eda23321509242d8ecb1ed87f4518a2acf56d02090845d579f2c27094695f34564a20b5506b949a0782cf6754ae542771b4c252b081c6b03675245b3e54fef914c67c7f2237c95d48c34460b54bbd7943057e18dd7f8086cf3334c9efe307b474d1ba308c8e43501fe13efe2c374fd88816988d78a9e867f15656676ffcb555b2c3ac1cbabe34c853e69200feb21952d9e0292abfe66c210fcfb723cebeb66d890a2e035ad896fd7cc2638785bd0c7851c93a3b6f10d798a53ecd4fcb5406284763724143895725024d1943c58eff8412d253519ad9d7223113f4c40a260f7e3278b4975a9919cad12869f259386eb72dd39bf87e3968586b205b7ad9566642e5c0f21f455298da554adfd0f302f9bff6ac0edb3d45399d3d2c8e425e341d283e62718caa194a96eed30fb2fd504dea872859a19e6263325e32d4ae9340636f6566f75435c6564cc4217c418465a00098cf9a3d245c23de2601aa197737237a56121188f5c0dbb37d265a0387a9f36125264b7ae84f464eae2592c1970f37f8807d8a5fac4b52120ca898b6d148c7e834c8f05aaa4eb8914b3711c855c5a134ae57b6dbebe15d2a91a29d09b8e3484e160bfe128e5d5bc1a201c9971f2756cb17e0173f0b91bb80c49352a79a3b16af1413a140f89e2a8350d78d2921e3e9dbcf76b5f0f08d73804cddf925d68a2f7f43c0fe445c3b46c4d8a5aa1f58e7e8b74c76cf20a87ed07569757401cc0d64499ba24e50937bb46647432766d3913b38d399f5362b4a4d5eea0ea0ec518486a5e33ca3da24b75ca9a18543de40aeb6042a5dbbdfc2411e3442e7ebaba540015792fe0e299eafd9846d4a1b9967a6424519f2393b55ff9f8cb3d0b46278310eed114d223f17759b920fd4b80d48e6b9943290458f48881f13217873ea6d29967494487ce0d158c67d3b096e852722707cce08741321acab580334433044318b3ff482a7712ea54ce1a6876f047a2eb7f2644465ae6816538c79a4aa729b24069cab4a37c01828c4e7a9789aeb6b330de9cb8f8ad3ef5538b52d501d1b991789b504de56dbe89684655b72b37b57cadb6e1c6f7a1a0b2e8d78caf3b37ae2880c92150576fcd9fa6ea45646aa9927b9672852a5aff5ffdc32e0a0e90b8a32483cc4a2de1777e94d528cae803249705fe6b7626f9e34bc90244d74c0516b3dd0a1bdc6cd881ea91f26f3bc4dad69b4f817738ac143eb575e7fd249af7f9a81585e45abea633590e3209cfaa64e2c067350789b07e6cf175e26d408b097159a8a9127baefc3205fbd8edbbe04233c29ff9a449f30e8b05e1285670c9fda92e9a8d692b352d8514fadb001c7eb5274870998e2d638f34f63238ad394b9e71c37dec9ed5837956d0b4a1565749e29090f3c138ec37b4df8dea7666a218b7b7aafc4046d8d76cedab39ddb25bacf103dbcb0aa2803eaf8f2c7a42111ce9a01bd2736d67cd234eab0d3769f5d5253aa2137db8dbbd4a123e14ce5441ab73f815fe3d426bcb3dabbee244252c17cae921a3d51d485bbe19d40cc011b265c34794cf854f2aea6f55b3cae1157fc46257246eed0eb24caf8dfa3420e7e3808f5e5e839dd9ff1234127496391fb6e618badc38259b35235b0f8104ac6cb7c8bc1beaa8a588b7b22033fd46ba34118ab5043d549839ecac8f103257a61b98dce01efd93fc2708f651a31af19855eb60df567420764b70b7abf5d3d2079f83926bd0441b3e0d6299f6d94feb3a145a152a9bb409e6be8df4f0b95ec9f2819608bae58424fbbb376a4d8aafe03785699bfd434956ddc2caa17bd984b909656dfdd841b3ebf4f203f36f4a99a5bfbfdb1503a6a861e2b5c0c72df39e6758b005ab7f5da98649897ed8bb585ec0692ece326787e30a4232d0c31c48bbb119824ac96dfe63bb9fc3342f5c06d44283205e36f51d05e755a699dd8649d85d47546d2c12e0d4161f2b71bf9aab5423eb1300f9b6756cd6e5e241af78658b1b1b50431ceb3600a64ff8efa573450021afa773220325e6176d1927335842b51380eda3f298357fdb30bb556306b0f0e8da186becb18ea8ef903b225cbf28943a73c069f12eb6aee93feacb27211210c3b6246584ed15348633f1263889ab7271b71186c9b260a66360cd7d4c5974b2bdbd10d5cc0925d76f0b1a2a63d6c78c563d8a6559cd22cd8af02df5a5e543a006ddd924f9650e7582ac690aa8289b789b4e5f077d24c8dcf2aa2d1d69c99ff7ab558ec197c9b89f0f875440f5fe204dfeb321186a8c11781a35ee43eb53401455d7704b76d84144790228bd13b35f2c3d5ffcafc71987d4318e5018b57904596adbe22f379e69e17b57b4ccfffb9bd14ca037dacb0d5be4ae3369192d3f2238e21590d60c0de546d05ffd73792345b595608a506c4a9676e88698aef180e71d8bc4183e9720b1ab4c02751d693c0cc9a08842c76c7336b8110d568815c298815784e5b41e9fa1b6e8e1ce4b5da6bf725c038a5d44bfb76ea966d0da94b54771e0690a053f6129cfa5b08c967b953d939a7d2252e7003e1300428f63b673f32adf03028766bcff86f5bdde19357bdd6d402c166ce20ac68f8a3ff89170d46be33839a0656f35abc800c83a866967a762a54b096d7e06895fd325e8b34d3d33f7cc811d8be0c6fb173aae2c6d0594ad114ba1ad84c5ab1fec5f931f465994e1171415258d0526eca6794f88d4c7745f5d22601a7341795c72965d7e173636470e2cdb21e54625531c3cfda309f467fe34bb48e09611f265c44c6c7f40f28afdd1fa706d85857412aef34ed1f41b61048481958176544a933635a3c1242feece38464954607b2f1d094b68e1adecf0b0a92c39203df67dfe3bdba5398c1d3a4abdfb2e6df134faeb26d7f0191aab7de5ac9d52c9eff3edbb06025f394fb338e754e418f73e9f9da958d44068ba3a1f9185d1f7010598e23be6a45cea5f6947116566566b8cf0d10fffb3a906281075a0ad678188799ecb419a1bdcf731c37fc512402452dc0f2c959667093ba152909d5d66010e7e4c8329fb5b6436408d3dcc786568fc620b98619a2e20d514b7f2fc13707b9af72288ed2301b7f8a3af00bb529e2b5a96a830b5d056659cb96883de9b98e23779f771e85cc18b67d524d751d8b15dac30fc2f37c4a0f6d715040e004f88cdc4aa61faa579686d460979ef8f28b0a12f2bb495ed4ec84c09a16b188c839df505f14a34ab0de167fcf5df5a5dd926d02868304d79450f912409895d583782de82d9975a2874c0fe3b99ad503618a620580269abab0cdbd34eba6f9096399c8d060f6d12b4a764b77fc7271a9733d91a757b97a2283f69f42c08889c0463341574451149a187ae2f5fdc0b428c8bcb86d0b6ccaa37d9f238271443cd51396d37d9bbb693b6bf838e253a3a900c4a32c18d4fc5861d1dcda96e6c96b6d54946bb388727bc28e676e151288937b74cc3e662888e3e0f7abc4d26a8d0e1665f971934cea71e5982703ad0511db06c233767a64b0f483e59ad82723e058d643987cce98d862b92a8b564c74ee0dc34bec41e59d2aa0e7d452caf7f9d8bb4807461f3d1f8ac874b0f6494c880b481f567bcd7205b2266f8b98e9390daf47153b7d05d2da7309c1ac138763bbcc48526779b9b11380e01076c692c607ba66d1f0f2bc32f7b0c1b44da4e26d46585832d3995338f467f33d04917e5ffe78857b5ffaf9733580a2a8a8b00ef92385b5687ebcc56d43e110aa86eb24bdf71ae066ed03827a6a01e164bdbd389da93c555451e5822c95c288b51858d990b3d405d4c46b769ba9752d2bcc7a1a81e58b6fa7292e2b57024746328d54afffc04e5a211a75438734ff3d25547f08866a95137cc38455474236c5152bb3c0ea3d5d8640e66b400b5112b1a2a38397db5419cfc988443aedd731e0d30a35a3bc6d5260a85bd9d247573c5a1ab6705b92c589fff98d8d56a1aa93bd01ade4aa32e6d188df7314b3b08985ba6a72deaa718b341fd197f79e17e4ed25d279cb63f3db0ef6e5243a36603dca6ba645c0b8ec1c75d7b4ffa1a7e30f08315437053e46b7b2d0acd0223d6bbc3de1ea1e01e7f27a6e29f311aa6f32f20ed0929a5851a3959666fbfa0676fedb604907512bb16bf65fa4427888ccd74320a5f5ab5f51b955bd6c26709489c8ffbb80711e7480ce8b64aa10783e7d95eb13125195c0e74d8484a8ea367ed1ed25359eb6840fa3ac974fea5041be5e47191ae766b6671c503f424cc3eacf55ceee9b3634f371251a3243cbf6c18867f79274dbc88850cc0226881a867c9f458ab2fbf6e960b27e192c8ce92c72ce19bf41443dca79c811a7e4a8d4b5227c1813db2350ff4e89e8c695525634abc0e93d4110e32aefee5b50a12b5ab86e0eafc2a4f94eb9b19973eeb8a45541239d2d978b99159c004518fc2ea58ec62ef413d9ea64ce12b082697c776e935ee6d16ee67460b0a8369fd6ea98fbfde30cefa8768e5e8b36009997c53408189b21011a3240dbb763beeeddfd2cff157af3a3ee88c70880ea2fb8e939281683acd6ee5c9c70eaf3d9096c3bfeacd23f055c303bfe05656b598d22c46babc339882128651889ca6b8b0df816fa77e74a925b07a5b422d9e4f36905f82512a7f931a4dbec531f31363ce1a55bddccfc72afaae99b5ac0fbe6d8b26f430b93bc7e42d43e2404d7fe164987a5dfcee8e79b0f44e85b5f9e6629799cbdcf9477189f8d8041a1e4262e50622dbb54ee173763023eca4ea3e4de7ec90cf2923dddd8f7054dde68c5e0fd241f059864bac0283a0b7709b77e2bfa3a5465edb80bc88ece0d08858c4a16cb23b9bf08fb21f867ef8106962506f1e30dd69dcdbd5fd3e3dc90e3d131914f4cafee189f59dc1e128fc2e7ab787fca29393f5f5c6192f0311a03f0cea1ca31868d2d2ce589742a8701213170de17ffada0f42ec166c622cce4bfceca876230323426e561d55e97e188e271dcc431329205013eca83aadd0e0e5c85248c3f5c4b13e62cb46e532381d377be21166efba56ccd4280d2d88c90ccdcf762c2f7afecf6c2999983088ba63ad5b1572c4acc15bcec55529cf9ccfc495d1efc253cf6b1a0bb3abc384b193be32774dc4f0fac267ff1d5c43daa5bcd27478570613d067164a6c7957d376fec1926272c077fee7db0325b83c581d47bf9b53af0bba2416394416fefcfd239528818680fadb46e6bf8698e8553fb65fc0272cec7b924da918ceec6627544f50f95c2e6bbae7b172ac651718affda18c1cdedc94b141cdd85904e4f3ee7c54ec4526425d38d069f625468e8763f56ca15a0d432cf28ea6c7b0228c3115c872b660e6614713d76d0e9cbfc46d403f61aa69c96fd8b5c5d5afbb00a7352b8ca5f48f545c67aa76c1f012c26113c098b4480cbc2c7f0320856b3f5713a295e44e2a5c378d511fbb576163c0167f928a3e829e84c699f276ede38478cea9057d0377dfb52d1c94b38093bfabfcf0103cd2ada0e729b9dc4a1791decc0375cc3f1d86be54b4ca1221a9b7d58ad4966925fb84e5f8ebc8b27a6ce6b13563f1d5cebf2b0182472bc8da77a76cae4bd1652e6ed744826663b0be402b47065f99b319d583136bbd88985cdfe3fb1f97f26b57bd23407ed4e8bcad82b3134b14d9ecde6e7bbd89e556a04079bf096dd490be3e3fc4142517fcfeefdbb975d31537d65a228f5804e978f3e6fadd5828055662bc0998aa658aaf3c35b10f026181e5a333f2118bfe7f877cb73fd0f78760b399963c32c355adc5ec3ec4f41bb7fe65f4c35c8cecc597b3c7cf4ec1f2e10433b67cbfe2f903bbc1fce4189711371c40e45814a6e1d3442e20d70cf8ccc11813fc50982ce12f9d8403aa23c48222ef402965d48879f90861d882426071d962a0d90f019909468b246184eba0b670d4ca8d8062a9da0739dcfdc301e1a20132aeadca95d73b42a09ab1e3deabec8fdc2c8546dc3b5514d5a7ced937acdf57458e3175b63ac55d3ce142972143874c4e14a5050678f39d2e48c514bf91a2065da24cf807c36c913ba76b0caccc8af5719760140401f795919ce4d834dda2749f0308249630f86f662b922f15f78e12a724787f72c88088b3be968acc08efd9fd40559bf645fb2b3dd064b737e3a8114efc967c4c674f51bd84965f9f81b6983ecfdb309328db47acb75f34d24edf0c23f1dca874840214991ea9af48e0f5b25f9753c921b2ae48be3b92759a4159008263a2dfafd53668415c5990ad3133d2c8391eeae9127e53c6fd6939720eff2e07dac3afa1b0b0952e48ce3de5100dccf6662606d0e187b938e8cb4636d78a0cace3e561b8c269d902bce8c7d6173e654c28f872492613b0bc88878d968c392471b4f83f50e1438ddf2f6a018522f8d32115beac0ba46882843d66911d3c524e62b8992f00776180898138d67f6b694d4a3a37223c034bb330b5db709164f1ed283db96c29a9a28ce6671b2c08186bdb1b0ca68eece5effc48155091c6c845c9175591d9e9698d95ee1d48f043b73da794bfcca498f71a40626cbb2a59289c538c538a4816c26e6d84b8db1905e146ff27ea910703a19344c406b6db660051bf53de8205eabecf415baf8e443ae2c2e3a2c41322760ab2eb579c6636443fca53db6184ccece56984b28ba0da60be3b16d0da701c353f12e81bd5138306b0df8576d3855e2c4d8c8111072a0f6d1f3f5cf2baef922d225c179b84480fae50b7bfa7acd2d915c5598a2d1b1a577e3f86984a0cf2b3646c24177f90b4d461917d78547941b7582819226b85d5369f378cf0c7f8bbdab3f88d2360bfaa9c4d363fd64b83e21dd0f11de38003814f72a69ae88cca0d70f2c17c3adb750151a7267fd3b76bccf2247b42499c1862872a7810b2939f5cfb83d1d9b7eb5b13f2df3fb8c967958fdf8f0f7fa4a8cb19a60586718e6d0c18bf66e8d598b1d639b5c261c996031f94858b8b8d75c5b34bc8799b789ac88f436fc45bf4ee8edc19eae1d2450ffc46932c79b36725f7fcdf360d7601099fd4c8310b70eb8e1afe0d02061327b90727ca2805cca9ac8246b0bb2db8f2b793caee0a1c0981b892d7acae1f40df614b27a6d26a6c65d630517c96d27b81872cfb302b77e9621230c9d95dfa5e21fd39b486a9791b2c23e152b75c5dff4515b66100a70c2e95993cce42c6b6b632397898ab2a56eebc0bdc7d824f6e2f6bcc04bf61fddc0671d175c9d21d3ccddcb67a3fe75573fddf5f09aa0f0854d53f6670de5669d5110a4cfd25b4eeb12c9a7363fd4329b5485aac64f8c18d68046fc07c98981245d8a26cf091fa66263de988b9f77110c3e06f0711d2c8ced06ab3a6926b7581089a8c7917d5e678a2f67b32bcb6f405ffd5b38706428a88378bb1882a37ee5eadd57e7288ad752d04bb98dfb823c3f60d2a611d28dfc00504ccf9384e68a6d0836fc3b6a534c95b42959999200c79583283f08619d5a9b5207813d907a7449550904a50b2ddd15cb2e9484d6fced80d56805de78fea3dcf1272ff6b57be877e4799c8d9fe0396d64e3778b3b6951ed4e0522623d42e801cf4b4d800e10fffa87ed716e0caa40615d984376af06b503fce8939a8e32861526dd59dc62360de2d2e10faa81e897bb657d03b218c9b6b92c6a9b763544ac0ded33c500d62407733a2b754eeb2081b3226d659b8cd2a092e456ec1f80b5d136f695bb7ea3c654f1ceff3e210947bbed6c467f8cab678b26f585b189c954ccb407d5a8256a21fce2f3d68d1bbbd939f77cd7cec8e9c3d12b3867bdae12399957e5b41a099348b3970622ca4796d2aa62ee48c92285c46ec7bbd3c4ebaf6e71d6d1921c33d6f6fbe49a9235eff2c66502121c4342b85892c35309b98d7dc8a6658645d14819c75c3d00d102ea281de88241909b07c40e91c28cc60c9cf6121a7108e9439527a25afb105d720dae21c8c3d5a8612bde7cb8e208722505b36224198e619b10e51beaafc1462fd23ae36456619f2d2bc20b89391a2c432b0878669a26a1c06b91ec43c1c68c84cb6ca5de37d95901fb261ba8354468defa866a49f5d8a5a01195494e2cfc09b479c17a1dc64e17c322121737630e62209aaea5a0fea9d6b6bfaf4c7ae0a8afbf0335f33fe5b72714bf14f229773e6d158552110e005de93ec94bae4fe8eadc4a76b8ab42ebc6d5078c2d72c8288b1e426a3c4af66539861aa4005ddae76a529baa035010d1cc2c468c3b8679604d5739bacbdf819dae54f8980c5a774315991a5e3edb6784a40e8e17aea6c5eed370ef62965df2049be0e54be43a33f300148fec765d382a9d3e8d65a054a298b4e1cf6449e9bffbca6eea736540779c77823eafab64622cdc25edfa0d04e0a2f21b32e4663abd76d304bb956b4e10f407317d04336695805e0c019204581b7269762e0c372d951895c430a53d9ee16c5b7c28fe069de8816272ebc53b4b8995083507537901ec6db20512d9178f49de13be1b3f986984808b134e9839a6efb684ed3e274b7f658179c99964f765f9f4ca17e28dea43f20d501f35116a281601dc56d25d11e9abd09155fe59e7641427c26e30cfbe37548d03d9a0d05869bc0cac75d85a41d92f49d5eb98f66b6243f31b66817e569be62100ae1c6687d1e1fc59efe38a305f99073fd88af0108eb31d46d82bd8f28c73d7cf37dc42883d1da208a58895e265280e068ab54b52f666ea4e8c6a84dc88ce8edd94938428e9fd460291a5b7ed91e1908e996a232a66a326d6292fbed4ff2fbbd6be2c5a5dda1bd4c013e3a2d177d461c82c56e276efebdb88f0a15a14905acecd1d91e39a3f68fa5bb7f16c678bd0cd4e4e1fd216554b2be8d35c708dac6637b29d3272bebc0b0748b0133ff1efd3ddf345f1f62527e41c3db4851add54c253019fd75b016c73a86a9aa00854e7f7fce53ba5bfc80472d4c3457cd66b49a8bd6ccb19d3452987bba66cd37e500282bce709992050c2e9b324fd8331383392bbf050c1b28eb468c75dfe2c1359b687cb80888cc60b68dd43b9a93ff8a4cc2c4d0784790865af3fd25d9d253356d300d5f587424f2ab79bea036934182a6f18e51ff23f561315d4d62cb7024b08df61ae1f25121875db9e27aff066814df68c6af300b4ab86221a3b3a2e5dfb157a51c8698b447b1a2ef1a90d105d8b3ad65bd201ad975fe1e55fc639ef9478eebdfff078379b8dde2c53a37ea81d535da2f7e68483d2b7a94e4b169c17fa7d69f59aa70555ba8cd28088fca53e4616e3763d5ad5482bfd972ec0f8db4a4dec76ead24bb8478892c8edacf5841bee37fe303c30a4d09d3182033fbaf8b06b1ef098bcf86fb55f7e4e7b156e740ddd12e5d3ec2999343a2ce417d5a929eaceca1c6b6e10a6ee5732bc5c0ddea398012c55d8c60d9deb63e8c21855dc0f6e74156fd2c0e3948a53c1232a6b292da868392c186e1215548ea0ad0d254d78b06e151478ac55b1fcf474625762c1d3f3b3398cba4221089b8c7662d6c9226f1b8c783c99da41078dfc0c95d61d34abc65a3e54f7cb119dd4ed3a66de678f259ef8dcc9acfe73999100ac8270d54f0dcf9bfef4c100e8c0d5715d1b901aaa7b2f255dd509a951d3935a98b3f521191172053c0865ccf6057de70f9e89bdb61a98859d4390218e4dfd9978a5d959e4850ef4d2e439a232d7087dd7452ebee64440e98933138fb079b55520240298673f2fce18824a1e68f66501c86bee0ff1ba7602431c0370d60dc8ca1fba79748c26eadb997a6ef6cd676051bce50bfe41385d13175514cf4fa75ec9243b73464e30e81f205991e90748b2532429f0a136059063c8ab2e59fe3695871fc8d88c2932e819d55e476c1a52690a83411d97aeb0f12944236076e135f49d174b6ad43ba5acd90516f459e8d64fa98421f937424061856457ceedf8605677cf3769eb1f657a7e13b0040a934b600833822193110fde558d2634af173b86518ad5e4cf9c778d847ad48c2d99d6429e4a0801d1447dec2acb822fd500aa7eb628ee14d0fc54ec32685deac39c4cc7769ef6db90968830b1103ab418f2488b772c0ddde96c2fb3ec4346ec961a45e58808a683f54d06d975d30e0ddb86c703de718b171830f40145b629b6aaf1987d7651754ff77219a2e10c17df783ca9eaababa5f598ea5daf09328d2ab5fb2b4dac472f1552a124451035906c1b8af68f5ced7c582bd8e680101e70ebd282fbd3e267ce1bd721143efe739ee00128f7e7be06deb511c7ae0db1675003e44d134a5c8f7d661d8dfb2a7c7853b9e67f36b7e889804c5488698de942397c33f9d64c2e7d60f1da6598c611a7dbe94007f576b6fe0779e937d90ff2d480ed188c5d500b7f86af6bd731d210b73f09a4d6801a4da132f504a2ea86de7e10512d1735802722ad50da7808d6c7f7c6ddce4a13298181bf651864131466bace56258f05f139cde7576ebfdfcd5a29eb021b320cd13e3ee7ed86df4bbe3f787ad79a94307bd86d1f6000b19489a09a26854cd40845efce7c22b13daa6b50cf61373ea8ba85cba385cb666e1ee3515e3e30a30963e4f718df42f86c41ccd0fa2c2fd9fb9e86ca4b90f3feeb034c92fb043cf99e057992d18d5052ee9829c4c53dc2f04d42199f052e5c5247e702e364b4583b4515dc4224918dbb5bb748a07388ee4c9bd4b16dec6cf7ca8fe5b0cb9fb3a47055680e5abc0e7e67b3890c228b9f2411edda74c6b9c80f8da22828d3aa4234f64c3d40130a9fd6b6558f995ded1875a033ee84cbf8757ad2a485cd139135212a4f587fe1176ae23ce4ae55aa9b2b8decf8dc272bf860fdeddd6c94e86465589843dfdb4dddc57f9444bbcf0758797a99623aa23466c07647c74387c92135665b4579f7b3edc495470c21ab22115539addb8c7c8a7f7a45d6021e4bb58aa7cc637835efbf6f0319419c16c8dfcb007210e5089cc0829397f1d4d292490e5c729b4545209c3f3a03c83d224537dae65c8e9d181e9a14c73fa82b2fe12f3d67d3271a25c277dc4580b8ef3b3d73f8a115eda9f60ff4d4fae49a1b888d325d51638d46d070e920601609d05bc21a32d6d9b928def402df5e5ffba4363069ca33cb0917ecf19828d5264fb33dd73be8f87d96105c6a13df53235b4f4dee4358c616028aafb395ed063646fc2cb030d703fc1932f268ac745d608fda09a610a89f7a22cb6cf4d1b862342521a27c29fc7d79b1feb9a2b1ce4464bc59da52c461085de74e480f20b5de22ee94fd831fe3f0e7eb54def59c4f4088d73ebbfe4fff90c5546e38c171320b52aee9de16d917362812e032091698495e2069bd6391a564328708828205702ac7de87e281ab9ac1fd960ea611257934df158bb780efd518854b5419d9c90231658e4ef44a3db3788d71dcc11cc07657e6b1c0ee833a58a08dfcf6f739ab2380d4273c998e654fe50441b2de20d0a412cf2ebd6cbe30a7f085913640b2d4e41f0a189b929258894a424786b0eb050b8a48b6ed2e3b413ec7a1150ecd65f889166b228c059d313ddc23b828b8f795da907e7a2de91f6a63dde271611b017168a74428277cc417be36363825692cb3109ca9d57d41c3e3d2b009fa4cbd1e0451e9295d8c830639a3e222ab6036b10237b136a1ee3b92bbbdcbd6636071a4cea86615ae48ea13287506623e8811fe5af9bc6138cea3294458fb1b011da8bcdad1b7ac5ec3d94106ec64d77520756fce4b7b1246f6d2d1a42d6f8b4fa08f7826c39b8fb824af366ec44047e005b648b0b8574a84ffbc08f956e36e8aafce59a0f361bace5cdcfaccfbfed4a64b6f43b2f304669e3db10e461c630fe47ae358662f22e5e4d309321a6412cd41ba44342a2104c7497bba3884f74ef26b7c1a3ce79454d067a512c7e8f15ce6412e708c965ea2cea4d8a963dccda2cf85a827e0e4f6ea7a14a2b71c2bcc24ce370e41bff1a397a4fe1de5d39610fd6eea3dadb36fbcfeb99ec1d0d9a83fc6feda2515f4760a1ab34762b3dbe31dd717c11d34d95f488c91f563602ba85bb2394e04253e09baa893b733eb3f0fe05b329848d23eed57cfb3920423852a21a2c33c16e2f3142b11a28c7cb1d657764f43795b6a11f32e9b9ebbf3d21e624306266a5f79484d9aacae4c52a3bfe23759c4d65be885a631e34e6c2d4f95e0d23931097e00be15c130a0350372280dfc02a60bcc16ec535d2c83b2a005512d762fc5a1e306cf42b85870200059cfbae79512a085dc6bedbf49aa11da192e972429cbcddc0afad85abb3e3534b884cd1c92a6cb3783bf7b2662447e37c0666bac6abcf6bda4533ee0dd5154353c08ac9e74f89cd4b1b15927b94efff2d1e49b536bad42733eb636a2e3e8971475cffc0da929d10cf4dfe265569f6e1cfed745e4fbb77ad46d56f6ba58baf3df327c7801db9e35cccbe9f3129afb3721720c27d0ad5df3e3eeca5cf0f6ee0efa644b140c42723aa2dc8a5f4fb8c45df6f4daf581f25da097d103da0cbcfddc405d09493507c42dd7ae3461bb0bf4ac4f8f72c1c83403f095a0ebd98d7d05d912b0caf91f77442be523a5df46e106c7b7fb460b574c5611ee7b5cd65f74a1094ab73228b2dfcef38ecb1ec5f5f5a810a8754366a1d0dfcd139d59955a96e258476bc32ba30d1e30210400eedc015bb8dc394f81a7b888eddc746663e9225d190e5b97affd55a930510795b68e33f2ace17ea08bec1353fd5b7f2698cda846f653ced872ed87b9ffcd0ef7829062410543166c6598b8501e2b6a3d3e9fcf6999d8d75cca4f6cad743572df83ce5470a6f7ea39daf67db98f8b077acb4cccd162d018dceb023591d4672e319daf6124a6e4e0b1bb53f56182b0d3d77776ee9450f93438425d3dea9b8c4994c15051692adcce3b79fb922aa816f3af19e865a4bb5c2af6c2ecc12ddf6db674a1a83b1f27e87d6581f9e5e3a6ba50c7c90e8246cc4d45b4bec2968876c904cfcc8bc754605c30dfd9d46f6e9fbc3d32cc6210898a179268fd418503b0195a3f396c872b367d00f7b151493969fea9355deab5e902bb4bdc989179d9639b7994c6ec7e65c235a8dfed2c27aeffab2350ea970b366ab03ec0ca9fe1e308e796ad159a4bfe4b2beb2a2947de651b9dbaaee85a929416c711481f3d510634f04ecf42a68b187082f2faaa03ba4b896a4e6ff7cc36c211840838e94c9b509f8a2edf75437012e6934c57ce14b5fed4f8c4688e157f0d4566afb17214eb08a929f5d27fd54cb48a4ee35e5ad33ac55a508603b96d4badb3ce80f28ae795817127136d8e6843ca367b08f2a98f40f620a2dc7c10c6327ea97a155cfc49731fefb2becdaaf407bf9754c66d2122962a650e571158afcdce6ecc4ea8e650ceeb8c9a93e25d8c52688304f4e8679653f33978fdeef2854bdf394257dc014e86aa7fd5190c567bbd024252363f9a6a45d874f77226b33eabbe45f6c12db610a079c7ebe9c75f01f5cfb68459d2af85607d985e27b6857014e177c99ed06b19321dc2dcdd3d4f6ccaffe54bb818c60a960a903677e5d30d57ed1a254caddf9d71bbe4724cd3d648295e59d43ba88ad9b3eae6c77a88b7740f6a1b0ed7e797cc0dc80c08d2e188633b3a256a8196c677ce682ba9645426fa1a8e1de53a8c6c55d74ad55c8d633c021dde0e2dc5e886d77ef04661d515df3351288e797c68f453ec5f4265abdcec7092c9b58f36a4d222be2592bbe63e6ee63bc908b2bb900b4d148e3bfa39ed8e7b925b348e928deb102384b871c17ba6798f92a36d1da3f211d980e3259127c67389fbe33ee66c44aff95e75c9f49a14932c188bdf682681b8d2fb3c9d34c640b032c505b22fccc761a02f19c1a07b50b26dd6b2c76e441690ac87d33d145569b8566f858b325eb73d6c20e4046698a0f4d30d856d68e6c400d62238e2f235d154607ef7a93f72ecbb04fad1ef1d94c70edc5707aada124509892a61c33a84eb8efdb199ea8d97820b94c90f3fc6a5361e694a1db6a646749605c88ec62a8a46da7212bcd25df3a1a592ed7afa07d8e61db06220c3b08fec00623caf6827763d63b17548f4df086e3e89266b0848dd9e7c07a301cf3c5c03b054e1a045adccc6c82d7f58af0c5dbc9ca488e642d8489f61c81dfb4ec26929efadf8c084762cca33b2ed27d8b4335f554f7bce715662cfb8bbee1bb93ff90bf2c41e7b16cee3263be4857066571b6ee6962db382a75a46e1ec43e87c0b6c9972276cb83688c17c7ce27486a246bdcd4d976e2d0ea40727fd790f7733d22bfebd890960d320e94744aa5be2264afa66dc9b32e59300827620cd6569e0c023777715f79268eaf530ab75951c7aa741b138a4fc11107f65e633fadc67d12c24d72818f2f78dd16fedcf064ff9b3d56dd866bcaa7bc5635db1e4c841d294d000129e9ba8e9e7cbf55b5423ac57a8d0a12c1d78ffd4bb71076e0509482d1c84208f7a47d40c6b8e2559410cdf97bfc7dc36417733342770a3176a291b4d1b76ec85a778745d7a3f21ab67530433842725b57e2c643cabb7a7e158ee9af2fabf863bda8f0158bfc68b46e1def0a556168bc4c6390486913d802f98a7783a4af9acd6fc211225396c774a2e0ece9ce4c6fd6c20887dbaf6d0aa615d2306c0aeadd51298f52e60fe0bd03f7976d4f4a2c50d866d0e472b2433ff2f4a9c32b0bb0736d4d296e72dae09b0eed8f5d6ce13a9382c3541a5f6e4d53baec9232663b4b6cb69ab269ec1e3fd112a3a507b2aa673c78cdec4c64ba108fe5fd8757ef60dae3f7dd81962f6c9efc4630221027a9416f5af2f9e206380c377a2f43eefa904626e4b3163ebf14d6b28dfe1b57a3be27b16f9cae9886e448d62eb5ce2ca77fed9842c203320e941636190cab0d9845be2eea753282faa35fa9f02d6140a8ed171e92a176d332dd65d58a1e8300c195bbe1077d40afacc53d0e7ea9ac81a577ceba71ba732fa0618a43cd4df40f35afa50e79cabe01209ee1e2509dcdeb3b516f7501ec4714c5cc7007cb3a61dd47d2496ca1dfb1197164b739c6f8f2d7aced70b572bf83b84bf410ea5764177358adb4309792b1535f0eb15dfc2cfb72931e153ca884ba7c15e9a7d10686e6992f11c3c60fe33fc04e57059a154bf80194130a1f67f874a3c11011a05b619b66273c2eabd8a90295ab7bb5290f3b90ff5202efe53b676e198c9ae83de740f742b4c30bbb3bcc562e6ca2e8f07bf7c769a5b40786f00fbb99df0a77f3d004d360c491e10d6a3a4381bdabda4b96cadab9182fb4e365b49591d999c4bd5c78573740c24abd461f94ebb5904ff5d0490c8f341c1e7fc2457c1a6c66f0734c0dd693475dd99c64e6802d2ba1e3ad99801ba8736376b83a7ef73cb9347a26c6f830d8c6a27ce93e6e4ff4398bbe800c6fd391f6abdbc5f84c61a911d7d8f7992a725331a5f87fd3ea57b39065efa86eb117ad7e6a09622897979afb80c8049bfaea7a6c39e6a111fa59620d224d90b8e86bf2348a90a04f9f9071994772c33ae63bdffa5154e0e8a0287a8ab83fc2c1f0ae2486073655ab09474369a364fd7478019ae1113d741a66c46f7e247fb5fafbecf5d025f1c389478283b444a647a1a55f244bde086ef9bea11d91918b8324f6300ad3f05ac307846ff8d8cb907f2e0c3db3e83c1286c4daa6957c63b05fe5c5672b36d340912930ae501455fd06cb8b268e5702c2989dce6c96d5c9de20fc8c22deb54a7a468d75441cf181dec9f2dadda3267a7dd662eebb23aa1cacbc52415329a66a0e2aaf3ee4296d2467bdb4ff436e33b5929a77cd8f2835e6b68cf2a43723157bd732da5d8d182bd860d67ea76e4f57121181c0e030605302c7a0bf74ea131fc3bc95485686001e64b45d9ab7ca67ac231f087be46d051f73d5da594314d663e90fd0d83598b3d0ecaa04468cecf194a56ac482e805d176e9e01a6d2c83c56d866c76fabc4ebf3af9e8073cfa70dc5463c036e71098a424ceef109df060c988c28bd2fe9535af063eb513f99e8fd779be6d66fe5aac09c13a2c9fc12c81b44619524ea0d1f8e7848fce4007b3b774b7cc7e046e2ed8b1bdc1303de2d71a870e26ec93c8dd2e17e708cd601f8c7c12d20564ee75d090181a7ff5db2dbafcca1be285d8c94da4a04bce00b03bdac4ead721d11ca34514d0256c2751612ce2f90faa34092140fe8800f5b313603334ad7d46b25a854d4c3df569e3f352ca34d1764c3445743ccdd4670da8054a7cebb64d17252ba5a115432a8948229296b7daef5b2dcd8ff12418c302b9a0e8d69f2357851f663ccfc31483b94e487150a47a6864170276913a14c6547fcd15f8ac6864f8d8757a40b5d42da65339974c412ed714867165a0e80407c2fe99748eebee368442895217f280aa2ac44078cece6c640cdb7c6a79d0cd44ef7c177742342f371506c9eef52778cba4cbb48ee4aab68d5b2b66d18d9be29ca599c51b6f8d1031b40ffb8af6cc8f5f1a3f49b7314dffc6e04d6168d09d04d9e6a92499d9cf9c98b6339d86d9f2b89c9037e7b23bbd9c2c96b71729f202b2883c5c2ea98d9ffe6105467ec9e5aa5a55d86f076a03c13b2e769a4e8d4cf0b6d6cf96b4f69cc5e858044ca43e4a454a84be0116928c296c8456843e3b47aef236e48d4c8a4acb6f68094040df94f5cfc98d420bc0a4b7ff50cacd54b7e2210e727ff47ad62c3fbc4de4a5cfcbb4f9e186931093cc39b2e56795e5bd42bdddae947f249871d928dea02be9e466950c45143b47b515bbdbf2da59ad2d161c8b6f6aebca740544ff2c79492b18aab3ec1310c7fa9354bd9e294d04e73fb499eef3bf8c7761519720a65fb742c3b241182b52bf7b99681a4cf5ac578eae2fa17c5f17f4b9c3fddd96fc0fd9ccdd5f0321ca4865e5a4304f2658d69ce476bcc66d79952989c4a88666e6335ef8240d8e72b92edc7321d7a6c7df5ecbd2bb4c3022d2b93ca21c639a93e06572349c8f42fddce0b7eb4c5e47f6d5035ff994293a8cf116591b902c0931682ffcb32a389be7763c141df728887872aff3fe7a28a25e9f483477a0192df5dd5acf487bfe1dabcc385b157eb08d2620d6cc21afc3f40fccf33a0ebba1cdd6859248a448162accc98ea63782a4de190943af1d351f47968e50e05c7dab64e2337afe419cd196d4eabadb32f4be3a7e710076d5ed28e488b9a72289a9f72ed535da9c48df66085fe277767080180e72a2c6741c77b05239493239292b4a766828c7a9f21d5547934fe6a979fbb29b427589d07c8c8c1a26c333335f558ec19578fed718b49c39e0488928b23c275c01899b926c40df7d10e126d44f5e046c29ddeb8ec3a5031ba2373e199928cfbb05f2ac08f3330e6bbe77aa616ddc64f959d5611a8ad128058a742ce1cb7b1534fc5aeeb6a5a7730acd7b0335bbce751fd8d9e5494ed75b4732d26ebf70ca0eed284cea886cd2cf033be1555d31f55b5b70708fb7a0143db7cdaa05c735179b8920acdcc00f6fde22d31c791b0602f544a76bed0adde50c6a7bba1a949f87e3e1b741959f6c3cea4cf96f790a88371478936e4ab6bdb1dc8af242b8e9aaae95958e3655c3983786dc80f9d6f723c9d2971930f471c3a918a84f19a9795abdf37d62ba53c2467b31ae0c250d953c3fc26fc7862182c3b0325d49d7107fa4fbd9d36740d58d565cdfc8156c99933a4f34e02f42ef3d76817b99a9076e222be2d2df2c280ac7b213b563a8a08d95e9fdd0dc2e0f7dcc3318b0d36f393d6829be6386719209404acca62fbca45a4ecb3cc99f7121a5a2a1141fd10c6ae8d191827fad20d4b43ad9956a39bf8c3a206fa95b076aa5217ec6f650b74a78f3fd0ddbc000a0c35c12ddfba0f21dc783c54def7c9436d9ed72495452e27368d0415a15732d0166c9622842d3abb86e7c86242a392336eb976f09dce3008dd970e7e92de2b6adb5bbc16686e59b39ad875422f9daf4531d2bf759c8ceca2a585364eaa4a5339f0febe08a77fd904d933dcec9a75638763fb507112b140cdc5d0b389a12b54f16a392434f12ee86743347accf6d2f8e791e5471c5ac8448167cb8d0d7f558e40db3187be398acee488300fc2d0c3f28816deb3f70608aef389727a88faf9e4f20d3900c5cf789aeded5538d4a22fa92ea7e24d38b51edd8be43f18316a3128c3d8e13acbca6b3fee2a5b49e7f757cc57f8a2910cc858d0080c90b9c8d7e9dcff7398d56ee493e8a5c9a6cb9076aa7edb9fbf5945881c8525cf866cad7045f4dd3145b08aa51b691ef7181d4d8095db4e3d09218a90cd19dbe4407de656a3781ad8074d751a06982276d699fb6b0fbd057403ee1df07d13372c3d06277fac18786fa80ff19632f7afab64219966aa4d682a4e052b6193e3bf7c0a3a72f03a52b6d1a34094ee12706a687e5eabf1147f0ffbd9d39d8c77ba69f596e253f73dcd179bbc1d7c5c16dc01d9a0fbd92aff31e5442d5a034bf4f1532adfed8ab232c0f00da70aa3ddbdd218d1bb9926679c1499e0cf28f305e8f1b7a66e70cda4ed448a8611ab033aa38240624f031cb1c4b7834a005378c868547a441d270dffa9fd6fdf9348bb9f8924e71592551a2d181f6b7d7a66c6e4c9d7408fb3a8bfded70d50a9021cb19584bf0c0e0943b8c7fee6cb270e3f861c177ffaf933f0ca50ee2fe188eab8d90238121182ee8246ca90b254c787dd0d8fa6c83b27b05637c89ba7f1bde0a9579ca0088caef31a26de593069835246390a4a8838f6323640bab34bf63e29f180f5db4841b1446e3a67fe5dd274b4243a8990fd319d8bc635728ce2108ca774934a2cc9eeba390a8ce30b9fa712065bed177fd4a1e7308c3006748ba125ad64b192ae99e5e1c188181e1310a83e15e28bbb76f54c339982207706bbfab3b65993fc53bdb41583dd37c4407f067028c1573eded66eba762cbacbcd439cef4ab38f8e83ce1e1a934df75f0d293ec8f57a72f2e5eb809b6c988006ec8eb866b9a91a23d3b87ee34327c1b116759940d84ff4c22d82642e8f079ad6827c971652842c30d82169bde02c543b718304a3db9a56219c015e821ab7c6cdac4bfc550c0f9746377c7bae1bea92ba5d8a3c92ff0bc94dceae0055c72b9236eb403d72eaaf5e612c7e0bd1995c5b8e308dee92802a5dbd8ef046e7b24ca24f8f6a73ca90977761fb7fb68bc09c68e75a08b4edabd63c67edbe8b7bce64202f291787a5fb72d8523258dd3900808100cb09e7d7adbdcfbacdd130ee9a724f7d68d373cfd6a17c56c0a3e886e0f5814ae9ab0886d5600901118d6f86540f635e6637aac60c926330df4d531f2d76bf37f231fcf24a2360bc8274f0dd028e544f3f95a157e31cbf7c014859ca63ea81a2630df3bd89ddb275a56005b924d95badb138d928c951812f49fb6dd8acbf6f10d80914549d08a6fb6f16a357c06be29e29138a3ac8edea9457455409d1eb25305a1c230a01cf4ed6a168c290dea5c7210ee50710070d4f6b66e254a0b6e464b80eabcb8505ac1eaae498705abe6ede6e5a8b15a19140af7e01cf5da95532a5a3264cfa24a2e6615c2e0a7c591dc34440a65b2e9576dd2ae3025d69a4bbbb79558ac3e97b34ba99bfbc60e4b1607fde1249806904696cf7d8767ccc838881784d514f873e24633990a339ff9db5f2c4deb1304094f59733ec32afe0ed44fa1610692500429e57d3ff2b49dc1507c363c50513216d9681208a590fca1b66f411bf70fd5702b196a64fbe358a2cbd491f0b87d6608a7a7e322195f943c1cd630d713bf005e37dabbe8abaead99a9f71be2b166b312d180f7b380e9a2181d0a2e1be4f7c6678a223245acce8614306d153c592d119de5c91b4b7d69d10c367d857c3071a319b7203529ae809458533143070b0ac95a26784a0d94cdcfc26eae6141c1e241354c7085d684e212dca725df8bfa07dd6daecf5464a1481dc26e59cb6c9df4084f97fde30b9ae5e7100acae26e3a3645a90843d8c0ae74cb4e4d5dd4fe79e6677b1791eeb842bd72bb30ad926ab4cb82dc085875446aada926c213026758bed2c0450efd470542b75970c0f0abb815c1f671951b7a1e7375c072124a8ef46ac1c5ea0c4593ae9387812d2f35146bdb3648e5f7d04901fe51bd661cb74b33520ce796e500f0b1d4f1d16a5e12d77c7e268effde36c40a41b5c8d5ea68a4305e54ade4f0cbfa887977820fa444810a000e3dce0cdd939ce52b08a89b8ab383d97acbbf86fe82c83568cc542d3ee2a824f07eed8ed4c8070ee28783c0ba8a1e76fe1907a6e37de2cd57074a2c4372a426bc84657a15d5972ea2b890359eb9310c457a1de626ea7a56d770fc3ca667121db152c96ad5b7c3ba8fc18fc456a6756ddbe5b6e077f37cd9036ed6c6ff50f5b0ced25d4e6306a3bd077daaaf231e81fbe4b918f512780689a3a87f7c4dde7130f7543d82b92dea1d95e4b70682d62e4e5b8817a41614c1b4a7ea7b0434a3ad68ad32aa76fc8aee5a4ecde6241d22f8bf7de737425d8cb2bdebbb8fc2528cd42f22c9784a551ae732629959795a8d063620e653392b1bd816c8a77b94f3fbc6b3f93ae718d39a602fbf83ecb3b4b9a46741a930b60b757bc1278803770e47580973e5ada1fccea41eb31099835adf15196e0f222a5a205d7729a605687f954ce5c187afde78d2fa64765a01fb5f56ad71b5872c074879ece8c475060a07a9e5ec7682d771c4644cf51d6119715a196e17980f80a6db8016923073fc2582bd2b6a1e7def6efac25cf857ae8744d0467cee4c943e7ca8f8c18265e02cdea7aaf0bf310156032a432f1506f5b9232baa6ad84bbf952f132fe6a7582de1d8d9263c0e50562b03f970b9648f38cf8eb7941a03618d95387f0be371a4e2a016da183031b3cd6f244fbbf96a631d633c78a243c6e531583061495a92baacbbe2efdda54a5650271416a6fb024dcd609d7b8166a282c321473232cad2d535312272bd36d3edbc249501411f420fec2470a45057e6212946b2587e03ea7cde48b859a1f39874f1f6ca53e73c9ba8598564be416c13142f1ba9f0b2196046022ce14b00cc1a4ac248b868109a0231038607442d5a5562f1459268f0c84f553cbe29a2102362abe389f330939467e6ba9a65772a4ebb2bdaa45619fd4fdecbeb8ae53d6c3c73826ee33ffdbb7f427dd15468b971f48f1582854cd4954ec74952a06c447ed960a3ce5081aed31f45305f8c8cd33a3f8936e2c26eebdd432d71aeb080acd4cdfc6ae9a338d1d55b09eac00df474378d674f1675bfb1e4363b85ae2f0cf59c04132407d2709bd75997a38b58bf8579544a08f0e45739428ca4408932c5b804c5374354ff41b8c409af0d1fcffabef12109d71abec9c9dac5c05e22f2206c494e4dfcb14c190141a8a2f2c5b2a3c6b00bdbfc55ed2e09edd29a3789c7deefefb3a0e17765aaf92bec82de9b2441c615d19e14df418229e421b506c525cfd1edc4dc61a3770a35494d34b61083284ee45e26af41e53bc3f84cf8e2f20554fb03f6f821a427ddeba15796b6c2585096feefe9ebf831b835bde09a257efc351fd67d126df617332e31cdabe77cb2e853a1931dc6d900ccd708257eb077f18a627c3e76c3ac78f44660394f96b2314ffaeeb8bd8a1643b2d7050c6bcc1a3538c3275dd59855bd68a712b0a84253be5b1122b11a00fe8d55da01789f58a45f90ba9a5467006584563a1a30c24eb4411ceadff54cd1ec65f19f98f131f9e119055864e0e5289c24b34f7029bf4e1cd1034b084cf07b51fcd54b21796169e4ce63a9746a58fd4eca2a8e4a7ea882923e1e6d40a6bc2ed487d80a83184a2b34dcd1ce880fe937e7a2b331057064eaf3b19fe99c0b6610ada707120a571309051519d43bce8f070f5fb6f7746aee7c2d7f5d04dd700cf8288cfd08dffe4c29388690ad0d5dcb7e8e0cdbb7f29dbcfff6ff9f09494fbda1f728dd45b00f7e420467446a579e1722afa5fdee30c78020a9fea7974a3f7f0f1d94cc3ae433ec373ffa93b5a68f903ff022797957902cc7e5f6e4e8efb4f719b46988762c631ff0e3861b5149d38af711045ea0b7bf757106123f17ba5228182ddc239837dca71c651646e18d15a7bbb234cfc79d5eb6b9454d8e1241e42b9476bcbcc22fa8ae27e17170549891e610c1eed0ab5bcbc3540af9b644aa9555587abfe3c6fcdaf4cdc6c2279e7394e0cd512979672f695b4102fd4b590c788401da65e93788a4c23af40172228deb62b667bdb88f3c28b47849a05c1efdd227d473c48359fc9db53115b0fd4d6e01fd051dd814b1f7b6d253d4dd16026f33d2ed9f498d57ec4bbfddfe8cfdcf394aa9a84d20280d3f7c8b72643a5e2a2f1514c36e2ecbbe67a2989c5b21b0837c1cb22c0bce03974660510223a79b60091559445daedf72f6215b920deea8060dc6edddc6b5d5bcbca7bd0f67ebea0eb16c4d504a6dcc6883f3007150b7b8ee12632e42dfba2a19124140d8cf13c6cfb1514cc02b54b8109b2d9136dd33bf4be971d31c15cec93e9e01adc9544f637e75fbdd46060766507775625cde13168232f7bf7c8391566984fa1bd66bfd0167670ba757437811f406d36730267cbdc3998e5c8b742eb3f263a112a70bc3f850d70b495b1853bd01cbad78ce3f754a884830a7d9a5965bea3ba73f20c0a6145286fe4f05a9a1a4263285d75712e8b6de4de3aac18fadc9f8a87eb0f3f2db540c527ae10a8c31ea2c2fdac28c593a6bd848e3dddb0513643703a3dcdd0004013d7e544453f4ec87658a11ff28c8e7b8db53b386cb164b9e3459a024d3306e70d86dc5dadd9a0937b14934ac4c2cd5a31897ba32447c1eb27cd5e52c43b51812b6d8edadbaed68082d4912c4742b50ca2e75d01de12f79a4267d79e0a969dc29c2e1741ad359e3b7a51d581f4336df35bd8a8cf863afe04abdee60efc0962cc361bb2aa6a02317bbecc4d5280edfaab574230c87b3deb6e3ecc90e4353377bc3d97e613ee1d0520094da40ae2ede78759248438148ccba0ce870be2c828f0edbce3cf0591e658a37e3594a84be22157bf207dac22a0bae478fdde50a245d48433966037959b10488671794bd6f2241173c67737c5f90fab7dec3ceb7de466898c9aadb53a96d0b89d955c0cdd787a662740e4fb6e3336079629ceab905ce81870ed995046fcacfb14a18429d29bafeaf4c32728bd002f008fc802d645327124c23c4ce07f0bb8c9b810f910198bb6b34c3700df6dc0a59031ab60ab2a46af0c68afed8b47efd4ef81270778c629991708105662ffd9bd134201c0a357bddf9fbcc9c8c8a4fd806ebb6b109f4d64cdb041743b9da8a944cd589ecb096264672a3d7a4f02ef50970766d7b3bf962b3e1eb46eab9c80f7c9e5793a5dc7077a869d10cb607f9770a95fcf712b6d19ed4a09a310cb0811b1dde78bac68078e99ac9bc10cc6da65927429f77f83211e1e8ae573238d05073f86b1b331ff99adda9835ba60f9dad2b14893645960ef512efe32248bee199d54389177af4f7332b385d34103f78391a052838e524cd4caca159df0c08027fbb3792cb0b626954ebf2efc14c27f3affeee0d2885264799992e74921638a7ac49b575311695539853d05bbfbb4c38006fa4f2f9feb0f9dcb9473126934879377586825cba1e8ef41513b9f4b9fa467fb2a634bb8da9dbad7fc1f580b2c2ae505692f9fbd3149c6544e0f6b4d05737633c213cd14de5b35b4de2b7c12866743ad390c8c6ef3745711d8c637d2c80befc7a5971844a1f9f2505e583414238e9584f2cd9a157b6bd5079016698f12adf63862744f0079169f22bf3c962a6ddbe9c06fe2524e2da4f631232896f30c3a14af61987c4e8e2999fcef544133824c5ba7c885e1e3d17ea90e4d5b9353a5b99f41189587990cfac9c6d2bd248c4c90645e49531ffa6741f06bc65de413861aa74decd47d46f295574c7f4778b22002516482bb489c18bf662195ffbd581efd27c909f61d0c4ba12caf8fd67d2eac19659ea077c3854afc06763c0f97b95d765047d4b38a1e1e73d686d13e0e4b0f79f20f7b8545dd6fb88a39fde4b87ebea5c17c074b01bce60e37c111bc20447f4236f157adaac05318afb606e3a6516ed61f0dd677406cb8d03dfcb5e95fe7d058a9ec62417a753ac382902c39de8ce81bb93b7b8aa19aa1160094ddd53e438eb87156b99d0ea498f00656dec3f0d16d979b4b04f930220de7310bb9dab33f70fb2c869fae9b18d3b68ab11ee651b73f5f15cf7bfb7c5ca12a5f99613d737b00d5960d0841f19e1c156910ef8ba8c94c05904e0a306265cb4f14442055a9238bda89fa4c6f4c49fb8cbe9595c0f13efc2b0e05e7d044e039d2ae7681fd54019ec6c4c1b8d1adbb86615c0055696f70cef2df4e5ee65adb595f360794f44c2fd9695e0507e7ecea29300c931dc69d14847d90d2a3a78f424f4213ac9c7074ebbe9536cdebc5540033d78694b18634c2dca280c6d41795255d3493e9ee7c2d0726ddf9e972982779fd6e7805007a862d5ddab46ab2f2be343c2f1a7c37671c5d31145c9ca3b71db012b7074328f8134a4bf78793b1a55bb33d1833e0584db052a772f786222634354f7cdfb03266e3b1791527bcf1e45839df9c705f2de4888012eee4a6c81fc0dd0e88df6bd4f191b5776c941aaa7e08eaa5fbb632b59faac81f02e6addd0e5f5ff0a2ca6af41cc01716b27100efa9b78da733157b7543d034963f314369095972e05177a488080a443c8d5369d4a5277bdca61152101154d82cf33fbeed214e7542c14d1e9ccf936f192912cb5d06c09714a288f62562bf7be86a03ed03804417ed644ee7d4a28bd71ce2b6f221778eff159ba90ec453142538bd08a5355b4986010812be3e15baa6c6d3c73854244892f6e160e09c82178edb0202170db1e044f7848fcca11456dc87c86fb2b8df1db9f168c503201429e42986ff5847e22ac57dccc9681ec638bffe6cc8820580f3b676ee04b858f5c639b0bc79cb8e557e3858f1700f7cf8245ecdcf211c0ed834861b248748edf849f806285af0f307a5cba4b0e284ba7b2eb86707d4cdd1793a82199db432069481dda63f123ba2877dc961bad7002a113930bb3751140e0fe6ffab9f7ad30891d39ed70ad85c7dd54536126e0110adf84abbb6509b0a5fface109fa852997886dd55ef5aa6969ecb0b3542fc935c0ace64c3b84f5be69d70380a3698354a63c3817ebf5ebe44fb056072aa0449b8ea6dc73b5a3180c2d152d4dc8782fd97be57e5a900f14870c58564f8893a3f5f6ef1d457183417ba0219fe9a3028be1c70c7292836bf25d4d35c9a957b1aa18c0c3d8d9fac41954ff6893a4f69a66c21089f2a7959f5ccc5d5f00cc9618e8ac5d2c8943d6a3e9fcebab93b5655121dc06fc998ecc04128e3c8039bc252a04a1bc7c2815daad6f152f1d8a50a6bd671d22ea2ef281c4ef3ea8b54ccd746247d7ad33bfb1125b2dbd869fbb5d0af164947d2378ea009420999f428561ca39072863abbe8dc42d1a30f788a18a2febe2fb2337d24cacb9a1ec74bd3d72ca1302599225093bad1b08256c6e1e038d90d6df7c66675e5ad04367a00066c17caf2b4f96ef3fa981f74766ca1b7d7ec2e0abb6c5e62334b8a216602a311f7cbd382c7c91df3e07491c6527bd58b11f9b22665f46dd41cae719db87abf58c31c078a475ddf70b63d21b3207094b5c328b5cc1873f3e3605dc594ca4f74052efd871621b83062ce60e311a963fdafabb67b0aeb8924b21dc527c2a30d571d169436630855e932495ace6bd78db2b13d4ca24842467b2b4f40c002f2bf36f208dec087aa1d9e650c36a1d1b51433c867767ca383abb893036f8539862ddcfd7858e2c4fb2ebafa4d10f842c58a50f7063a90444d99dcc682a05b9dc19ee788909e646fe54c7ed4393dc68869bef6e7678e27c58f37545faef77bdac5822964c8415f43282dc7c25affde7b892be036193886f872605558016e48cae4a361b7e537eac19c6ff18549dea22d4232348289f1bde4a34b8abc82464870b7c07ff098eb80597e0454ec80f74910ca630c3265705a816e24e1b8335e061bca48e13de91596e10750f1bcdfccfdbe6d97a2ffc1673b0a930a49039b25bc124cd74ca29fa189bb4ee288d4b6d38a343db1dd228a8265a8e0177c6ecfaf361ee6e55bde7c00e79d3ac85d41c7783d35e9b8e23bdd818858e42b496048bf3b7f5aa759c2e03320182c92b2e8ee0b772af2065c0010a2e45209a168b4955fec03aa1e023ab091e731eb7722703397087e3bc9bfe7576c7906000f949e3686cec4d56198ed69a4236700eecfef6d21174f6b4ee15c3dbaebcb97afd1821ccd244beba90e9b15cdd46e4b8dacd36670032b0b4564b1c35d2de74a09b8de43df99ebf0e9ecabc93ed24f3c8b4daf5564a3bc85929d1664a6ea4ecd78372dccc062d4e0ebfe17988b6bfbf4fb174b8040a1bf42cb1db912c1fd3366a90b1360fcc3244b25d3725c000467fef9fa034eb62c3943558643f0a3901df18d3b1929a5d77a63b3c021c557fe2cd556a395c4c6ca6e5b4f3274adc6c97b4806270f18b3d9be4c087e1fd9959dd6f33b27513b855e4b2f9f4b6b08793742a917c4c8aab15f4cddd6f594ac68123fe2332d8aa78e5bedce5e15e2d130ee8cf01545e44c5f5d4335fa6de495e14fc03df761cbc583efc8e77e5507d464e365ba201d456824e4ca3701a9af2dc0328f0089fb6cd5eb8b1c927208d9899f831b24751077031dbe3347b89d03e0ea86e6bace74baba9a99cd5c45f545da7eda23b51644e295f4de4d247fc835606ea633308b77cdc4bf11398b8e093d5f3b6ca6d504e8017525f316c191929f6859ec1d8c2d46237223be28b16cf5d13d28a71337c7d6e982886a288d45a2c694961247716e3e854f7cf92c8970e9884e85b3e79cb020806b69a5d9f7f1511a2bcb81bd914f9a891980b0bb84212fd308e21a413ec7c25dd8b690ea729dbdafc247b32e2c5c8d05fccb29b98c725c5320b91cdcf6d9e0f7bd83b7c7324d698ae3dbacd1f5d92c714460cfa5dc2f7d9db4561fd299a4584552b44d65e1d796567de619e1c9f6e3011d64f3cd0abb6873f6e92fc8d659077c0807236062b93d7266be25739681d5964a18342bb15b89d0bf5301d6fa02aa711557d2488f0f96cf8e3ebfb6b2a5d0b9dbee2eff9c9c540f92a6d37c6b7c465b4a635cd410358bd0762cbdbaadaecde0d85544ee5777f33bd6d8fe01dfd40b7fcec2de6d712b51151a998439bd449beea98310f1eba796c3373a61dd94177bb8d1d2cb7f8fab70175df7cc76c183238887ee93d3257dd13d2a9a35267a21ff2f8fb92b293c1a539733115181f2cafe1256082494946bdf93abe2cd164eacecc6953dcea396ec5d1b5ca305cda185d2b018341a09fa609a93c83aeee9ea72ad33739cc608d3e24e8b2f55472e7e58193e9bbece744f52ef66ca780970f1559e75d708810826d3ef2c57ae7a4a69339de8030a5df011003a8cf0b99af7a5fa590bf0a4100066d26cf965a5ccfd63d6dd35747219efa713222321be97b140ae45258fb00ba483aa99e18971b0ab62fb0867392b1e3437c657aa1e90c9ec886160a563bfc11c6b486ae8342c85b355ca809b98981de9a77348bf50fd792bf1afa8beb158aeca5bb6788269499d7e0dd7d2ae70691ca2b51946634ced74e9ebc82781a298c0eae866fa3e11db99078f24225630f641a54f0423037a2e3abab77b27c3d01731f545c508ff028cade2cc699f1cb368e75940c60e04acbc6267f5ec5938a0695c73253f95f2d6fd8990b69edb7ccfb34977c256901bbe09a3830d11b8bb3ff819ff750bd0293497cf4a4b8cb41e3ecdaaccf16727cbe9b18820ddf0032d017b9dde7f2c694ce551dcbe5acd12ad1965a9ca0134b2595da44768be252fea09d24a81b8c3bcdc285b5888650ea472d066e3400a164cde9a731cecc2062a83de68876ee76856b213692d1bab41c485e5f20cb4fe6d7802ccbc261156b56403a5fa01f8522665ee4bcfa84301132d1bde0c56cd74a045499d25a1c1a0e47c1ba6e9c9d79a69871736a4f57b05fc855859b777cd6d86f9fd4842ae4e5ce661610dc5880a9b59701774c05692eac0d59316e4e28bbe7bc0c0da45a0580c2d2ec105df731b1b1e3d612e2ea7e7452428406c943a4efda2efd6d8078d0e0a30ad66725ed4118979f2541076ab4d4f2ce5c70166daf0dea1a74c23fce1c0704b05994b00106a2fb7f729ce4b58e16f58ac58babbd8637fb85048371a2a10b50e297aa819490a8395554ed56a2f2b5ce85d2fc0a1f44aaa84c7e8b6431f2bde98b5c576b14969ab2b6eee672348fdec1346385c26bbc966ac031613762406111fe96663819773b8f58205d60ef6636e2c5d30b8578cb12e5a6af03db09e19eeb5772bc93b50c5d2d8d1002eb7d081d95f4f211473176e512cac0f90dffd69245a5b3731bbac1974aaefde4c1c7ff23042552eb957c1db9e91d060a66c72ec92c546b309b9ee2973f0dfc97da856a4baa8f58c2924e98ddec9fa66573b223f4827d37d4080fcdddee75cd9566dceba45322b4916049753d8974e11c87a7ae5e4874396d120cb17e1b983e79bccd3cbdc3ec87345546746f6e657fa190fb7e28886445c85e583bd3e61081b66bf1cda2a4c927d88a0573382324ffeb9298b032e11e0fa8f43b9cd4b40832d03efa2cda82e2747c1d43f5702e2ef69b884f1c936bb09596f3d0974f68acd76d7a2f15bf5787bcf444487263930c47a022e0fe762591740993c00ef935aaf41b13f0334b1076f46eff301b9e8019014cc344335fa3f09a045ec6f3e94c249d1e33962767cc1bcf7208440f1a4456fb203f3a2ef5f5d6d9efde0fd858ba6046d1ea8b4ad842b6e115261403fad996af8ba5623ac213812c82afe064b13bc4d861953c59e64d659bd1f8463b5ddda37ca92199faed885ceb3e36e9381ea942db2834e1e7c5c614d1f0c47478d5bec65cf9d75f80581a29a4a6e29a19df7939f4d46fbf28062ae09389ebd527a0f548ac7d65c84d3317eea4f205621cb7fde6a211137fc5d965e2bc6f9371e6eaead5b6bff2ce6acb5b80ea3e8214be42474729fc3f4128cf5a3b61aa910e53ab95660ef9b1a9dd5d5b419912769e50a6d6b8b07d619d22a210f3150e2e7e060c6c5008918861ff1e66fb4a5fb9baa3cdad14abc3edd6d40a48ddf0ce143b2101d6cb7db7b71eb94d28d3870835c8cc8dc05230c3ef0f46a09ac74c0595bac631946c443ec0ea7c6c5d1b853901731c6b0d1bca47dd834559776367f7ce0430df2d522148b23dd8eb0920f707c0b9348c13789fb9ddbce7d8791dc4f2365e7b2cf2359c2a7f893b26a301590c950eaf96656e98fcf976de1151f981682fba22593ce218c4cab6355b67a38c167fb76f49004fafa2529b90bc5cc6ace8e9e4203e7c2a115b3b61c44ba6bb9bbe4002ab44a5f12e938372d28ad9dc3131c68918747dd3a75bae145efe36d6f1f0ef87ef69a42e5cea29d865a7b8e62e498f1bd3d8df0a199d9db0973cf3d16768f860608e7fe4c379eb92e18d57d046f8084d8e17c7b94ecae90aa2b46a6e66b0c73f36aa55eb6dee215d50c4be87c22df5aff1d3607e8740b2ff87a94e1da35f04027f494001981ba00e44d108dd808c3a243d243154ddb6df711a705bd3997ff5d878bb0344cc8f9c0f2896e5c8b21769cd65662e82bd0324dbaf771db70085ac09dd180d337d49b6f82ff033ddd77150c530696f31917a390c54dbeaa51117e3abd818c80a69390e109ea69fea1fb0c4a8446310f34c99b30dde53f91af9b6dd98ac8eb4e944264b36592a5effbeff65f3b390937695e8b04cb6a8f54cd660f50e1fc14a097f179e9b17ea752666e9f364d3df03890724c963fdd52162a938742aabc792f206854354e66439df8142a8f3ea3919153c331b165cf624c502277ceacaf93c6203784585422189575c3aafc25d5ea56fafde8e7e8fa71d7e5c58f6e8f7089e1d6eab2fb4240b94e057da70e0db6bbc6f79146f4c08ee0927352e5e27112fbcc40cbb7f45f896fea06f2518f7073b90cc1130d6f87933789e285286f6ade3736aca85cd48097b19a1e9b3aa0b8655779f5969b4ecbabd021a8c9769140452094a1b8b063527c565d52517b22edc6d787e0d74b024ef2d4c667156cf9eb687de1afc864ee6fc3256e0893ea756e242ca67e642be9983daeaecbb84530b06ac4c28d4033e4bc7fef73072c7bfbd0160dfbfd92f297b7a29018b942f6d95c21af8b35418d3086b2760849923a9f5f18db4bc085ac0a67f27985976e37fec183b790f54c502d21c1637e60d6f3dedeed1718875f182fc6d06bbce33727e40775acb9615be42e160ebe60d0a5cdba682e17144413763312c99a703a9384d2ffbab2515162e9d42e8a1d361333c60ac46a8ee67e39df220f01866011de3c40573d5e7be385989c0b10d7a1987dbbe6dc4c47ef8899d382d2670e5ae4f45be0bf94703c5f6bdaf3ca539640ac602a90906ac6f659f5e168ae839df649784b98ece9a62ed7588f11dc6ee46d435afa308432c843e8f68c21648213372638fdbf20eba27dd2bc036dc4c938fa0c98036a0290247d48bae2762a4c773d6934e8afbcdc589c77072bfc0ef6c5422cb614149044105ef2c154a7c2925b2bd99c1cd4af494b7d2d6a57719d19728aa6fe4c29ae15750e75cd8f1ade82479fc65bcb45dbe190b031c5125bdf9edfa0ab5c3c63a57113c66b23676dd2b04a79a77570a992bb49d03fb71fa6025886ea223d9091c7e54453970a4bf92573233be5073d124c65e87384f7b8d71e3f7a74aea190c74e4fd4ac13ecc3130a7ea751e2ea1c42bd38de42cb0882a6ad74cc857f4427c77ec6c23393c4f162ee812d4c5ddc4303a03339b1a6d35c009999e54c02a268fde86ae117073d7bc7c24c9fc5d23fefa1bd7a1f3ccdd279110fd901aba112477e3fe39d7d2b27b30aa5975e297020d37721c01b9918553d9e1b344c74208d020fa58a855bba64c2598867935896087097671dfc62d32f3afa223e7307c28b64387e1e9f695af848f8bb657c8a93be084afb16b8a06b4aebe7cace1ac656bfb5afc4f0f5233ebc92ca188cde5e839811ca9676580c5c182c2e5b8068b9e09e3133cf673868d8d1e1e26fdd776195862f1c6f5b3e3de767653328587c639123736eea1d5fc285fdec2492f12048334da535ae7554274c4765fbf9b6320b917c09eee291f883827ad87e55596fb1ab5b337c04ad3277ff490c98e7c840dcba124f5f2b32329ce38e07b2472d96b0ee1e8eefa7a119eea0b56f0ee8c16c272b2d443ef67e2d09f404479cb9c744fad89a9d858142b3c4cae41a20672e9c97cf846964f701851ae2feb0c755cf31752df1068654a9943f1512ee7708b227f4ccdcedcb50827a5de7d250060f8b1514aa6df21a812ba36021185effb1b74a98204a70dd6e19dd2c4b9f285df8ae37a4aec339c696e6d550f2603f002b5b8c5710e717e92f696e39839f54d1858846c38805b65bb6b0dbd6b2780374164e33ab4dd47563b54026c2d60ce6ccafd8382439c2d75899638b3d4b1a82dd2abba8cc0b80a38873e68dd652b45fb5733deb26bb9c4719233f79312d4e1b71945629a63d2b592128c3abc944072f66aa9a8cfe4cdfc9c3015d6a8a34eba93b13b75884e3cbd1b887459c349ceb4ad22b133050b35f46803ac472d8e6dc0f7c8b4823a82135bf59ba281954c88a1c7370f5063f24a19caea23e1749685c6a775e73be2c8815b665ea7eb8d6a517b2dd6c6c411203b9f4445e4e1becd53a0b9e4634c67910092b3bb22b69f576c437e5de47e5ed71919c13b1c38de67386f0dabea302ebcc1dcef79199d4c7acc3b358ceb48350622b7a9cc6712e4c6bec87c93f0ef6b0b7408e3694484299a761dbaeba65bb86e2e2c9ffbff00451d8747e8c917ca0caaa88244e61072d90a381f3457abc7f469a53758bb50c306ef96fefb96f0e3cbf90589d077bf920b89a835a4952e600902985108778a00c6cf394adb4abcff1f83fd724ff428ca3dcc4618914fc430eff3c71c7a0f6d5dd4ba0aebcfcdb8d49612334f7ba10c4397678c86eff99ce99fdd409c3262b9aca6cb4402b331dd37c1a223524e8c732c3de0a32fae7a698742e37f174ac5d7aeda8cd3c3b3e4d4338470270eb59a80fe35150a094cd3790090ca8ec6c04015701db9238695309519f5ac810b00aa40565fd9f297f7c28abbc5a48ee744990b375914a9c61bf66e7dfef065a6e86820f7f6c5528f5574a2cb53262730ae48d68c213edbae41883d34b83ec4b35b551d1b9dbc5284dd1eff4851b8b8fa60cfcb10d8e1df46c8c65657750b48d2b4674fdf8b9d141f5bd7846c44c52a195a1d47e8469df9d9c632983a47588086f666b37eed4c1cd3ff32498f085f80d8a4e15747e9f1fc8e8fada7099c275adb165951c1b999564eda5acfcc9f72ec028c8c78a8c93c8abb20aee8252a9c1bbda1a6ce6a67f03686981a445c7aa1f36c2a96575515039de8e47410980303beef685bf4864e8d7bb644e7d240fd5247cbed941f53d0a2667d4dcb7bccfe73499a4a850c712a62df1c97b6ab3a57c62c4696d5578c7db65eb09bd5460890ca19bf3ca725cd7f561a66f58eb5ebde84124a83a24697ae2ab9c12af6f2cf24cf47ade1304f2a715ea53eca6cc15472326206ed6a04f95ec967ee6e2475fb9ea6eb7f8d6c0eaa8dec3e21df14f36616a88e71f52cff27eef5a98e930f082b1ddc69474210f1e928a6b27b9b53d694fe6b93cc2e96bf7c7aed7ad6389dfc96c9d3d46298b259065f2cea0c97dc3c52e004ebb6c9c973bffd2d9c186152ba09054d457ca47a261f7b6f4d0f8a807ccd839d27d8052034720de418a99f3804c09606e5089b6555b2c40d0d793316d1b3ed2db7212f8e81dbc4e14532c7ebca2518782e05cba795443ed6d45bbae024b643b65a4d837a1b9c46a551d1b665356b6d7f0e695179d8f94994620d9866d09be7dc9ebe32304d1c033ce49095de12a9e1d94fba8581fedbd8e7f8fdc3f3f08644d7ea85fc87179a0fe99c88b24060ab860e4398f4d30c8d11c7775eadca67281432663018b94751554ac3be55e54268c815bde4c2357b939dd9e0c27277dfb2202763330d97290898f0d05379375a88aa8baee4f920d72ced8ca91cf7f5854b6a617437953dee02367150eb0f4da60ff02fed27895cf1d1a722a4aa9b957309785acec7f49ca9e559698ee2433ce7ae0be4f6aa134f7c1441438dae325456d223c003fa30e7db39d4e148e23e3a402d476ac5a668a4ababfa6dccb7397bc7ca669202d28c70bc63f34850c0d0b680376bc7658bc55fbd0298b6ad5a81c2f4eaafe5d7bfb870cadfcdf91f92bd819413821490fa4bca69d38fd66e455404aaa3e3cc4c3e1a4ccfe07f2a7539e701977a2995a4c9ef6a706e2f878d8ffe599e8b09350aad9fad8d2805d5da9480c446b19fea3951265fb2020d2d34202c32bec9140dacd07bc453962848e1c9bab5efbd124668ba0f89be2d1a63fa929487729e634b22e98d0ffeb7ad4efb2c8b06e0cc61356898c65e74d941c7d5f1bce201eff16fe2f1ff0105496df66eb0135bb9f429efcdb9a63dd31be58e66c9fcd1a3f498fe1be54f09a5a65e993d36a6bb22108274e524b2abc18f5d552bb02102591cef3af57a7476c20c6e4a69c3cd0cef25c1841eab21fded07cc63dddacc5a3dcf9bbb16059f845dc11a9019ea61c68075feaf9bc129cfda5977d59881c9299e09de67d412d2e287bae829bf10cf7bc6e216a51a9b5d99f9fb47209714937c6aa68bc1b098ebd8ee0b8257fb68b98f6e3eb53c023bf29492e73e4bafe50478a16c320deea41a993f465727a5e83852dfb2ba94febb704db6bba89e26eb7d00b64c61eb130fc2336f4d79d329cc687359bb7867d62dd55a4dd6b35e4bd20551c9595a4b8fe6b5f88e75cd22df884d56e5f5af4dee72492a868d7ff96f3ef564b5d703ebfe60fe417d6eee79f3b2864f5471c20b7f974b0e0a4489d244abfe9fbe35d34c95b01c31377966c64cbd6625f9a11ce789fed878e405d948393a1b112a50f2d2d711fadf9469a54f4d00ec9a33ceda8e3bc02ed0555e425959476967d984ed3c9ce14811dac6871aab09bb7dc13e3071be5d9d858b6f7472394e47bb9846a174dd987ff6ba758fed51876798498f2b5485ac94e74162dedc19a291792f2b6014910c1fbcce72af900c722d8ab66c0616c68c68710446e5ba7c1f4e5b97a8ef70e5d9b2a05785c45d1ffbb9e0a15b99b48ee79594540a714ee28858742f3d6b936213855ed35d419c40e049b6fb8ad313455aec5e9c1762d8243b517ac69776e553b651aded7f4283186656bd07e47b48e54c7aa4256f3cc279e89ece2ff0c10441081628ec0e82668c845281398668ba9750108924d63aa09c2711074f5da9a46ceb51d8b3cfb6c20fcf23950745a6d2f4c6d938c2188b5aee453c062d10102323c4c40a53bde939e069bd3f44dea132637f37fa408beb615de2ec719c95b202e509f82b28b7c9fc61449485d8c0cd9f3844b373364bcc11bd8dc344d9bbb6c0a61af09772333c56d296b8c679a0dc841354f4d516f564e2f9b236745c4fba00d4938ba5a93ead3dfc8a54e1ab0b185521f09a0a14318321e8ca90d76f2443264c31bcf0fbace3a7f828036d306a407280fcced8ea625ff7fbd0658ff0a4361760e8205917139e6486c952ce7458fd36f2238250fedc6e55d991ffc4ef5e53f742eda8b00f5cbe93a5a1391f8787916f6f3cb7a31b207a3cdbe2c4b6fc25f717ea4cf232c68ad2a20428fe1000109528cd2b56e29170cbbe100004948c1894f8399a9d891df5ae6b9acd631c637728f7fcfe08004b31c1b111a262c9a3147ce62732253d820e2663bb7d85b162d14aa191241947276655a16c32f3981539a50aaa80816a52b87eeb62b7552f760d0dcfb002ff30c7d4304d9da257caa75c5de1fbf855e9e1d1ec009a89e1e988861da6939f6ccd9aaf4481f150bde807684ba0d5ab55d3b2d4a49a6b11dc829cdd992c0b8dbb19747a2b4a9d9715ec742ff11f4aa92493cc948274f806a0f7504ed8c5bb3a1fdc1e27f16c41279bfb6facc8a19293afbc9d24058c2ba7a1f7561800b0cf438891184327a81f4ee8adb63b06845626a246fc0e272d16e1c781b014f6e6568d23e1322614e5175f8eb84355858991dca81b11186bc7139fa77e871788c07b046344ca9db7db8b874a26104bc8ce289176d2b71db5a6544aab4670209a9fd4988afba84ff9a61c4af784b8b51854914f0187b216dc304e4560036a8801c65fe06d00a97496bb1668f1684c652cb5446407677a583c68fa9e0ff6805b8f94ffaa56d7aba66ceb2a443dbf196ca46adcf5fc5ce899a04818aaf596aa6f61de7fb5af72167181755f836221d15529459ab85957809e8d0a4933438effdd942e8064fec99693470a511b18d4c5a30d0c7d2dbaa17d42cd55be0e869be3fd63b9050cf9a1a959ae2fc44806befb325e9018e61cd902fe6154c3d2c5e9c53ed5f809ac52778bde6858a53d39b9ceb20645c4d25a426b8da46b272c1c506e718836e640e0eb632155185b5873fb99b8a880365d9717d65a2a62b88720f49bccf3122e074847ad959d6f402c610dd5d9d1ed92f6574db5040dac0cfb8e9bb2282407d2b11b58638f6f2f918185b0d1db16516dbe4b61d4989eb1f53c915e6dbd509bc1b67238994f0c0db830dac84829bdeb94fa8eddb86badfab662176f35aaf302b49a0caae06f0f7636d411fc625fe2ce35dd8fafb842239239c164f9e81174335f683a4edc5c4123653bc5ac3edb55b4526fb09c4267a925d1615c6ce666c593c8d4468b406ea1c19f80647e21d92f34ba62d247a3ef5a6ebb1bd78ee36f4959c9539bcd5b1e634e3bb27fd32777a7192efb3ce06990a3e4adf694d04bd3f9d5a17ab289de7b67d9af71e258aca94b57eeb45c81e67091f87a23055738505db274784b9229efaa7f6b5444fb9bf07b236e35dc406a5259cb912233872bc3fd0c368d1f5d2610e8fd1738bb5799a11ed6b50106dc9062a5f6781113dc1d27d19e9ca65b0ee194c590ac6f3ad99f31f3c992448dad43718f3775fd9adf9ce4a2bcd1ce21d344d28dfe0f1a9af27a63cbaa9d351403b605f05d4fe47fd7b08aa7f34b53d61bdab63e663012a0647f2ac156829360fffb38e213afadfbd214bb02a9d833c33ae34e4bbd0aedaa925d3beed1e43b21158c913e06f9ca1235c8bc56e028651e9f32f7285e4a2453afeed464166f649c400271652efd75bc3e1fcc3627c9c20221aacfb1f3138ec29761e11e3253f64cbcc1bb9902654504b3332139f161e0bde0dfa58a663ba0619c0160b44a7b549908f5f2268d78386ffabf3f59be296824a42dc2ae5d339fb4f105eea007a9e6b7185b72eb718ddc2d83750e0f92ae91493e8a3355c13239ea80a9af4fc55f498abee3c5a021a2e55357578e74d66e57712f477d0abdca5ad290b430a75105893e3ae013f0afaf980ff89bd1268a6fa0b1d65b4708069e46484f6320f57f3a0caf6f4d3a85db8bd7ba31ac5989e1f0f6a16810695772467bfc219a315453e3acab1214bc6333b572fe04672d6f4b4fb00733f698573ab272b061cb2a3ffdefdd671e5d5e4744a117793b0ae442b158796ca801bbeadcd71a4a7bf880b01d43325ed73ae582d96c3f1dec8ad0ed3db347e483bca628b0badd80cf67e0bc20d53ec29cb9fe7d9a1966740c2751ecc0f8d57a54d763692797352bb4fdc8175dc5fed2e627f629198fb247938214b81c6e510107561bd213a22016b19de4c6358ba02211c420a85f744761926a5b673da8f00d8f2ebef1ecdb948f60d43a9ab86e71c5fcc12708f43e8aa0437427ff034fb9b2ab78a35908acf542ae60e9321138d9ab25dbf6fa981fb78b67ef3598c95c432a706e509be643efe79f081f210ec43a0a786e68b766e578348955bb60e6e86f034b9ea85edced10f3ff011a82965e57e30ebee0473c5427f8a5ff3f964a4601b37ec1c10bb7289d4ab76d62c134c607b66004d2bb26372bdc90036c77f7cfc6be6067b29533cc08950a2659c0a81ae4570c69930f6568e2ac864c0826768809d31059e4bb3ab9bc1b7fa6f0ddd85511721ca1cb67f091e61d37f1cf0f911c57a9a11fb2daaa8d2c076e8dc133fc9645770252ac6fe7fc257138d7dd6a83f9d93f162cda7f5caf4a4d337382c94bd6f4839685716160ab03dc2fd06983056b99a7d7b90ab9408335906fc8e15666d79905f4feced48d5fe2faefaba1559ebdf1b3eb851e9f74ca14b558d081c90c261d405649af88b24ebcc0be2c9278c944164dffb7180efe813d5aa0df7727758834d7a3142a14faeb6bd53a24673fc7b1cb2739a44aff84db720fe58ee40b7ed75d15de2a8bca9d7da0f8723060a172f01da688de6df2dcdb7223dfcdf69d1c38e9cce30ec901b12b0d184c393d4a2289a6c0d5314585951ede76f60296506328ba3f8f51072d83c3450fa0f53d9fa2ea19e9bcc0f76ad35dc0ee9f48d0db9132f50c265736e38e4a696329fad579523553feb527d8a2a35797314eb56261e5a95d10987a1a0a89b94888d064bea46ecc43d419cba58dc8b69b3f8bac4abc8db73f3fecf381633525bb4e5f65233808cb14d10bee15282d8a17dfb916313c0ffc3f84e506ddfb99bb25466b123f7916c61341463f7c05157a37e4913adfc0a197d608813bbdb2d20d69902d1d404811dc99ebdaba0a2db48c670ebe5305ea4c6c57d73f18c02fb98978166554dcab8afc082f1a7842ed09df1618ba22fab9cd80ed5a50b62c195cb9c5e0e9d82d59376288b41729c29215c31bbc8c0c991d97c5dfda7c0466c9acbd276129bbac48f378bdee1902ba0b8ac9f93198151c7fdaee5ffcee1600714f6a842b8200e3d8b2c4529e27fb41e069d869d8ffd39aae03eb5b6296ce3fbe412ee6d3f6865e387f6ebe2c05dfe29e9a8ea13c24fbd607411976402bace93927f21346c5edda6b5f886eb7c1ea802a323cceade85a5b68e2536ccd420b671728839474415e79529a4b9d8354414975895db9ab31725168fde55921b5e6380c04f4ca00118c35d8ffa8ab8ee24b80c060a23adfe337ddbe7c4e89ba2fbb1ab9acb287233181c5414829e8b54c086b1d99d8d8c26b8a3cf31062d42f0deb2d9db297ec2611c94b7dccbb14bd1edff1b931c4b5f1ead7fdfb0a67c7181b928a233e22e94b740294f14de58af966ab2c61cbd0f924741f0f173c5f659e2d9a5d80b6a4a6e50e70f56392120abb82e4258516b1fe7b4d046d5e56062d7de252c2ec927dc4c0c3565a2c30b69c4d749391d620f4afcd257fe3f42ff16573fe71248191155f2a8bce923942134885496b7e4e93828d23b1835c23029a6e0261912a00bcb456e8ce9825cfe710a578de52b153f1826929546d34be9d6031c0420d4d3645b1931e53dee49a2c250439efdf1f01bb8cbc50c8675aa80ac60943f1c1706cdf0eecaaa97df9200e0a209b0d6c8594945be0eb0e1ed9eb51710a1ab7cae819334c4c7aa1b8d176a75b88e4c900d8a379662847f0a4e3ebdf77e938e6bf0988fc0ef78509801f2cd8b8be199935a8d420cfc5daee1932f426a5153db187e7f1276eade373c62e2b1f2c0514512102abb7da8685997f16d2f06f6f9a49c7914db40a05ad8e4fbfcf6a366b6d94d32ab0adff309626797afc5ff5e1b5f6f0d963f06f625bc7996b4638f76f19cd85498b561a77a061474a625ebea15504b77e8d94ce15932b7822c522c21d4e727184817deb3dd14d7260556a9d0606905642d3c474b1cf0c06262fef00fd05812d5a8e5a58dd2fb9751b5789d98918ca80e91860c1c0525f3724db601d75042d269d3f3952a653bc5c1d7faa43c3bd92017d1ced22d9ca324aa534350a6cb898b8922b1ecc6491fcfdc178a7440d9be061caee779907b9127e82a8e36b64ffbc2c2d88739b3944ab24279312181bc8f889857c9bb70c18257bcfa4c80180b85f310585765b5196a394af5debe77b9ba2d88086f84c1bbea21f8e46e8074bad0eeff54de1339a6d53ef5c5a9a697bf1653faf6a6c807880eb904e51f4a3da0089cdfbbbf48b6db62b2e83767a47fc5a40a64dfe9d58bb92680d2fdfae4ba8ff9f410bc2963ec380b3835644b2640543c9a4facb08904eb052e896d00d0179256c4ed3c64ce4261a14ccf4e7eff36c2886b62700ec1fdb1ae09207e6d8c43f5cacdf97c8eb3128c6fa765d86038b3a23e15fcca33f144b8d428f7d2c53561a15ff2099b1dc85723229a74ee6f53aa62a2b1ac914f1722536bc4926c70c390d3906901d2a7b5c494fbc0c942f844aca84695a30c841aa467d5b2617be7f42e3a6fa16281606d9b987437f6eaeb5c11255eb985cc3ca1343fbfa5cad23430911aa9868c66e208e98e72a61d6e6a770678cf8846fe52d9793f39efd131f16786f1f924bfdeda758dc59db3b9cc65a4219be8281e249c902868451f5c105a3eb06659d4a9376063ec8a14911b8965b46e4bf28e76891ab855090b30d853e83241cc04c45a7be109eab68bfe3fc464f166f66502fdc3c430b557f8512d4bae5b1f959536bef358e99f955ca4b1988723790c258d18453175f1917cfa8a869e87acd065694c8265628c7b06e13d5dcb553144916625bc2d6090e787c986b525165c0b171bbbd54b08e778bc50ea8f05f30267ee921da0ba19877d9992e6154915594f721685d47bcc7941d34a31ce65f9443919a67f8680784047abbae04d61f6476eeaf0d7dc21550d298351b5d5f72aa1d6841c6722bd95bbdd5e145e793bfea8c1722774702bd686245d350e6afae6557564bcd678d3873bb80de15b98813e6940ed67df2b1e962d0f635ad337aa4ca0088011b1b864715ea35b5574751af0a19e1419ff86b20296e405a25d855d994b6802e4c8e259819df520722ddbd8401b36339e03147663c8dddd086877cfdffe44c31779d77dc061a04ce211fa7ae4e18aa0728bf86aa68bb839a5a469a5c0a2f76a65707cd9c8d1f1107cd9b88a10b54050f9a2c27a378799951a9c157ca377bc8f2f62daab4e7e7bb27449404e624dfae8c6ac8f9029dfc46a0be3ab10a7dc135e88ec5874230fe6288c8bf5d02aab37c27c3d1d406578f86e86b1bede7e1a298cefe6326ec1e0ea043881b64c00877a63995a3112fc81150c23de7442bb31852148334058fab7fd5f515a788c73bd619dba1ed004c7b28cced3949bd648ece260df9bae3c41a5c9094671a4a2106ae77b96c4998e98731d816c4bfd602b3d29f93bdda4a149ec2494e0ec5b3f63aadf048d9491fcdbc63b135b4a75c57a9d502fd48d459703f88858a5531d834df63368290fb029be4a9caab944d097d724f40addb4884a7c79f01a5a50e14f49c354fcd1396e2b1a1faba85b7853afc1ee729e428733c8490ef61b45da434714b7e17f30f7365a632b80b956c6e1bf2d40efda6595abe58a20d5d4639807f88b69116389c3fd54d9374e17d8750e60c3e70079f679ce99e7b620dcc423c3a9bb9fa90279131ed28dbf64cf936bb4526fcdc8e1f07004ea6cacbf305cb0e3de1e09a3da540f806ff53376c0654747d88b56d527394b123060c5fcbef80b065cce6a36d75dfea3ac6253343c42758765ee913034b7329aa90205035610178f3ccbd076f85c64139a49affd1c56c7fc877e13d66c70c00b6050615ef66e6af2823207fe6ad62a7a6d85a9aaee54726c1fc01a6afafcaf9aefc6f7cde54a1c749138efd85cde8f0f4e14ac385702620563cf13b3e92b20370d8ea581388ff6fe81c147177fa62e0fe45d436d6420bd7a033a03cffd10b7cf9f1c840b4dff97117fe190de44805eb4c6f547630e803d602d29790b873fa7b0bdee22dce7764d628615875fcbe04bf77611888c262a1f217633f1ddb557e7a864d1fa937b00a99c21a9877fbce9cd52f33b098dd75dec3a3d97011417c1225bd348135a30acd76b3e7f51303c3ac398a4f86f53c392a7cfca379dc143f8fa6f0ea4cd1d630a7b0f3bf48e3c4b0295fe98889e06b6fe5dbb9ca47e942f071c6c9ba0a69e91d5dbb73e3bf41718d972f15db4d8c906a4bb3778879450e5f10068d6d8329ae24c5f5879ec436051863f1d74196962e73897533f0b15e1d162c849518a18fab89b4f7fbfd5866b73fdadeafed90f077b9453a8ac765314a700f6b37dbc9edcb1982450f5a085df780843af7f15f26df42a7e21beca19da7bef2cc5a9d441c1911ad806d1b4c07678fdf86e39f306dfd5dc34cec0d8101f55758fb6552f4d0198f7e0055eab17a94c66731908f182f5b6f7db6d7a77757ca84dd2e26112ad80dd050951da28d292a91026ea4e1494589007b700585bebe7395ac0841d9cc9c4a431244e27545e549a691095e4d10fe9139d8a0042a4d903c467d5ac6b88a3af99af289fafedf02208cffd95500716be25f7962a4189319bfd75ad055453f6cc3b282647477d2cfbafc5729a4746e72783dacf8007aa602be67c3c81bf9f9e9363f37c5ebd2677e96d1cf5bacb4c6ae057f2203c5e3c92edbadaef7fee1c051201d3a570020abe04bd906a6b7eb8a7a509b97beb8e4696b423bd6c100f780cec8913348e3c8aa6d379127dde52c01ca3649f6284518993f626a2266da071fde952e6401f8c4b48397ad07cbdfb4af92f450dc2d30689333c64d5c7a8e313773aeed0aa4b28138fa69f95db4e501ecffffff13