PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80956 826b701c0594c581ddaeb36586c9d4d103e5a9d662f4e79509b961cdcce4c068

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86a867cc85eb5057027cf1dad35e1a88c4c2e9baba0f22a5be6ebb56ee915e39
Certificate Block Hash
826b701c0594c581ddaeb36586c9d4d103e5a9d662f4e79509b961cdcce4c068
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00263f0100063a0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b50fca5969c624d4b57a4e0805a1a72ad94a5c7cc1a061d4ba378e870dcf108d766a0b1287b9b59494f76b8db2f5a4e9fab4998acb8cbaf0f91862b09bdd0da2fea61d4d238522e8d8106c33edc0632dbcf631f0cfa213a512000000000000000000020000000200263f0100063a0100

Raw Header Hex

00004020f3f14569b0d70d250f157057270790f26090197c275dacc80131523c9b238a7d2a4b522d31be7bbf6a9c13e5492b80d0ed1fe4e3a0d1bd664a322767aef5b08ca788456aa8c50018395e91ee56bb6ebea5220fbabae9c2c4881a5ed3daf17c025750eb85cc67a886

Proof Data Hex

59,560 bytes
1212160103077ea5c5ec8bc94691f03b12a62500db7005504251dccd263031e585f08daf13572b095841ed0e3a6139ec6a9ff7dae3284b68ffeaec9dc6ae1427e6fb9eb213a7ab0af6e2bfce71a7e2f6509cf5a6f36004eb1fd1a44e85c778b4a250c076842eed9179a81643edbe5b7e86c951f1d26fac6246dad1b997e8cc9508d1ebcbd00493634f1aa4279605982d6bf628c6c4140448633d20c8405cadbf8b803dc6437db0a7863254f2d933fdd79b4e268e5d0d41b6e705eebfe2a03a0c9459408346b774f6dbf6256bbdda314309ba6de38c0a269c97dfda352d0c888ef882792d9789282f0c65d9043c302643104f2d008e84c71e71125dcefe778c89696bb1d87d438b09681a13be777308462da6ed0eadabc0dde0c4286294e3d4eebb5199144aaaf3608a78ab569c66bd3ff26593b9f8ac0621ce471596cd5768cabc9880e1d45f004d43d79c9f44c18d94de1ccd0ad43bbf13a4709a89a269acc132e7ca51be3b73000bdef95ea42af10ddd8f2a8977bc92c9147fdbe7736dbe242638ded48e5d1c0451740d674144895f8bb83fed8ff1000396960288ca692ab317dcc1df13c4aada8e9ba5665c416cf8add3b11166d76d65ced5b417cb1dccbbb7cc9336462b5727ca64799d212ffea538384230d872d73c3115aa5801bf094030b47b3e1fc44978bf406359c9da1152b721623aae81cdf620a96f991bd2a05767230286613a6f1eee6ead855a37b91baaf62b29cd7d893d51bc15ee22904a80ccc863b437096cbf9aa5ae44906f2e79d122dd82b374dc480af85d92088fbfe99328beddfdf8142f592670b502ff70f4d69113c88319f9a83748516771f39a3b9819f421b30e006ceb54557ca4db8b5fbd0c833f91dacf74d9eb78fa46d670535dc569ce957c4a0b697e6831e201702e95cf3f585a425bb21a10c702dee5f7eb5154483f453c47172f72890c2c5bd0af2b00b6b66df746abd5d1745c12ad82a2d7191983bd1cf1c988c55143ca605cdc441b5e1b64b8100dbe4e4f25ec4d4400ecbdeb37896299365cc3aeb7d354a39ba952ddbae9f1aecf258734181d0a99d4a47203dc2882c9649f95ab3298804ad337ff861e947e25b2bf0925e89bd88535f4668204bcc4be864a18dac4965c1d8a4ebfa1cc98faa2a1b608d43e0ad95e7402088129a9bdf71b7bc6d5aa4317da40beded2146d5d9ca69553116e6b721c6c2c45f81479c90b496548618395dc64cb4fca14e1ba67b0171e92afbd39e7a0aed8669774c91e198048cf2bdca67b35d30fe0ac7d592ab902fb863d69d67856779ecdf47ed8218b9efc6d2f091045e257e5d993f9a4e75eef2cf6e4be4d52b0be16bd55b8cd06ce6339640b1995a57261e0ae7d9604a97a4e80883a05611848096fdd46605deb0960ce29468ccf081ebe97a19f9d681a7048182d48041174419ac8ef7574006b1249082f29424a2a7e1f31a66179eb1c330ac06d2415d343f4347bdcf28d2de83ee7e1bda91891b218c1772d5f5e1a7a58a0fcd65aa993e93c6130117e2519983a70d9d3f2401580a7a5041881c7857b49f37a63315523067bf09c02be78635d5cf9c3b2621b7745e047ebc69d507a6d4970832e3601783664455a800ac9c8acf1273107133ef9ee93f13e1dbe54f0d89ce98faf14c7a93516e977e2c13ea5970af1ce4be8f144c853edc37658e536e935d65b0f29087208384ebd243dc072398d5eb48971ed4da31df638ef7f384b00341cb75884ff0a3d6ff5d0dd95e1a621d4a53c8c7c0552263bfde19cd716d6b483dcc9218f040ccbb37247a9c8ef76ee1cf5e1972cbdbb2e0fec9f145d5c9819b5af93a0ce42faddeba9efc801308360539ece03cd8b64180dc306b076ac63469c74eeecc13c67b7ae4834a7311da192011f4215bf2e6a7e4ca3dd9d3cc4a09e7f51724a4411b751200c83092959adbbe8a1d6943c1ff0a6967670ce986288a20f9cee9d4873b00bdb30aef86121e3d01822e168b60ccbe08aa81d6f55b9f21c88e2b0387422cafe613560baa376dae94319f824bca0458bfa2f1b09bdd422f159cd900714fbaa8b46bfb206f78035259409c6beddf52dcd93d6957fcbb0a4ff028e100468dcab165c608a392a89f3c3005a3abac495f83d52d4e8599b73568db610546ed8719423963874c008e6bf1b9835c3f89d169aa45a5874241bb74f05e864c62ee717e8bf59b79c17be46a8aceb03f85fedf60a7cab885b523f726acec175bc9f7d41ab0e9155161a4d5f78dc07a4171f913abeb69ad041bb3bc8c84b2fa8a7ba7b37d3c50bdde7800e99d7c1fd4113a090dc07df0e37dc4870009741d0e2fef857ed61bfaea82bb098d096eb852125fcfb95f919a29e89310d92de6ece83fc3793451500b2273f7511d879e1fd27d10588272e84799218aee5f1f8a5c4f08f7c1316aacd02cdc0550d14cbcf48c2a51947f997ad857bc6f8b5c595642665347b2767bf464ecd4af8c14fbdef6c10e35f976413f07b9401408a9b696d1bd3b0c13879968b8169071f8d7fa705f74003ed4c14e1bee6a8b9bc595708fb49ede8a01ea14ab93acd3c9a2165d9c534d2ae86ac3a43bcd5e572bcebb89d578b572cd8e6be88255d8c296c3070ff51212905db6bbcf4ba9c8df34a867ca2ebb48f6dbde71473a5e30e4f0c66c8c10ca2da91f77a39bdabfea7f81e68d20af49772646a1291821e8de2329151aa0008b97f1e018a3d7fe8205d1491ac7648721be07ca981517c573c89a549cf65b0d69d46d46259ae3b3e8eb251c459ab0df553630cc1166e93b8f0b1aa36c23620e0eb5835423f699a57d1b6c6608f23b13a2c9e5415cf9d5ec2f6d2644b236ae215bdd0142bda70e80453609a758367fd0e02c6ad902b6c6344ace96946fd831fb59d5dcbc1ab35e5bd72659d36791f73bf74ce115c8304099ebf20007fe5d6a74705f5fe3b011e5252ef37590f09b98cfa2f3b277a93e0ac9e4ea8e880b6e3a794d1a2d3b5da07c25fc4f07ef55bd4803b9b26dc10c130931678df0770a6f70e965da1bed3d8be25955d5c7fd22c557b913045a64047c1d8effddd8edc4aa91c3c10f40ebc33dcfb51251cc26c3c0d6cb17d939ed17cea08c35ec08c180ec0eeeefdf1e0ceedcd590aac8cdef312f091056f5c6b051d2e24654c5f3a95742c0c41f86d60ad11409faaa0103be0b4b6c4ab0376511e3ab9278296d97afdc8bbf50e6b0daf9a5a06977628f22d10087053625d968c8f17e5386e842629563a4ed79b8a1439c42bfac0d52db66917d2530c582bfa00d4d2017d5b5ef204fb2d74185b96fb191583199d1a86463601b3d463f0880326f6dca0eb157503e9070e82aa4e1a7c6ec85cc3a3e969fabfbc5f339aa81a79db76314ed3dcbd5a9b0b55652fcdf5228a00a565543351476789453121e9e313092d0944b401594b7ab7489d39a8b3c488cbdbb9b9feed1ba1cf58fd38dcefec9cc6435b7341eb0ed900c733bdfe8d43b1989a34cefbb24bcb3ea4c7812ba3df45b8de3f612663e786ad9036ca4d42b53ffc63c5eca7bf6e28248f669686b78efa2f44014fe834e5e0634c2ce58e28bdf410b2e44c69f1966d6fb57e4d7f57472410e6357e8c97de692c164040b29803b3041d2600e495f7a4ed667cbaa60e6032caa2bb1891ae0ade898743718ec18b97005924d50b1eac05f52290d5cfd2ab7a831eed165a53c766bf020621e1a864f87c721cabf9e5a4647c94285caf0a9f839eed5e256578ec62d325177171c3795222918256210950ff9dfd7c173509998d25c1c999555bf0f4b17a19bceeab14579bdffdf5be586fd83c45e676f89235b06d988b2e88dcc23d85c4a67ae2b163988369d81750bed0bdb8757b3e094bd899f999f3199fcba2ea81dbcb1a187f61bbef7adc7642d4428db4ef66d9cb965c0094340538857d4e750f6b0588e443a0ce833ed3d7de349c7b6988aa7b1765e1b53ba3d3ca09cd6bfd36aeb8caaf86a472976ff7aa18d5ee09e5a1821c473269970ad7c0c0be7b06e8b6eafacf09ee1853cc817fff32b98190939c9e23843fe48a41177045a8bbec2f7368aaed1595fb6315470363b6db1c879f70f7a034e6fe7aa2ff65d875398ff643ff37f945010501457283b6c35611fa70876c8dcbf235974dcc68493d364e4c9d8ff840679e39f60c32f24ccedfe0076e999d85338955926fda2f849f65484670bf5327b295acbea6518d49a601067a677845e34f207b70a05412a5d3a9a37cf292201fd4ecbb681257e8e13bf08536a111e043d1ca9c9a76b235719fa8ab482dfe566c61b2be5abca82d5efb046487f0b8a1844276c2acc8d5db333e7b799f2b303ee6417eb63b6b8a1acbdacc631e9c4eb5b8b37ef30b0efc6e061a70ec14d85cf9abb28f0f95e0b1a7e820a482a1f17f11f39e9004e3796d551176fd27b3c44b0e6e1e4074550d8c5a51447711c740f5c775b456fc54426ff1edf65a814a5601d0cd33310b9a10d77f6f907a565390ecabab562971e8f5ef5adda962d8101eb0f98e3a8cbe16e16df5108b5a1ececddd15281ba0f9567376a6e3cd42ad4cd9b2ec2cd55c4518c580eff40d7fd615fa1cdb151cbd10e87fc619321c4515b171f82e49929665b1cd96a09a142958531714c457a838b57975bad13c86c10cca0d0ec7730e3447c8dc6e16836e53a979df41ff623df3d2c261f26ef8d1f0ecc83a02ace3fe5c4aa4705a892ec721fadcf752bcaa5e122fd08cc13c44dd489e61927ee6540a40e880c51df6dd838de1ca3d0f4cf9276580413a21eb4e50c5655a115da1902bbe0c8ccd822d64f2af72773e98b25452fdc4e9e8d72d58284e69a0412ec7d4b58973ddaaf4354fb1ab4e8865322daa878835cba3db1b1eafcae74efc856c32a4792775a9be9fb70fed1e752b95ddc84a2ab83beeb228670a6596864e663309359843ff79a909214a00a702d3cbd3f85b029de181448173e644c033365d0ee32673c1bc8a52c2666c58cdb53a682e6c370f9d613c34ef78156ed9f266fb92a6355b3784a73095505f46d2429bd1cf37ed76ea1ab94d5193c33ca61585b7adfa8c9d2cee42472ab9fe23ecaae10a7ee66528c432b7c802a3320d752e0e46da2e50ee2a0e6958b79fb475e75cf88ac1413d3b492f8b80b9aee6c4de91f9e8722433b80721fcfeb8984ca03296a6ff5ffb0c5bf8f3721c43ed8b60cff0012879e2d0f35ecdfa21594cac875d18a46c6b23f1f711a059e25a9aa7a2a0cd1f7fc5b5648b298864cb1d4a2389299ac527b80d24e0c05c4dbe264a00712cbb3e77807bb3a579610bc709a69ca06a00f8bd0a3fdc5d9fbbe9b170cf2c1dbc7709b1b6bf35fe44f4291ae9cc5f015c1baa34bdb9aa58f6e21dec47a0f2b0a93a387a1b920b08fdae9724330e4ceb151b3b8aa969c274eccb369db0cd3d53b7e50180d3758cf24039839d7e32f4c6f6487828df01d31baaf681f5ad690d956ef89e9eae78d077531fbeb049667ee42ac7859ff62d217abd70a2aa48b4661f1de1d789f624185dd45362ab0c2d0bd9271262b0446c59cbc5b14a87606b20c75bce54418e6aed19463ec3c42eb2e95546e5edc2d0f554de6aaee426a6172d0886a8cb42ab70b0d568aa7242d13a210761ee58b309a99ac127e8240cac1dd2e45d1cfb7665db047ed5497a6368cffc11367a707056214ce8762c84bb8e2b5e544b70b98f936fb3466aed642ab5cb9aeca886c25f658f7ef855b6673ae4e11d613c936c9e4a1d41376a0a781b7e437b81c4db94f070f3955f1a0fd6cb5b93415cf77fb9ef3512656b273c1e7b74f90a9890354e5efc12605f863c6331e8a440bc7415fd614a2e182b55e46bcb1b404e9cee677ee3ed8851a04cf241bf42dc54a96f9af0961d3b28aa580017fd2ab2905e49a18b5df5e05bc2667177c07ca1a3ad928cf5caf85bdc42cc1b47b790cb8a8e8c3353daa40d97952fbe2632c22742dbf433de0e765634ada5388675bafea76c4cf53795ad1b08542990c7db2f93fbd24696ba75c8bbcb592e67983aa2159494454a16a7662e9a63daa3a0748b6c5bf5f9a80d2c0297e9b9959b722d7dabdaf5ebc9f602719d4d6cb94678be84d3b91709eae93649a26c8289557baa28bbf37de9dfbe5bdff9708c2843dfb5290a40615a022f05ac4d61737f5539302f4b64301bccb568172a79b6f913d58146d002f04a355bee5183738b8f9468d9cb6bfdb79bd908eec93c7903a500b08d88d307997ef89300d9dfc1cb581dc232479d9e486e3f4e6d40f1c99e5f749b0023789a75f77e5872abd58529880f63840702d8189e42a0274db1f2f013c9753c51c952e7a7afec32627df032442a414b4d4157676b70877075f5a1228d81142eb3a69c49e4ad1db3092cfe583c5b3f4c4cc3e2a02ef22716b6720639a2430f29401c74334f67044f72a35b9576e5f2b08c08e8ddf2202663c0986b6aec0146d3ac007bd7f57085f981c2585bd9e17f3c71003c381825d16ebb1ded81a0c5681bbc84d55b02451a08e0af26eb5224bad6035a52859cbb0c305717ac4c15d7095bbcd8aaa40f898c095fba8b6b2764efd09a3953ffe892a9d8b6bba948a313c5a1282ab08e4ae46c5451c8793ffec94cbb08327ebfad23bf6603aba89c04837e85c99a5182f9aea3fbe81dc71cd959534d3030820d1e81fa1096d5abd3038f894bd5579cacff782efdf73a6ca25e68460289cdb82de65d63577b58fd2c87d5dbd397aefddd692ee11dbb92f8f303b49243fbb521dde25c94f125c3c8acb3b28d1020dc3403924853507bcc8f265db470e9dd251bae8eda359f28940c3f0e3175acfc8924e831cbf104e767a5a23d84fdd684127932ddb6d47086bb51695b26aecc63b1ba5f4b06250049942ea77dd3c8b4b255f395d97ef97aeadcf9111243b45760b515ed8395563bedba85b3c938ddee6360085e130d289cd82bbe5a50899957f6d0e19a52693912822421b2158fb95309ae5fcda5c493918d330dd811197d28952a4711d6809b68f43812bb9b33520591996f8e30720d3d9b898f91bad46fd6bc2c9a6e2e5b1d5d6a26f8306718e5bef855772ad22b7ebde299be5f10e63cc07fbe6734157130e1109b227197dd0d31fb3fa3bcc5329326f8acbec370cc50828fec16c2ee2e07d0c2649f5f7f9252f483d01e10677aab5077feb668cbf4a5ab563a6f5401f798438d2aeb537b40c545499418c63f3f843c8b65e2c0dd10d7ebeb6e280f36b377a3ef62b01297e40554fc93ae60ee8b1c81e746944e176fa762b4b31ad0c1fdc9bf837896f482a6a388edac9d3932a1627bfe51fb7b287e4298caa3809a037488b72bbb3b4e2f07883cfbf82e3fb5d2f870661fae08825cf578cf7b9f2a45ffd00764ec51d636642cd01e7baa2c622ee0666b02de00508c611ce39289d90be39b71fb17a32c6edf5062c6ba1fc91f93d70b2e86f52858b6bf3f438efc3e44ca4f354911e8fc0c69bd5dab96a15d104d718588aa33d36cc098b9790d1e4fdfe9f705bda24ea441f8ddfe3d0b452911af485b7a228f3a89acd9aeb1148a806b67ca3b9014d3e8685524f8de28ea98e675a8b9e4143646d8406c602c11acdb4751b3020d1eea249d3e7ce97ff54841373a6b2234dd8d7a441c1d1ff89b94791490ab7c6ce7feb1ac15b4d8581014e311c827103ec57454ef84a9c287da91fa1b7b2b6da166c999ee609fba834dcc326abea2d9080b9148119d70fcf84d7a2f7189b1d53f59a91ff652d81f55dd6236e1740ef83d678b59beec6e2e9065c82aa95ff9fa53bc282b134b9adc63428d7d9f789c0fa20ff60636d4b60f6026988d97fadcdd44a56451f18e6857c85ef8418b494ae80647d80263b97c5237ffeb4762a438c867e2d0377024893211dbf816dc64bdbae4f48b31b1e9dec9c3aca764ecda30bd3cebc23a369bdd5ad96bf2f372782a09216607b9c83df503c034c1a7cf368d55464bae63c6524ebce720eaff67369ab58f29b3257d45ef6bb4de4d14c19a4a354ff93ebf77725411e37e4315d69347b5c4c5c09acc085694a7a6e18ad3a5adf870dcb5b2717c4e5d0e3c22456ba37dd5977c13b9b8b35fb995b4a05c552bd20c6d39a47f6498d06c297e86614646d139e982aab9488c033605df0401120030c6c3a6beef53e75b30dc1ffae1c6f1c2b107c02e3d2fdf031de121a8a933678d7708216ebf3495119500a5f6e09ff7ec0c828aff0844fe4a9a3251ca6beff39a08f44312064d41a0df705c712ca07d04a4a54cff172369133b68dc852480afefc7e25918cf755ad0284075c1df11a10704ba6a5e8967134249b8ace4e99bd361e6b3a1c8a1169f1bfebc30cca6d2156494e704099bc56001c523e8dfd0c23b579089d0d166a56ce23a1192a035fcbb292b0486895cb84a13d958b48f69e829085fd124976543e66b7971f815ee0e095544ba203869c63a7f4e240b04097133d813a030d021f85e4bf9b4aaf153e99b5e01af61a61d7d6c819f207c5457dc9fee4f3aeac812b14b95221d306a8b7e01fc4fa000508cd5d247ebe48e7c3918e7d900adf686ca5e60fba1e4c9362b0e5023de17b8dbd3dd514790e27a87e096352168bf1489e225c03f1586692801ecca901ad883f2252e5ecd58375b1b5019938a41a68967ea20c68c7f54c1f74fc1fa68860e2c9ef78802add3f3f7692d7849fd33b681a63c43dba7a18071993c4b7b710186e042f3247d2d912c04f25c38bfaea345d5efb8f4437f3d1b54ad86aec4bed8f0025c8ed2591aa1f7af77b498c7c01d680a5117c4f6de92a8e9c870905a9185e3b802903f46b62bf4108277a95ff3b13f036aab1287f1878cf23fb71dd20e3d70adb2f981d1695557896182ec24dbc6b63e565cd671900931236d17b31d6c730da8d1f58204c0612cb552b2b5a0ea351a906de454454eaf40f2732b2373f5667b7585db99f587291f8f7111e91ebd418050989209164badc4668e9bad3d53c77a104763bacfed4bb6ec31c59b1b6d5d952bcf75347c499fe55976db9653f6899d5644e78506eefa9815d5d8b7ebf1f5a3d273d5ea341ab7e89420667aff8ed214190fd13337c41d6b7c1a2f61b2ddfff75d77645e64b48e1634e0b0d1ceca42ff3050a96911723e837cc880fbd7b9a4cf22da8943163430fc98ac5ce15f7aa60033d495fc3eea44f738bb0ed6cb95ff1ddc0b9d9ff28d5b583213b0221804743c278d0f026f847a2f3c843b692b028a44dbdc4d5219aa990f3bd0ae6ff3b1f2995aaab693c394b6dd08ef82f1357a628789a79d47610eb71a6bd2f85ed7c084ed55d38f23f60990599590d9ce83b01110f13e6e7914313a0c8b77babfe72976bfd4616ebfa82ac0fb5f6ea56980636da7252b8f6fffe46d1d0531a82a3a91fa8edcab291debf639c83e0272c5716b72638381e7372a4f1ebbc680590fa6615cff816782ded2f963d21c8e2ba87a885aac4e38564ddce1966719f75e1fc7cc8a07d487c8465beee5e0d2febb9737d70e2a501fc99f6d227f30b13bc5c4e190b0404cd96c4f7a8eb3183b40e07f465020e1ad3904243414769834c3d432d3840ec9447432ff18ba0b878e0a9a4100075a178cfce9706c9c45a3d02a28bab453c20889c1889b86126d7bf9f5dfbb6ef92724f9012386d28a53ff4e3b11f8a622a350157a6235649d3b80fafb37d2a00aee1c7bdf247ffdbfdf543dfd7f90453c9fbc43a5a6793f84d38942c52b3c96ada3873b93ebbfc5481522517b2b926ee24ac570aac9822ed0d7f369466454072ee88ca41384063c32068b9cae0465b930d30c2f677fe2811ac4796d32acc49c6b0a232a3149bf026de05a7762ce364fd05f3899822f9275e6ac0be52f921ed7e6d763038ec1de057f7a0d22bef334ce3421dd59addcad0f6d108b1bee76e29ff0d830928870fdfcdc78036064ee4e183b87bb29e689f342a80be8d0ba1a1ab0e5774a06d9ad2e8056d223b94dd8c8cf91115de8e80d6a95284cec3036e184bf3d58166a0b39e71d3595223dd38f29666f3fd06453fa333a3aaf57936e6a69bca6cdbcfeb18129317047e52d728bd97e25b8c1d7f5435ab97004e8fda2d0e09e775efa1251cf0866270303d2c97015d6a6aab534af44b8c1b27f8bf2c2787dfcaba089ad6c35d0cf1e974ccc87c98b1182f679d0c4f232bf7b7b89af3a854322096fd82f24af7c3f0dcbe1827e42639c33d2a49f73ef089bb34fea6c2e704da25596850c3874745f9494a49b9e9b53de03686821e751d8b6fea46573ca1fd83d3b5e078dd06841f3125681c1d4d797015fd546861e3a815f4f7ce992239bd7da4282fcce4a1a57f4383b8fbeddcf64ab022c4dc2df65ebdc6f5a86bb32ed72539b989dcfbd4ce187b6c000b174c95c9388ec0ffaf74761f1605258278ed9da5c53e3375dff950752172f84dec6abcfff8235fe040e9fd19dbd3ddbe78a3da379a6cae3c6f73555a3ac0930ec896fb9192b8cd8f0c5b6ec6534fde1b8498f312993ab3f2e408b037c20b361bb24cf81ba57c1484cf679d7d4fe57b4af36bc6c9da36e8e6432fb5e77c5e4d4826d68decc39c1411ac6c8617b8039d07387f987054542aef5404a5827e6e94a7a0f02c422b086a2df0d05669409a7f608d78ad95f1a9afef023a1f5893bf41ef2979b283c291d49b28b6ee1b2ac90e8da083e317a56513a7470ff5d012269b4f7fa665c2549c853ac002114734983b1f17dddf628f162a1c3b6b30dcd3b27c8dd84d23d682821f15aae916b80f268cc3c8a29b39d94e1ef21b2e917b82ecace97c7af1608e0621ea2821b090dd746a34b5c21b18146ab906f25705cd4d90d7cbe6e03084edc1bf11e8c47a98238dde2f1eaa8d4f2cf356f0d7cde30273a67574700b89ffcf96ae6b3922d138475f95eba712d1a356bb0ce388dfdb602a055ef01b1cf96c592960d24094ab56864239dfdaa35f5c4298f9d370941c4a756529ae26ec005e081de80cc8617a1439252d7f343efa6eac0dae0995291c994a60adb3a04a985316807f904420bea4a00ce078dbd98965d6b0f3225971a0eb12f7d1fff01b68cb09b204bc26080a683bbbbe207d2fc13b0fa258ad0fd686b95a0f21bbaf6e826ed341d49e081cb0cd1413e77a370c32310ece9b065c694fa24c03e0162fe1413b1c5476b929d853cf99a6cf9b34dc6bf7f608acd587b34abc92e6fbf4e35f53048396d6b01f309b098002c5f7c9ccf947d74e192578de15b637bc1f0823bd0fd0a0da4682c21d77d153fb25e21d7028d5c01782556ff09c95ab253789f5912c6927687923dba38e957013d43ee4ecccbddc8e7fc97ff90b0b2c36bec43dbcd1a481d00e596511d03ec0c32a4967fd36ff2c82c9e3b9da61da232d47de27ea2732b49f1bb9f83d22e33c23b3899733da7a6d2f6ec75465bba41fea7f65b3c0e26a3141d381af3aaa41a304f287f67cf543653509f148aa7d094c60bab4b09e25c8dc9fd7d6f53d5f63f9690e09b4ed60c21c91ef04df70f9aef61d6e32ef6dde5b021a336dfcc8eb66faad6f5a3c813435c6355953410ca58ebfc8c6c1d5975b02133503e439644a0f693da232c4cb09b8bceed3ac77856e5f7a54c91af2637b44231ee165c41f8ee821e117824937cae2f216a517ee3e56a96efd6f25adbf2711b6ea1a5ae6ae2de25df68c74cfdfb44bc64a8a155daee0202a7ee2d7f7927fb5cf07cc9a5c013cbd4c32f5a65b79c94f330a73b68baa3eaa033974eaa3c81eab54722fe412d1ae7622cfed4ad48696fddfe0ab699acbc75062dd6ba7f416d2effb5e061845e942cfa9b02f93897351d3727393046d26c6b78cfd4af296140a8db74238c6211edcf3c6fc79974bfd63a27b319d41ad3ef1bb26ba829d15e0f770440dd62b4e505028de7aa58a7df17bd0be93cc02386601ef9eee9c1e86b3c8cd375d28ca163e43a27004a66e2d793cf5603c21f385c71a73d52cb3b3e878336380c1727d49399047b131c3ae0acb9cbb12623d30285b3ed934421c140bd34d3ca770f00eb8ddecaf0b85063b279e9416d1cd26bf1f0322871b5ce1cabb277bd391b16acdfd72cbb09a05247e600d823b90a56eb1b0d2d78215f4f780de8e906dfe4660b0b88daecf91a20ffa47ac199301b1912fd5de94598020336f3455b873ac7d4e04d4473bf685626151bdbcb5d6779b773d4412cd61b8ecf5b6fdfc69ada38543dcc2e45e7200d537461977ad3ae5ac8383953c62fd92f73a5666d0860ba3534df957df665bfb78576df820a7b73b50c2e67ccb7a1c9317c037397d2f25a4ade1f7d03be4333ff8bcbe66449c1d87e4a7e5ff0c2ec348eb89470af5c2c7cfff1de9899b711a20c7fe6cf7d733cb7cea819bd76d1257d9e8295a7292534d91c26032e998066f4532e2d8c28a2db887946b53d799769ee57ab45ef798cc9de8640370517bfe4f303d87df3bddc935a308ce08123eba0b3dfe75f8f2677870555df0c7ab7883c3e90da767fd2c4a5bbd2a086fbbae9eaa7fd468a7b0b1962d8aff8eaceeac26afbec38eb26734781746883e2c6c40b0174326742b625251c04e5b2c1afecaf1f25758739e54bc8d2fde02308af7b0d6a899d19a0ed77701ddf23b54f9b6bc3872592636e0a1fed255aa9fa5c4b478ade18e5e189c4ebdb1b200b5d0bf9923d695d6b3ab30f37f27f5598d8b50ee75f69d113605ec77374fe2620b97027fc679cf631945c3e708560bc5c26db7bfa135fe7110f5a43980f2fea51dedca56e665d9ff2fc5b1f9ed7e3476c9f3dc031acbc47e2408c80965527877e1509512cd969d1e4265ea75c4ff9ef2eefc6cc0f30dc5340eae5d95a1e26a77ee9f65f91fa91753875cc50b5cc38b61e94652e735c7d8530e693fd28b5b05c6d6b15fc8722da2bd20d3fc2f1f2aa21066013f66a9f0a4d553d68ae15b9cd2855b893a896f14503858dbf0a6338679c0dfadc4c59da97adbd29c5442b635dc4895ca8407874c0d5aaf5a8d494f89d28e5091c5c5650e86d269078db101d0bf7f51c2cfb37ac43c17f11521723a51a1782093bcfa1c9dc5555f7ae148d59a7542accf665df387d21307a9303852127aa9c30a33709598b5b75f596bb9079af5c39130fb0046557d82543cd140de4fe9ccfb2fbbcc9e4a27310d16d26943ca4fad4b18786d6570327a25c853fbd136becf96481c356bcc59edef3c0baddd1e392029e75482526e4c9908f934fd534753da204e9bc084d7739d70ae8988164872a7518bb8bdd9f7b0ab8c4511c78291cf91a6491fc6bcd08d8459777f9aeccd9fec20c1a250ea7d1251b10f9076c05164a4f93507ad8978e6615f45c2980eccccc7ba9c42f540ffef1f365341dbe6be855318ae7b6bcbf46dd86318c5187406689134ddf0af4745be484230c78db13dfbc380342e89b7a3489388bf609473622c4df1614f5a4bfd4af60449fad5f0629903d080b72660bc5ea4207b2b38273385608f5ff80cea5fb201f60eefca7f73a1e63b54922a0f19ac7755d7a87d33d594f0024eb1a0d3c319fdc0fa765b27993cd09b4ec92510afd432a52d5a732ead65a9fb3e6ae390e0ad8a7cb388672da536ae5d7e9bbfb4ebc97fe69607e827c4cd1e0861093a09cf3ac5858ccd96037bbd3946fc022e9ee69a8c60fc16d827623432d6846d182917851fa9e78bc9d8f5505b275cfea3a3e7d2ffdac114ffea65cafe76dd54c9d8a701857af310fd8ee7e7eaed7129f9a39c8b0ffab6218384e1c8950f2ac597c22da7f152e254b3a689f2a935b88967b9f31689297d29c59035168d1b82cf90d6482138f0ee380cdf059d4ea2ea92ac2335802e4a4bd8af119759dbb1b89253e6c0ee3274e53414c446e095c25d3b7c0dac904237919a4ed25f8dc8792368ce48c2351d6b9660cf5748ef381003a7d544ce2df3d77b242b05ba9aa3547bfdabde528ce4f5ca37798d398ef438f943f691d2a7ebd991b840508813ef36e2307ca2bae7f501fb1f674b500e460164901ea45bd0385567f21e21bff4ede07d253912657e50a8d30467fd891d744895aff6a3435e46486b2fdbee654a4c8efd5068409905a20bbe528e032654223bbce30a90c88a66b8eaba8d57747734f4d16ca42b71d497ce0fa088661768b3a358bc5a9ba2f5218bd9fa2e69990fbb245c1524fbe947d861117ee2f867cd01f3620f6a5f500c4336b23bea8c05b575141b3d29af044f8ffb8112c30d075f1355fa1998dd22297bcb312bcae22f5fc4097d45e7fc0a08625bd8c880272b9d0917103fceb1508da83d4647aacb2fdb241aa375375f767a9921024defc52878ec61682af3b37732dd05ab2073310f3f3251e08cd70c664cea9a009f24d50b422312376bae071385e22028e1054b814ef649a3a36370ea37de0bf908b6636d40cc9437cb4e4a5ff3b57ac3154aac442fcf9bf10cadf1239aa4db3c4065bca70207b3e8520cba27f1dd2ca3975c99759955d4fb0009b0b8f20a31b79a18c83e24abb0d9cb4c98fe1ef68015d431c62261a400cd2ac1e34884f82c0253d7de90e52af3a3be6b68cf22a19df1d8ff677ed1f25214eb0eec6a090cc9539e129ed2ba207e2509e35f09a71069aa447c1714ee1a89b8a27ba512c3d1afe8f5c860734855f0c3291c8b410c38d0e3318d7123763f9c0ca0b2d82db635f18762279a5a804aa47c1b0aa0b45086fecaacfa5cba72a9234013fe3fdee1fd94fbb5946bdede7d0b63207de95fc37cf78e027e1610e8d7e9cb2eeec865bf2d122d8e5b7728113efe6887b2865a3db4dbe176c985809f61e4f7da58ece85ba55649ed2089a1e59ae48302b07f72657c69cf54c3b27a6d29c433a2ea0d9d67a6c49d49b190345a284a23acc463dc26eaa8b4fb5f3a6208c4a3a5b9da664c0206b5ee74239c7c28cf171de07634474a23fd018a9fca72c724cc8d74eda02473f87bbdefbb5d297d0178427a52d746908d383f6043add6d2788dd2320c85093d5be9dd1fb938f7c167108d3f2cbe677dd8e037c850fe93f683889da67c9d4f847784dce83ff5c52a8975c63cb09f2b201960b87bec97e20e52d9649f2087e1dcd0db58504ca7658d3e277d55c6282fca088bf03dffc2efdfd373976df2bc33afa1075a8b326769f32cee12d7c4c4c4dd1dba6a20e7fdd4507dc6e3987832fd39eb717196f53d485299d9c7204adca71ca6b842c015c4e97edb7b4202353643824e58c8966a44b0032ac5148d505057a73edae51ecd4068c5ceb3751f468a8c7a54d746b4283baac764682cf53335137044df8e9f9c0e6ed198b87e032a63547af77756e1fd6c92d2abce9ff0393381c8dd15f113b80746dc146384b34f55a4ba9801600a7422bed6ace89087829d20331cd78582de03fbc2858bab055c0ed48129a457f0f3dfa24d347d2852f43f0422d12fb1c72bf286e477207a46e36a6b9fc8ee6a114d6fee951386703adc00b736e9ae013a189fda3e957b6c1896fbac59aa400913fbb2642e824501d4e1be3eb192192c25e1f4aa3784d749a58ca11a314b524a955633eca5d93532e9d7de648c4865fe32226f2f6e084ff11e0c51948595acd211ad38253b79eabebe2cb6906aea96e61e225a695f6c6390138b20062d3c6bc75930abb3a1436520ad0dc42a5dd31644f5eb7345ac9115b6cd038269258c7acc4e5d0e5fecee311d50072258f20965d2b8a8234d71841097282c53c4b6b3837dade1c0f41f3b07c1a946690fbddb3998ebfc60d55da2468c22eebc9cd05aba8cc75bc1b309d9c351d03a2bb57f3edf5e31f341a819b7a188352059d4a3312d9759dec34e429eac7a1a73abce7609ebfcc3dcc713f581c32ca24ac78ffc2179b2b543aa7bc6833a20279e62ad3564e27eb2b5de5a67a44c9fb56c27ba1cda9649e8cdc83c02fdebd89724e5e23cb0e9692686ab8e448cd9bc694d4d22414862938472bae666e9a33b83d5d1b12447f5758a77081bfee6f3fff27b9dad9b8d08793d67e251c871d25c0fe01b9b72b215b0965d80620131fb05daae44eca0e6a68895308fb2c38fdfd5e28ce25d09b772ee9a2ec56beba11c4319ec9ea421ca62e43f82d0714f97e33f9f9a2e162c72c3cd8c20708029cc58ec23127ba65522259fed984d05b4af40ca65d8cd77886ba9c1b0d621530ece8d7bba9f1b5f537a274082ce36b30163a947572c4295859eb3a915e4c040150d531364c67389a3c2a14c14749624999e9b8a03fd3375f49b1e90974b6635b09b7e6d6a6c80a0612eee9b0d7aee94f1afdc80591cdaa2523e3f7b965fc8f110a2b5a8a7d29b8de9f8917b5d301d972cbcfbfa4b2c18a274bd59d2d1e98e9ccbbff5cc51416700fa085b0622bdbbb949e3bb08da9128e5e56da935a38597463f3eba6b9f21310e6697ec9b1fec55b5d347905361bba9aee8fb74258f29542db10073a15269aae3f851da34ed4789cd7f0962dd228222a60f9fc16f17afd1eb7c383098153e41766479c2a87fcdd10a09d43c4eb73b940e4aca6f1ca9c82372077a0ceb391cd09c388768366e631f14ea2e38b45c3188d38219f828595eff0706ccfe3115f507ee7d290786ad902426f573ef1ef64f0c048a1a5d7919739d47298435af202d69550e454d68bbcc8e3bbeb24fa18c1152d63d9c286a724725e35229ba98b0f5e204248671f9464f7c3dda23528d0a3c905c2c53b4ae34674b871396da5ef74330ca70d7a23830f858d8127be32c2cce0e02bc486cf225cb82e529486f8ffde257f7cf316413f23f85cd7fa4c57ac7d12ff00a94a7ece40cabd838d7777030d4a90ebbbfc05dfda1d84cf35ad15876dd60734d9fd5ca94b1bec5c520e7ce5d1ae1bf0c6e572c42a84990ebc5e0dbdcd0545396a316cc2206018f1f653920f2101c8af2ce3d96103e929ae08cb6612072ea722b389d54391143279aa90f3fd91a98dfda59f4aa1e7d16ba75d34ea037cdfb43041352e1d9c0b925c200fcae2658d99b6b95351ab57236a30a7c984073efde731236b57c2bb0ba552eeebb855848cd0f52d5ba70c2ba137d64e6862238dbe28d2093d2511485db8d26d1cddb5fa9a5281ec7dc8d6f772129d21fdaa81b3019b16be74b62c3c8ca4b92a61fb106264c05639b9c190ecd222dbeaea0ee4dde3665938f36ea0970615119cb883a9006f6cb06c463f133dd9e781e021b14feefb8821bb215251a5bf53bab20f5ac16441509d39d1c5f4a1de18158810664662d92a46d74d7a3a92e6ff363878fd17c57570954f7f863fbcc47c2fd7b91120ace1d5e45e58cccef1b927146f2661cd71950edd313a547fb3bac302f6089db46e4b71f54cbaf35988cc82657d79d9b94384102ca177ca0e843c583bf6e201bbc417afd40674980fe4f62ba2e68ab1fa80baf335cb832832fa5f7c6ceda5ccdfb1b12156ff601c75982c6ac616b3be65e7db6048957506e35615fa133e4a08875b4c821374fc9e991f799674120173d8c7730e042b1c09bb24017cf8dcd334e795b818c3859baa8b86b84d63faf943aad2e4ea5df7b6c7b29613bb35db01f374e49e3df51b456ee535e3d78743499af7d2b3332b7036531faf2e219af0aabdd98ca0590bd508d40ef8851bc5ff4af4e3f8d9dac45a5473b5663163fabeedf79205cd8a66a611405e3f2a65020af5d648498efaf02c25c3447a6a0e4f14537744970b6737d5c57b6a42b9310acd88a4554224b410302e4d904b684bea6b5645d5d3a3faecc80aeb85ecdbf91832e081d6eef44dd2a8cf102afd630b0ff2d1873d0f4c498076d7ccb55cc20deea621e0190e5ad8ea69faedf226a1eda091a1c9f99ba7958898ab545b538ef18a13b0b2e39ed9c3e0fad1ea71a8d2916467481c5539a46e52d8e451cf144d6262772695d7c276f2e082b8a03069a4bde5427f98c33a1d267a247d2845fbf9f97fcf8d5d00f52d1cf077d1edd307f294f84b0b40bb3fc10aa2892da728fbe6ec5d080048690c4b3b203546b9726df0c1ab1649b87488cb2dca4e6763ae4f7bb6417cf5e1b599789cb1b6e4e9d8c6292687a7a5d3c95d1130672975835b14818988958bfe8553c858fa260c76ea8778d231033c5e53ab9539cba3d4f4f10e527ff4c669254852048ef88e880823fef3e3ce5675c373f7ccbe2ce47b6a135183bc9fe5c2e794e12b4bf3b1403687f84b9cc3a70f65fc4970603d8af14351d21167f0bc902b9412c7e9e0c6ea726fdbc79db0a3fe48dd849a78628d0da2d58b6e4c2bd3b69ab7887476e16a7a7397e598f96b7e3296a42bb681f0a56ade4f13e9074b72813cb490b14aabf4bdb0f975cc26bb258cedd8743868882a6c3e9a2e67556aa39fc3d85d2d6c06a759b271611ffe2586c38d3f4628c9e3feb0405714d36f5f86674dca11371cb59191375fef0098fd79352321d77ae29a7bc0d77280e9f9a6d2c219bf14ce4eb6c73fa4ac87a1acb3d0990740a77db48ea347e2d56d2258dd8649690dc2feb2b0248d03fe68bb0064c7e9213d0ab792a0a384484138a3381ce3d6aabbee0565c8c7144f2bca3818a30ade4294c01450f6067f51cfad908d5644e7465a3694cc9610d9b3acfc159f0b48a4810aefed5172ea009c45ad9e65742167689cb717d2f00fb64f4ed8e6e183720498b22e304adae6b02c80e7b6acf0e1d52bd6885cbb3db0f235991a1c345826c72f1c51d9dbeb833fa39d45ca1608332d18da98ee2b45627862dadabd0a59f72e07f07d00348160e388baa40f1c8f7543d1e9a486b85ff43c6be741aaddd8921e834cbd0dbdf040f6ea4ad0e4bec1d5bea167d3464008720445ae0898196524cbee6f29aa30d0e3164e7ee89aa72a249a0c12477683212ea4c4728676107bae9f76207c3a4ba74ab58acbce5d1d9806789ec62a373dcb63d35e25bc13f9e8962e48df1a34ad9a8940bb3656cfd1af824421434a0fb3e14d827d4a95059403c2a155f1f7ce72f965d864819bfe2ef69b3a98e64bcbfaa1ca0117168cf910a3e15fd61dcd082ee4d9a0921d617686a57471232869db3bd489a179cc2bfca841ee7191a58c8076274931e036681d9d908226b40391c358b4b54a838945b320df1c482b655fa4a38b3afbb5bca99358ff411a293a938829e4785c02ff6a798e49b55997d780fab577748446cda820eb27599ab9a4db0cef662ce9746235ab18248466ebf0ad441383422e5f8da659d3530de0ac6ae586ae6376ab6957dc53a5dd824b055da70491a190877bf0c1890cfb186b5f884b5029d9e7c7e1a77ee1a1b90687b430bf9d4ff717914b4a4c902857b25bbf354f5778e349320ee2998487ee8e069d492f0887a10b6645295be710a35cabfcd3b0e2a0fa79ff8d9c1b98c3245470b5f5588b8b1846181dc226f9b154187ce9e934517489b92ead2b51c3cb5277e043cc8d73c718a8555c1b597108888de9d11717fe349d40bce739446d8e015b4caec38e941e8e5901f6be250bda2c79d103e99d57e554355ddfa787529117f6981d0c141d1d7ef1c83417cb0e0c710be0ced2a9b6555303de176fe457bc51653191a484226cadfbb91efa9e0ba7ef85eee7f81e3829b19316f52f6dc480dcce1e3a37623f744c2ed77b114e21d5ffdb1739fcc894754ef296d80c07bf438a8e3bca9bd5a16ae31825cba0043ec543192a02197858bbd7f8cb6577f51e563232bd7837c4dee0f8e4ff7f85bd9eb11f7fca298221ad8b0460ee8cade393d96f2fd491442f95c785b68d16dbea796f00c3ffcae2150c79a62ad92992828c651b791ee065a50b829b9b66e92db8461b9e439f733cbb4f91aadc34bec509c8c935312f7275a6bc99ffe4644f966079e2311703a0f95f2180a1cee0c9921eecb91a0119b5465a1410e288bffda18bff188a44a9b0855512f8416154cfdd147a95da435d8ba24f75832f128c23ff522a5625b5aee8b14291384de91415eb17253ef494d10bcffa03c6bb8af6a670f346d061cae4e3fed8adcde6ddf7ab674cf8402558100ae2cc20c0175d2533a23c3a7e35f3a07cb6fa5a5082c26b643ef0b6460196bdf849cdccc8a8aaae9b8d1d5293b2f8a1ed7ec69ea435fc01fea8d4cf0855079370143ccbf31febff9ff0fa7968b0cd3b257119e27d63eb5a87e4e1c537172ed220318ed8a7ce09a64c7e47a752d103a4eae1a16b8abbaac915f9035fb795da46017d389031592409fb78a812512a44757d003ff55d2b2a981c67f637c745a8872934c582647355828362a612cf7bdb170f5e1f9ad9a71ae67336878bb16ccd313104b0664183bd97372a56ddb193855e33ae565e7998e75607d3cafbb7b96ab1d7f19f68ff3579c70411741f349bfd5ca48fdd482a8ab2be10964213bd8a77009f9ddb56d27e153b5e10c767d250abedb773e4bb519f46ca0e4d227047b3b13a7f49636272b8ff93a0e7c6ac069d857fd0095cfef85f45370fc4575e52a0e3b0092bdc881615ad8b0147e9a771d74a4bb41894fefa33218bf5d529c31ed0124860c4fc3fd5888596c0d200e0aac06835e81b173f7bdaceb91ae791f78b6555f51bad5978b04b7095fed5bed3cace5058275441c65544297de4b9cafba59c732482248c7e3912d9a4a6edaa1742d9a54d86b69fd5f9ed4c98ca8beafb7a0171006f15944ae64dbaaaa21c859f4d62243a7398f8d7545a4ada9b22986d588e2fb6350ea4794abd466937e22f83aad8e72aacd00030e21bebbca42e0049be2c098a02906be5d1c63e5abf6980ed0fddb254002bdbe4059672ae86bd24b59195fac79e9971e8f80dc2242d14091acb46bf5bc1a2144ff7078d4054fd9ce2ed7b1ec8e2412e4351e58072014e8a8841b0072ef5bc9aab11579897d0d14cf4d1254cf242a0b4ea63a4b888280fdbb9fceb90126b38350afc99c1226dcc60d1db4a4501b05faa33674acbbfcf1d50dfbe53d2bb0dd4f825dcd36d7202040c5a3dad7da794533e299045f8c8aee89252799fb58bd7df820a73d97689751339e8a6644de4c1c2d22ce70dfa3a8005cd989d75d48645ea652bacef80012fcaaad43f63ff01deef035a7065d5ac3b95585f9a757f3502631bdfebda3aff48c647b858d7119f25c6351b5aec42aacb5e7ad089d69847896dd240edfa2df4187df655eb9981f15e33dad267fa26d671320f851f24c2368951b6de76c4f174c83a93f246efd09e63b1e3b3bf2d74a84b484694d4a5d42bc563505ffc664205958dc8340921af5a135707b7b9fc0b033621e7aaee24d56df1f7bcc49ebf3e11f09c5a5e63fedc4e85a20c53237f7269df372ea8dbc913d75b0f3aea80b56d078b3c7f522cb963531a3a42e94791aa78ae56f7de0214e40e76e07835a5d027fcfa8575f6339aaa42dcea5e26b64663d7326d758d09f003ce633cb47ecfba8e25271eec1f3e3968293ef93c4efdb168979dd51786bb01d48c304b3fb01d52443843a47585c182cbcc2187b3b853f0a3bd767ad49ace44f283bf7d5394be6e13980c65e4b6e913f6deb529b658b53a025aceb24be72805bca3609697737e31a234b2d76de7597143d325fb4af4f8cf79b5c0df0789964f669058122848d7afa3097cbba48ffb5945aac5d8a9e2976e3ca002696eec0aa738e81d4e91190e60eca2a64231ffdec88f4c4d0210710fc88c470a54646333b30c992d898987700656007c9501b161c3cf424b09a8d8df3ed5c3f31b5d97b0d43dbcee280b3995f44cda06eaf58af4ef9f0d0f3ace9923cd4dd61a06ea32b2fc4e410a0139cc54d7675da17015a5dd11add18978a55e2d26f2fa403a805b15ca8cfa7dd8ed907663b32154ef91598b72ba003b2d827782fb143e830eee85ee295231ed2956acd79653ca190d8566b4c2521a2db42f4603e5f3323ac0bcc1168ddf8cb4d3f24f119cb539eeec26225f8199395f24534cb732af2decdb96416f87dc580610fbe5f80644f2b8c0346c79cff0681c72c670d65ded97504d3375850e792ceee99780e4a5f198260ac649d611a3f9e5171d0a46ef29899be1905ad838fbf8bf9c5e795b6982acff9770b6de68e9c00b5c44c86b3ff008b6a29919181dabbac43e0f7270b587f3a31865bdbdcdd0ca2337cbbaee546195394cd3d9d0056dc9eb3364427859017f2c8f533ba4657c3f99f8f378407e75870ae7115db3100bf3c6ba16faed3aa49a74da1f0d67e39a48702b95490bec0de6abc892ca569d96158e8239da7d7cfd07b055d4cb0f0ccb898af1d0565a9ee469c4987be04ff4bf259a7a3f3cfb360cfc7ebd5d75df4c5cc2e56690a85fbbd71e03bedea44f44d95e0bda11844d508c91507a46cdd9943edc9f5511d65ed990d32aad9023c8585cf40931848a07dde8cc5b2aac65377f55a51bc6021e29217f52b625fdcec7f3458d5798a2d226aec8844a562e7c531751fcd53b7b86e8e08c5d0bdd7c67e59c4c09ed733441fbe99e5075e65d72daeb07c8cf443e90fee1eb5c3bb434bd55c99e56989b9ae895bdd0b55670b835218dcefbcd615a96445ba239d815016df682ccf8c547a70e09c2c602d57a01dbdfa53d058c9d06fa2f50d7b5c11d2d52f32a8ccb8b87074516bda3277c00e7cc160ac5ae3af7f666bf2bebabc1618766053e9baca03c750ace89c25daf82d24b392467e139eeef4b9997aac606c76aea338d29d93ef73b19f308c66fd061479a92cd6196200dba68471cabf76510f637f14e2c0b00b65d837b515ef662d776e38e73e6a8d7d6870bfa2ace45d5b04f6cd221d6c909d037df684f51f402b7bdbe7c236ef3665768263dcd7598cd0c2cddbe0f04b3d7492d2c52ff40bf86372ea84c3f3b365f436130b4bde8d1e93e12a17671eab07459d069f19b9221922d8e79564c1a980fd5d9d095ebb8fe1c791f1e919d718cf68cd5e632b00b5131f4734001f8ed98cc47aaed2673cd3b0e93ecb64ddedf5bd70e3898d2fbc715dcea8cf3444a1d0de18d89bddca975aa4bb96664bf1954cac98e8971173b73313b517f3e5d42ea33cc6d6d920e09c0cbc4ed7a9b40dc83ee13d34008b2b99c589f887c0d2ac24b1c3f73ab9fa4214fc4420b7aea97e33652b1f4a08a27a9887ebb415e7d88fb92540bbf9a4062e7a8a0e114f9ce91c7e4e18f561373ef1457da11779d8948d4f817f80b40532091109ddbbfb47d9365659e6c075bd38ddda1616ba0f248a30b2747519236ae5a6d3d2d748028cf085cbe52d4ba0a3fc0dedcb61e48ec026254734a90edc441e4a61cb75d2353b9dc09d04650be012fa9b37d6da0a7eb84e4c5f35b9f86114b60cb6da67b3a24e9adee9ad056ef312afe2ff1c1e4dba53b9ff777705617cb32c4da96418fa2c98975974474dfee2e87ec3791739a1aa919c1635b841ed7fab4313281b341789801138061daa5383a324736eceb85be399633c0667fefce7f0a84996f265513fcbf8777dd7f55b3bb0c7d014ae8f24c8f7af40b5dcaa6b2406b6b94c31979b4cce68c99334cbe07f579f5e77af2e642e967cfe412e5768f0706530e1024de66af45a9d363d4e790d43ec3898403f5e32e9cbacc6b964d6081aeec3bcf1775b820fe57b686ee423b2b37eeda9e81a4e6f786150fbc16228ed75492782cb069e1029485f843b9479fc866a521f56f7e65b8380020125588ec544269791931bfd523dba22d1485506a58603d899b248812d5393176fe82189f640eb340fc6948a2fbd5e24f74f83f6aa42eb54802bafa7c15f091a7153034808fc040ebfc4c452554f1931121b6dff3e13c170c49bfaea2972de61696b9296754b75d5a669ce9c1ab90e77b2ae0979e0d7d2973d893d321915637b5c58ddc1b130f3e34a9f2b4031b5d6f210fc9efb0a83fd75befab9d0d4552bafe7dfb5e5b080d9ece0de1f3d2a7d66158ec20482f70d3d5cd1ee38af10caa98de8bd83f00f752d4ab2a8375c2bd4dc0023c5a07e398b49d7e435597c40111a0dd09671745b710efdab9a8497d54cd0ab0b0577a3cecff35e40c60eb5cfd45e4398f62cfd5e3ef6085b9bbb7a9cd0ef080bf938fe0fc4a3a7a01aca62220950c82e2485680cd21fc13721e6702224aae185aa435ca7015f26cc08b15f165facc7e336e71e74ee58e008c1e62e1ea12eaedbeb81f463e5a3625341fb7e88149a6db233e652d63e66cf677fab8690186a158e602bd09bbb98e792e48e323964a6c7fb415863377f702f7299f976fd91ae0ca756235ee81ba0f63dc15e26f0597d37ce7d365b475345deca437be3c40249fd325277307c0788ba5c2907c66513a476bed5132aafd5cb59b988d5c7c9f2b2b8b5e2ffea6358ec49d0e99f35dda139fe0eb1566bcf792d699bba6d012545e6e50a9718f118e1bea590bcec912f100547cb397e5e8d95628fa06a56bea7cf1df0a94e0b169d2ed0788183f115cfa26c6e3a2cc7aac2fea4654ea70da4369729a3fe0cd87aa328627caab846ab6b99e5f7f8eacebefe69501e0ac591d73fe812b29ed203801d028d956e987d63761891acf1bb4c938f1f0d1b3f3c1c208dc1e6b504a0083034df9f252ad44d86faec7cb5361777bd2f54d0c830496b97ea3cbb48a1c0d3e8bd16453f28be7fa9c30d63dc0f284299401370c89d8f4fd1264c885aa9505c0a3e2bb8cde266e75a6ba1c093fcfa3213a292e8fcbd692953479313fa28edc5f4d6cb1895f251b36bbc2596d77d8ddf2cd527938deabf44497577b916e87e812b472ed66463b279d3a7315a6f66cfb5e887ea8abd9c8778dd4fbee99f18d4cab731a8306b8f6a087a6ab9f2498a02098734081b1935c032c77005523cb4dcdab464291656d4e3399b852cae5195330a8636ea7218a6ca3142daa30044f1f6e4a2d338dc7d72a9ec27485e2c944944d6dcd76e2949f8a60316917cbb7687fe04ef51276b8c465d5aebf93447689af98cc980d894efa5a4955aed563d95e080d8d4a65abb484342914dbac937182ab49ed94905dfd6f083abd77b653596ebfa392e1de7b0438e8ddf52fee69daf96ab43c0b28d3c00fa606a7a25060db66d01b8edc8da40f13af76cce6e37e6c1cc10c9ca879d111da705440643c74d8e7baf9609c731d2cf546c0d23a226be85b320dd1fa962fefef195b748f3fb2a0082c2f650f93ffb7ae78ee1d16fa50c2bf0fec7dbc69b27d8ebf250d7824681ec295efd16c4624bd170f2fad33cb2121dd0d0a8c0beb9da97605e83fcc6a2e418852dcbb0bb24207b7f638e86d597e6f487961d202115405159391700999343463a6f10d386b04af17f008b32ce0926d635df502516aeb01a286b5c3f747b6480a46b1e49c7490198ebd15e4605349401d2fc4a285e1dec703d65f215c3fad013a18d2d3f1e72135028882bac4f7e933f6e384a371695fc38feb5d6166c1d0fc96da436d709314b50dc763926fb523cfa78d30cd54a44be15f3c2231b80f9e56fa4a35d559f690453957c2fdd0fa70b605f1c7cd9b1d32da58ef5a948e85f8108cbd520cde78e4504d714a958a964d7271d1ea061f7053a979ad5fd2bdc411927a68ffe87b6195e185de433e69a024d5aa20b87ba5929b498853e72b764c3bc21473558f6e8da16569e337f48b8ae828d4bf5bf6f3027b9d80c9415510bd60149b5da0b015a8e16a7be834d19eb2517206a991f9ae0519f918dbb5d989310783d9de751bc7d3f52b176e7fc3df805c4ccf2ef6558bd8f291e5de8dcc48f4945889d7771270fb3ff0924f18aeb8c92606602879e03bcad4dcf7d16375ddb4fd0e6789da1bef3d821ba6cf65033782244620f2b9c0eb396f87c59b375b607f2edc90e00df402562948277f00f71455fc935ce3385f1e65910127bb8e345b775f30d8b84c19c780030835e9fdd3c7a75cd6dc96de93fe12c6fa1f3b926eab3b84df872583c98757b69976fc195d9da3a37967186cf312869b62768a7c1faad757e7c50fa620f13aae3f70158c5f439d0194992e76af90b03e0a7e42669a84d33404ab08ea79ec1850876f8646f49f8055acff2e49c09641570f24380c5388975075132ea62cfbde3e5d6207e07906278d53465ed55342167de431b754a8c27774f37db57e5b34745d8badf68e1e58191f8f33ad951af6c91ab772a3fa33acb92efd43c28f8fbb79f8094d1272929a51c0acdde69fa31772d78fb0454cab3ef6cd4ab924f1a07d131b8a463c4d0abb4fe96e84891ec50b7eb56f765d7a99d88d42249be889cd9377b70a932b0e8fe377686de796aca94976d06ef0ba5abc082b5d3ef4bb09ce3128c490698ae40a5fc7c5b4ea35ace532cae80de3225039d5997147fcac539976a0785115bbe8df1a6f8b871e984752f03f5a70be4dbf715c1e3ce16adc8cc0f1a2f222a2c4b5907302d0140520d8e8305ac41f24342f6724d18ad19fb994521bddbe68a80024d3d8c989a596442d8d8b373757529666e247e1b79f41765a831b34cc15e445c52b17c281f104debb02a2d89c8733bec79014bcabfd7b051cdb129cebaab4e0ab77b94736536e3f9423c98571ef34022ef3b96d8312254f1cc7bb49199720bec26985cc236cbfee3bd9b0ffc5b4d1c46a88f9e76007ef4d8620414a8d62e21788cf8f106a42ec898c3423a0e3b6faf1ef8d5b7bbff20e177346415787d25e22ed8fa20979e01bb7ffccc294d977c62014e8917a39411041ea60020e16ca4b4eb9af154173956ef0c76d45f0574591f71fd4a5a96c52584e5fcd2cfaa095f0d13b1aa1dc05b7223b5c3b054ca1393f40f9b344d55c0dd77f06ecf76ebd90d4d0566398033ff443142e5245ac3a54ca661408fada7e13d01da8b8d0581c685ec32c0c1941d46d803cc3f62cdb692b34f9596396cb419df473428315475ec68fab9db264a094c60de056fa0a3240dede58f0f3623eb5a4ae91181d85a6c8563c90f9529505b4c51fcf66cc644206f08a91d380037ff43fcb7d7450f3fa6e9ba2e5fec12c40b0913ae210b3dd15017ee91129848acde6cddc970274bf9e75182c5f20eb156d3a0dbb67856bf03f1d2d8d4353dcef262fab8fa37210c8b69cad0857d40963945446bb31f6aa624de3037b667f2ca0aeb4691999a3e9ccf0270df1a4afee8b9683b64c8122d2364d88f9a503c7b8af7f69ee7007d2ecf8a7dd0f17951256f86705cf5d57d40678c869a29eab04a4924e9cddc99a8e5a559e09080ff552ffdcc84649016dd4dec9d93241a3844e54072b0b8c82378a0945d9c0e8380dcabc01a5800ece5da7429f32b0e4d7c8456c94ec9ea329e5b4e52288c8e92ae39b1d56c315f2de2864cc9809c9e690e1131caba84a3f3a43de88fc5a3040e3977ce75b46c93e93567945059eaeed54293ea5d1907ec6abbc25911175bcbf5f89f78f52682bf6c28fda148ddd3fb6f2dc381dca829d808b2f5ed614fa0ab1d022eaddc6a97914e0d1a75f907b3e0c21ce110e7f57ecd9cecedb5f3347cf881fb15c9564f320c007b8b6a8b2f389617335b80447fa96958bc1f7e9fe9d111e995a2b209fbf21b4a60cf87957f52353c4a597fac9621b2a6382e6b680de0be44c9de6adaf528ba73bda9c46ca0563141cbe7a14678790a7f5400d210b9db08af105960320cbe4394deb117c5e45c54868485c9ccd25778e126700935e663491dc4f0390ebffa3861f914160f7625b41a2250ab498fb83a557f67c939848e5ca04f4359e7dd738d32c1372f8bceae1e2f67b121f26283e930fdb30c9bf33202318ea126203d7811bf216ea7baeff625107ca174df61c1761db087b8016d63cee50c3d7b546f0c5f5bf6721b30f9faf719ce88fcc5e9a6d9e941322e89d1508ecbc1878ef6f32229df0dcc33b1ad4827800937bdbf99ded4de7b92003ff03471fa665f2b23320148bc103966ecdebf9773ad4de4d99f1f238983d35e6f878ed3759aa4d59fc653704419586a7f5f9e9898b7e3a7ea0e5fe933f4988c71c6ad512803c44b1c3578c623a35249976840ff73329d54ff36f51adc1f4771d6a4b5f91dd77352221f01ef67c4cafef50028ff006e105319f9a0e914a03d4ada3b31bfb007cc1be6d7cde8704ceef3e949426f88d3defe9a172c0189037c38176b2dca77f2d945129485754f29f492977455d3891b46104ad1b30e61e9db10fb961e388e66ba4ee12b11a4657d3f4eb1cdf7867d30399576a93be8ca2230dfe4b216699a51a2c2c8996c59bfd70febab4f0f69c1af109b246ff5be222ef7151ebf8a0d453bfa03c7dfdcfeac34cad89b473b70051d9c524215343c545b197e99ae403dbb81d7300441cc9c21df54c5b66826856613ae7907e29422a6f3e63eff217bdbe6e76ede85da39ded784b856f1e1e64728b14c84d99eea2e788863eecf64478cf995bcfcca6cf458d575513dd10c21586af4a48ab6fb2bc26f1eaccbdf244fb3d0e759e93255bad04d3723f74aac4f11b8c2bc2fa24646c40eb925f67b04a90c38c80644a0faa4d35cd151cde2d4c3372d9e66d945771272bb396f0da61ac4b021967d84ff41114e4afa63e69ad81e4e4d3f0925d93ceb231105e5940cdb5472e8310d67a5df17006b43abaf43dc4936c519bc23fb3bf088ba76b4e63761cc49688f56dd00d665da9c937b93b199c1bdab48603e7854730237d9456cef5899e1fb6235d92160e9a21e480f3864b172892a99f9c42abe2c6963bcd7456023fe31dfecc90177d880ac55f9655c793a44b64813cd6af23c621b88e7268387d0067c02089857245e78b12a42b744bdf4ccbde48226aaba1a88264a3ab2ef5bec250efce8e05bfcae90860437c06d5936d6757d5eba6d57d0adcbbd51d24fcab59324e640808e15298f01410af1097eae3778e734e2b7438bb9cd0a24ee190a32aa42452c0546bb340f285173360841be81fea4b53baf1fd97e0e5d24140df934974d4dd1e171a872e707385b380d8229e354512c58bfa2ce14bd72841c2000fd4d2fe4b1f31c1b1bec06220debd6abf692625a9fe56a8819f37fa0db0167fe790a9be2e8e6e32611795b77b51256c023c7e36f9e15bf23263e5e63b4f10dd67d535df847bfa10bf1a2a4d2ef9607734486332dce80333866fd4b0d933b4ad8e3419a70b6efa6fb25eddaf417ea7ac280b0f6e4a99e3c7d5af28559ac462524919a0e547ee4709a892e9f41b18d3c8daaa9a7fd9fda5442ceb96501be51b7bd68b24b9bb5b71cf1dd6fb99fe1cb4b4d51824eb6150bb91d17ceaa22bf59e0b434ccfb4af12b417559dd3a1324c36b2d0640f2839b1abcccce408b97340fcbb921ee64b84644d92b6adfe9526256d2fe476077be3de3c6b361dc410fe7519447c35fef5b34bd0f750115a3e56cfbe9d6de1c59badadc9aadfdb2a8ddcba87908c9bf0408e234489a565d8ddd1615fd0e2ce6c3d53fc7b723088be09bc1bf7b4433e44db523275b0fd028375200f8525135964cac1af41cf2556bec1d789961f4b6fcc355118f86d39fd05585745d197d57b8118a5ee95a9590a417aecb7c9ae65f5dd42f418d2ab59634cba60dee70e18f5cb9fb9041a3c61b28ea93699bba434ad532fd3e545924f63eb9df291fb8fbe380ed761ebaf345d911aa7c6b30260b514853abe76c1f4fcab5e1cc08bddea34f5ffe18959ee8dc3756600366fb0e9572dd90ab4c8c1c901dae43a70cac244c027025d9893943b06c99cf90dc04b41b95bdfe77a123d6dc4b8fa38ada32fcf969d21f228a10cd2916079ec792107af6f9213c2981d49b6d776cd33af6b78bb10559877f4647cfe3643f3b705f38cb4953f9eb1252e71bf3a52275541c16395bab600e0548cd10da0d4f5a64c42360467d93abb34ff47fdcc3266c52c66b2c0770f65458b40aed916990b22071c97b79be0f15546cc82418e43a13c12df5ba68b5208269224a32e073dd985ac8284c79ab2b0b216627669239732f8e3fdac892b0d7a46bb608bbf6202ad418dacde12e287c5865020526864e435b562ddc5ece70994f7ddc97ae22575ca7ea3be38cd5f71690047d7dea8ca73f24a33bd66156820cbc3d3cbb0a327d540710c04ec4e3bf216cf0c91ba10d7529c3a7ab3668fb00acbbff7c4253601f5154446151249daa9ba6df020638ed82b5ccb2186a3abdb286b0c46e94ed9136e3b781dcfc15fac9e6acdec68da15fea06d3093f878e8d755debaa88ef4f1f9642e6c75c45dcbad4e7f917ceb4faad6093d62257d5b199611e9ff52c1f0f19a5879051ea1efc6346aec982c2741f77da1a7368152205fae8f05cdecec26d37e23d77501df9da4d20d85c28814c5779326250d5a311636ace16c5b09c4148119b80e7b3df97bcccdcdf0d03bf909cc0c33beb55887f413b88a8ea8efc9048b07f0ae09aa52df08b70ee3b48d1909589a1406e66555b97ab791592720bcb0148dba2f15ae36ac83d270f3bcd96e235755aff4b5dc04d4bbb98a3fa45c04362048c8b583a52aebac052aa7c34cd762daf44ae08f12f98cadeab743aed5daac4c09f0cb2a3a8d499d839f87cdddc21286b3598ce3e7f0c1d91d13af63414171668b20eb6555ad670d9268efd9f93fd8ff30dd9424615922c6022b75983f564b5ceb79e08386419b063674340d545f84333121dda48c0abbcaa97352d4fb93385b397410703df5313b45fc070e11c355cf9f73df17f9b68b381c2b0e3e94c4014b729d10ca59319cd11132dc5fc7e81c3d9b3edad57c50d52fdaecf942f23f9e0ecf33d405e4d20e9a5e9a4545ef038e07c78c179a8d2544f2f8523cb9e74d38ce382beba6f1d2cc911b9e52bb67ecddebe5e8bed9bac320dbd68f9bacb59293453d5fa0be3042b31faa9d7709d09fbb86a167d931c272dbff08338d5e17667a719376452971b661897f154a02a42d6762f7cd9e7d05f582bad7ec771c4c0cf8102f4740c0149e1854f4015f08fb28ccce3364d9931adf99fc9d1aad7d89b72150664ad502421b7832edb93b825823a0079cc666359f3304efab4b7eeb2ab6eaa2ed210dc659cdbf40d43dea64e8d7bc93db429d2a77e1f10b752a55fcc9f1f8bc4af2908c09e6713bf38c095ba02db8b9896a4b0ce2618f2df66379ec209652c69ce8530d6c21f950e551f0ca94284c5407f0b0ecd07f3dfbcfd024d6d927a0b7b6c37b6ffc86c6866544dc7110c7b1fa890c656b89675734d7732b3f6e8d63ca9f636dda8f96e7efc3566dc13e54768ecdf26c7ff9d6ede5d8c13078b2a4d805b72fd9b2e4999e43a83b9d5aa28a9a4ae8e330f9f4f3d37da61fda28b35fefc99480de78f5cd67efe1b907944983c3aa1f386d783eb4674940cbd9f122c2c6965ddc5b398c579af969fd2a226a1312a60ab5ce85f22a7994dcbe6beb37e83a9662ed814de1bcfe0b013dcffaf6b309f5dbe9e8f0b7f552fabd4774ffcc6b9abef6b825ac3c1e2dbd83a17cebcd01e3109fd95be08b0d9ae47740061e206ad70306861ca3e44796e5047a8affef144d6c3fd1a8f5b52bea479669bacff7ea132ff225497ece9d6951acade3e89455048c5a3368d891d8117d7bc19bdbdb8b2fcc2366fb3803fc724a8e31e99ec5e9b3a5fb6fb97452f8eb06a79900374eee85dcc28a1bc0eb1ded5ba70e5a19830f04ae74f8629dc7123b6ba64957f19a1eb6728d1d6bf2a19c082f6b4f6e46e0fe761c9a3e590d1e1960fdb048b2c25b6119d463e22c6bbeea5a13ea1ed7d6d644cc4a6229568cfb800dbe04e14b21f25fb69009944f441a5c4a88c1aed59a75c61f8fc5a477f90279775f08f722a3bc5484c3559472965bcacc9bc60e16fc9de30b131fdd7200c2bfbb670767d3c431329361b060d70f300824094640c39c45d167991e21d4bc55f103d6b9492c13ffd7116b46027f8aa413d78af6f4872432d8d772c0d2c0fc04082d0e11418625594ad73117a37c48e2de7faf40b0b401aa24d06e3376645f644e2190337d09a257d133e7f8359bcf8e87616f0f940811d3109389dab2dfd080c5a8ea68e58df119e35adf9952947a64e48b60ffdb1c5ab926ce868f44ce4347a82ca1488c9a3422a2c1c64791c83bca3590dab9ebcb97bdf1a28e55aaa1de027ec07caa89be36adcc63881a19a3fc89ac4c94733ee0cec38fd9243fa2b756aff4756e475a1867b6d4dad1857aa342473a8cf51206a10cdf4079be97c9e8b16290b158f26135cd108f1874d0ead531d731c433aa7a8b8ed30aeacb2548539fc935e12528e96754806bc692c3338f80abcf01631965c10830306ee6f523da5728ca6495fc7ce128fa2803d419856df72ea1fd15c381cedf777e440f2b2f5d9a7202e166d70a416f946059b4bf7e357afcb930621dc36e0986a07457b8977b8e2194a4d8635923b6acb63bab105865b3b8750427454ef86d73be481f85c518d4237a5dad42923c05f9f161cae59bd2fbf00e9d00b2c7b8091b4e162e81d4d19f255e869f57a8c0b35750346b5bcde9c7e440462d8bb004846f0de15d2af0fb58e530f252ce649002789cd68813ce0741e24b0052f13e9fea96d1ecf90445db3ab1e76fd410ebecea9b094c32b83cee577242ba9828a7cd3adab8ea529f95b3f0d23bd1068b5dca500b20998a22522e6aaf4f117d5b14f278e236ef9684b4db2ed1234c97c361197d4746a1f901b6e3d2f7246650ace7f0b03e6a8c173e30ec8ced2039e772a12027e1f2c53709516bceeb9e58a8c3eea2cdf3c6af6681516b2e63dd61adae630f3b8bc92e1989811fcca4322a1d5a87355f1aadf1a190a17dba291e119856cd5cfdc6e7553b9ba2338174f88348989d782914cd283bba34a83463b9bdf3651052d0d8f051c2453099272c94516795da2dd13f3919da9e3d23b810af4154e9aace2563a8dbfff69cf0cb7c4c11017a28df849dbf95699e5ed764966c64c666473def055717696aa5216b3cf09b3d019cb41fb3f1c28fba7e1ee316e1325340ec23a71bad02d0617e520218198433797852d2596de135eecfa2b44ca148aa65586d1ce731dcbfc49fd08ca2e6bdfb95d372e5951bd790a08f48005bc9395f7f0480a682e6426e4841102732bea2e66a680188660b80746e9d8e91460c4bf38dd1ec78760f9d2a148d89d9bc42a8532a3450b909666da143770f616e78a7fb8d151fcbac796737a61a4a6745d30c5ef444d03968d13505dd0170bdf29c0ad88d0e7f101bb6947efd2ae9cc5d0c5ae2b7eac2ef5fc93ef70423b848b509ed7a13dd916dfc9c158f65753f8c5600476c5dabd03acd8629170e787ee66752d48d759d96d37e1c9b640a6c5c4fea1de22e3edede34afd8387ff93aed9aa4d39bc67b7e29011d02941e2cddddef3df18171143ec8135a999a4114d4db6e1a1c3de33a748d4b79dfbf839b7ea340ca8eac060234dce0036ae6eaa28e719b85b6ca65468c7ffe64784fdba40ebe80813f3073e4f3af57771d9502f7d9a9fe5c60f1b6f7dcf31e32ecfc3cccfe9a6fbe8195d54b7cf5e0900b123c458929903e21f4a1c0aa2e0dee62f62b586b513e351433856f916603d59b6d0e6956e308c1404ccc7b6bcb7befa5f6694aa7183dbf92fbeeecb34f9ea1e5995b4078c79814be763e4916bf12b0abc5cbc165dce0608bf38f23076cebe682aac98fe4adb01114372042c798e4605cb636704abdcaebe0139538798e0da7d9390815f8fd51436acf7f73c85f08bcd71b24e54286ffac6b35aeaec66954d224ea2a26abb03853bf1d8330122db2ede16f26690cfbe445ef331905d9ab945f4062e47a729ba5011a57b31b07ca47d4aca6b27c4409ee0d63903141b63c6bd0b2a86e589adde87e33dbc8f8468517d5418df913ebd26c2beea22ec8e2f33bc069766bb9e93b66aa539e479e7cc57e37a170a2e5a4fae2d4302f24eb7b9fe9e5d4bfbf871059fab7f9d34196017844fcf72c56c9be0e8ad7c04e0e54dc33a64dc8be3769525e881dc3834e0ffeadf60e06dcc16bdbb6baf754a7b598893bd56aa570cfb397126ae537bce87d866bea78fb90918c1c4d8f5c8dcdd5c9eaf3b997b5b826cc8668c7bd7bf5fb7aad564a23ff41973805f28e18373da67c09220f00ee1d824ea562c4874898682b2fdab0712bdf2c901734b7f08c850f71c69f2f09e561122d70f1bae944783078e67f1fb5ded1fdd4cd90d57ea4b93b9a8f5256c5abea18daf60b58d173234daddef2296da40dfe02c8b5620571b895c9f934c4648f3973ef416827b7ab7be041d163c98e7c27491969b41ba274808b5828cb59baf7ed7481a3128c26c889c8bc2d06b9e8ea47ff7cf4609199a903ce9b6e488c5e386e6fda65ee78d603ccbeb5eec1e58ff4e7797e95ec839e07ebef1d55cf80861ecb29cd281e8fd4c844f809b1881bb84676df79f5c19c6f81e473fefafc28b113c7c2e9a24567808694fe5caa7e387c32f495661d30eefc409d7a666d120e15a5f99ec58e82e48f5f1a42799b1a6670169aae83652566bce9dd33ade8bf10c9be25153c7bf7c68bfc507dfa84f118974ffa6d0b6a731dde4102566dc92ea286948aac726a8dc06e45c001e8067002506b33562c0d5bfe825dd0f9af1c5d6cfaa2a58ca66bfe9b390fa3714473cfca73998d3937ccd3174a6992e8c2fdd2312c7b12ce58dd2417b823bad0d9e341c80cef59e51993b8c41e7964ae376afd0053605d8b80c481002548cc89fc131b8b13bd758c134960489b41d36939cd70fedee5edf7d9577c996aa051ecbabf1fb95f57d0eee88e9cf65a078d154c38cb21030a2e748551a938f48976fd647cfc2671d6bb327756d1647878d0165b42e8644c07f4ec68d97595470b910567318228b852ead37f0c16465d8a3e4673d54f7fbb7df4e8528bcad8002606abdea239888d918dcb720c009900919a3389d479fc44328b68d5e10432dd47b333561dbeefea731e8a7882b614764c84860ce613e1a3741d78f7dcb18fb5b684f9875a91879820cd546a94054690b706945fd103aa72ce3977105287e7fe1d34db713add1815ad9c68f32c4a17ba7532d6c039e750512f8667588c94e9b61b19ca45b8f8671115773bdf40d8f9df8e935dae2a92a9bb85fd36383f90ee7eba9bad9327242a0ed64c263b6ecb35f658dbdb24b8526a17baa17232cd7cbf164ad3d55b099d4191a3a28fa8e0247140578e66b92957000710f2fdd709c817b83ed84fe1a91ff6a74a27eeece0c205efce16d6c7ff1d9f488c1b4e18ae4b989e59f20f3ceebcd7d6e2cda9ba91fa49bbf7af724ca0656bf1c45e954a7eecaf6167a4c75fa3aa428b9bb5d144e30efb612c4ae5e2356baf7a5df34a36a15f22b513089577fe2b7128c24d6adc2e5de709282a4eb5084ba1d8fc4abd20ff7581d7e6999e8acff31866726952662fce7240a69fe1e7e71184dae17e8ece1c82808b6836c8902999beb1eee2b4b1405f4d9b998f3b245c7d0bdeb4836a1d56140c6a805b3ab5fb31b9bb84f99c169be727d4e4094ee5155806c8a7d348e265135f234347c6eeac1bf89065414ddba0c31cb17c49b0f52bf1d1dd8ada2e6f18e367c8b2fc807ef3bcdd135cd3e23263f656178840e141c8aea44dec47ec62424980a0babc057a9957b301985bc6a5e1d0d2c9fac643fd06882ca1aecb54ac422bec420816daa638a79b7f575a1f310b7421985963a0b2e8604d13ad74d41f6d88944a3103c6aed3c1eddfe869405491c136b0381ff58c09ecda86b4505329dc9bf41400bdcc082a7b9f86d18bf2526c7d94f9362b3e70dc359702e4ee690a894ddf629999e19b60bb4d6218e25b596e37d115c09163f3312f29d231b684e926ee15130e7641df33fe0fb0cc6354ea8e11e09fd011698531de004ea7db7324e9146a958077d0990b1bce05b30e928bdb4287ef53ad5acae5150919b09f7c19c8757e77a58a973097cee8cee439ff0490f2ffcbfb220c3ef620b66b9eaefd32d9852d181dae3a60ea2dcfc0d9bd4a4975abe4c307050a91df4c7735d0566d77dd6415bfdfcb855bdd560cf542a709fca4004b6e38eba40feafb0a989467492f8d9095f7c128413bc3e2465f497dc40a21b84e856ac6703239d2b3032f4d06ae1ca5084b96ee2528e3d3d9294b3dc9f9cca18d08d5d7bf3da82e0fb10ac7757e2652670b9c663fefb31699f96718e08165f419702eb57f61b6230b77da180bd798c1af3fe15740372e4e2cc0549bfcaf1c22ea0ae01ed85760bde18a357b5d77ecbddcadb2d6df989f6c8303662ab6571791ded560e9342a99ceeea50df4c951045fdb047477ff9e23da0bc428ba9b18fc3c9546ca7422fb036d563e1164257bcdf61ccb9dcf475aaeefe77e393736ea983cee07e91cd2d83407c5677e5f14a33846a008b4fce046512826d4d02658dcbfefc2e7054524f25646003e85573ff9b40a938b83e7102ef4696ca343f72675f89540ffe19e577e9cdddf0c22a646ca87e812e447c6a2e2f442e4b695b12fe153ea8a7f5d51fa0f7bd8030441da5d78f6b776861b502f2f5425ebef00592c45956e3ec1c8e22e72313b2881bfd3611a93f86333677af8a658be1bd20a4326b9162f1c9dfbf032d3f11de3b929c7eb7c9a6476f14e3b2affd8ace343b08ab7d9c8dc51728eefd9bdd0ced9630817e46248182a0d855c6227b89fadc41911996c426301161bc62c9bafe5393f7cec4ef6ba294d31dc4a10822c1a10d8ad6482ffc5f697e7ae44831945c95dda80bf5b1501a59fa37203aa4a382bbf2e6a316ab0c1f4852d9cc9a17d7cb8b5688ebcc13c7c4deacd9aa6e9639328bde5142dcfdf0ccae9bd31a4c29b5101643218f6c3f8dd3b9da9f8bb2289b7ef451df1ae5d39d65f5c0003514310de867908475a7c9660025104379ba3d262fbd3c8044fd9be45a9689e7167ab59ad9e690fa7717abdc71d8d62bb679271a170a51d7e668565b050e23a950eae9435f32486545f7d80d7256648e63b1744afdc96ccaeae756c7bde99783fc9a5b7f13d14bc06f3d1e69df416da9a9bbc85c7896127228c11f38d7afee713be8b4820c7e83931b9f4d62892fedf6469eeb28d876b648c53350f5d32f209375790790a8fa72b4efe7fc97a2d4d9604907684e675b067ca60910190b8c7c0bb97da51b369a998a3b1ff9dc1f6690764422ac7d8f701941234ca47c5194a2720fe396bd43ec9937bc017f12824421da74f7eaae010e1afbd776d39aafb5ce6952c51b0c5ddbee0a36ac1343395ad8674903716f576bf90645651f772f0cd3e4e6a921e8d55b764817bf7f4b9d02d35fffa7488f5bcc5e1322b82905bfa228251c1a1bc080ede7ca11433fedb58fef916585f349d6a38174b412422d8772bd693256b79176a3ce300860e198a523eca7f42d3c0af0df402c267291ee9352ca67276f7d1eb65f7e1b6e715d6bb0f47f817a4ef238303aab8896902c1bb1ab41b053a09cbffbff41f7b074dfc784962ea4cc97a6a289d9ccae56da239e909f60c58bbaf7767db6e03018d56e8e96033cc6de1c9d55d81bf2c2fc1684ea3aa73680c39b6b1d2c9210d59313b2776167d9ea730162441cacbbeef6d2778bbd9aa95396ffdb008dbe769fd58f504eec7aef441d6a31079bc0871a2faf37f330f2b15525418c9a586aa215a8778392ecc683966b4d1ed7da3f7159413b16075c58735745f55fa4166b2d17e4c52ed58856d7003651540c20dfb508dd96df5463fe92c5a967bb5a259144e329a0cff8ed99a6c544229f408db7a0362d7d55df6d1391396ad285031c386f7bb8c61c71a07f9f4bbe03518a3d9a650fab90b0900111ccd6c02af4d8b49b7205f6ece50bc9a987e9f7bd635619391d3900ece82e0448f9203377d56c76caaeca786b3ec676b6aefaa9a85a7f0ec8ee903c691c8adccd19a78e816e0073bfee484a53a04b787ef17d343d2b298f71aa09c75ab86dc777d120fac315fa1ca5e29fd56e8051047e8abf08f416823416435be2cb6242e5b4302e8bb6d4444aae8d063e37509e49a236e209379f605a7f32dbadae688dd3d1b533641d3782fb7405a33c8a5c2acfe935d9e4ef2beda04803cdb730b595c8b46c747e7b67fb1705ce42f2323c0af6acc0b020aa4333d336aa66591b0aaf12635c4ef4d6ee93b74b17a138f3b016c5facecb26c147be23895d45a2bd429895f503c4e414fbec31bdeae02469ecbca389ea3236b04f9de3ee51c678eaa0fb8b60fc09404105d57a968f03ccd8f35f5a062ce4264a918d5cebe287d97a29287faee7bf97b32a7ae9eaa8c41dd0d133438ca31997b25169e3c26a14e67c78f15445f6ca2770cf394c0682a069408d90e55bedf329c7a1dbeb2016413f9842491feadc039712747624863ab4ed9f546081737d5bc49c945475665f7a337b27d0250d7a0606c740e97502782b363682073f1f85fe4ef051372fd6e8ee442242845a1d500f9ae44ad6c35336da9e4cc93af1906b5eafbf90c0958a14e38688212e79658007999413cf4a86bfd7e00033fc377438d50ad00e86ae114c2baf2c499cb4cc07abcf3b04dd39b5e71d515e430379dbac7089eb718b33f2b1130a34851a6eb7c9e36eb29bb179d5fc2560d2166015c038f41e71dae86ab6e6a612a47b456a24f4fff1f5a73b143c9c0e984645c06048fa04b76cda56b1e32510b3c5b099f195d64960f7f4ff857d34d238011bf4d8c8d4d3f8b4e09e99ecc981b6eb712bfa0ae0aa5ab63ff34d2746690b52d3668020886108ed5127e10be4515177d29bbb1f9970f4bead0302ee0f8260fb4625bbca698c9646becf992011335e065ac89cb40fae42bdca3d28a7b7bcdaf1a94029233cb6747dc4fc84dfa25fc592b3d5dd638d18aede93b7bd9ee96c26fb79408d103d7bfff34c5c38aa1a746a9ecf09a58b65da23810b1b188b54629efcfa20c39424616495f4dd4892442956d5987bb6a57b6cc0dc160c59a7c666f7eb81843ca74f7a6c7be49a7d5d9c954b217552329294192c39fa6dcd352eacc1a2d0fb1777c39a2810043fb18e8ac60161657116b4d3e149deb17f390d1b70798f0bd7f07efe8a1e845515010ec42dfd79c0b3820f1610fd8b105ee97f474298dbf68f45e131ff5f22b9a46f25dc9531edcf7165b9e920088f84f16655b4fb859c78a52b76ec8c9159a9bd72cd6099f7c54570679b2441776392b3155957c5d0f43c997fc849131885e92deed8e3ec2f0b84b080dc9a13d6b294da27e56796a395d2c10bdc0e6e6f41164690554ad114dac67b3e0e27f00e55bf8f279f25bdd9a56c8e88501f7dbf46b0a718999fcc0fec1fb41c91937738253a7259a58e0a8d5c2229004f54005f461b305e6eab0151b5f2220dddeb23404e3951bf7b14b624e68327b903caaad8f4b278142e81afec3920ca7020cb2fcda7ecc45488a42c40b7ff22101f514658d61444f9a4227ed7c91e79148830b8bfdb1bed06915f3d98d11a2b6435abf29fb1e4fe5f0e92bbe00f41e61346a386bee858bd3985423b0cedfcb590935b9552ebf06d58058e27dc725a10fc5a428f5d06f439c0cf250936c893cad9c490b155cda27ee2906831c6a396c7ae451385f034a3a423fe3b00cbe6941e28a76154f75d08a66277cb1774442641635f6057eaa245223921a0e52214b94162848e3ac79f17c08a32fb9dd3bbf0025c669c1732e095f298a0f34a885871ddb099028374ab0ee537946096b3017c4faa2e33d9b9c35db78704448530f20f4277763144edca6ca56df5c3bd0b636a9152fcba235aed10f0e1901ef28f515f5d197f38dbdfeeb0fe90b78cd988ba3e59a8d52d830cff1719ed27b7b5e8c8933ca9d54ea5a8ce3b6678b22986a26bcc9130c47c02c8b2436d72dd5082568f98d84f6c6f54b8c60400de8ebb1c7e2c5c26b7a904949ed4cdb1bb3fb880d9fb68490d4818d9c82e18d9117ccb4ebddd0efb69a080c055083a3407666e647afb9ad1435cf58ac3402858b2dfd9ee07c13964e7c824e9b8b2854b4d3f6e4729f5aada35870e0cb87b659220da22e3d94e38c77ff101171e0d8b4b4a3473688128f032702981074014b6ad9bfc95bd934a3abb84a2636e863029489f1b113c68c01e9b6c45ae0494ee1f8ff96710c0596de52cdba4dd08aa1b218c10f8c5b8f69b293ca28a982e8abab693536d0fdc08c866c0d07edea78e0dfb7cbe6a499032d5fe236e31af52f16cfea5f10ad86666406a10e0dd120d40679be2f5d43dec6571c1e833978e9feb99bb77a14fd6dd9c31e07c86e37a5c79e320d05fae7a038764414913151d8136803e5e6f92b0d80c6f73bbd0edbaac67400cab622e9801567d0a083d23000cc739773d7368c370dd971ec90e66a7b5f0fc77275bb252f9d7d20424ee1979f6d1e96b8798f49b07cbd075ee814c576774f816f4a723fbb6ce29af6a92ea99ccc08293d2169c07c804437153d6b7acbb9e1c67a3874899f3b44c83668bdddcd7027d70a313d7c20fd9a5cfa25b1fcff481d459d97f9482bb1ca2064440a121633da613cfe63ef4954864eb83eb930801e7b7317098326401e9100bf58d2793d8cf5936ca1a2ebf52c477668790fae53f344d34f09984df3a11705c3b3c9826aa0eba850d01ca44e3e3179f669be7c303496162b1f8abe391f37f5087cbe47da9f4165f6a2b7caa0add8ab62d1b98bded7bf2ec3d898a85fa340fe47b1e820c4c008fba43ad3c17f205b12868e4a2450a0ca00b57ac6518f2c1003897cc101831eb1616217bde46f8852698204087fff4c2f0bc6678723cdacb7c05a27b7fc1ca959dea2f82506cbe1c1af48d0e30f205c99f0ca724d5bedb84c0c0e7ac1dd81b9fa4a2e6c5f98f4475533b9fb64a8bdb195a989bd346861ef405a3135343a29973ac3b09320e40a81b6428e646fa87b9635bd4faa9df534686b03a0bc8f142f7594959b587b9389a427afb7bdcc646fa9b9708b44be39bac4c64162ee2136422d86c80781f62d2bbe1e30a44b4eb477050d5535c2e4efb90c7fb5ee4f08aa36ce0c61e152f7fb1a7215e832faf8c9508de069acba1de83389f9662d3c9c7b1ffd03fa27d802c2782dfe69ec0e09687a6b4c1f1df337f7908fd4dc48a4991a19f7cb3927773673ee00fad845a902454b3cb4c7cbdc07e8fc6e5a54ff56303d4cc2c92d3742e171072046ca7842249b72bf3c2af580cd7d0ca0215cfda48b75566a438da044bdacc3fafec9c025e72d9deee79e011cfb5d6896da3af0d73210c87a11ab47ce96261d2ea71051862e6880ef49dc2c9e25a307576bd3ce73ac0c7ebd801ce4ac2151d5ede0262220241098815cdcfd6702a79ddd3a50ed11b70ad5c64f2bdd9625196b4432d501393fe85d7efd78ed5aba705bc67a2e69cf122ba404069d72346ebeb0751302ee65a041a7bafc2bef1c7088a74f93bb15902ec8398b547172ec5ce315e3457b87bd3e3532d9f2c7703f3cfa030aac117966266fc69d51c72be6d6dbe1d3320ba6bdcf823e5fbb22a299ca1b124b46a739bd9a26076d71601474a80188e90f710947edf8f0233e7017e4124665b83923040aa019489bc624cc1fc0dd289947d7c9190f413e16266b3835272eda2cba8e0bdebf18fd62f9735db03e2c278279926d3bbf901c144763bd8b4e76f6e8a0f230277f3bdef5d74ee151c070574f8a34a01e931f9071c1c010b1c7628e8851c38e320bbeb454a76884fd0b01421cd69e0fb55d853f714c64ef54f5ed7efe945641bd84c1b83a55d9274dd1a2f9a49497067ff0f95acb147258ad23e028031f4810cea4a282cdf91d902758326742f013d6af744a2e54d4a1fec7808ddd28d49aa63149fdf011b04c732e553fd58aa5f6b337fb0a9f95cf1b4dd05b7f367ca27b4e0e75581fad594cf75210a2b929777b4b4d93ec5347a770bbb20532ae9ecd8511a48d24817d601f0ddcfef80f3d7a25c4b725bbd5f55435c38c746e605c7116b4a2a209a38008e8efd60fba5ca8d0bec1074fb9d930aa3361ce7667b2c64d9d8e91b6365b711b011f4aec94078d12f0e324045eb4b560f820243dfc75a7235491553184d545fe4c478aa06cbda1cf501f942778429166318b2194ed916dd7197a3843d475af7af505b02ef49be2f800386eae7b948e26933f29eb673363d5e85488d62a6508e7a6091ef3d4394a8eb87fd5822336279604e8e672679d7570745fc3e3bed681fdb170d4ebb64807b1e5d86fb3052f70abfaa058818f81509d2907866f654e1dd6cac8e61626428e1f3925b4a8dd92aa6ab82fa3788a7ff7aeb984ad16c10584d1dbcdc73b63fd48539f9ee384f727be0aa834e0972dbbf27c82433bd8a7272cffe02a16f14b5e9fb63e698f0fbf787c3b39b79091a0d9a14b5bad835d48535c1883e16ee0e3f11c85d1ef3881aaf12b1816b2b01cfbadbb61d8afec73a4df8825287d094eabf55358ad96a2eabe63c522a0afa1f612a69824a3f0a231000b283390dc4e2659e078c271f3ebfe403cf3311c17cf05f0c4d4fc8ceeb5f65dea0f2da70140fa4d7c0ddf58737a7a6cf495073a7e80ac5db4937da323d0dc9c44b411667b703a4350906651645b9af00e8d2039785eabfb978c2c05b1a658d3f2680f527328e1369ea7112d6533da937417f7f21f3ec78bc740fa4e5122114cae19455708fc0e33350d92e411afcd46168abb348d5048827485c3167d0afa270f1ef2fe345bee1b2c6507788fcbf657f8db74f6cff4e51219c706ac4c3b7e752d6b1cdd35a06c5624718c3373cc3559bf2efcd1ce539b6f7a2e2acaf69dd67e26e26c0aeb8c0a494c0d093f61d52815f26b0581ab3d50d54d1a2b796f3954ee19dcdbbec40569836540776d29c1e624c9fa9e0023c0164afd6d0b775387a0b37bac417514ba852b3aa57a59b90a9c904855fbbf50e768321c3e2d8fa49acfd34a470c72ec545034a274f8473272fdea3f938616d2a4a177758b78cbe8e412a409598bc09b9e8e193faeecea5908594554cf6dc4e933f0dfeb462bd04475503bf06c5fca2a3e791fdc6630ee84b6ab083f11199ff2536a5d3f890163d8cbedfa427b8e83c59ab2aadb607bebce1d4afed7631f899f4685ea5a965e0d8a84c6a6ccf5b75503727ed2f2e9afa989345ae5c0b48b8edf7927094327c7a146ada32c79adf2ac90c73054cf57945a8c7edb679535c66d9f886bc6ad09fddc05871e79eb5cb0e11c255243c850f161f1ee5760f7956a42f1d682dcfd88bba80cffa05213f17a15e2d86388327582c357cb3940f58f443b22dab03e04e81ed14b34920dcc39ede75f822ba60d0489e2093aed0ffa2642af21d53915c476b17dea92c51b92694bd913a2c53649dbe68b431d26e646d180ac76ed5d5e7f484dbba91ea4fb54b42208a484608b4901b0efa1cb5bdc917ec1ed1f8676857f10cb32955dbf90cc0fa05ecec12fdfcdfcb761b4a89544f86dd227ca34282f3f87f31ae7d1049154702aad1555e9c8d3286c5de6b2c4e601b7d4df49c9d966e9ebc5577967129557f48d217b9a0d4d4adab27991eb70610766c0aa7815b1e35be7a8897ccefedcd9678862e2a4718eb2b7352903703d5e9502348baa285af8810dd792a756d76f30753370d3981f454dbbcf2d75236d9efcdd44928a89bcc219fbbac4e5e5ba97e143e3fd3e2b4b1c9744779aba9032cd634622ef80cbc97048502ff6130bb43b39f71ef28761470192165a4f4cec0892b37387a3668440f3794c0859642399dd5937437b96c0fc21865aa2983053745220f9634fc26401b21f7be57467d307862d25fa9aed2160e6b9f5e33dbfc07e08d803edb5b13742af987e51fdaa9081f2e1ab2ad394a65a2a6847312cf6291ad9de7533e8d14b36644b09ef354001a27844e039e2ba31702998fb3df84b0c6c6115ea935c776f6522e2e37e3debd5f5dc3ad9ac634cee849267f79cb03be874f5d95796795ae749498f309b7bf738e10aedc3ad8dc040a32abf2081411413629066c582010b508df0d595a063ea3ced6da8f6ee298280dcd85a82af177b2341cffec211de3fbd1cc68439cd2b402ee860fb5991d7ec83db64e4f806083e250594e324a82c1e0f8dbeabe398f8bb617478abaa635015af6cc05eae5a8a3a0af991ea6cdffa7769a4914a2fed0a2c41c1b54696110f58b694e88d77f70f1ca8d818bc107bdc00b20ff91cb8d90cf0eaf47aebb5eaf6fc642ef4811eb68d66d5ee23e6f5a435d9358a018ab9716f910db9bc78dcc8df9b2c9d3c3ea6deaf066e160280eb7c3396c4cf4a55d4efe9f10fa2839dd800a60d043df4f0959271c3d906cde7d57b6b6be8b72291e82d2081caa8beef79cce036b1f7766eaec993a854377afe5eafca6729ceacabff0f7424c4ffe233c3c2b9248e4b0f5882694d7993f67be074ae240cacddb41553a35c4d91e31cda8c6a9887019ed6f47ebd2296204c9f195313d831572f341cc2c4bcf5ded494302bc502b43645accebaf067d931e67e3cd4251976246821c4275afe57f3d5130962bc9823ec6448796e1a9b7a5f395e4a739a0d9b50741a82656edd6d9674bc83db4efa0f9f16b569ebb18c2393ee4ead0d57a027c532a4d7d64739f795e759f66abe501bb8b710b13c429ed16416937baa991584153a7098267357bdaf6fde6685d1e04800554d9feb271825f9f9644e09de32bb218bbee56e71de6dacc047f97f9ceae650b1cfca4a7250dd04b7b2c3e39f5b2846e651a8f99216cd6c8703319eb282ced29ebacd1ffed0eae52f887c40013749ddf7bd00516e5b038dd9557809ecb0f59e7ae1ee38b8fd5a42905cac9d57f1edb194aae350fabdf8afec778e55b4451fc31d0d20803cc15b0d80870ae663c1f1f1f6e551f86da5e085488325b0daaad0b28fcc7cde7e0ead2297aea7c3d7ea541fe5818c0a77d8a18221f6c7eb2cea67b54e5bdcf72fa232cef5d7d3d6dce717680473fa1e8c9f3da062afa5c0b9253a111a14c026b0ecabbfc152ce10858c2e9ea60f8e36200c5b53c54a76f07a1903ea778b5db7713cfb69183e4782a70c7fd3016c1689099afbc2f5cac0cbbb09e6cb3c4670f5e683809bff5fa947fa1d965b80e8f961950cb3cea8fc2af330c2ea8bc6cd657c40e9753011e8ce24f42e0a050e28e0779b0e75b390fd037684bba7f78bba33330baa7b7ffbeb360212596f39555ed58d0054986cf8722c47274f20e42278343e12b6e98161f393ee3bb49ac9487225444378f8de36d79bf62ff5a71760713355750a213f3f1c11b3b13d8844b107f72ca96c1009a40bb1c0a15cebf28e12aba5d23a675a5964d8754d73c6a8fada036fc0e83ff84137b74f064c19ac6f16e5d548e1decbf07cdd52c225f7722df74e32fd73b18e31088c0c6a3c15315208eec6e29e6b380a85c7257be8d7ce15049abe9847d168b7c93ba4c42aad73295b912c315738138551bf3c16f22e1ed45f53169fc56c9e5e28102dc521b74ee0de8b207ca6b935f7139a0ddb4507b2fd75ba0a95150ceb03108297202abb78dca6088bff023bf2511c15773eda8e027a344365f583a0c4b71174010f435ddd228a7236c180d774705479d48f26dafc6126d5ac2313cc4febd432e5717909d5a9136be32650dbc5db09940d5cfb9494e964adab66f4f444bb0d20fee4ce6245ed4b185f7de4d7807b2d492d20e372ef56990925b4ca53eaf20e8f91c0f99a7dbec22b7a21d37af2b213338fc508ef69af1c8ba62fb1c25c017949fd454cbcc3a6b9f9afe3e6d3f19ada9db9a4f197abea8984e9bab50f32895f67b8e4cfca69eb7354ddd4814e330568a3fc86c9dae102faf8f317ff943ab9e5883af0c8c47576c76d0eff70685f3ee2eac9790b6c9b415e38380f120ed924bf44a87975f17496b7b012ffbd9511fd0e97c0bc85a3d75126722b88dcc9e2ae54c4207caf9b5b5719a33c3256aae55847c8436f6677c7b6c88284656a0f8663f92baca56c21ac69d9b27dce6b94248f308530dc0daf295164aeac753db6c68d4ac42d23f930aaf2cd8c5acb0e517bcf446638d60016dbf8a35d86144c462ab6085dd002d75ec4a01614cb90bb5fd41b3efa36e7404f5d5138d89081033f2374ec6a1173ec6b77f457172d6b63f0f5f94dde411dc05bb5b4de45f5cb7ded3ec4418f3410603e9403ea3cf53ade5a8ade924091e8dcac03b8c4ba8ed0696e8ae69f4003be684158fe7f5ae77c1ee35fd70bf1299985b05c0c343a61d110e49d1ce72eb7aa72d0172ebeff8fd363b6662d9d82c95b8694fd7ee278881aec28dfa338963cdb733a5ea0f53f30cadfef64e1241e0f2eea1e26c81fd11378486b2e2816a4c1f95e2c96fcfd7e26e070f8c0547d10689925a20dc486f5e614d1554eb69f706971443a7458b33494adc847f9c3e3ce07084b8f7d041178bea35ff685b7a064e14dbdf8308e638caf5653611decad50e6da8906a97ab33474e904ce2ac66eae40e46f3881b288e1ac1ae4def4c7cf566930d32d46d01ecbb71d6f0b1478e0cce4a132d4d4fd28b6acbf3ad68a3982de5737e46a27ad0f6a762a7d042dc08bae7dd99f72bdb515241b484c478eb0d62202c63cf5be1aaf154b36d452a88a58f7b246b723ba81b1ad07e57a9ff5eb8fc87bfdca42d9edadd6826db820aeb0cea9b72dce7c01cebd219940d87de9651962fba36c8beeb278aedecfa0e4d3f481011231416e2f1794a282ec1bbcf924ab9821925e46e3305aa28b9c47ff46819d591e64b77b6400adc15f6858005ff352d28bf492e82b4f969164a2d3d952c3c40ac97b7d533988d65dacd7d798d2f37509af8f42725fae2c6243ffcc1b5e9d63500c97da20b146ee26ac3c10add6b32c7f95c61d9c77bbd35377936ed4ac8486905b73992cafb3fe70a264d2b43d25e0062309e6736fe1fb5205203f157ba754119326ac3013934ae42b27c1c30442af29705374aa82941cf6017367ae445fe3e1944df80eb65c8fda888211c1a328c076714ac74fceaaae7fbce7116f11278be75307d4b0b64b696972ec8ae8a243fd57dade1ef4890c8c3dcc1008018e06ccb97292a838f4ab8f011a4f933bcc8aae491e1134d6716d270b5d06890ea20e25e4749ec34a9b8377afeb1817cc9e24f5cdc579c9751597e0f29503df39d12a3b61c2f7c71e86cce0cdbbcb8a2d9bcdaf385e508964c5fb216c9fc2341f25690aa66e4ac7efd5817557d99ecba179bb7e81f9faa874c4aa60a58ffcc8a74933068e9346c58d62c5c562727419cbe943122262c458d0edec6a5fabcd70318be05f1c5d8d1a682b04afea86ff9831feecbd67452b6ce40215d76ce83fa9c01602897d0bc8010eae62ba5c6d445480cf38cd6e8aab109a23a1403bbb1d91f8dd74cda0e9f2de307255c2ed2909d9b24e47a0fae061b3626a7527a054d57ffe6cb30b9745d3a96609c12ae1fd8c99e8187315611c2ed7022b07a78a7353ac73c6b12fadd4aad55b36a221fc7a0d656e51a5f5c63924074d8cd8458533884a4fb9239cfe4afcf0bf853d12fde82a930cc5dfe4072efe2f34a2934b3cfc9bbeb63bede7df266bd81c10dfbdab6ea56e8b2f3c7940ed99ece3f845828dfd011172affd42c2815a880f1f669d6488bbce428dc2891ec3829408dc4a38276d263e4540a3c9ae3d200166ee4d9b412b8c1ee0527c0f369435c58b3909eb9e01319df079a67f9c6736a060395f46d176af150afc2312208c27844c6b152c314c3e37efbdfad394552d5dd1a9b7c66262e02c5cf0dddfa2c1f2c2743432eb5792fcbea0b929d41f0ef4208ebc740b40d06493356df6e1e262a6c35ee1a6a980edfcb702cdcb3e242fb65176c4c0cc1ab980ff2ca6e9aa3a70f8a4b0689a142015f1febbf5c6833a852e09ba7be267dfb3a8d7befd0ecdfcbce68b1c06bd13091ce6d1ff7e14a97c342c5ce1d6537bdca952666fc619a84c4db8a04504361d17b07072e9ac9afbec34c91bbe865b6ad4f5a5a45065038b6b34bd782ee51f8546fc9152026a3e8378fef3a82a571195abca8c7bf2a3d04b1ed674496b4c095f5646fba79cfcc1ea4b395a3ed2481e8fd0edd0d73430005d2d6b8b6003287aa93256bff9d45265b50c42ecdd22f463e63a001bf1b8614375993b41d1e23baefece3d8837f700d693a23a3e1b841c330ac8126a3c8ba65f0ff7d756c4018b81d755c8e46b6acf908b61d50f4792c0086aa9ba8a5e5b2a5e05773d182264ebd56314938623b6d7f155a2f76b9afd5d5e16893dbd2afc7037326f9836754ea3320915896952a7098c4229b4a9bd13fa50fcb9c6d36afc48ffbb585261ca0bff947fd4b172dfbfe267fa0df66a22bd23ba6afed04cfbc0dda8b60453d6248e84f08778d5aced5a5f11447f8f6218b599cec71b851070fea1b06c32ba0f7f8112d75cdbc106890a77df43e1192cc43eb40c2a3188c17010718cac7c303a74ac157c0b5f06a93af4ffd2f0c03c5d68dc0c59368ff6686d75f489087ab4ce94adad209f4353199ccdd478d0df063025b533fd887c12e49e6b6e9223ae28a29f350ae37f5d01cbd8e899d43dfb3dfc23ecbb5a9657fae568eca1743fd722324622f7878fc494de6417748ff8bb48b82ea96220e194b2c320ffa85668c3ca4940b54ef043fef89267b566e5bae9bd3a6bd09bef27c76ef5b0a694cd42489c0d14a43974d5816c7106c9fa85b46b130a2909e41de5637c333ee4c833183990dbba696ed2317f2aa6de14f48108755d3383a6dfe1cb8da08bcc6038916f8f7e2674215bcadace51bf1ddf1fac144d1296bc8069b6b6bc115d6bef72f6ac23a8e8afc6d5b8d36fa28fdc19fcd3618ff1d40dba5acf4ba0e688b8ffa818e587906bc61b8023c013e113dcde30b7beca0bb94577a27fbeb294cec8e4b15ab0613560686d5bb8f69b792ec1f78c167ec4071086b62b06bda603af56b609dcb0678d2b076267d54f34b732db3970065a9fd4e2b2a349f68af640e3d106664208f3a483564b792eafd3bf52e210fa6ac283c08002a7f846e9099ea6f7d4d209369e5f3515b1378901f7f85bb014982980884381635fdc905ff41917e112fd12f163f22a45b97cb94f7950803839bf4349449d176f8286ba3b51bd6f04b12af0b710d1b1aee356c8753fed491740eb8538140685f8f0f957aba4610fb367bc634414671574af08bd53b7f25a9bbbdc49821ecac044bb2d4dab2d8f40d534ca76b052ccf433c0f2ed04530f80c1367526c18d1ccc53ab29b22225c80869d7a55c1a1266127633d1a32d51b704ff2e4e5625cd88a505d714081d5348818f164f3f6ca0aa6fa09237ebb5fb8d90884a77f16d86a50091d636a6c6e0d779ab4e65ad7eb7d1b09b47e95f96727be7fb65252e0f0f6fa1195eb7f2758c91971c25cf15dee182e6e38b959d7eb8fc99230511357f364974a84b023e143f71f142220df9040776aa74c7238d13ca2982a9b2e72945c373d0f72b72eb486a961e7eb13f426c54dd33e6c79a9241ff4342f02f461b7fb2fcc4e0520ca3a46bdb857a83d0f8b05b231e4191cdb689933655b7d71813ee29d34c20d81e8c0d9879546526fc2cb6a15dc6b050e5a43f2b3bee6cede6b331b288abcca9f223feacee6b9fd44af026df7090bf310092e5d5381e95a554e8567c703e49f652390fbc036f4e23cbf2551fcfa8a477e2b0d2f28ebd8d32ab8f24ff800e1058198cf2f7e6127bc3d8e5abce7d6949403808a89ef3f2fc54aa12059d6472ccae68d734a5d58f5551516dca4327eba0d4dc725d5a33a1ec9ff74cdbf59d84aee2e258165b55c07e75160f8e7e2706a43ed1e913f77d5f845f336ec255b9ec49e671db067d66358cbf6866dc38dfa2386351f2aa7082d135f5ccc52dfca55160c48ebf2215ffa5de0f5cbcb25cd0d6f5122a094d904cf773742ada084bc522f359dbe28ee7057ae99938bc8210b3c254386f88d551e9e88f5a651de6d1f6a97dce9bd7ec5df126b2be5104731765de37d21f51279a0213817d42368f4f7016fedfb2563728eef6763d26008f5a268086425bd67fbdc4d18f94adc3c8b09878957fee1d5fc4b0c58b1c2e3bbbb29c0dd2b8fa382a4559feb11d35e466220ece89eb9b53a328e7ff8ddfcf684d2649eafd7dce0c2b79a5eed09cab1b676edc2e7acadfd8a8f71488ed89b37e4f627f440b6ec635a9f23f1c835bb00a680a7c4e97589e456d64ff4ff9bfcbc931d31ef9e6b870d36f42d3ff3679cc3ced6bb3404fcbd864a243d53cc184457140cd0edfcc504b62ba53deb330fd455aab1812c8c72a760c1abcf4b57ca590970326fdc11ba5ab88fc5c80052c61bc9d5e362e2e8924f4b93aa84c2c189000bea1f00cd7f65dad6238fa8dd0910eb664da16731d83b1ecb1c61660b85c3c4e18f4dbcc6f2cc126fe728d0f7eb5ed2e3c2242c3e8de3c5cd32e20a1844988ecd219a34d7f9886a67570328fde01bbc19acb2cce99802e167f1b5dd30fb0bbfbec102569174c7a6f26c0af9753e75939eb23c47e6d0c4ea8f679703583e19f6e60e5d0b7a9431a6499f6b5aa2feaaf1754d1c468cbcbea8525191fd3463f3363e559165f88f1ea647edc9c25d9acbf49d92389feefcf6eab086ecdc8e00baed81bd1a4f9a17f80d75fe3a307b58018bd00da1c4c5b5a9db63743131fd18cc598053d9ecf09e71ee37e0b2770c6f80bee37356873babd7306bf47026788a68c38e6b0eaa755f32f1ce62f7843e2fa291f95cc07b416eff02e5801ec4dbdc945e6e1efbc5ad92f2e01f193af9b82098a93e98ecffb64b59bcf0899f03de0840b5fb92585687b5d6a48756531925f99c2f18682b0b2a5e99cd8a1b91ae86365323ab1b99bab895f4f707aac434dbef8b3e6a7046cdb017e4ffd710ea34d2195b7ae98e369096f316517a7a077efa2ad4897d5f3bcff98b952a80c477b5d4410b99e2d2e09f978ce394e71278504a57a27d5ce60261e398854e610048f3bc90bca35e3f2eb37b58d8a95f2872c5399ec883ec8a1edf6a5c99ca713b8ee30e1137d87506f8d23fdbd162a4715c90d2adc806911374777be4728d76b8772ea89465a60082e7f176e3f8ae48587e77cc14af1dc10e1694117dc90c1a31aadcde938920efc4bcf728df329d0ac53ead13d182c38f9bbaf49905f0d66794a692060ff204afd97c45fc6012e8ff3a3cbe682b4f2384cd20e2ff26998299bf01164bd495c07e9800e59a075f92f372a2cf9e75d9842badfcd78fad339388314ff1ef71aa8b7ab6c666b09029a7c9af76257242902559ee24255ad82d8e0e3ba02e14f4c6028a1f2e78e350b2a43098d8bb90345439a1b75b9fc397049d4e697e9b2d69374d1fd689081472eb6dcdeb6d8dc22cd1ddef48c1e9fc5fbce3d031a1186b533bb46644d593ba297272bd109faafbe83819c636eeb5d46aa5d4d0746f970fdf8d390aec92122e23c004be8da487cfe48c4077703baa5f37bb9246e31a804183d605e2606949b0b2fc27703f4321ffce3fd44d9e45117a5ddc783afd907b18a10eb58b5408b144acff7d1a2ddda54ce93d5ae4fa3f0c712f9f9010ae8b665ef5e902516e164d280c7681e273619a6ecfdb9765614ff71a8fb015b2f5b8550815cacd63513976777feb7cf143dbaf396ec164c0f220b12ca30a1371354099b04248729a6703d9e60522712e26e062cd138f26df780bd7e4624089a0fcdc0236c254ca29ddb722824e4dc144399514898917f2c6b2755aa2ee3326984bb20d9cd2b7c68c69c45bf6736ff927d72fb5327796dd092194e5723bc16409731b2b8221d519740346bc87aa65d97821ebd6491104cd3851f7b1550e1a89e3971ca3b7b49a3924afcea95e37dd5eb779965dc2c2a822ca4ca95fc9f11b9f988c799a4c0130e0c3bb141d6d719d3289a53eb3199c52709a51fdb4c2cfa85bf4936584880c121e1f9fda1e8d5ae01eca31402b62e3c85549e3160cc0867e1362a62ff39cbf24e93420ccd29f3fe6f3b7612f6ae6ea4372c3f8ef7950b719eb32d26453475b56ba08293b1163017ac5e4a653f3bead28258c13ef090d2514760ba035a5f9af21e996c6ad35327b7985326ba4c897ab389952139c3c60edd74c67b25cc6d549307d1779713a3c6b68d20951979382ad831e00fae287fbdb7156efe1843a28b1e764018f68da25ab2d88bd73ef861565abfd2bd1e3a147528a1f0d6629d4b06b6d52142c55a66770a5945749f0b084e213a79cf2ebbbb361c6ddf2fc48a0c2fe324f14f0b25d5c1ab47a3feb45ac38c22b64e85e56dabebd264669d8025721d4568b313c1b917fb256c06a6d73d1283e708966f927afe6f67634b45102370d4032e3d3875e027c429be8ea9613cb16bc7fe6a6d177938fe854c3719610484b51ec7f50cea6e73372e7c4049e221869eba66207b81dbe57db40bf0d753d65b6ccfb83400cddb96eaf9d24df049a0e01de096c47997dfbdd07845b3c67c1ff7bf74d0292b3c04c31ed7666a8b112d1c509586b5f7719854da8d7df8631adef34c352f40cbb6cd05e0309a72234f5f49cd4f536b389a85ef36dc629e0f0afa7403226407b3b0c55f2d2ed44fc6a90c6917c43f4d03b917c08afd33c2717a1abdd8c40d7cf89aec34a2e86b46c4fe0a887234f5dd260e9252d3a0d166a4151528c1b6db866b80bcc09a6a392094503158c91d450f1443111df3e8207dfa0f31d1c46c10fc9b1853ccf865189071951ee785859e7380f589df1500f9d4672a7d4dc6959769d28006656f98fd98a1cd0c28edc0a21244c9e0d2ce20528c842a2f46a9d06bb3b2d7aaf5758793a17d4be06c857eac9f03c4c748e4d8e0889fb103db47fe857abe9e3d4dbbf7c409ac628f2b11479b4c3e8a8b4ade5b9b002d1d5c6dd2c7edd354bcec07bdb030db1e764c1bbf3f212abd38d7e68f45f827f51c6896c12d5be44bdcb8d7684b5da7031de51e4937875331c4c78ba2f22405c848e10d766d048b9e265a3674ab24eeb475280b4ceca5f417262575dc82d02e2e10d54ca4298015bd699d6533e0ab0fa00c8c3c77a046d2bebb5296d447ce369c74116cba50afdc1a94a202bea7c667c45c5aa0adf94d8b8f661ed177164af73547b71398cb55fe434e6e4f044b0275d8a581380d8b4a23cbc0b6a316fa296fa18d96bdabe984248d65705d35f247ad2255201f37ea4e6d4abfac956174401af095146317c72ccbad5061dc2081a687fd83894eacf2be2cc2dfc6f97dbd8aab73bc6c5a826cb657922d67cb755aafedc14c800bd367ad7d2d32fe799566f5b96ac7d9d2c8aee2b92fe3347005b71b89094f92ce9a1d2f138877120a44a2604c3c163dbdc15f5117e08e9459d8f08e9c308084d639dfda6b0cc5bde72f1ef2f80b8edda897cfc0250d227a6b81a87e3f3e9e19fc8412b674ea5105c6d2f897841b8810a079d816816d543d81250ce14aa9f6ab327858c39ace5a3429a055017664e441201ca41017ff2762296f938b0f87535108084839e2d3759e4f3b8af0816db623590e41c85b2ae918b0d5d053e2291f5220f4cedebb5bebb7c537bbf4882aa8b249381aff9c109f7e331982af2d65ca4c7034f6fcd38e8d0d82cc1e531f73d6f14b0b96947123b002b023adab2468da37d2ffc369d148698fb1df4accf93350405243ccd48fa33840565f6b12d0cf42c46d5cf862ad71f73042c07f6b28e902eac211e60420ae06868da0eb4c00bf73e82495502479e90388b5ea1d30123d482bf64a4e60fa1d9a416befa96bb260abc423ed6b8c754d55cb2c6ee98a0a312cbf3cb4599cab33053e71f0b8e33cd70a53df098ef0abf2a7df6e12c3834f049fde67a840553b509a7d7bef043a6b3bb75dc21f18c518f32658d9d1fe7a3612931c9ccfaf358ad8226253a7cf63d8a5c99b9616ccba6661c52d441d0f9c88cc6465585ff9753e08b3992fb43b9e6996541c4a609cba532aad33227072aab3f0d94a06ad1803f2d934fffb0fc26eb26ea70451668764c9857c1f0f19edd5900ea48705d2b239f9f041785994786f576bcd2776546197925d60d4743380f87bbd0896193bc38457daba63fe1faa83f670ede3ac9a4a7457187ffd5d9307c08e1aef10fd5747ff37825dccdfd69a099c912e69893f9b3b287d00292b180304e8c1e5b78373ed34d4773dd1be22ee4d0edbd6edd22b9a9b43a23c61503dbb6b400156967cf90bb35f8ebba9982fc143c822b403b7a5c8c22308244a43c81e765aa56b3b1373db5a766b04323a61c67ac1fa1ee1f5fcc43cc18240999583398a33a88c41237847365f7be80b96835355bb4d6adf9307e332e30543d2fb5c09d5173d38159cac7ee00022f2d70afa574aaa194ab926aec387fc6bd46a57e029d4ce700a10f48dd26d685492a5c26e1830e2319f85af78d163411b424d93717b3fdabd0aaea224fb988ddd9b4e114c4d3f17bafeb0a1237a5956a6609a9df40f19410942ebffc30e5558ad82e2ee8f74eca266f262595d0af4735c6d417b2c86d5c3fe517ad5651af1b116089d1175bbebbd8a715087e227234c05751cace7c2cc0a2db42cd95cdbfe93c94973c49b9942002357aabb4ef80eea7013abfe4af5087194403b8a5cadea83930d8b2e21255129b8f7b48bd420490e043b8130f434117cd94f99d3d164037025c5b8951ccb7df424d9df62322d21fcd478f6cd640baa4c8a482b4f8e9db08050af3aeff385755174d9c07bc23a2b1665adc475af3d12d9a0651c24c3a2bbef3fa73cd3c877928e3d89c94bd17154af0fd8efc843b5627564ff81cbea7be5ab15276aa69ac3b3af0850135ab4eca4bdfc0dae12b72ca0e364e2eff957da718e0110672f3ac746f3209eb43abf25b1b8e6c8e6c270135a056ad3fdee44bb86c9f61473752a80038f66c970474f8e7a998fe2c266319cdcb377880e0874a70de39913053ca27f1e6a04eeade5484f9a008184943d3f2025dbcfd9b543453b102f1a7fd0f7778a4c8c39a6c1f039354dd0645ff1e2c661c18293745f5384f6d4a4879397322d4440e4fa6049a35a4cadadbc007849faee28ebdd99c502eff0d1a96d52bdd9d889d2c1c75b7a244154bc355e4bcbb04e1dbd1ca390964551ededa509f15bf980290f0e92eec16baad51be25eefc7ae3bcf2aba26dbaa392d346a29ef40d75bd40c04feaf0c509bba876f56a854fb8261a87a0e6f48428267082ae09a1e61e5fe665ae3c940660c8372e485ba2b9a775bbffc84f6048b15b23b344f8160f056cf2e3d2bf529ab10206bddb8926ac1dc176aa3fbbe31cc2812144959e0447b3ba04f6363d1eaa35136b0ec7e5683cbdbf6d46b799e3f59f3a5c84d2c2ff00e3139da65280cda1c0e20b0e9ce640d06a91eb3598ac3fc98d29ed616c340d105ce9d027f27490b8af6588896d4f961c5f7eb10644cb1c690237a87604ae2601e0ddaa93ba5aeb938eec20984cb906c09126d30103113e6d6559bb9e099bc52d03d336ca74113f86421b199ecfd35bd01464d95df563ee1ba60e94608eb6127a0a484426870eb3fa1abfdf9e86ae15035d8f1bb60cf2056928abd56d0f7463a24259ca56a21ffb66a8afb3ef462aaa9f7c5bedc2d2ff80b9222a4f24e0ae8e677a97494c74335d1a38274b4d0a2b52ed236efd296e5f8096c8de861ccc4e41dfb7cc378f758e934f6a101039a20dabb75720b6b9511fa6e93f8b66a49ddc919ac6f35b74561e92d1a2c2eaef133e566b820a81e33d9a9011689fc688d486ae59d8f957cccd081e298653897b81bed48aaae296273a42727a88fc6e82b06dfd20a116b256d45c18742f6018f68d1297613aa9b923ded2742f5d6c2fd93657be0f4102ed088dda4293de881a7b67f093bd611f6fee91330317df46e50fb483b802fc1590943d03d58d294feb00c53d997cb4ac58950f94ba93b5f5e48a0f2487ecc8e12616d885b8c96103b30b34b719efb2946dc15fda1c097abda141a21f7ff36eac605edddeecad78030daa71a7ddd3aa2f8f42ecfd937d85d15ce3db765b7ed4102332806f48cfc0f0e60a159427d6c76002b785cbd5f5ec178480bed8c1050430e27c523f58798e4c1324f8147522fedea1f166653c485732a7d5556dd027f9ded4f47fdb28adadf12ddb360d32b3bfdfa18cca24f48034393a278267d6ec95f59c180ceae9560deb7e94d1c5b6a77f09d30036b80f6843685cc79e0f11fe0310ea3bf8903b2bcd1cacf9dc230becc865a18debdd28736d6b2e9fe5a6496662282706dc764ff3a05ca6b111303a152d61b21ebb6e0a06ba8e44b0c2368e764609e94bca7dfefefa8159ba46f6194f0661a324d96be7830ed12ff91c383bd41fd68ca20279141e635d1941b5e6997d14fdc53b04609ec5caaa7889b093312174f2a48f1f953bb6cb6b35d4b33c9675f389f8e126ba604055e074a3bcb455266ddaf216495bb382bb9ad17782b8b3ec2e8e2a0f01a17bc44c8cf09ebaf82d20e37603c33974152a6e54933ed73a812bb301f52199d58fc145fa1ecce52b9e8a658a6e9b4c3ed6becca9505bd660ab99c5b898c3747178bced64ef9213943a3d71d23730f08a7637b259ef0a83ba39fdbaefa8f04467160aa0aaec3c63052827b79fc6025b322b82b773b7173aa7a49bc220afd686e6c4d125998c913e591eeaaf40db6460c9fc275b649fbfcdd94685462f4667e263bf1fab86d825d725e8070d39201136ec3d55e8460565cf8ca282435a8af1c381101ea7534ab922592103ea98bb55a81671e0d84031ce10343d54df4a3449e6e58914fa9582d655fd39d3bf7b067cc1b4f118759baa56b98ac125badf537ae6de5a0819e453a14b64ff87e6edf68cb2ae387982f71c3fefc0215e3de66a909bd86cc716eebaf562157e8e4dd7d1f3f11cab41172b8b35e616247db20d62ce8cdc383fc3c00de18fc32c91306cabb559cfe6d4b7eab3044995743dc2bf6a32d9dea21c64f9b456ecef44eb189c408cb459b225ad2996af7f626fba692a812410b08993f9d893f26118ee4f9f577a6685465d267ec9c4d605639de6ecf43b07e9b8efb4ecaafb63ce6038f482babead516c28bcc7bf31690ffd8595469dc1d4cc3a5f90b55e4c8887d4bcfdc5cff855b98456be54e9d3d82a026b5f47e534b6d63174aaec24a7558a7ae5a856a7293b77db9dcfb83ad72a7cf817656dc5cc1a0217304cfdb51814cef24700bb33aa1756b40c441acf621d5b34e1aeb59baa580c55de9c54e23cac63a51c1dcf389713b227c14b05db51a0b4738398effd7b79562e940c930d455830946cca812f3911b1c31246d684cdddf0a97874446667fb468e7782ec911b9f370fbc2eac46ee2c2e87115384f4cfe0f5cfb2d036ed489baa29756d5c986b975f4d733423a4a0e5b50a43b85526fce475025506070fd3c902e9e24422e725cc6a2a3b6e459c3c3e02d96352e15c80c1f11c26f55067230676e36290d6f6bfc25845d77d86123646eb0bb25df980b9fbed2011bebb05cde82dd26fd058036f9714484cd91e62f5f89cc8ede69a837a67627bdfbb231adf5d78b709afece0b0c9c4e9ca2bbd132678625585bfb87ddb66e895e5217661846e0e8bd92b3c8a9f0f9130b961bf0a73affeebd4cbbd428e474deb5f70ecfb21cd8b391cf3db04184f1eec120d07b7c38531cb9da4797312a8052604f5a02dd0de4ccdc18116a0fd499fe6b05c323d265d58839f093a39feb4188782dfc3c20cbe43beac9994a8dc2aa812c79cfc965206f754da8dcd631eec4081cb13f4bc50134acd7f4ff4b0f09ec6dd6853f3106067b567ed96d526e2a8a1caaeeadca5c6dc8f33a70f19bb1b1d73b52d79beb1a013f8cdb65cc2fc49ab685c44118085cbb40d22690f67edad59fe37df439ac79d69068ff687d8cbdc964eae250f188eb390db7346e81554ef29513ddaf958482c91647a91e9140678943a02660433234223f31ec6a0027569ebf3f7fc344bb2c251ea54d406aa7f482dd0ae700224e8ac9afade67b651a3945ed9db95e439e97a121251d0ae62281f6cb3bf0e32f82b2f98e47544531e357e0feccad1f450a6fa45c4040fc562e56a99b7d9dc66c578f312082091939eb99a73b25d57be0fe8efd55cd86a4f4a2b03a7ca5e57587730593f64531a166aba9af2f38fe3d1b5faabc58f05a85052c869be8c3b002d65be55a70f15eeb8c15d2c9af0e2861d2114e544b2711a670849cde93ecc95ef4f60515dcb9adee1b9ca281b99ce69a1f33df997e0602b9b3762344e12857f6eb6c9b330f5c3476cc5e99a0492b40ecfdc86fc71663eb84d9019569304a58209fdd32f3c9fb1333a51f24abf52b502fd3881cb0b2727c41b06e13bec874b32a73ae4ef16b4cfca1d2c9b6e5ca2bda11177e2ce6a1862bebfcccee1007635aca0a9b4f11d42f01b8866778876a14166a1b5d15bea5ece09a9825854a4c741a89ca91c20caf5ad7604bf7ba9adbf3adbd0f84a0a352d92a853e1b6684d4d519cfe9731796a26a90214dc100d8f11dd8e3d3aa1a2401281afdbaf2df1454b3bbb980e2eba16022e8f103af26e94c502dc8137cce85827a56360f1c9ffba03a488ed245331737800df3ca73a705243c13439e50bc96bb0e9d6aca4961a4d6390f29a4295fbf7b2161ab649f210d2690cdf53b6ed6ec215d11e35ab5dcc39a78ccb69feac812e54d41919075de3158bea70c49d30ad8464e90f666187393538e9b6554310c22f71d87478fa63fdbb1745631a40b6e8fdbab35dc6edfa3df6e34eac44d21cf494784b24047310ec74f397d39749289fd1e30d168b9230c1ff7238cd90b574b4923caffbd94081e0f9adb197091a03bbbca4f96126e0aa69247062c50fd40bf8b4d5f92f0e8770d66ffc0b4b79d4ca6f1528c00013d3891352d645e024499269f520e257833a7230a38c1db9413f9c45e3ef3e267ffa3bd3ffa10596f86686ac5b372b1c888e0bd2a5f1b0af3883c8a4964836a2f619a6f531c5aa883716405e4ad7bd282aaba5f563c5ccc97fcd8d5cc797b422a193a37eea40c3420102fdf5bf2cf3009bad6bd4d36dd44e3990b528a08993d519bfa671f83eaa6fde367d0247c666d7b30dae324362fa9ac44b542c91b6c89acf7c44c24ca08bd3cabbc5e2af160b60fade30dac778919c13452b0690d550267889d450f12377ed1456532f5fa4ff77443d731a1c6d12ef21f8d72f7b45956c79a99da35ced2cf0c0dbd09d9897b7ae0b76dd9144421a859d248bdba4fa69e5ba3b76b8b9c26e66f4b67cf574650f002ed00210861841030bcbfa899602e40e8f83aaf76d8ddc4e7d81a56bdb94b15d3310801bd413779180a677635da91433c3b0c944250e8f9a19d95ba3f56ce4685091934e6355332f2b8445c8120368b050b755ab43c42ea3834ed2a23fadf8cfe902c395869fd5b4d7686e30e787225dbfdd853d91970413f83302e0e16c0e4cd1a1683031cde335a4effa2678d184eb3cc86aefbe1fdf079bfe4e5cc76cdc19bbc16d0af60e7b9bc577c07db6cca757b2ddbcf992e8ba336e12d279b740d0ff9ca9ac25521ece6c99d79caf6eee0bf4f0e4cd9af766322d597b405a680ed05d6ead64b7c20baac63943876d0b4068e52e067fcbaa217640e0ba36eb42a81298614c3bce261826538dc52f2caf245fda644d5aee221291f50e57e30f72bdebf6035fc6af583ca6c086126af1596b94499c85d92c20d342fd00defc8edc252ed2c0ec80cac0ce7bda860b4edfd17a07976ffe56a09a6d3b7c4e352f016a5b5ba2a2fa574d1e55bc1333fc79dc10d60de4c767af69eb3c6c74551647d6119849dd0f9db1e4575f3020180e9f11387a006b7ff46e59d8e2526c5890b6bdbebd9e0ea27af7b82b2d166a84c25448a5989844349807833f80e04c3a1cb95f759e91a9db709f943500d6de1802c312e814e1d6683c2ddbfa29d99435d44adb6eb184cc776c14cd9581e78299478948377c915d9c4da876934f9c1457c5e268a0ada79bc82fc5ec256d898f923773d49dd65b72dd9e894bf430389b15e22dae038da708705073d0fae8c70ca463ff63f72a94215d60af9f179ca06ebbc2bc4697c46a1af5b3fa0fa4f1bed963b3fc8bb8706435cc69765ee890ede09177d80a6b68f7945aa042dfb798b2ef83f5c584f810c04977e36e9545c1dbe53ba1cd497b7614764d64e99ec02478126013744305511e06e2797c1855d61a6831665b757d2e5c2f7ce3b69ddbbe2478eb92d563b567fe72fa2a4c8fa1efa184c2138700b9cf10df2cd88cd0d12d7965255b3d531135bb00a5f0e0bde0ce2ae3b7ee31809833d2f38c0a3abfbc55bcfafee4146d8ceedd99e66861eea26a6ce1c37401f67ef7036923796cb9eeb888c67a2157f85fe30d571202bfd4829faf3802db82059484c0af060d1100bbe284824d0be5f16a7753bfc19f54c69a073702df269e5c18bf1bf7218430693803208b5cc72143e4dfefb3b20c1ee86cb81fc70fd516323e6cff90a4e7ea5b66cd6f60706fa10ea34da0732eb72f28d1b045925feaf759667b9cf8ae178ab77efd39f2cf1e512cdc5359fe534d3bedd413d3cf43a51415c1042940eaec2d48ddfadb3bcc7e8c1894f4570fd71b4b1e8663efdc4c78a41544d26478dbbad54e6ae5f1767e5960bb044ce13b11714bd3457b038aca233917fdd734006622bbb5d6d2faaa3851f0182404cd78781d954cb7ea9f101805a65416e62a3eb83cba4d8acd486b9a53dda3abe78a4ed05d250bd712686d5994f5b1e16bd499df956a40833fac740426c418b445cd2c76e519f2a0e5b8a25ff40cb89cc39634ed76d91a83de3be5fa46250e60e4b06646952b7b65dc442595d8e8cc3818af2d525bcfd864682e5e2bf9ac4406c188d595db08f5065ee69ef2daf70a9ef5310ae08ea9ba66d48d632b362921df24bbb52fef26e05d4672832e709ffb6b4ff32985d5729452ebd8a75213f6000a6a1699bc37ed6fb703fbbdd7e86962b6d031371241f5908812c3bb21cd51d1d48b5be7f381c18d7fa822b5c95101a228f6eb4ef897f193aefdced31d19eba2255d5c153db473cb11f4f1ff9cc9343c6340727fd787d97c0a01787c009865a0bfe6c8a7ae4851c584d2fa93035eff47635d3829784e6ba0c89cdb4d9e5cd1d495d8a66f62bff9993633a8474488c8df755657660ea22f70738a2a79c0289654023479600445d4bef0490482eb79ee3de2318de41caaa1bd97456b1ae9bf88b5a72a38be3ceae473112448fef51ac3584352124576a060a1cf12119b6d0389c2c1d7bd2acf0b721051eb86eb34cf3105e28f406747659ea59b6858f0126b57682a9e682a43fd0d35122eb06048b60960f8978fb7c19951d38f2d75414a14d6dcf8119de4f440f063d30c510e795f8f411f55001f581ac004d6304b0c4294fd9928e7e8cd482f1e7c4adea71c7de91ac044e356995e9500d4ed2dfc36a97848cc0827dd40f67f282b084e00bd88719ee2250eb6cc461ea9b35b537e0418f40a862efbba587de61658bf9053060a4d3b24f40d0ca2b3306928750501248dd4ad78ed6bb8c9f7793febd59919e9fc04245f458267e1acbde751dce64d78cb922c0ad54c837f26b75448e8a39d2983d0050d6d83e6a3d7ea48de7bdc9dc38136d2cb2cbe9c734ba3104a03cf14805d6fef1c82e912ca6f8766cdf193050c31673348d618101ef902b5653d298755706e8fc4b5b782f4a9824b67e2bea3f7e9f49d72bcb13b82fe03479e418a6a0ead181faa64a7001fcecd7a316955cdb7ffb9707e34ea2648e9bec4bc44a40f4d018ec26d03df445654c2b6cbc818b9219ab8d51bc3f4788ea0fe0485fe44674350ca5ef6a721807acdab63394d45c743136b16d2384cf92257dcf4e24c5b9733503ccd65f97ec4e05d0acdec3c0915f182640ab7c12feb63bd6bab662caba47f151d76088afb844bb09fbf77d4ab834e4a8df2a77a915e9c5c2df6dd927d8c5e740555520617006a4442aa6ceeb1ca16162beb6f8991f675766d472e1e3c477b6da0e4bc0b188b55b94cba050e9bebc52dfab665afb9e6ad9e3b83c25e336a7e63f523a7ed871c039d6dcdf3a7f89ffb0b4129c2bf6a76524cf01c3daf019e90a1bfe5b3c8072630bd6bf17e997650ff9e4ea86f581b581323574cb04255cdd809d5fb1d8ec73926a83e71f86f363b7dfac14ef3fbfdef3636e0b276ae82bf9563ff7867676fbd241e3908ad2e1656de4c364267d475c31990879f83c61d7d1d94370c5fc8afbb082bb55df346cd7085b6ea88c7f5741e0a7f1ee0f98bb9a03d5fdfa5b13dfefdc68750b50281e91b9f9fee13e8dbd63480bedda13f7ccedd838ffb7db513702879b57994f46e473c7d7ffd5a59ed2bfc8893d43af3ef8e1d0e4fe07b28d73d803ccd8d37faefd0e17948711ae9b0121daa7a699ba026c80324bbfe898058f399e1fe4852168242f2f3cb42b5f2f7c5c9381f2b21c4c8718893aea64dc454d4d2bcc7cb72f74b9ded058637d6d050510d11592ed4e843f0512ea8f3647ffd62b16d67bd4d2a5dc8848472cd317836ba6b7cad56136aa2b71080761d2ac752af9da0ab53f8fb0d2628e9c961453d0a974e490b1daf94ba61c0cbf5a0f2d160d33c50e3e99c972225f61098d97e007af59627f0cb44da83e71aafbd6cfdd76978f5cd4369150d37283d297d5ca27dcb5196e67bd7b38a9ff8ce76a0adb1f2d8422c25f0a75d1c9ee86fd5ceb7378e8e6258a69ac74509dd7d635904e37b0370da51be16dfda109b503118d4af227901b18bc3c40cbd323d14e23eba845f56af4dbe4bc42c1e74ff8b5899016f64e191a18d260cf4b372393856ef5f94f5d4cf643a4426ed4c3bc0c0f1d72d43a5d1cfc0452b81bdbc1c00460902a12777bf45294ad1453a24669f2d03087352ebd6fc7b9f6a7ba053bc2b2dee2e852c14ddbb9535a72a1acf7f0a5491ba7c0c56446978f41f5bbfc397c2f4bd28160e064a6c6aade9beab6dcadbc96dd350369eb9d63eacab54bc404b4daf6624d5e43d4cb8eca5cbcea4c89142d3856e7d184bacb2c571d4001222a77588df705f528af284a1c0470f6eebb04664b3b9ee1490e05f65dffe1112896ba7beaea187284c8d770da8b6de7b6cc3fd6b851a3d71ac638663e313e07f347b5b1e0aced2b072ed2396ff6c3ed5dae3fbc8a79a44de97b51736a9fec808f7e3de721b34c3dd9227cdee5cc6d1a61d95e8943a0f60b0cb1bdf93b1d292948a613d05d2522bbf595d8e447920e84e37318a5fe07175e779ebddf14b1a257e1a61e49e6deef898e1cbe36c3c5b8986cf4f6e0fb9294825fe553710aa2b9c89c640252bcc5103bbbb166b8c72b0f66be8e84f389d59f59561f97f2c9a3b01c3110bb9e13d6a627b33d8d978740492bf6c86df7782bc44d8d94ab71037974af6800a1ea4c85fa3bf5080c6258786da80af8925036a6795afdb72daff1828e8a9ec522ef5cdbcf1d3b44415ad1c0a1efbd75414d712ebe0bfcb1412f2d3ef150cdbe506c847159abd1f2b9fbcd9ef8fda85bafebfc15bec35c41bd2490c52cf3f8e801fdd9f8d84a9b52c782604ab28dca2bf3f1695e0811ff4398157cdb008f6887a4fff9529ab66c7ea03267f3e7358bf3d529307d6e9e6a6ba9d88c34f695e3e50f4ca3bfc4a158a773ffcc5f81b6480bcd4315a8bcfcdac2f1a5b019f8a821d53d78341f3548bbf50f1a30d065a617653cd12d2f900109d433c02f37934b8cee3d0047facd054c61820483ede31ded6709a745c554dbf5354dd53bc2f855554db8a2610f4229e8c3261bbfeb518f6ed67b68c33710fee58b1ddacfc6bb85483753b84a0590fd0cef73d06a3551b964629c31a7b6ace7f706c4ba2936e86211cb286f62e6b74c06a88cbcaa1e37d5f9c19f6d03250c55e93d1f0fc5eeac1128e557631e114378ee51ff860f4434561e4697749950e4368ff8ad63c86be54ec1b891e740df2344d47738c1119b5911d387423e9b6cb66d9efea9fbd3ab3b96dbf38138973cfbb625d03dce29695289bd96c14d5571b8640b816612b8df075aef7aaa5b55f9cd8cee28b20610496039cd84cad478f1bdccd92225041c6ece459d87e7b44aaa0a418754e923963b1e98154b4d3738d89f2f0f55a9c4149431bd4562b031005bba4f1a08190800641f71d7dbbb33f5cfbeb0c721ca4c207066add9b18bc9b1d7878d4dcac3ca90642dfa2740d0a22b47009f07dc2a1f203dfc2807d122fccf41c326cb515be3b7e5289ff539b99372ce8389ab6b89f02552bec3bb6ab414dd907437c065ca13197c2bf112cd4ff34ee662009e6e22d2fdae91307910e72ed1080cd5287cf75189036988085a77191abf4b931f39523b35692c72e08fc2630b6af4c51e39a19b3e200dbf76d8cfa9bd2d4ec8745be39c4cc0f79593aa9f612b0e2f22a35b6ffc0c59fc015f169be3441942d2ee7dc66368229c79f4eee33c48daa2bed3a84eaf4298ad373856ffdbd31d6da68a67048109ca5681ac31301e060e32f84008bd152c92173cf8668e7db5b040acbe5b7f2fab7e801b9a05af03050c15c3511258b48927d1f1591c03529ea59f6282481025d3a3629ebaddd988a989434ac120502f0b2a9ee30feea78a3522219e8cbfa303ff16e583f9f976de2641a7c20b5d0ce519e604f39404347bbb46a96d6f10140bc65b63c2fa4cc860750319f4cb3b6ed25ae6560fa54e8af9a15264691504ef94efa562807e89468fafd22a055f2627f6f1f905b55910e2cb66cb75119fac4363959c8c31ba4fba3e5e17ddeedf0a08c68820171d9cb0525682a2ec108eb486487fabb217e6a696ed3f063fe8653c031f06848692ec47979c2b01dcc12abda4535e73b85505d130dc616f298c9b9c83e23092f3a4a25af2238032172993cc2fc75368fec84f0889c7a580679dfc4de1357255b4caf8d13f6ad2a83691c28fc9c3487933a6c12eafb32ae76325ae8e4ec23a8fe38d9acbb5ee6f66de2590aeeee538ed69602c97c522038f65f71d47e15699e1d1977706b194fe4fc771960e8be87d082a68d6915bc9e137199779235362c568b290bb84d547d45e1d03fbb921a664aa68a92418c7313fbeb383e936118df691ac7c32467eea07988224f90c7c3ae581d812aae402dbf269d0d9e7140a64c16f7967cf5c7ef35c3035d4f0cb738a5a302ebbe0f95a51d48095874cfe008f06377ccd5ff8ca425cf8107ca6ff340092a9bcc751997e1e8f13e933a21c427519a52a56013c40d735a982e67c6f20ff50aaed4a35b9f862fb462e379bed5ded8668de2a274fcb8def2c948f7d4de16ef723aefbf743cb0fab31edf167109461f5833786486c8f85f241d8dda7d424773c31a96f1e2e66f5a2ba0cb45db1b5953cb14d3be2468b427390a4fdd16ecf332e64ca5214dcbc72741fd04d1b319eef5f6c780ff2ecd4e746587e6bcd6ca3243d0222bf320420da3dcaa0eee0aa824012759fa8191b93fc0417df38420ec3487b9afa09e411375ac0fb9ee8acf76370478a8dd593032f585fb3f11793fa3a5138a497a8126103f2646fcd38f234a51b55fb69f8161c1b7e3eea133cb37e83394a1012efd594e508c63264166cf932d9ba5902d0209af287e2dd34b9c825080e9ed444137819c10c46542f30b02aad24d55d68f63fad5951ce158c6086b5fb84b994cfbbde577297e1d435b1d45a6f428e6828adb9884df56048fdbe45623a5b333b870b0c50ade444cb76291e3165f90b0f3f698175148ba90da56e1832eb3f8eeebfd89572436e50a7276766c0bb7ec268dd387708cb71c275a91ad87809ae18cf4c40c5ba0ad0b6d5dc3aa7175f2cb3b98ab3576d923924c3213c22ba57d4ef678901506ac305e5a212e3f4df44341cb3076da4383d2a1b5af32da03a680b7b2be196bd53590af2cc4d6394042e944f95ddc8cbc6b0ded07b70ff7d03cd0faadb92024636651e77de2f06f2b305adca0f7bc4f77636113aefa47123bb410c52ab4f623752ca10365355699d0ff70927481e49d930950df8ae6e047edec54af9998f0a9fb45fa46ad704cf46631445e165d62bf404590b8c53fb2d5ab3623c691dda3e1a248c49e17e6b550a831f428a730f6decba037c98f7c43f674e8e466c7905214231d25b49ebd03b04d1e097066a30b766b054c7da796c2aa124b3fbc369d6bfdc6f7714e7ffd6fff2b40aca7d044c0ce96ef343d40a29e89f1bd96273ed228c2f860d6a1a7b984c1f171a76fe2a52fca9b7e8599d3c25fa4062357e0dcd452ee79421db75b3ae6ee30bd8da41fa2855ec66df13fff11aee2e993466b39ad749f66d22be46866d545c896cbe1ea497479824032f74dc58c74ac0190002ff336cee70567b8b148ba6538d8f105e974ca059c3967f50f6909f26631e2d82f97b5d2f1b0d8ce0bd8b7df8b08db85a58d5f4d43f9fac47cf2ee92f32bf66ba463e133cad6584233f4ba2652e574e91cfeb547e5c13ff0e24c67a75019368b090e219d1607b59a74d68313b5fdf54330c2abc9e6184185ee16e25736beb3abb671dad62d354899a6e4919f8668fa2922ce4792f4ac500319222588de3d52286a85951952c482bc2a6e066815c0dd45b8b9adab598b1923f6af5b0e1566d093819b9e978f192c3b848a5d921201e6bed863c949315d867438b98732b570be3c2482b5d1d5ffb89f09ed22b5f94c0ef719a4f7474bef5eddac5d0b2203e9ccff1e395878bec05c2932852fc12036496cd5b5e250b1adcc5f36127c5e7315754720ba994170ba43ceb326f3a15fef684b15e8909b5d8b0cce72d6c41f4cc21fc3108dfb923280cae783c670a5bade259d0ed21815a00a5d5c8ea873b83f8e65e2ce3dee470ec8a82721d600c76a23954d3e22957ca795563476fd29d42bbe251f3c2e88f4bf773fac8190f1e8ff9cb3879583297a9549ed106efc9226f6f81ff648c0cee8c4c234960ab6821664940ae6f44fbaf9fa6a8eadcff5869dc932664671be825b7726571973e70ea4372c1e29bef9ab40f03b05796797d60f88e68143104a758c507da90eb86eb5f9b34390a11a1594c6e0f4049da07184b2605a2b09760c392ebc74b7a0c2ff364fee0486e5312d9d5deec78dffa119a1062f232d10837d89955215475453f49b26cdd5059808aee6e4724417fa61ffee1af8f38ed37a0d010ff08d884abecb11624f9215b3627b3c63404cc7887ea4623ab53ed3422eb988601d3970ebee60d610d8d52861d01500b8e9e9549520b5fd27162f8049d53c3367ace665f5cd6c5f448f122f6b38d2af9f3ec8ed3a0b07603ea97f16de908fff7345932f46dca2f110ffe2573205d4141d9c5aad2ebf707638a220f36f07b3eb05422d946d013acd553f1bc2ce5a49ae757d684d1f59f858344706a2d69a437e87cc435bf55b7d897ddf269bf2a17c0db607d9dc127d330eea279b7a05250a3259d8320df0be5684e72ee933fc172d681e141e3536c50ab29f15121e3b321b312cdd97217e6464ac70cb685fc08c6d4d173374ffd40b76f0e4e680cf7267f7564cc5aac177d81ee15951cb819ea2e9e71d9ccbbf58b602c65481cd3be8f90bd8cf9ada31c03f48015ac5fe81c3ecf58f46e8e45c0a8c1bd1dc35e346a965f660db26af4ad278ac6df93725177ef4123b2479da3c17114f2e127e814f6fcb1a4e8f13eb165947d5cc269959a030e71fce41833b28829f040b877444af65af903936f84af2bdba298a903b768fc95d0b2a227e5216f52b805328f80394e507804ec3d02bd2503ffb15fb8c2a922df12865a51943e71387b036c8c131ccfdb279ed595b2ca94d873354e0ee6dfa84d050d8251b142c1f8c5f6fb03c46b79105652b01897ef4a2712f2dc4a7bce5e32fb3381ec2922fd441d35f10e19047f04c5104c78a3aebe4ef0e2e9eb2fbb5afb14562daacd90fbd73a830f053534ad270a487e72c3de2d5e3da6cd5879573645eb9501b56048ac87e34ac7a10763206861ff8d9dec2229946ee14d675f069ab3b87c4b7803f9d1d5584c72d4ed0cb6c587afb2af81c84deb30d86642767f9fc1dc68243015dd081238bcdb5496f773746328deb9ae38accb7d4a2e75ade7a6ee9ca98fd386a20a8d2c26e908a941db124ea98963b7da9cb9e5f281743034a4a2e1aaa1fe889b6472bcaad4da01946ac8582f528aef7b32327808a3a78d4040d77e4dccb2029fadcfaaed47139f95abad8001471d33a82f6a04988803b1acf091c5fd146b41061ec92851a64e39001731e821a4a315963290993d13d3f4cbaf07e9150234d537ef5b9cfaa86908baa7f1760a8a6cd2c10f133cdb48659ca8be44eea8459635af6d640e6c3fba6e68d3224397d3b3eb544ee985cad153903e09ea9a4880097bb5c13a236446e4a85d9525b7958654db7bae728f93538385c9ccd8098a89377655159ebfcf9ccf574ab37eba7f958cb7f679104abb50ffb76f259531ede827c34edbafacb4125d28bc97e08ebbf28dd7c4fff5c999b48f36da5833a5046206586a9bd1918c47982897157adfd7de09dc784a88734ae9cc3879655f6dee11bd8a45daa5a8d16e5851e3298be9a8cd794d03c1a59292487efc6cc4b422bc46e57f2390d2bda750939aa70b93db743e2dcebeb8e753d169d255c5bd0c1070a2402d886e39cd1a979b66b19847f59fa704ae09994a1c67d8c0726471f65fab650f8bd140b8afc884735554f5857335ca9d925612ce0ff0c4fac1b49b1f026c70dfd4f83d5efc47bab38fe3e24508b0b8d1abb93fcff5a547be3d8d7fe68812e17bda2c3c39a80d000c1f987f8fe4359ceff5bcd472a42ad84ca69e2b2791f4feb4aed417baab2c6c6792ea7e6cf1304600e11d45450934690020ec77be3350e29a9450581eaf8a93d81c89afbe1938f4dd08aa9dcfc60dc2217c2b12601bee2e7f341cd2d555bbc7003906511647dc99666342100a9b4b4243c42a471bffad8ad1196942b6d848d0fa92ea188dc735d973a5e9ac8c4e6766368f900868c15d155f659d4d70cdc6ec9fb557e60ced2d625db087df12ac3ce7887fbe89410b7abbbb945093e937aee3f963b628830dd3806ee97b7dbbb7b07ffa484db65f44694769f93805202cf6e66ab6d5ef4d193da5532debca280fda0fc83bb844aa39e8a31107336f471b2156328735cf33e721373f80c70020a49d1916d1e044efc50154e49753fa7145be4e0765d84639fc8239be64026437e89dd3382eb2d9d64516a723ee407bb0a940ee20dcca91760a354f6ea34848c914a60409f01d8bf61e8cea8a49fb9b21cb502ced13780a981578adfaaebcddc4a1f39e6bd4d51cdc2688c86d368d2fc4312669ae19f9afe1ebb65c2dfde270bafd3573cc4f8e9aabeefa9eec2fa381bf4a2d4ab0f30eab6c67d0419e52a42711fe306c36986a623171880fdbbf97959585b87cd6d17f78e2495493be688a01eb22c643ccc95c065cab492f01f15023e7fa0f7da323ff3bd7e78ab1379337574d1b506250ee06273d8101ce94aad1c2f5f1832f4159e8e07650f9e7c9a72cdad43188ebb2abf0eff7e886822c210a2eca58b740b5c68f46ba86aff144d6b9edee695fcfdd71e6d12a1c9a47cc35a9cb33d87fd5cddfc8670ce5e14690e656b367f035e8f112bcedff654d171ce0734ad08a752468c6c657e5217517fe1a5dacda547cc61c8bc77fcfd7b8944d53600fc289259995a735a9519b4a2fc69baa39689429205adf23ed69dae6de32fdb336a95ad25fc1641f19ce018188f35ce57241a768b6c2435a69c01cd0257b62ba576803a0d2edf27fce34e6d4adce508b4866dcc0d3c2153ce817b82babe93b993a227dc5b7ecb64978eb81151c8ec3419d6c5d302b893711fcaf6310b8911c54132971ede0e67f0519f29e18dd5f16ebbe12497951b988cac77304b5885230ba8d4d03a14b8558b4619586429c70644f46f17d1b83576645a4dc4c2dcbd376df24a79353e878c8be0144723ac86815a5085d4f71f9b6d8a7d36618aff3021744336f8464d2555ab21858bafa64d44c8616c8b07d6128993addde8aa1accbae59cd98f96e815ace566ba61fcee6b63917fa78e35df3aad17cb38d563c65dd067f2417dc572696abe1b456a4f25beb10c7b89b94ea5a6ec843accd732b9c78f4152a6f1ff0375ae97fbc2c2ee524aabb8e0ada1a4fc2ed3dc0bd75da9367bd962bd097553109d089acb19cf3bd6d0456b637b95e1a9ce2ccb1a553fe7ed51bc6723f63a3269bf3c545046d262c769441e0322000baa687576d9bdc1dc141ef3ab68fd0b3c1f70a2e933bd7edd32f4743cce8854dec6591885db33e08f7efd93a2a346aa2bb7b586779962cc4ef3331b57b504a3efb15358ed1eab9c3008ecfb798d8916da85d1a2c342e9db78a1767611ab75e5dc5a60bb030b5ed73d61d4a9da8a21d4082b79b10cc189a32927f4038254faac52b8ed00c1f80ab6f80f938e80efb492fdc7bad944a5b5fb00699359edfc05fd6227d00de540cc12ea34e851237fed20d086a16462753e0c71143694d6d276ef4987e35ea6ea6d69c068bd5bdc6e2681040c3f184717853e5d8ef3a67c31b28c06f1dca67c1215c26a84d2717ceff212b74d061e2747fcc2eaa7ac6249948c00defdbd0dce1736dd520512092fd9d76d53d56f751fbf9c6129fa5354d268898ba927c005b5f0c640dfd4a3972b84911f19c246553822a234a1eeb3bdb976d055af4cd91370224d597a9c81ba0f90629f24318aea21b22362534c74ec9ea3b48387d78c97b6a969280ff99f6239cc17926508a162785dad98607d12012e3ecc88253c131fd9fd7cd7c61b813b71b8e0df2184d7d72862b4a956765fb88fa5072163f5b58dcf4d99d82b4c9126e02f1d8ea2f4d29c3d019ddc94877b83278a53563ee2e80ea3a75129180dc7179ab4f662002429e0ef38aef599e85dbbd7d0225d4ea33ec8e514be53c79c3e2b1fbbac0a0ccfcef616814e785ffcb4eaa89f0f15344d79d9653e9fec3bc38348ee08af3a9cbf7025484d375a61aafe3f94cef7acec13dae576cf655e2f846792aff8d1f616660b8ffac8af1d961b479feebcde737ff7548543540bf1d09cfad8acfa32ba91a6e97481f1a44d1a0bc417acc298d9d3074b656bd47c21e855ba9589c90581fc3614afcc64ece3f5b7f82f56fe1cc3d2335b27763761d15c4dfe630c76500e9a6a0ca120979567f0332dd9bc52a763555d96ff627f3fea5e825ee3253163d6877060f6201ab8a8b08ac86400703655930910494deff10e754b6f932234aea5fc5e13518d111ec1204e8094d2ce30ff9086fdab43b2522044dcbd607ef59575c06cd9c614da145f5bacff11cb447c5dcd55b937e86b5b7655c7104b460e362cd29a578883de5d711530adbc57060e41dda50afe16ff3832f6bddcab7931b9f532a56ac88a0cbd7937f7638e83841fe5c2e01b59ff1ba7304c5c8fb1d40d9907aba6bca2ef24206c9bb69cc1f3afff6e555140abb4c478ae52a22012275d425cc7e642810fa55ef7a670071209ba659f8ed3d8782b648a2ff152b262f213fbdf9cea5768cbd19f0042d2d8e66ef273ad9ec1d71c20d182dfc1889da38d702923a4cbc97b4f6f4e0653cbfcb765233647c42d5f3f859c9f7a11f55cf3f81df3c8d5fff8255446c1b4327e98fda2d5b4691942a1cb95c5c151d25c21469d8bd68dcbf789780da440b21b394d38a9c266b26706b70867d32e9e64f8fd65e5477eb6bd94758b850e6d4c7eede6a20faecb32f699fc73671086d8daf493c5684d2f85633bad397768856631ce011b6b9bc77cb29fee0a20c8f0b304d00f8ebddebb7d2ebab79280013b0ca0085d8cf8dbacdc0a2fabf1465550848f2e78a85c93edf7203511834b45007c8d0a5a067eb4ff81719c588b17ef502724352286ace334285c54c0a576a2b778a465d5c3d52ae958cdfdf9bca5ff319c5ded9bf8b69565f02fe91672f93b9ecac159eb5faf4ca8882f8bfdca96ec5022f13342371615e4200e6f90affcadd806545ed6271325c554517a1c2911bfc22027c916aba3f5b6640d96af11c84a3b0c5c04ce4609db915b4108acf0d7a87b23c28fe35bc6c153da9278a7b2ed77b7221358be45c52cad77b1487c3bc23169de8014afc95032e5a824bcc6a6fef25f2cc4861a03c29731274963a71c02a601356ff1212e334d9032e5d2878c122b632487234b4802ad4f13e4591c2c58e1aaac8d539dc1c9e97581d9426f7fc5826b3ac18dbf9178ec5bf212c34f4e5d3caf3fb2bfd58ede9d3a8acf76da8b571d8e3be877fda76bdf354463efb27b7a1d1637493d981395c25837d8876c26b3e7abaafa99669ca16822785e78f4664b629c2d226bb2642623effaed6221441ce685c25fb89cdc26acb1f441f2a30cb7178d3100c15f12876f70a1e03931ba475de743ee37e4bfa9649c2db25e2970ed5b42d90527a309098bc5a0c6a3384b665930133dab10da22aea2bb6a8b5fde28165b620282e3d99e42f410decc1c0d2e24f55b5b266d6ffed8377b9bcbd925885a09d426d85ab9ecd57962b16b9a19e7124019b1d60726616074da8845a9ac8953e75689c6c3f3d2a3e5cbe8c3df2dc5973685f3b69fc2d1fcf56575e8fc928eb259f7c0d79e0d834e73aab6c258e74b541f83cc677613afca332f4010b7b8f258423f38cbf9b6f3ea0f5fd9105d96495d5c02d30a1d27621eab3c7906e1a5a7eec6c625ba9733d5c3266cfd0daef1bdffccf627f9c67733d7f87a9bc50530e56a0f9631ffa28fcef9da6fb726b9369a7d8c5c91ff7d5b31e7e96af89614734ec02870d7d65cbcce08645cd900a6a23f9f3253425f98ace37db79b5ab89bcaee3b62dbb039d05495f7da8f73072764807ae6878dd2a94ddb6cb3b3e0dc25f59cf3326568d2cef049cfccf9c0a999780acc217e7ccf1cb495e2664bc098dfc327d818dc159bde0b92b9d7a536959ce0cac277a4524999ebd8ac9eeb7b518f7b8c875f61f44f15368be5b307d786d48300fbdb5cdf68b40e1919464abad418ddeb79ccbea13244c807eaaa6f23bd8cce0e1002a1aec509124b922b565f4a6200f34c73138df17a6ebaa830856a234251ffd4541e8c6febb4af2f5a7268a4bbf707da96a5b002fa4c37984074e331c26bced96f5be51275ff46b60816c8d331894990308ec046b11b1158bec9a40660fd2279d847aedd40abc695dcdb86f5e2936ce67d7c8d39a08643f40e5c5916913381f0a2be03ae253d4aea14874495faddda9903d24e3f05eb1e0d5175fb250b8111f6762f3a1fb5b82b8bcd3dc5c12aeee439789b28c45ea7e34a7dd07239f5b7c5ad53e5c4446f9f4c9ed4d298a042487ae407ce56df01280490c0d7384c9ade68a4edb7e9b7960dda4b4fcde09c2019d5da5bf471ebda27c88188fcb118ddf5cc145787a05df0c4c59fd39b64f983128e297ea4c43f6661641a945ddc2d11a60b3c38d86c74f01b4a54063964fabb3327cb8dcc5430a59642d195bf7ea47cd71366b6fedc30251e9a9c66c5ed7a5112dd312ac691a3601ce9b4f2d2dd13f3919da9e3d23b810af4154e9aace2563a8dbfff69cf0cb7cd72ea9ac957b3ddf5a14f74afc3db7fffaa1eae0f35fa0c0158d09e956bec2cb0be308c560c14458f9333c38f9cf5c4762b3214afa96d38d9b2360b94a3ef1571d0b063a951f81289d8ea7c7119256c474a019a31616daf6889cfbe4ac12ff86c2035fb27db6b51e88c5bfe1237efb621aeb4cdf814a8cd6cac91fd7b43fd2b1923715547711e286739e7139003760139a7d9673471ff32d0ffae6bbe04a46a63afd45feec426e6c03d4a575e064f9ed13e842ac8609d3b856400d4734e5fe0203f8341896ca19b4118322c26684c36c333bc4c2b73a22535e8afcd481f3a20efabdd8b182e6212a536a8e871ab54224d275b4741ce81cc93cabebf9d7f4486798e5239fa4ab5335af014bc126e85e7a45ec06cf99682c12bcbdc82ee71069c206818b9f933fb5ccf3d2a0a5f3ec5e44c959fae76aad70fcb6aca2702f7275477502b4dcd925f1d9da0fc58bf5b627f72e74144d459d15a5ae909c8e92357001734965c8ff453f528f2f901ecb47abb41b8e4ebc415022ab74a02d7cfe655a519e417562decac6ea0c8a163cd1899b6523d94d453b3b0fb40083bf22be7e2cf3cbab53783ebe4097c5cc2f23f7e44f24b8555dc38b6f2c171d6dd7128906cacbbba29dbacb2a605b48f9bcd08701e35eca6b6fa0ed51fc1a4f5c6e6b7f2d182473e220d60e7e08641c3a27af041951edc79183f7eec667927ff8fbc37a556fcb795b11ab6834c80389f630222c2bdb1fc5b0ea42c798e4605cb636704abdcaebe0139538798e0da7d9390815f8fd6425d1c0c8852890695eafd433fd3d245edd3e8bcfac57be775055f44d371535e65c938a45f5d57f5618b0d2f5dc3aa62b9735d12ee1ee5c6d459649276b85abb2fa59a0fe0a3542afd49fbd9e2e078d9972a7f458421755421e5f41249ebea49a244636236b9648cbcbc624a70ac04b711902e2263e483d1996b0ea29690ab381402efe05b73417c3d4ecd160f7496e98f2b5c373750722b03cf83693b7e6e20518ea63745dc9cea6307780403605139a97dcfea9476ad33a20e3b73996fe58682fd0f757e112580d8532a64d3bdd85c4ae5d15d51c9e0d4c86651a7ca2f84c96864720f703fbdef4e29ce9c3938e0a430819c8c38faaa230c93a72174446a7ed480dbef1a2f614ca29e87b8abeabc7eabe6129f7b401070f796b44aa67f848a435ea4164ac0afaa6db2ea27cdf315162da9847f5047b8c4ddb4f70bb1c8ab18b4b3c13044a5ffb2462521fde5a45958357c80fe35ed641f44051a427c9aae6686b6fdca59088b06e3252b30b8d4b10e858a849bef3f0c612510a93b47cf802aa16ab3be71ceca5d033e1fde4946bbd4b313d21b566cc78f6321379271cb1d9b18b4d1335cdd8a899bada70bded6296ac03ed02d491d77018b695fbefd6da9f7fd4eeee02d34957df159610173abe9896b380af44661aeb9992da1aa68b4edd71664d369b3deafe24f645ee34bea9bbd6b71b0fdf45a7c63e8fa364fb205499ec4ec13956146008de670204be8e6152f6d799afd32234cff6b6bc19bc44573086f0d2a65f5a1e4ff1d16c53fc5360d694b21d9b92b742bee12e8c5d64b1555f2c97ee9f95420d507c37709c5f375955bca43bf4bc749c08404609e638be9e42b6b8acfb0fda6b252647b3edaef2b0bbd751db9af3151b470dfa98d433bab779a1eaa9aa78b04ae1881c7d064a0b5d14b37fc692e8c2fdd2312c7b12ce58dd2417b823bad0d9e341c80cef59e519015033f6d5c58c540c03e4178d3e8e0a88ab995292ebd57acec6c023b3f7cf49c26e60d96b209b7b206ec34849c9b9126db8ee6ccac0cf3becce697e8952807313f64e5ccb1eeeaac5270d87d9080b6014321931cc42ac1e4334bfbb0e8875c22be2f06312906b415a9764bc74086a5d3905c0767ede922396f764a89afce2ab0ce792f293cda88ca8df3275a0ff2585d82a9fa9baf4ec0a6700142cb8168505428d8a9621aa907ea9f9e11eff853bbab6c97b09c90f54a932a048ee242e7e379a894a4c001398cf11280c11c6d2f7c3c3823ae853b1d5544eab892b7632186f55451d1ada533ee6be6d48b403cd0198f09dc88674ff7f877fb6336bb86775d17eac5c7c79de03ecc980a10ec00a43a5b77fbc07b85f63f55e4162321b150c9ca32d1aa4eb42be3eb27e20d4c6244bdcb8a2f511e7175c6a243e1c20d569ef793678d551aa35dd985a61aac18b978ba66ffb08b7a0edd56bd99bc617f3599553faeef99008493e3b04c3d2f0965a801e3b1852e6036f87c49f0b24a84690104ad09652fa6a593fac386a3bd7d2853d1c8e5f92f86bbc4d00df0867f80f2a4b85abf3ab306122a60817316bf1c45e954a7eecaf6167a4c75fa3aa428b9bb5d144e30efb612c3e84e126e2b824c09397409b9c67f0e88e98719c3772ec97f8d290bcf1149299449e7fc808baa33983b4ad9975d4de6da50eb852212b0aec39ee3d946a6f6ce8e5c3c64f4ce91db2b44d39070b71d2dcbc6f4c2c212c2df0d8f756083639ff4cd66ed35584fb3cec0418dba79432bc0240e775501e438c8a72e2a22162958c3209f2353c340fc661fc3f686e375be5458783716356464bf2f17385e76ce2d9514749428dec3388053d900e3802bbb10b03b6e34f210df506035f601cba9f5213f2e04d64e3cd24bab3dda8038b2bf67a60d02716e9670892f8ecbd2fac8983bc0f8fa98b6cd066f57532e1b5b34215c279d465b85eb895db4bfbf2ac881cb14541bbc47515a6bef89feee74f6ccbd87b6390cd75bb990fd37a4d1a01f2f334b4528d17f510e5720030e902c0e5ee9503b568940980b1e4704d65a942817f1dabd3ad583c9a652a2e2d8e3570c7750d6790499afec047c043625b596e37d115c09163f3312f29d231b684e926ee15130e7641df334f35ad72b7189a345a127c4c195a35ce12048b5f65ebdbc4ef996515ba0c4b36cb937d7b3297b2ff872c7020f6b332136538ddef2ab420c022b0db9af67ff293d631311f1b3baaeb4c711207b0dcb22232e5c21854274f761645dc9c8d285c0e3cfb57925f090dc4aaaa3a3fedf09fa970b7ac3587c2208c21d409c88965b0823b950c98636bb37a56ba6d159c86a3faf2aa593dbf334474376d9a2d7e5c35609504615501ba959653c33a35b6ee6f83ec89b1faf34ce677e1e09972a1a7e539538f05c615978948a39546ecb499cddcdf991301432f8b732a65326d509374be193bece36d02ddd972e6896f67e8b8d75bdbab6ee39bdf43738cafbef6aef7f689a3c043aba6f88e6c025cd361b6c2a574e0772245e780705b2d2bf472c79944b52c364f0b4b3cadacc414e0d5af2658dc46ef01abbed5131262c17515b6be9e47f1b6b0fede66bf3a3aa43a60406d84454dc84e8be58ae139484e904f7bdda80a34bc4d9ad68c3b00945695758c0e36257af9791ea7133d6960078676445fdef7935df9649b8ddb6fa4c90c68a6b553fff8cda48ad5cc2dc9abcc694e2c81c5eeeba9f75a160ee56e713cbc2fddd00a660e524b8c56dd462ab33314be8c431a6f3b95a81e86638888277fa34b7f1c971751da8a02c9da56b06abc9a02e8cae0336a2957a399fcb94c73135c8a47d30c851ea8983d0a2e16bc9c341478ed3c1948bb87ebdc0252e5a266962bfd0415888f64d6fee65f0959e778762a8e3e4ce5e373dd25baf9d9f2edbdc5529d5b51bde4665fc8646a703c39a178c3f4c2f3427169b4198450ddb2881f0128e5e14e2224c1bd8e4bd72d6c06859a832c042653ea844ebaabefb44704dff019e61aa9b4ca7d102956384e82068adb46ed3bf6341b10bff400ffb55762ae60bab203cef16bf83ec994a631d4c90e767e66706f2c059e7075d40adc6969c9639c49ddeb15e4adc9c7979d34ec1daa8eb6d575750f6466cadc321788f4de2cd953d7b106aad400ff3063b5c32f5c4ace970dcbfc9162620515cb6e65caf8e0d5cc8d38e0ad40aaa878cdb8c2da920955a93d8d5b8ef51f22fe45ed895970e7ad7db310cd5d1de26621c616066805359e63e72ddd94cbdb574de0e8d5372c632f02c53d9ccaf37308d0579724913016f49e7f74d3bf567c9ed236b32d8237864ac1e5ac851eb129d20e3ab774ba464fa2268a85273a22d53daee0fd523c2e597799f8a455e6b3b85087431d81736de00af8696fcdfd0fe3b0681598b0ac66511c26b6ee3532aaf39bd32c1dff99d829571b625a15a561555795048d067dd3a304573c8b9560139490956d83649e48a36012e092dbd2fffcb7bc6fda004c907440388db24e79282fc252d4da1f3e409be87d649034191a37f66fde625f3731406f0af6edabf3233223542089df7aa1f2488268e7c1655246e87e06f680a49a7a164492c6c489f40191c472bf718a314e1bf3525b53e8df9b440bbe993ca24739aa01e4bc6e3cd12948a5b57ef2fc9a4862c26e7d140763bbb720eec5756ad54c158d35a156b056b3a55196c4f3400f84de270164378cad5fa1784f33c48179487e2c5db921c6be96763de68b10e8a7553829cc963180b40ee1e67c85277bf32890e73a28c64c082a2b8142a5764a14fcc73d02b955626c0cc3b6b1da12aaa26130604150c2df9474c251848f7c55671510f6966d892ba1f874959e70916e230f6a09a2d06b36516fddfa8bdc9a036fe6c861b353c34ae41306a985305f4f59fd7b62b6ed36b2540045896c40184cda9dc4dbc9336283cdd49dc4c056c149c5304c56363f98152e90629d09deedc396c95fb2fd84a62304f3835ebd9bd874ee7dd8daedb43ddf30185d40d954cfd09908f5f6544d8fa0d3088d5012bdded63d973f9773ee82dff07b37f4647c9f73d3c22c5a4fdca250725870ca2b64f2c98fe9589b909d16a9d685fab93dabe2fa3b5fa76fef6d0ff7a86b84269430b7b6eac31c01bffae37ce5b03ea8cb189bdf7ccbc1f11702caa12b9ded7c35992acad8c72048ab6cd49002ac49098de050d96791eb5b09b9e056a554d997d9c0ccc64fac03b0fc27fbed8fda76c6b526f1eed1c532f648876139bd106bebbdfa4c010c63febe3aaa956363637ad872d5a7f1203c50fdfb590cf0afacf55d43899b36347b2691949cb28797f7055d13b0c21004b7efdc1cde2c2b894bc9b4864d0fa7162ea3be73435da2c46e3fc9fa0c48901c3b7340133bdd4c7ef38a7d40eba793534d0360e400561f2659a0f21767b2c2000f6eef708cfafbbe59aae4b9735730d3367cbb2ddc1912c88eb43b9d8e20a5c50086cd7351a34ae43b89eb36e70fcf2f83e330006bbfc672b0608e6a98de2a47425b89eaacfe47dc907d2b9789dc0695b2eae11adb1354be562751aead3f6a8d4167d8e388ac5fb4865c4e21859b2098ae2dc7c8ea6d70ec70b073a4b95d576a7c4de008b269bd3ca9956c39e68da29d68a218623eb1507c76995f7abdfa537684bbc8de7f26fcfe339c86a69d566830a1ca7f1656241616a84dd56633f4a5ca4ff56b6419c422bb04dabea6f4c292dce535f1d34bd691e98a6462eb668960ad4689a8c097de6f7e0ba874af6f0123231c880c9d91af99cdf74733be85ae51f51769157ef0f49140336e8dd8e5397a11dbf96cb12f80a2bdf92b2a3b9b4bfca77cc528482492ec4a8dc2cbe9792b45e0fbbf515ff621a3bc1edc7403118ff73ae53cda7d6b437ae728f007139656dbdfaff98476970f11e486e2a48e789cbbcb59b189a350f680d4670642c7ac836f74b8c1d47c0a238659aaa08ecb79d7859ff1b7342a766e062090facd5005d92c27ec25038a5b58280fd473f8d050b7d078510a5ca2c659d81e55e03e746810c8ab0227e674543c3bf2fcd85e79c7f6cbb226de0c75973061f2aa662c211c7b6dfd9f4f5a68af4537ef6bdd27f59e862bf0f8e0a8fb5d7fff7273f4e4a4f4b187b3b16412e3166e053ee7c0406deff5025061be251d3b9e5965fe2b91c7e498a71c794cf25b54fe377a9d910ada6c8a8c3f297a912dcc018374a477b1a7847b9d5041b20768b50ab364a8c2253c6823ec8e53c3281a00bdbc8145cd81459ac17e2544a70de9f6b57fcb2e8dd18d173334e42b9c7961556616996544095b9b39c59bf2212204d6cae62127565b559be5f7980bb0cc202ee761c5220e3f917fceeee91a0fbef5c3b03805b1d72c87b80d7c28093130d1843b9caf0a7915fb76b4fe24ea5792cf40f3e7482ece44e387cf6be70df9b9f90e6e45a4de1ac41b03209103aeba18f86c32b100c39d450fc21f088d8984dd25928b35abafb8587cd25e2c07b6c451ec54f73d35249ad82595d543b0a21d4d00d5e6e97c7cc06a1965d31c691628481da281a43ac571351145954d859dd99156faf99bf5263e07996f93b46b9bcbe1787d725cca1975ff9531aa62a2cb670515ae2b56cc6076c7e9564921c92372e0418bd50beb15c6704e584fc4b9960b0b4045db91177358532e2f30b920156ed3974018aafb39d6b81249e8cc676519b7bdc615fff1119ffd64d8e46a04bbfbc7f73f5ec8994b44fc9a969460b62fff61a6f0b66abebcd7fc26f8cec81465f6e9222325a2691c100e2b3babb72c271ce0bca630624064b01b86265d56fe2952abc959121d8b47b17eb876b703abc2e5c3da60204b2f73a071fbed6bcd1d51e98927fe61f71b1c3b6710ee6b506d4f3f69237b500e0111e16c9381c12fc1fc44139509fe3f00be8cab8ee3c1eeac83451b4feb1c1d2030bd6694db3b5384756c6f30105e962b93b02fc15c3e850f739fd494ada817d10a7181f5d4d074e92f307987afc867226ff60ad003f36dca4be7e25d47a3c434de4f6b2866aee9bdbbdd3de3adf37715f6c06ee4101a7e184f737923a3a8af6b94c7314f0752b52c9f2e144b8956cd429279817b6be163284831616ebaab72da754b987df418fb3bfd1afceb4c9fd2c8d1b7f8144363c6bd5740378c484ae655d96bc9bb4a4087f978bf1796c94d8d6b49ae2782602d5f48c35f45a28bc186f275ea376f1ef13d0a750c9a5dd3e80208bfdce6d97cd2b2e08ba1c829d21b58dd0dbfd27a5c566ddddb0134f56f310aa8ecd21d777e770c87dc7fa5cbb2b6e6d72931cce871f4186f684c06efeed65fba0987f3879bee413e043e4484816bdff5e93902f157490b328c08c48444b1ea4e9d0c9977c5e1e78aa20cd4a1573b9554c5123626513d8849b8b53e3498556ddb4155395bb3d708881129b5920700313d10351f7d8fff59f08486926347b50c74c8d9b095a43b163385e7a465bd6c40efec8e64b2ab132ad0fc707ea4c00ecbeb1820a12f097f2b2c336d46eae245ecebf2e06bae0cf377c2941d20c0dc8ba33168f1431060582ea1640f7264496f4775cf3a73dfddd2e656b14eccd5bfe1c5930714fa708eeb185b32d64f9e75ebab07ffaa9fb88537e78e27a3d96b22cdaade065e89cdd920f556acb598aee5cec4ab5df4764c10e9650be56d05fbed3c37f33d524f113176af0d13091cddcce458b828cb5dc27190a0cfa1b89ad1f5be43948f9b8de9a3cfd86976cf3937036443300560242fdb12a174b3124aefb53b3def937650479ede91cab24f3b65de7f3e686126ebf907b38e14bed3f226fbd10bf567c83b4095dd44e9122d3829f708640a85c7d89b4a5cbe9ff5b17d91eda60979df8e7f1ac2a7d29e53babdcd5721a84520538580dad632684d173f5105399abe5a77597fce9cad8b4e306a6851056b5cea48283dfdec6fa9a5e2a6596c2a526c41454fd00ff50dd34ade00bd2a44f2a56c85d796871db271d7d6de108ac2ee80d2ceb5e8358a47a0edd1c0dba0d90e3653a1a569305453776dc82b8a7d2da80a0385321d65de33fe0cee7623e7b75b93c669db1292047eb5ab614d6ea9ee1ddf1a3201c4eec163fb1f5854cb935ca2dde0549e05af60f96dcb2f2a06e72fd409c258b180a664f5443d939c4ac15d952a705dea2bbc442e6f90763367b4b260039e72dc81bae5d6fa7c766226399bac4abd5a3d406ef9dce5776da7886923cb9a07c4084d4ff0d59ffe9fa4464a5d27fa336018b50bf89899b3d32ebdd64c6309b4562f4cc881c387664f0547de091078b65e0a7b7a09270f12ef97e94a44d0650995cfadde55335833ada211e15b4644ff2829f7b4f037f4f74c801d3dcaceb5aac1f6dbf842dda42d9faac1c06752b3059c4ede7dc30e745c551c77d8badb541f86e149323e68cf5b33dbacd422858939a2f1ec822a58ad2f1e2e88b9a7ca735764c2d73771875cf1eae49301c957228a7769cda325e55e285ba79d153c04c76dacb6a325f5def13de409249c142f47703c0afb551598a74d9d20772f9101cebfcc0e0997162beeee7b7bd0f85bc3b41a443cc3d875e1da6dd0fa17c5aa74d4cc00ce80267c754e8ba572fc705d33d9c00b335532c7b1d75a5bff32f4b265bff1d6c7638ede0860aa697e883e98e610901077cd8396b26c230fb58f6d553b078fd44c16a0a384fa94cd37a7d8815cce75dc472eb6374d53095a61d69d23c94dad6ed006d2d65e48121548ab0b15cd5ad007d22479d571e5dbfe5fdb43fba680581f478c7c2b4f11ab6d446ecea98fbb4b9c6300812854c0b72c619950540d617f75ec1956064208d7398d506507645a3e76c48e512ae999382cbd0e0c01c8bf84203f6a8123680a4930ae938095699736c5ea655bb3508b137c066f95625d336ed1779e795ddcb4961f60ffd5ebc0f1d7d7b79d3b8075c6760941ef6cbf6173bf42655f5ccbdc36b0e3873edd289181574db15785cb70f55bc6c965fde3a47a2c2b44f414bf2fb172927cd11daaf93a399b614887970265a05aef0a6ecc56f0ac0057c828229fcc8518d0671eefdf77b26a9f1f2d68aacd8532d035ec3499a7d700ef5263794055bf1d669d0352a5a8a1ce8512b0c9b753191258b71b29cf6bda67ed2e6cf84b58fd1d9a6ac8b233addc4b4b400aa9636cbfcd00bed556f06987db35cc48005a252e5dbb86ec45b08ea67c3f8d2430785159980d4b16cc3854c117566ee62e28948abc649232d0f45705c28dba37a034cfa356b902c57000f65360e468c0f8a7f7b071ec7e4c76439e901656e48d348a3a88c52d476e0d400cd2fbe96d461d128fb2cc4cec49b79a09174bc62672f9153ea574b7da8cc2e22eacd7ad7a94e8374f43cdf0a575e1fb41f1da614a7270614ab0cd8c71926dbc5a941ad7afec4055abb34b8903864bd38643bce22baf05b4758a93eb329977ffe6ac78320be68981d48a512b463c2ef419f4b9e0f95e5edc02cd7f12b48f5c400fb53e18613f36036b48d493f1ce3a023ef97a55ddedca4b6e9165e64c0aba241944d97aba18b5522d087022f7599c77b2b7dd5f9e2dba2d36835455c65eeed0ef994a7b2b511bb000f13088b663c854f8d5a56216d86a9952c8ac26330470606b1cb2184019177f1e085ceee1900bf1bc0b326f237d1f69d59cbc4453fba815235dd69aef95c8de90b4974995e42b58281ad34ba0ab60c71ab375a8516ebc4b745433222344da03237c59d61e1d22e6ca8bb9540772f0ba7a86458292a2bc8f3399db2c4bce003a822261008fadbeaedc2c4c9b5033afc1265cd6f0333600dbb6b870846f2a0e19f65742cb356b9e626b10917ee8ba8685157f88ba9d6d083e29d6522fcdab6eda660f151e6985a58aa707eb2a3e614b1c02d268a84347fb35ff927c04b98101088f8bdb678e0a069dcdda2f57e3cbbf414e77982aa21fbbd451d12fc8d0747f667b468dfddc3513c5a701a5dcb209e0a823408e2ffb7fd405b309ded5ac71415ab19c304df4375b85ed50a1b75b74c4628c3eadb3bb628c349ebed642802aa92ef95b14d96bc5f1d6bf026c6548d046a9c92d8c09d9236d0424f8177e63fada8ecb4132e5febeecbedf82c715af354fd1e7bdb8f4ea3578939eb658551831c17bde7aff25f07a183678f3461360df7f6589b8375fcec9e7fd09b3f253e920931a7e487f5c62544461698a2ba497274773acafc467557fd35d210b09f1d45440fb7de107efc44b21896ac6a63e4feb17febcc1ba05f978b06681c080d5eda0d6e13ecc1c76ef8d2c7d79e7b54c03e5619ad4cba51edaa8bdaa117f5d1b2b9e19c1da7fd77a11175a100b9505ff74f35289ea709a7d3000b141062dedf214c8fe83622c3d6b13e661872fac459d5b015e3fd7b586eee97d7b7e4478c9035d26ce088f62c03d8c04baacacce4df5fae20661e7f2365bdef3895b9c9c03ce5ca852d056aaab107e5abe370eeafe9a5934f30bd35217a6b37008719a2dcd7cfcf6058e29fcdfc2c88a3b74aeb0d4cd6cf6bd77c6a894eca8013460a2ddabfd71ed7122a024325019b9efa2fb1e57e8affd2d9779fcdec3a6feeef4b286d4f57dd1499278cade4c8af4bd00b747f16bc8307e877c49ec41512ac036904995ddaab2afb860f2f499f0331aa79b4a7fe9e7a582de80330ef1385548af4fc4c314b879f28c1fb96cc0ae25dc6007b93bd39bd89e23237f05ece9cef0d57ced91676258a5c28112320666a0de7e83792ce871ff873eb3c7962fc58bc72b4038c452bb29a78a01e58b8e05d8a418d6d8d7c2d5c94995ef034e19026cdb9d3dedc0fb5a32fcf9c4a3115517d6f998da9e2e2ff6cd09bd3594f90890e734141a0641de4f48271b212e25d777be8f819bd91e2209036227a6365e0e6e5c0a48718743de1e5c793d8d744b3ab115787464c1264218f2b77631e6054789359d0a711f3ea727c12bd200c7f5b22cef32f66294e6f2060eca8009b4b1dc32af399b786b5406cbfb2d291457c87e7aced42c4e3676229cd5a7d62df894637ef56231874a8db9972e2f618459a70b110e3b02ebb965b5e9b89e16c7f34e748f06b79a813ed7c08feca06e63c1546a3b76141e664b4266e80090ffffff6f