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 77821 2626434c2f51fa9a384b6e5968a9a29576fb93b729e5af335ffb2f56569a955b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87644a1a477b46362bf8fee280283ed853788357bba6aa88f5ea3495a5bcee90
Certificate Block Hash
2626434c2f51fa9a384b6e5968a9a29576fb93b729e5af335ffb2f56569a955b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...002541010004c70100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000064daaae0d3a8c7b7e09266bb823e0ac9e3d405d4a78f26b14c07cf6d3784cfc797a5e1702a007023a8cc04131ccd29718bf4bba03c6cdcefd2312dc49c0923ee0a8deab8a69f532dc42196a0314baad12229d593ab30be56010600000000000000000200000002002541010004c70100

Raw Header Hex

000040200247c20db0bb6cc38a2e60efdd89502aa57bf189575f63ae23d4abdb0d2444bf59feb77ad3d07e86b71ba8850062601a403760cb89d9c592e844e4c58a07c8f767973c6a35d3001890eebca59534eaf588aaa6bb57837853d83e2880e2fef82b36467b471a4a6487

Proof Data Hex

59,560 bytes
1212160103076e9da449422ca435f760c075a89f28e83263458db5573bead34c096cd61f2d8e8a7920ea74b800a1a60908d9a8b9c5ed9f592b7056fbf60c18bdd3290f019df6dc1f3b127c1ff54614ba1b4c74691f20191eb3029bdf097bbcd2df85b9e80f88b75dec8f4bb949ed8fbdfee033cdbc7833328d0b7e6cce603e5a8aec94a3fd2b7369cc6ba128b23e04ee18fde78f0ba7f1be0748f437c3919bd12782a599f1d2d68bb3de2df517fb5b347d6f710d658f096d1f7e714f59a7e152750319fb9b9f399bf99ba26bbefc546ebb55bf3d66e5191065aa452dd16b629a2516dce279193f81ca1a0507490da459c526e4b64d06d3797d98bae89ad653338c4edad0c3cf8ded0b52aa8fdcdbd8ddad0568e7c47e55ef977c756305dccb0341792ea4ae11c7ed8a961bd0bae4aa328877bc3ab7bbcfa85b0203f7964a5a29873648064e10cd9b21b6185d77cbc216174d58d72bd41db4bd475e8218f48884111b429cf98ead5cd4ee8ae1c269652f16392791817a0e898bf454a51f3e987846fb5ed2f0d9486cc2836b6c65676045a29e0be64f93df912c3f8cb3972d83295279ec487ee3f32f7315eccf900fdc0ff6b9838d910b3c67bec0f1e3ee0bccc9803b4b8425fd6955f20bc058b4d27ba36d53bb5221f9b451c76df26f61a7eb9a84d0ac09d4551453fadacc93a3a24f806210c81d80b5b560c0128b855e9d5729cd9f16a06d213dc32546d3ff43dedc66996658eea1ec8dcc7552128e82c420819aab61373e6ac7040cb479004f79ec894abe5854d364e87827e899a8690ece8c735086990ef6364c619248566775e562d2e2381ec1260f0eb56ae22696434aedda05a8c2e9da7c8d461c76cb78dfb781e7f8c565fef0262e59e365a16c4f08c63c9e153624a4b82c8aafdbfaac70b9b2aca6b9ee6de5a6a20ee83ff82a86d55f503b8cf706ebaeb2af9ab15b0bf7092dc00f0c6966dd88f693cd80c5191223398465f7f0227810d64b459a360b6210c163e748a4ac20948f6e462d1371c74976427c82097e26c40283f6ceca1739d2c3e3b8b974313b11ec8a8bc03d001deca9938dd4765d8858da318995d46ec852b5a05803f461ae1858eb0ce1b63f75a9dc8a6bb63fd7a20695323d6bba49f36b163c5380f44933f64b7aff781360ec12ba3f749b86bf83cdbebb80b1bcb4079b8472afdf5e0d062ea81eefde980538e336ea637afe3abcb1d005627d7f57ed878d85b08436e364d734f1e0383488a18dbb2e77dd0c8f754c8546c856c23b125f1e2af9bcd3039ba96410605e045fd17bca391058b3a71e5e48326e17deda63e27b356ff5303b7e967fab45cf29f205e81024475f97c0f750cfbf380ec4b4f72f21eef83a8ed40b457b562deef7e73619b3563d9a2beb3d17cf8123c94558bd8f90a7351e0bc16d775a7fe32071352a60716aff2e62c7d7b076e10b543a82c199388680bc664391014fedc7f2cbaff68ce11d02e374ce41213f53558ed9eeade954e90ffc373df01bf51dc8017d3e443998e4d9963ed1a379350b0a4c294940cde9c457a98d4c050abf3d46b2c75f308bfb101688e1c8add4b8bb1dd8c54f9b8ed19184d73427e8abb1bf3519443af0b0176be62183d5168278d64a9d451bd7af240487306f88a5b1b496a7ef07cc629d3c8d6ce691c02f45a8af61d2217c2eb25d3c93ddc50b974d0a26d421b1dedeb61316fef5e0d339f613ad7c7df38b543e213ed3a7293b660b6f4d0cb4eaa94f71d823fa99fc82272a4f8ddf106b7610c9c7941f2ce7cfe14f5214a09e913fef1f4cf65d26a6d49dfa39a1e3d1d3e73d1ad98378c131e1d20d4e6b4022f38f62a38f5fc68e32ee0cf9d6a68a7e1e788d82d4e1c4d0e8c43a8df3b2bff6a2e2268a9f4d04fe0d9c87827b6ea4d7246ad2fab57d31323bd9218fad2fabf6f26790c59a9e3f84c619e17184bb5cebe6deb81a089d787af39c58ef31f5dd6aeba5abd4b01a73d9313abaf46df00fdc6aac1a63bdfcf156136b5b240c2476fbe1a0c6c08fc2d8ace72947c325e8dcee4fc54ab8e2a68e3d65b1cfb8fae350712f2470f14f7292fb9d59bd46b60900de3a162c31c05fb54bbf95f086e18ace9091c1e0825e5dfcf853f52c149c5f810419d211f63bd76662ab09af32af3b0055e4c198de390f7cef8774756fb96bfbdb5f03d7f32ffa2c720954ad1ca72090af9ee444815f6a4d73bfbb7878ee0c7ecb39f7ae46549f89665a4d2f0dfbf08781be0a9204d551c054592b4eb55e296f4ff625563129b2413369372ebce6af6f0c0cac287d5d112889552b669af1aa74c3d5a555c6592a58534ca27fac90d4d2f87e70e6b4305ebcf6bb67b73055b561e103d2fc5b8b07d08f86b9616f39e5e42f437cee43efa607d1f7d45d925b07f748dab4b881b60383f2975b5ff1197b1336a78b70742ce67343560c6e4971a46fab3cfae305d145a7baa3a9cfb9f3653ac61c578515af3b7ec569cde1c53efd023347fd74e5f0a52bd2ce2e9b18c565442134326c058bb6fee3bc4948c8f33daef40a2ef8d5c0f4928901531ad3b8c770c82d6b4ada3a53b832b2587340130226ec0f64a1c8a7643622ad28e4ea7ab304688d92e328b269166820f53d963e40545b25d43c2ccd9cd36b69e616d80632c9039e949533bea070e29c1ee1b29bd4a8bab2df6e1ccfebeaa198b47cb7cde3e3bf98ec4ac873df7f974df5e9a2c94bd05b929cb751357ea81e85e45e652cd319df9150a9ff868e91371739c8d313bf02690d338ffe8d571279cc023197bb743a2906c46914271a4a278535260268aebcbe8e14728ce49854b620d506e31fd263b8e6024aa06b00ff3d7c0e9da1b425e1cc88a6d4e12d798aa11b066c479e54ae441f73db92d1be0d9a202c2dd1960acc5d15661505742f0cb88a5976551fbd1df743e8a71e2e595ef4542b24606d7d96ebf3e48318edb61d5d971a504a9cc10d3a20421f431a9529282c8e1a4c2d652d30cf5350e7b39dc77b26838177323be08a6bbbdedf51a96a574dce38205431d60555e921f5c5eec4fae1c138ae2ed04ede2424ba0e7fb0de644775c5d4842f9be659d4cfd76010467562fd7a9ad5cd39ebd5cd726ff89ac6640a698b03fc284e330a5a5e362583b8592921d25b0350607d746c3984a925ddc171b173a91da5ff64f051f465e6e5e76ca2c8a77a556e9c825ff386995349a4aefc971bbbc767d609bfcb30375e3796e97d7826bf0518375c6f1d582fadd61cd6148ef38245b678c0245898e37dedcd47cf3ee53ce29d94a12ce5261aa7c74f6556f5bc2f0fb32f768938ee0377926f6ccaaa0090d1784aa17c7891e828842ac68c880bf668571efdcc200d45532696a13dbfa07199f59903d37da4e7659c73362ee5eadbbf369c4c7b0a2e93d462f933735d584ebfbfb94f0541743d7b68677da077ebce9d2cd57e3ffdcbefe79d9167b01f0584a645842699fcfbe74a72a63c39b30a7ff81306d3cd2380f49c4ce8031b0a1bc4394ec19711c2bcd162e4d4cec3b984a135534866d2a2d65b10ebb2fca8d2372825534b150d51be9209af02da80694445272336e14c0130e5015d6d7b0cfa2c75bb9bc904e68a0c81444bc5ac2b0bba757f1ef33401a99908649df042a20874b69422796212ee9e3fa22c603f491f43e6f75af7df8f7de733948d266b4029a0e687f6a060f43a7d840635771048189c278dbb3740559a8901eb2fc8ea01f941bfab7fade81adb3efb69ae3ad234724eef968fc533be86357f91e722fdbb7cf431499795bf8062e6e1221a8c87625996cfe522fcd1120ddc77c7abcdcc600adce5109ca5d09fea81de568b0544d2c1ebbe9593074e5059a2de3664a2e9b6a69693396c788a698a70b6e36e787574085ab44c033a7fd31dec9196d3b0223611deda96e891125a39047fcff732412c8477018d9d80ec348ce02b16f05ba26660341ae601df7f79b318f952c314717aae4c69bbddcf31897b8b219e2ae25c5b52661f04008d42a0a679f07bc869c668bbf17f5577181f706bce59cea9af80d44a90b4a4d2ce3e617736d3c9f8f71cbbc14b1a2d0807d45baaba82f9c454f29f43cdbc901056b29cfdcb0acb1da8a4a8393b3703ea69b0e2ac2ca3ae3d79f47f15379348226c4bc122aa3fe73e20afd0f61d8e0ca0c86dd8e4c44acc2fa3a3cae73e3353aa1546c0e067f868419e8f90ed3b4caecb69b0d085d53b764801b7c45bc532cfdffde94b93f62b418f4f1615cd698d467e056ed7b8029e8b6cf224564cf932ea996bd70ef25c132c1a62b5879379a78d32782b64698f155a117cfbe6b3dce7dde74f3bea5be8961ab31381576195fe30750ea686810f58905136812a0e08cea861f7a5773512d0fd8e53a0f754da0b17fd4bfa5699562d6c8bbf8d94b85831a03c5990f4310cc6bcac96eb3e0753bf1a90daf7229bb681395ce01f06cecc374432b2bb747ad347453819d1bf38f964874f67abec13f658ecd67ebaf055ae089bb6dbe38383039dc74cf7f353dc24b498e280d8fcf7010174b6ddebfe039afc31c5129762846eb1321b2a1d44a21c47545809a1dad318f1e818c40212ffd63b105c470740aa77716a1dced2a51e6404ff0258ab811d9da929c5837fd3dba6e4aef890d0ade15dd45bfe60be8144a0aa63b67db7d8ada164bf712e43d349170290737b008b7af297d56e4646b538cbb7767bb9a9428d2c3982b34dfdd8cf24550a770b1e31d8954586fe8f023450891b10e5622e070a919a2e7a3224ef7b8e9fbdb09bb7fa3627a54a6cf05a1957ffe66d07837596396f2908be840f0c1600f752fb8508b0d845e59fc1f835005bc0caac4f3f6676ac08e6a93a91eac98671917676fb06ed8426429d84082c524c1c866cc1c6f4987d16b9ee0227e07493bc8092718034ff364968036e20396c7f9e5df44b138a37d20e5b60f2e1fe568d7d9437e495c400ee9f50880472137a3dfb24682c88a4dd7c13eea84e02c981bb7282061cb9389bb1155b9d72f16083a042436f44b78169d303cc032e0880367c56097e3e8159e5e3a91d76efdb1e8dd4bb4fc3350aca7b41fec87b4b1f6b72af372b91141d7915795e692376bc02a2cc58063230cb7ff3f30274feb0671d5bfbafe7630a8a7f85ce16cefab1a5d3c6ed98592f78b4a4e057d64473192dce4be4cacf2b1f466ccfcda56e00c6b9b18aa831854f936efc79adb5b13aed51468d2152e00077e12e896a1cc2072efe89ab1323ad8969b9d3b7638f8fbf794959bf12882086e62c611a0166b5c91dc87c35f4f193645f3ca77ae6c702204d7110135a67a3d884ea4f782eb2c4d726c5070f63ead94ff8fc57aa827cde63b8dae6078af869db501cc12fda5c82ad85aed4ed3162c760b4a8e452766d04a1cdf00f317798979ae22c82cc485f83d584ad375c86af4cdedcc43c6e1232af836fc00ddb435019e5f026aefac9bfa578a5c737f4f21a01d7883678061b2af713fed604d4edb74b56a3ed19888d20c7fc1e650e1e8f3b4d028268c2c202cc8fdc9ef050b71c1cf3355f3ecfc146b48c7066f7c971fb05b78387e42feaf4b55128bece3a5465164ced70f14cde9b7bba9a283e2abc719b23302f5df3d7329b6ce4b8a6b9735dfddbcb9a2b6850d02dc9aafa08af4e586eeccd3499041ec94a44661ec043bec94a574fc8e3da5628ba7408e883e9f1e50b4adda3d82b3354c104c84b5bd37106aba8c4b332598f321096fccb6d72b708244bc6092bc1d29bb7978a3c6976397da4e0fad879beacbd0279a5a79f846e272e17a70773b929b7350db7c8fdc3580db46642cc57d70e77326a7512baa1b1b546246a6b71d1305c51fe178c76b3afe19f16b9107f2b96dc8ba1a39534906cb33294dfcaca012d19f6f679988367e83674b798cdf59b042a361263767bb7eb66689e60fa81a624c8974567afaf61e73168340db139b12549b3ddcc325df104282b84beaf3b79156f038165f457465ae099a754a968293a5a0c994844a7a7e502cdaecd74f3d5f3a41b5bbbec8c6ba78719e34d4eb7d69db6f04e284713299c63119e60bbbba70372a64b3ee0865aab8c55b7cca3429e09035724330d3eac1de313dd1b3720162873cb70656748f7a65425e69690e3df754376ee33f4c41f07d96cae029c38973ea671f77653d7d104bbb91be8b67db38de751859a53b0ce35ded11e0d47a6b85e0cc4ef896b1c2dc23f6b2e39f93bea85e225e50136419cbd70f84aaf3832af8aded6d3aa5765e09e2ad0b715c81624ce7d92e08d5147aa7a44b32662419100865292fc0551e1656f5dcd77c1afcea7191dfaa2aee7cacd15404111bb8c2d53ada4c4b201dc95798f47fcec134fa13a6c2a6e8d2d97840b6c02ad5d27f75e791947e15aa7073db3135f911376b7017c515b3ccaeae45d6eabbb95597c72d051a91cfb570457c5136867d60f230ef15a9c313227df0e8ecf07fa760d403bbd7cfbd7c38ce48e2c83faca381d2ccc9c50650bbc757ff602a4c2815bd0d20a7a58e01817d6f081a59bb1847a65d08489531dd0944fa5625925f4ccbcd3e0bb6ec3b4b970191da2d8a0e73c2d87f910455c79bc2ad38952458eaa83a7a4397d91df7f7ab4fdbb2989cba311d0acb72dc18000254d4a44a450bd20e7188ea4200260155795ba42c029aa6c51ff34b5f7eb9885567a911d9c7f78dc46f893ca20cab6e4fae57294ee48ac15aded9f023c89ce2337ba7be9e5c0afd1bb9d6f4bd41df9e5f528f9a20d6f223695269d3ad3f15e6bf6aab780245ae0cc0e76620ae56e410773c3e89b2071e23ce28d1470c81b207753d176ecf54ec662de0f59c400f9c4e1bea82593e4d6d99c79a0adf3f1cebc8f24ecf3ca5c07b8cbe8bcc7bd0090b3c02e1393a0ba249bedee3654cc14cc763dbe17926506f3ac3a1625d02b6f446e0e81dd5f4f88e912407685422a12a98ac2fff5082a6b2dc18d33a974f9bf6079f350ac37d862d8825d09f4b1a9e324853921900e7a5b087178105e5dfe56c7b568eb98b37eb73a16f2fdb8ab197967575325669928733b5fbc68183bae3eb222ee1d7dfb08335bb0c4cc75ac6425dfb4de99fb25bd2f81d489688385fec9956f36d63e8e268bb0a3039f2478e1cbdee5e834c666435fcdb9f44a7dffd926bd6c823a9b5d2a147b07180fa6e48894dc2ac0905c0f46f02d82fadcd1e624944765a924efa4dce1d7fa5e3ea6b139f4e78b26a3de81abc4dbcb15e50e7c9351420c6fb5dcf4ea2bcaca0369192aa33793a445fc528965e493b30e4e6e43b31ef297b4ca1c08e36630e3d0d1e0c2faa670f20de103812b4e9377256bf89369507696bf90c370499312c7ed0d887afb10ae0e321fc636a4442f31f6f361eb859484ea5e78d340da2917615b14aac4804547d77f7f5ddc4b8149bb53281bff164b5d5bcc3d14366181576c275e91b7fd3f67c7a6e1e56717997369f22c0330136d98baf7c66b6ecfe0edfd627b721b5926fff7c3a71322a173cc7ce7d22c3a42cfad382b078746c59b27cba7cd95d7c213ae6f4ad1f9a23c618636a7edebc444a1bf4426cba3147e1ebe49389ed36de71099150cee8c14606233a55336c977a757b7d8318fb3ecec9f17b11edc4c06c026d7c1fd59883fa20e8107206111a7875601180d135810707494e4fb26c03cb2f2013614231c6fc9393091494037ed53836be9a64ea564ace245a1740f3e1061667d263b1213fbdf0ee2f86b838e8c6c9380f25ac94bdb290f622fd47d94634ebe02f41eff18823e1181ecd27d58e71a138df225a0b6af93e25e076a3bafc217161929f23498f9954815f889bd0a353bc57b4f3ee7d1e6747f6fae8536e0d90ce82184b0dde4fa0e7171af3a0e9a1fe5969cf373a59d3e6b183c6551b69177cd4f4d0868c12bd9e0a9f1a6bff6c133bbe35ba8cea4c4a215ffdf2bd704e6a8661ec3b24076210fb1c4497cfc5e98f2d3f5cd8ea2cb4ace979c3b41c9e931d2cfa09a740df492f30aef2e9dcb31f1fc5bc60b0a0b37fd86961aed988ea1f84f6dbd5ebcca337bee26c9283e4c0eb4d2bdbe1c49e67259db97a2f0971762aa2c1537406bccc6ca979d77f849c7696221cbde8cea1a206fa4550ed7c5405d9c52c97faeb78b9ed180106d82f6ecf366cc4eb7cb3989b1f2846a55d5788e0b1c3bba1cb371c21e702abde70884bd4bea3dcd16f50789cda82c6324661be737e43352dccc850968303935307b7d000c5aae7e056b459c9c688cfb9cd04a570a63b73dab85c79662381e96cc710daff3eb4e0f88f9006d8a4582bb8730cc017f94aa98d9c28c1671d3d0f7ef00478ae8606e5582e9cea687be211895d4512b59d5774c10bfcb905fa121b8abf61bdc27d01f85b45a937a1b80102eacce3de80f3146851b8402b8e3efd324123f058a4fb4637b1836f625e323e60edc3e3518e128c9e9364dc7a56da03dc443129e8d4b61f59106379a7b9583291e736b2451d0fd6848fce143cd68293ff75025082298fb97d88be616432751635f0e6708172aec984c458debc46b6ac6b2eac60ae7860adc1a16cba5013906165d7fdd9dfb552a1715d89ee64539ef4a32ee8f242c570f202ecb16a7ed087b1a737d03b573b4d10fea38907f4a455ed5d116be5ce82eaafe86e677097940718fea26ff6e8fc6f28e9905dd2dbe05048f7dfa5fd92722859f2d1da9e3251b13554b9a880d6cdbf9ee25a9cc205afc0986fc083f7c8bd5e13ba2f710975655605530d74fe7d3303cf495f2148caf6383fab91ed2b2b8de6a0514b81e1b736fdd58761373bd01eaef503c6efefaea152e39c7e91e951a4e0fa54f4510e12b7b172f2fed5b84eb6523eb94bc0e15c0b88d99fb8a518b82882e7149273ed1451810aeadb980eabe1c2765164cf3517b77c6d255ee5fba76b814ccac394bb7cfa5abc6eb77d3713651df3e6687fd4a4739b63c5fd2fd221a890fcab110e4385e9971f76767b03416b383d08f12d33b3ccc43af6253bbb47d815c75ba124a0bdfd5dc12727c08966becba4805fcca6c7937e985a4a460f9a20781e21a043b3a893113dabc9340c5a0e061750d64ba18e3e68d4ec92c94ae46471c1a5d994ad08e28b7ef424194e4a8afbb649b41a96c4765d2274a22450fe97030ba000203e00f024a73d5f36b5eba467b81af43d9722625443c6e0bb347f4734a18bba6cd3487c5d65e34feb5f7735d96c00433c5d6252769f42f8cf6837b4b1b1a8c240093136a56f6a620747708a06573a6b0dd89a2d8604e1d12f8945f9b87d5540f07d09dc4d62da37f1c794f91061db3656704478dbf1be836ba42460b48686640fa8489512b4f19f501f11982af57214c8e8d43fd00a4e08165c5cb74f6c89ecba66f82c8efff8530aa211cb9cfa88a6c979554722dd4ccf7c32a6a5c82d0ae934579cae5874f5c3dadf36358369e4338627571764c0a9935b8284e9b70b0e8a5820217f5ee6332bcb639f31b279fd5b18de91d3e5ae049a5d74ec928ad7d9d7f3f235b2362beb150d46369c966a701d4752dd80c738fcf93cdf565845a45bb202173d250f400b73a1a5403e4dd8d611d515b911fc862b155628a0ee7e2e70124bf30a5466929c5a52aebcd33f497cbf61b40f7a1ecf9efd00e3c33bf72ef6214bc6d0efaa16b19a3bee49fbbd6e076d57cfa575c77394a23a225d13b9ba4a13c4755707e2379e59f2a63ba3cae97f71bcd82582b00fbc2ee2d740b4b2936a2f3a570ddcbb962011eeb830fd8ef5b2cdc189512ea9a70fa9ba9a9add33eccfbfae335a9cda113be1d7d2dc2ae9b0d6f7a9bf488487de1c8c7a0f993eb1a3412b65eafad486cc73d9c7092bb6bf7154c5dfecc97f375bf6ce7343228ce8df64b4f9988a7a9ebfdd054c9d22a488a6e0aed6b8dcd0e9f15d0282631371d97bb1bb80436da29a7b619904e20d212e4b69525b1ffcc929281512f5d2f1625e3407d7785745a2c1dd5ce539db3f8eec4dcd7f8f9ffe3889710e392c83957e8dcfac7b04a2e34e001de62e5e621cd75ab891bbd43c03d6303bc2d08da5d5416770848a108c6c56839211d4908f6ce2b7c91d25664eae79dda90bd0442a841af5ed42a597e6b8db165eebd22e70261e083a67ac7bc04a6f8e7cb8fb2e085ccdb8dd71fea1f63acbd3905e5c2f1587efa868238fca55d5e97004ef6aa6575801fd15b4824f3dddb1617a78baecdecc4ab4d68a616b821752639a5faef749707e51902a41b92dd58a33b311817d8f96b674561e6aaf033051e3152c9094ce9a5b22853153a508633a86b9f5218f27301efce78546dc67ff08b04304b7361e9d4073b00bdd6daeb823bd3b4e8aa0048d45f80edc708570d3989f5d34b15c7f1cc6592ad4bf7a9b30203e2e3a29bd4bf7bedb5be35e084d5f6faa424dd36ae582813951110aae4ceec103f3604089115c925790a4b35d87dbb7dc1d2d6832744fae43f594ad617c7ed1d7b21d89bbffa4fdc38e4f76741416178b6d65bc10e4883bffa042f46ca07198f1ad59780da668917f2ebf8c09291df61c1796884be750c4535548f863817030880db84129c809d581de576b280a592b440b06f01f553961da116450025eedb17f6c9fa1e6beb36d1f1bba73486d2a47c8244980cc78748bcebcf6d41c627e44478f57136b1deeefa32d51164b33409bfef418fcd5d290a940ac621e4f0f909214c236f6692a0375729335623ee70a7efc5db758a7ba06e7d804a3b3f412e11209e6c87aa1d61d99835b038421a7c7b45c854ae1273fb94cd7aaeaa47697c88fe0f158b018451cc69ad804e3d7f891dbed18b7530b22265131269d7708bbd4de25d6df985023183aaffbebe527bc964a5a43e298ddbe88b2aa60abd2f649e19cb338ec1bdf67d81833c676d88f5b533dc33621c1cd3c0cb6b3f952e27ff9b0c03e7c741640d1a073eb4f0365fff5d9ab7d86cd85d1534060442401957bf7ead8c20f1d63edd4dd03c3ad35879767c669190dd8e156db11ead7d7e23567c0577cce60c1cba9ed274767965294aa9569b33980372ebb6de07a59234476427a9e974f658780528c2f83a1caf9b9dbfe6bcd94cc76a33374be3608ba41e3348e4ec63471abb02aedc9eecf2735bb09243fba329e8472297c6e6f4a79a2833d406836ef1951844c2847943a2799151671c8bbe19e6d63714335e5a812c7afb6db0869207001f54257a9ac427087c20dec66a039e22b1ea037f92d1fdf5d48285ec66342e7a565fdec18fc7a0c855f13ac919b1238a1c2f38f8f1145cd732be775d9e2773e2ee5ead46b515f52a00fd1a8829e39d0d90de793b416dfb83c5d67bd16cdca924c0c9e97deb099c824f38403fe883e8e3f8aeaffc764aa11139ec1b7ae76f746d0297a419e8fa24524e1e995e140db6379c6ddf6bc429d38fc708041c95d9145ec9c94a75c159b9184370048e509d3d089cdf9f52f0c0c1baaa726d0ec2aa158ca0d37a8d2a209329db3639c48cef9347a1dfad90f15c65c9c8374c80e42c66f6a0836e4bcdebd81ac71099edd012d46ad3732afab9b712a519defb1874b2d664da73a691612d550d169aa0043588cb39226bdc1b946af201871e33b3de92a508eaaf6d52a2ece4930c9ab29225e2f1c693417a65a090cea863e144a8d2b0a79f38e1bde907909d1806cca885089da0113b078891fe557b9e4337f0c25c683b2c0088fa92fa0ba978c15769190626e837e6fa477bd4fa6aadc3da38e065e429044d82b5e21b262c6fe4373df145ffc2e3ba5ccf0488f83189a704b49c2bd4a5f89b617264429fbbc3a03bbeb4cd500a39f96d72a5cbb77922ad69baaf5c78a10d0b38db3e9d5d582dd2b339df8bf06c083664f8a2ae114c4a39415f96bf84910f80bed304150abc70b51f914b37fce86349e6acec4307ceae999c5eb3ba3acf20a4bad4d4569da1637a6aee61e507158d4829283829568894344a946572e1213b3462f38a5543ad69ceed6f98435224fe4dc99999f2887c58082024dfec647c43b44cb4017d1dc41c16e177d87e931e58ed17431b735e1cc011ec940a9000ce428255b4c416ca7fcd4768bf26c264b3c1eafa1ed2584b070778e6fad2efdc25571d726b5d4318ce62c31bb30d61b11de0a7aff6800bf6994d0af5e4090e180276d280f6cf47a95f535c267c76d2ca2cba23a163facc5ae591bd3a57b4ded061cf1dac087ef6535950f6c6e98a63ed7071204fc4a3700095091bb6db7e28fe028692ce77681b529b7e627178bbdf1c2de8adaa0f014b3332bd0519502ef7ac998cf57fc088ffa4f17785dded88c5e1d4949ce58cc67d1726f1868bb6ff4acc9dcf55f57f463923f29e5172f695273a576325816c84ffd42e542a4f59583a140be00ca4f28ca73541e0344375becabe59b025ca4d33a127995d3c4b433074e8a061d81bd5f5bf568cb8a7e7abd8e30596f07a29af2fdcc6244247c69699d579c6c2f08862d19c7ceb3c8ede3a4dd465ec4c09e0f3fef67644d7c492ae8a4e74470c2e6ee9989114b1201dffa568b862d831e20bb2a3c9a9c39a151470bcd53f36a0f7fd928a81cda85599684791a97e29374b46c6e853f085f5320e07b8a25ebbb5ee7778e779d2d3060342ca7bf1c471acc6926d223aa79fd5d7ebf64313e3f43cda644799108f2ff8bd83dff8260fe7ae7b494cda73d7ec8d79e9ec6ecdcb02301d42537141b0f026916d32e2aac03c50e7b5ed6bf65c1ed047969f3a60a767c524502d7d676838f8a6e9968b32fda0e54319b8a7560ce4307cacf7127d0989ee531c56e6e06acecdb0735b089d17d4cf2eafa0ef735c7f7da687c07a083e9191f91c5ad21fec321461b8afe31d41b2b522a57a02ee931c419bd9b08a7a4e5e1e813eb2a1d3c46e7f3b00ac3e891ed77e36ccaa5f0e1098b7baa92fbbc61e3d10480424e957f7c1d3a9f265f7c1efeb119d74ca833b1f112c87c265a1dad9db4ec6cf145698b93f363a4dbc7cf32df32c2ec4585b0846e059bfd0ebe8cbf38f9e5c741c883bf75f1b7d785d1bbc54ec01acbba04e5f59b84270d8c17a462956436da91c84d50416f2624d5e0888fc421f21772d2868b7be1c713d04ab3a86f4f7cfa55a7b6a5bb4cbaf6d9da7f9231373fa660ae1c6a5f796181063a2ece275605347a48a8de152dc7e1358a90ebde8bced8bbc3f7340cf86776cbf41c37d5a61361917945d53892adb5be847748a3c275f6539ac1aef47787a9f2557fef13dd794de65edadb26e7e977961a58103a87841d0e873d372b821ab6ee24353bfc053a74946c436c95eb5e09472b544345206009ecf2576d2a9a22d850b1d26720693fd7a7f301d3535f1aa1c70259b7254281fdc26bba8371fc627e1651f5ea3cb7958c72a7f7b912c4ac5ea6d8f451f8874cf0fdb6d94a0f487e3bca725d4ba090ae7c8b72e979c2fb6f513f8eb1553bd93e545344a0b32451856294a92d8c7be47604b84c0b28643d37916495ac00b3b97a9aa6b4f4a21d9d1d8fda93cc4584c85059ccd11fdb7643472ff8006c27eede4e99eb8b43ce8dcad3dc598fa2a5cd813d447ff571eab4f0815e81bee8900dd8391e3b69ec9bb238a1362854384c3595dae60df26b763b5646ae336023601573ff94d76f572c1b57e332e270f9aaf44d1c7a00fd51d23c6d5886406e1dd7b4fa4ca53ec07a77b189263f1f737c3b5430d619a9f1c7a83e95cb1fb5004ba2966c33213fa1e99425fcb81e7173a596eefdf4dd293d38a65b52189b0e1a434c8f8aec4e4f0870e543ddd6291bf95a6a88b90d19479035a7b3ffecda51c10c8e133dcc4a5ce47757e36fd961bccb5b51e7748297ed5c520d3e9c97d858f4acc8fbb7c82daf8046f8f79b0b32aae448e7495dc4f1a13b07792a8b35348b9d86485f8e30ad211ea07a0217789bb6e15695a3feb29a3a10d6941b940d188e57233f16a244f97c07a445dbf592fc217dc95580bdc8ace13e5b08e18810619374b005bff343de9e1549fee7c7a69875666249079ecbb98b5d9388d34ee409279be02b22c4ed250b717bcb79f1f2d6a764379f0c2ea4c1ad3b30ff8691922f8508f4ee8c81041bf4eaf30285d78a41b32ca60ec63339eb216f7338cf700cf887c9b58dbe8e9f5873883d9a492a69b7edb835f18e51b7ea81d14d881849f694c21f8682361dc6c277d5f384473f8d2acaf1807bd3767eefd57949e7d5accf243e16ff599c8ade1cb8db8fbaf8371e7780f4716c50091c26a1a866ec30e1ead019d9996bf39bf35c03062c3853713bc9c4ed24951fd96631c3a8e0201de1fd08639a3661067c5d8de07e909074b3dda582b1e0eaf24151aa1c08f93915266baea33703281a41bb69bd0226e3dcad37d8b3f72160c9dd59950eb88ffb831b3471df0cea600c7259c0cf874a4480a0059f3ef9349acbb137ad8e12e8f2e0ed322900b76cd21b5d39fda20d08063aba0cc78011fcdffce072907e33224d9c9ce2d1daf76299fe17ea699a43cab039c723f205da803acb0a892477c3288a73d638cbfb20f8c57ba22f85c45750804667b34de7b282b5ef37671e5e6244a6ac2d84039882ad778c61e78ba78ab54598980fe7bd3398bc94f7d32a5cbf7bfac7fb603df562e68cc62bf3bde195b04c2a73ca1a99297b1f934b06736dfd0116ea5a5f859b7965ed4cc6fc1561baf61544aa444ae8ee647eb766d7c9d9b45e37a6ec3cb20e22bb07730aaea4ead205746af941a491cb94f959673c4c05aa472f10f16a9b7b71840bf7ec2891b42324efcd6d785f72c31ee1d9321a1b1fdd760ed55b85ef162fa61c6b6a1c6ff09d719f77450db09daea9afe2d3182eb3e2cedf1bb3eaa1471ffcbb8bc7fd93e95cde7279446d9cdebd4edbbf8653a6dda2d012843c39166e6f6ecb7c28c065d146ecbe9c36ea5eec11118de2a0f305523c816a9f6ffb73586ad25cd49c2a589560fc0ef8ad02149d05dd4af82e30976a2850eac73f9bdc668734ec43b3eae83bd7597d611f4914c1f02ee274cf769864e2dd5a727ab5c29c3065a902ffb7a327bc2a9ba09f3e1abeb085d2a76d02ad5620d89d6b15bb36cbb69991c8d6a0696db802e6f9fabf04afda4134cb1a20fd5c3515bf354c8c41822cf524ad2eafc9844aed3ccd041a94d27fb7cb55777145a15cc4588e982b6c292b29aac5c40b7818d66895f031a7d031a23213268cfd8ce089e043a12f1d8eb899dfaac8de17bc2a9043b845e2c12909bd9b738193bcacc5ae07c6dda7d94271665d470acc98a8913fca9c5430720c71a0e6b4bad37a23e06a499d80f1caffda848eb790429657b8b7e7c599ef3aa73e44458fa2a21f225fd7d6023dd0ef042c57cdba9e98378cea1d7f031612fe64f3034712f77088042b018bf0c2b87aa3e2b28444912c2ec7a08f1e73bd824917cfa31a5e2340c8af1ee8ea536da8cd71e09b67d34cd19115648f37dcf47ebc1450d976863cadb02a3ceec0ebbfe8d1ef62e1642942fc9927d8cad923eedd8b8bc0eca77338d2bc415ebbb6d6f1daa40cb4cc0c312007dd0c0c369cff43bee1dd2efc276d8774e474f8ba16db46c489afc2906bdf78e8116388ab98d98a27fcda3c5a86b1a40013c6ce5cf8975845bcf2ccb725854e450b92666a6a259c16cc8457b80c1916e0f335c67f9055b598ecf48852344b140ae8e197b80010b7b223b6271d304e7464f7e86dc0cbd3e2b277402cfbdb3a5d9f8b218d29e9e7746f0c69d3a368c7d8c2bb5e854ab4acccba40fe97f0949600c496a073637c3c067f09bd144682180d8dc28d54c4757967438d570e5768f2c862f98202b32986cd9d98a8b75fbe24d1b0fb9949d1eb1658844e32897328088b75a1b8b576c7b7cff78b8ec62dcecf89cc1a089d3370eab2ff3155d0ff0e5c380169baa9d9fa70c90dcfc4bece92ed03159b40e10ae311fd2d47dd6a310f0aea025823c1c45453d6a01c8c7291e990bd58e457d91ca5b28c4117d16505a517fa461a02b064ff87664db8b2d4a241b386aa2b9432834ac99929f443a0d4ce5e8e66fbb44edca0141a7d7661828bd82ce2edbd6245081e521169073c34af94d061cd305a335a9dca43c774313fa58433e6c30294f126a0474654ebc57e6292d78406d8bf413d1e28abaf025c7614b785b4db39ea45a1cedc01d002288d7cac769c9220d215ae14a5b216c4884c75b9a16d7e5dfb7923ca2fb287a1c48af7344b6033fa19a440b2cc992d791d637430006840e05169be9116a5d42c19791cf6162c7167ef3f9badb5ca775f9f790ec3a8333176dc25ccec599f8134c7878304cc4ec3527c6f7e7d7631a7363ecf3b13ad502cb59056b2a605afa2f07b7676fdd32a1183ceee815ac8e464f0b917fcded637aba75e9adc87fb30ef2581b31ab076e99b10ecdee3bb1a1724b3fa5855008a1bae57d92509c5d0074284da2f559f47bb802d9554760722d39e805067b441014579a374a9c77e08860db61f83ada2d175db515a7a7b3072c3754788e6837bb122c3c1eaea46e26ec4b54ec20a6555001eecbc07edc1f87015549ef29c46effdd755470dd8f458e57339812f2fc2556c6ca621ae586c2ccdb332747ff76084dfdeff4de5fbdf5b6229eeaf77b1312fd09b2e916c5e2ca720ceb387f65af5e1d11a3973b734f493497bbf49285b9c3752d67105dea085f09356751b681d65784b165851b4c7d2a88b681af435a8ad8de6400588ed0730fb21a1c45fdb33858c5d2c9491683e6819f4f8ea92da2c4a72ba1226080009b22f2e4b23fdb902eb307f1cce67f16c961ba821bd6473333c7ec10972e9f766194c3e9759d310f27efd314d748aa3d4be4b1ea9dd1d569bf63902d9fddcac527c594503896196e5297f4d92d72b677e8fa1b5d4472b18f3d799bd09a0b3ad5a26d65c5fe1c6b5f959c9dbef55721b2f6dbf109249d9dc002b7579e468ae2abc8e6fb7da5347a2c16df075cb12a09830f102219ef455ea927f8d6ea80c63d8e17155dfebcddf20eeb861be4d76a907f20129e01a54836c502f4aa8b0798e459fb88546037e3a28e6107f5ea96610916e1c6b0064cba5d9a895efe33a4d62bf019d659111082898ece3a438c9b3b4519f130058a7cfe4cc9dbf979c7c036795086d0d83159f3f6160e8d2c9a905add5743cefadb188e998c79d2f9303998a63cc9ef38bedb13f43b173f5b984fc383e1f910904ce3daa0d527a6afbc4acdb784923b1baf0a02dfec74e6ab901b2f96d0da682f3584200e5065752ae773890e2cebbd8aae077c3bb5b4b2c0e479bf36843a8e02bc0231125e37fe7cb7e98a4082931ea22cb221e5b46ccf2bf8d1873d5a5f95deadd23f52976bb727fd5526871ab3be2611323ea8b92251763c9b8ca8d231275a96e53aff58d9ae0d06d56d6b0c0c1ebd8060456fb262c4c06ae44069a31322a3f5823ba5d32538a5f69813ac9f5d4c400d464f0d15641d383ab018aee3df0baecba576231da492c0345c109f95048a55f6ff393c98b8b45829460676d42346b17a3eae49ea2ecc806378a26d27e682ceaa6776d51c156de36b7996539227cba192eb0aec39848a2be07cf3df6afea1699ab0a4bfe42464d5f2fd0080f8dbbaee106ef8a786b2b94fbd57fb2c8652e4bdfa8396db8283517f1c486a96c3df60f294e02605fe1cd846c59d407c0adfe20346c4d805e3bc44976fc7f896b218972ee14bc27c971873739772cf93a0c29e6bbe81b48f9864ed455c41c7ba4d4057168b597ceaa3b2b17a8eb0b30f1e7ee0535c14fb2f13144d8d75041c093369d122244a4aa3afeb34081971c5e2c5643584010f25ff46d0a6d9e5d6dbee6331f9f136cbffd28954946ac1c6562c43ffc4940f6e3ecbda23f008fd3941ceb2777d7f8077b34aad321e348dafbb2c6635927f4f4eb765e585d7183d2eac0f9e24a53d55e5263466061100167fdf3186bd15f6ca2944d46bf67e84dc9b48d68a883b6d9401bf05e838059351a08d012d0ef1ad784805c99187b81d0d853bada88b4e235116ba5c5a1b6dad228a3e6f436e051272818b968d6da7b9f1a96ba04b164b9e15754d7c54119b7a723315fbd464f99ab589d2ea96e8f068dfe7e9cc096a20cd6092d8d3f0353209b19f4b53cf73fcbdf972f25461a477af1684a356dd8432f5d415d2e17fd3839f18a519042479907395d0c8ac077e7229a9c694851b85dcdb28ac805c354f24049782eac7d989d8b37b4c43b5ee7ab9831dd941b74ebe861e49944ba471e0a0720977abbdc05db26465f7a7ebe2f4b9c791e0cf1da7c8da4f7abbc5847d03e289b3118d8a93db0bbf475324116763fe175e47c4d22390b5f5e77387cda22a21451dfe62de614156c670a1de010613ef5056f02b29a8c590f86e9c76304cc7cc64ebc1b08eed70728a108e06927fc56b5c8644aa7f96c3ac510fd978f41f7efa6d89d4d3612a05cc08b550a8c29eb8f54e68828764ce4014d8d24de5eaf29cca2041114afb5626cc680f905dd7c39cdde35ff0cfb0755f0ab79cd65d63c555210c09291f83890e28782e65afb5b860779fd10c76d210cfb1bd40807a7965b24dd4b01579139fc55f0003b644c1d6c471e63088b0a609640cbbbfd372c7954dca8eb4faea731ab481dcdac8f534cfc98823e6f232b698cacf4056ef558a298cd0858d7003f1c357b3bdfceb6b0f95c04664d4177c2861236ff323aae49efe0c10e9da23f5f44b20f40c220f6ed6f99cb72b950fa61b47581c2b0c821d372d7419264cdf26e4fba43cf56541a0c24cd38371358d9bd9919ef96c2cf53e8d2ad8bca33e8db1f8e64c88b337e10c2d3570a0f02b3a387ba449e8da26e9fc6bdf7c99841a3df1e5a61c21319d727afa8f3199e7761b66a03026f7a7bedc916e783608edefd1c09ca1343322ced19b4d66732242f800ad2e07de162f7771d11704862ef051724f9c65ad962c1a0419cc65ade4949565262553ee2e841fffa76b5c837c05788d33cfcc4b9affdea4883f928ebf91d6d4d7d171b6186859208b594158273c6288dd4ba0891bd3154445bd84d481ee3cafde5b70c26ef4fadf919440610c61e5064573fb1e28443d69b0c982dd649ad33df398b1971a9856e69484e61ea39f94ea30a16d822a3ae89e2ec3263f63c7de6ab2362fefb5c11a491d9579c2b228d43e73f82da9285fa1987846bb487fa62dbad3e70bde22e05d719f375799211d71384c503185afe607799f95cedaeffb6eab4f17748341d55e29ca257123e3a5ba21e769c65a981d959f05788fc685375b4d996190d9c66d2f7ce0754d5d6ee7779646783171cd70083c41b791756744aeabb2b0152ef0f82bc9aef361da3bebec86c7b09a94825fbc92a0c0e02aed6721aaafd3c9c4302dc9c2aa3d5f800f2ef62c11314c7d7b99e2c8a30fb615e2a1cabac64d68f9d097115715276a737463909843621b2f2354a91b77480656576828ec488a9724c3657cfc89a006a8f19899c1da291042020c8e73c283ea9bb77dd1157c4ece71934c409f21f6dba9b785bf9f047a2d70d47277fdd80f56d105ac8e76ddcfe7d76ad9ddbdbd0e5666b1e890db599ab9d3ae6ab04aecd15b09fd9f55a48d61b080d52f03466138c275d671dd7b168b504f449204e9bb04beab9354b71abdd224995ab205b3154c940990099878606070402c689ce403db9479a443c2f9b320d3740ff8c568ba5a3f59c5a695160b293fa9be5a9cd1ebe01dd3a45906eb31ce716f653cf265c803d7637352dff0089cc00046e5ed47bf52bb80b8eab67b81cfdd49867bc3e9ef9f58bfbcfcd283eebc36e2f65a24f0f769e6d7c521da0def146642fd0ae5a58aa41de7fd74ed5a5eb443490485b09b13d4b9a805ba0b1755d783dc25dd5fea33daa23fce053e3c371d329234078c3a5d7426abb6956dd4e04be3b93e63bdd8a021ee15afc97dc074eb3a99107e716424514fd2697e2a06e713c97cf1097402f0245d2bfe4455b821939b483c21149b2354bc4394b16beeaf6fe6ce736e74b6107a673a84c7ba980a625b66bf6ea4d17c6cac3f7c5280a93431c8d4b5891ac74212ffa4f8148efbb5e4b15d07fa77f81db9961e865ccc41b49ee4bbfe9b93a59751a0897ab9b171e340b6cc5aa0e5311d7e09d84d105789df392bbd121da7d36b19c2fa48f4fcc8e2ccc55e797392357f306290495f9eb1a429f6cc2815be7214786dce7e8d0e74b5f4367c9275c852ccf5fb0b3bc417880589c413ee4764c914875fcf7d0dee26c5d1981b1e9e1f7d987f1ff9306d4082643bc08bfa566898f3b69b62db45f1b8120fdb03249c4a8dcfde9ebab8c88604c711d1fe425db75bd7c81c00e60d4cb993c0e0f79aca9661de4f9a7f48e07c3d0f6469832d86f369c5e33503d4e9ed7f60fee53db9018df0ea4344a950dea11852b3f308fbf47b3d44a1405763eec0665cb9c4ae86d092205dbad8049b2c534d14695c7b5f33a007d2e79316e00bf758bf0431e24c319eceed918d0dc46836fd9d9185583d152b310c368b50a311c86a8c1963ed70ebb1f19d51d15cb8b6569c093abbc7f7d6f581d8aa36ca48285062edd3d311bab24771d275f09564a715ae98e1f19cb176a963a11c9793d072b0bc71651d32e89b10f883ef1237bdf2588b9caf7ab5363a2948c81e8211531ee93cc46e91221e4eb34edbcbb69b82eff1f80752213ffd8f6d438ec96af2853d724afa07f09aca39fa196d773e0bae47679be0a17f824d102abf40627d1fd22224d07ae9b051b1c6fe5c6195358949ff1c906eb68701ecd2939eb61ecbfcfecf533fcc9ef5373a5f20899f37e3e0eb2ff2fce807cb181539baee2ae52df5e8036184b42809ff584fd0d4faa7f39c6fea7ccafe7a869442d88c69887c167e2ae1a172bb72800f3b02a5ea52b116befdac105a454b9ad44cab33d40e7789585c92bb3b2d41d71f3615d3143900adc68d2de004fab013ed25518d0404ddba969d2382932a4cc7327ddc2b6039880417ec8b78bb64f676320f68eb07e1d3dd55bf6587004eac778ef053281ac49c5befe202ade4ecae066bdad28116b3a58f5988372122706b1f6a5cd2d92c5dce2423e7060b43cb269d5216a5af1a70c98bdd73be32b5ce4c983d0b18b8af5c9cd7606519b98f0887082e46a68cb07127687d0402ed061bc85f52c841b1981046285c27932ca4bc0c25ede5cfc143b60e67f28a53f094427e2762422e8a786806a99a579187506be4797666e0a1dcbae7925dc8f2e959a1b86fa85b203585eafb2add1fb4058593e2a10d4b3172585f7fe85e4a543e5acd8c5d5bcaae0cdf0d00654107f2c55425acaedd14d7fecde3ee290301e101f8a37e52d9eb338159c131956858d4449b4a0f3508d0e0df68d338c550861f9c4930df428512f3a1b94b79cee28cd03ae58f3f69f6a147913af7bf4ef23a7dcd20b17b635c71ee41bf8275a0c1f4ee23126736b372a0f36c319aa0e48b15d34e2558a88aff7dbde10df1cf9a2d26efb97744769536fa1b388ac8e5dd937e337bf691b9de68efe8c01f229ce839b1bb905a96173e6bba3261b4c0b2b8ce78d04fb29c37a5dd3c6ba4d99ae63c20855a05c325fd26436ae5776fb840393ea37a4e9c6a849d12628ee5314568919821622f0021c244144f2d0ee3ba92995eea4b3ff88a18263f850c26e8ba8184f493214da97f9deb477198e7e9fd6e57f6eb578f838b6c6b6b00bba6a7724a77813978bc20619377b20f866258b553879ef1d95300331d5077412091d0bcf45db9d2b31d6638f9e732479d2ea023ef3f054eb36be3f41d59cf03201d5cb4548b766b9f6fff1639a73b76df720981f273af9bdc64069f7cd87c7242228f64730507ed8a968e89e446675efc7331eff0cc213d3c5d1072b3ce797f7534866d472082abb673db46a974fc04d921b5027b71261aae457b07702a78d3c8f9044389f9d142caea3672de5c499c9bcd4e504f0fa0e7c821516903afbd82a36272f14feaf805f2e0b46f558cd39c89d89c81f1386d9cb503ce08e6ab25ddaa63a20785c3c1932abf58f77ca4ed55760f14e63d54eb57d31fe11d602b7d61051b8188eedd53dadf435886f63e224337235f08bfdb9b8936dab838a5fd93704099fddf3ed52c57459ca558c588cdfb86cc7f3d50c4934e4093accd8d110e86932872261ad6f20972f3edafe3b85e8565b343b75d6be33ab672e02adf26b783a801559005c362decbe9f3073867280fef82c5b75e8101ae04a8751c8b7c6d966e5040a1ec4ec9a83fb1491f402297676fd47f77dbf43863d044e5fd9a8142cb6df79e3638af2ec57d09d6693ce591f89074ab904ec8c53bd3d2a0e12c622b18c0a27e1b77a68fc423e871ed645ab28eeed245c2749b69e54a1229be10301a6938d3e01e7529fbb6df5d77a662bda031ac7822ce920aafa68d346222dcc3292593939ce294aa311c465248616a2da8274d4c890eb2eb148219995f2c0e292ecf82af6a81f44631b117a1d15847a740cf0e8b44d610da33a27afd6f2a89d25e3da6af42ed5d9338704bfc9cf61b17fa2153ef327af2bc4e15dbb0051bb583262ae95810d7f463f5fb38d43e1dd422b32d001e08c15a4e93b0bb0bd69d05009155c8f7e336041fbffd57f2ccaac4fef64795e3f586e0d5357bef4fa27287118beb35761d3944f85846708ace37c792f4104ef4eef723585a0d23360fa38a417ce3df0d43e376709a1a28d08e59c78f82d426b9a11b8f41f33aa48fdd09178644deefbec0fd1b0e8263fa66fbf81a95c7bd4f72f22276e421d9ef7fc7e59457c97e9b3336f2f6802c72cc562d20b3f79329cd1a27b1914ccc7e590c576f3d55490fa9d74c1fbe380e9346a4e38b8b909831a4284466673dcb1761b01ff7984802415f0fe27730f7237070e8336e3a6dcecd2d600d3cadbbb1ed8fb2c69ad5b4771cc193c10b2548a1e122b72e994fa9a3b9e521e4ffba130d1ca3f75c3540c0273f4ce6b318df8189c5151bba5393314b6b477f9f0fbe22c4a6a5e6a7c76d1f9db13735653a6c7a3b86a1a1919f06e974fd149b8b37ce93eedd471014a36fc601da47a1f8fb95a9de141f35169259955f923f08e9ee175c477509621172d0a8517937cb7caac4f00eb292a5528c9e48c7ef1f90ee16544eedcddd6e308f63dacd317cf673c69e1bfdb05705c09d02a710f79dab3b772d43c4045e6b6f747ede272c53e6b87143c09c494186e164c56a0ce4ccebe938113c8b0091beed7ac8dcea69ec02e5abb2bca2529d5bf7c4a2e3a51077554286ee5be37e074eb85ec261342346c6c0812b0846980f8be651284ee12b87d4e195574582e09d4243f2de69d0df8f71613f7f6be7c9af1f55e5c20c54f112652c9e8097d05dccc8521473bb80b168375fd006b25f10bb4f8397ae3e9a306d3d248380153799137a26902316a8178cd668d92a4d5e07f4f879224dc9790b5237405d0c7f4d6fc49818dfb052ab1d8329d60e7eb7a1db5850890f8349571c4d1e9e42027f5958b0fd2df183dc502357853c31c5e9b43eb0019cd53027eb37f0fa35847022dacb80c77b1a3fa3fa77deeac788ffb2c1f39a704b24daa83ab53c5e33cf61b424b87feb335c441918d495707127d2d7c8bb7de94f55bf0e1e5662869a182bd1d29e5d3b96fc4b06b0a273b13fde07eafdf6af018500f3a9803ac48aea3c86987b254e6472237e4d7175f9370efc9d71ea32ac1803824cc8b020774b9413b475b2f2e11497c5a44aee2f7ea7ce242a4a53a04faaf6468931d179841c939d736643b1367ca8af3cdeff0dc0db0cf50bc1e4385947d927f50f45d947d98400c15e676119a3194b1a8e2a5c19c7b719912e79bff87327dda5dcf2554a058ce79c5ff4e4f0c0f1c1eb4cb5ef1d14e08de597b099a91e8302b389fd864aaf937cdcb7ae54c56cf800c804033631c42ac068dbb61fc167883c05cbbb6e9b82345006ef75cebf49633b881525f17886c4e3d6abbf089e79da642b3e2f3aa5f4d2e9e5eaf9697d0977f3e306e209ac5a614cd5493d709bb93843aa8f0fb3fe82a966309ac0d9c1ef28e1e4f125e6b6da5248937fbd0151456854749e66f88313c889e7b6f11270b9f2d542362825fea03cf4315ec03d084017fe3789a396983693cb44d3847a202785cbdc2a9dd14bacef2e093a65e469e7ad640466d3d2efd7a2f0af37d84971a08f5570d69d98f81a9e96b0d65c6c8fbb8c559d7af63fbbee539cd07f6d624c3c7b1ebaf42962fe60e09716a2868f36db3db4e4d665a8e0a1819609aebe2c929f1bdff6ced7b79d812314dab865d283fdbea84c3c0df68fd9995803235cbbee941382acb18222fbeb4078466d023f2aae81e2c020c87a71efe969ba954751e0e2396676263779544e088130c07e876e965313047087ce2e02fc021156b0e3719894a701faee0919b0e51517eb1438d9767d9fd78f0f3877a7d487f7ef18d965ff21ddea2fd012c90b7b72671c2735e3cf5037d565ffb52d68f1de4cc57584d1273585b57b090f6d525a4c7dff3653cadcd099fec814eac9950b4db10c303d38f5948f1dbb374e13bc0f0c7342225a551b8bfc1c8cb056217773c55186eea3e941aabee6fd0993caad7311c8dd563b8337464c675bed7edf9fb5578b3105a484c773b35d3c6e77bf2d4ecde366398c53c2fb18489a974baa3a834ce97e6280baec8dcdadfda3c3d9bdbb680bc04fb6608f18f8f8bc3f4ac586b0f3f26a56fda0c922d51c73c934c2a81deb8281d364d0dd98168e88f3fc94ecfcdf824f9eec1acf669848cd51b09d0f3f01b5a66efabf74c40a5439cc048fbb27421fb7622d948a47fc9a84c7cd0b6a832bfd15e4b8f65ef132e4208b5143de4bc85fdbee0eab00e5b4b426becc979c1bcaccacf0ba995ef56c6bbf14704afac64e2f8a4da9c8f36f1d8fbc9bf3bbb42a92952fbe98e3041d26c9d336d230b058a4d6926b1814452d8a2ba85501ccc24ab4a5a5ab3b61fc47baba000fa8aabc5729f93431800014b928657efe181a653b819d23ad3a4388d19fe97ef02189b8483d6d15ae6588b8d94e9745923d9e6727ea30e5c318d19897718e89d45fe54066ac2d65831b816e5133533f26d730a3fd688a5191bcdb96698c25ea953fbdb0fcda60c0d5a9773d3cb418e1950eb39c052fbacab1a50f37d9833ceadf4cb698ae7f748e7c347c35455c8ab8635e3d06b6182644459409edde1b4d5f897f514d554e692c450f6171df340b2cf7c2d57be6611d98b022d8229303e1385e83e8591d1d3971422a4fe14d1cd847a880128a9c2e739696c8e2339504bb40963f412c7fdb7b7f5dad8b10c791b53c835ab4e0f0943f55fc94273dfc5ec3b75346a6978b9bc2b6b0fe49e7e19f6c4e905bc66c74d25e068e6682486f5170199173f443030c6cccaaf83d76bf72d7442cae1f683881f9efa47d4fa1b99fb60b06435e3c34fc88a7fcd1ec0613e466259f64712d0cd342ee7c21e3af1e12ac3bd5007d44b7be6c31734222a3d58b69e5ffd0af853a452ff3434e332241c327ee0a3adab8eaa61261f87b6d0e0f3a4798db06d2518d557ae8f0c240504aa21b2b5953615fb53ea736ecaf0445d7800cf3412f711afaad4a195d81c5b2e3fd054a4a4155f50d31b713b110f1a8c0422d88cfe01defae8d50e16afaee585f678063434c4cbe5b26d96ad4400431859d7dbbf78d81dc405c1b5f3452aee33b6b15d572096e4ebcbf050ed785dbc1bf276b8a310905020e23a9c689eeb9bd73fd1be20ef87f5cfb78d07be0de25a66fe4da4a46d314155cf806a1a0733c5db639b00275b63570cd80c60d3a1ce1bbaa168fb3b5160721b967e723e2b03871821c1453d3e5441f672592d5be4d138c39ebad4dacf4ee8b2d174a1f6ae8cc9d48ac5172810d236eb8d5278d658759c0c18619345997aff733f37282cfab5aeee615f5589922e7b28438de58e499e62bcf8b93766e5aec60be55cdf7a781d80eb52339fdb1b4f16e0ac17ac2caec93d699bf175b8fafb50e3d698a07674a5cdefab59e352c7c82e4f6ca9693a7caf95369213234dc1d4d6eadad1955eb6466e191aef3e635f46f4d69eec0be8313ecce98ba90b5157cd3caadf9b51529941d65b7df0e684b37d0f5ca9e5796167e9c78ca8127c806f938ec17f71672bf94b4903992fdab83c13bd5c11f4e222c0a121f0df9bd482ec209d47b2d98c0566d25545e7bdd49800a65ca31852eeed3a8b8feb15fb8bb2ae3bd922cf495a1092f625b427d456dcdc54f47db70535e3096d3118727ab9dc227c88d8a7c7559be90b0a10dfc11c2129a31e567e26b35c60ce3ba7467ff488c8163c761cbc57afdad376aac4fa2478422f816b08ab719c1faeb07543a9bd3f34eb1650d21e4572bdd875b505a0c61e481b6bcc037da89c046dc9cb2c08dab585697a9869de53cda89e4303861dfc27dba1eb6f3fe0cccd14675d9abb8146aab46bc8efbd478943041d40b6aaabee61592f2fc9b488154eb7e77685d8e0255094b2253b561efecb7437c16beadc4da6db9b9812dcd504a8436264dd924210044f898de8b233ad8a066d818d4cb9d6c3bc7d39cd3e9ed3464d2e9bc2c665f07dae420ee955ac0202696baa0a87b17da76d32cd64d8706fb6ea00971db48be15656c2c4ca9f50c4b06ed0c1a25bfa7e4dad6d563545ba42f900ab94c0ad814cfbde2cb6c16a14902592e76e4be87f2ae6a48a8902c53acaff4bd40a9ed851d01f87f13c69e00c73090653fdb9d7ecd2e37a5a8d738785fcea378605be31a0cccd0a930f847d824c855f3b130a4e01fd4a99da6c9f612dd1bc0c2e47eef02e59e21abe040ee1c584b3faea546fac87964f2ea337a3c335c827e20bbea6d73087ba95fc091d24f7de3bd400d81c56cd1a74e9cda256387fa02e44aa0cd90761f1c0abb8c680a18f8ae119b25dbcb2c302685613037d2aefba96484b4764bc105a4a98e97629ef1b1fcb481ff06e65e32840b48b927be50e026910b003033978f0acd0d609a93a70ff5846c81317aa56239b854ec95c5eeace247715d20093200fe28b21cf813a76c1ce63a56c61805c8563a40fe6316f923288613f1489ffd2b4fd9fcbf19f9e6c232b65e44a738bf51647859a36c97350f75a7642d06d4b7ae12bc1beef431bbc37636f574d7305682c15296a67bb25cb36b9474f966b904ac45cc9ca1a79e2f90c8ec48381a8390489cbb8fdfa6ffe0175d747c9d9bd84b84e98abc5fa50f3c899b47fcbe31fba33f9313a5af8caaa53380ca21cd0dafb95e0f8ef0ed69edf90487328edb489e23b214906672146df332a11ffa79faae48c10f759c8bdc4e2945811d6c3c157fac671b6e0559f079d7556bde9b37da7022729b23bfe9bdc74170f3ef71dab91f9701eb658e0c94cea6eb68318471968a94d56a6e1bdfd86cd3c4a4dea33b817015c247a383cbf5dcff549c7a9cc181ddccceab9fafb41ced5ebbda654541eb31ce053eef7d84e6dcac864428b3c3bcd9d72299afb1edf9220c96cf997683faabdb4f0a41258a5e7247791ed28cf293ebdf80f742bee6009f5421a96839433892d380ead42716f6e417880be3cea01a36a95fb9e3266a29e2e9dbf2f170c0bc50f9fefae6bc4b2e5d173e6b6372a69bc0a1fb4380ae20e5386b1d72da8047ada8315742ab9876767892bdc0c722f218886d8cff3553bce7fa950991e41940ac1ae4a23ca45cc4a20845b6f6af03d859fbedf9e9687ee830f83181d4dd58a923bdc0a732e90fea54fd6e99ee3eb8dc36892977c58ed4f35f617c713bd00b70657f8c7eb2db09791c4d3b883631b98c65f94f87590eff971f16b69e9119deac69c1e0068950028648ded4606bef38e04e4f830b9651ee1e4a38ffdb91a6b8d71dcce67e4789eeb6bc7d95a17af391c968ece94089b00ca1570f8d9b909f62c3a345547128bd762b6fcae21b275e5d1337171388c295ad5d28e2bd130aef13f75b68d00e5dcca205d4964518b2ddbd8985a03791da44f33cb07faa307b7340082ca0ca800259bbaf3ae47ce76ec3227d3a57a85bbb7db5fd3beb7a1615e999441e04d0722be70d8cc1d4edfce054b29d18ca0ef987526c6b5988097dde88ce906326cecaa48b2d2106b570d0d675edc23ce26e6a07c17269ac71cf319e2d631c1cc364b8feb608f75de7d72033279e7564827311b6c2f3a9b79114dda533a6c7cffd0a69fd6424a5ea887d3a98b78e2e0dd73d19c4ca426c155bed9c3bef1d388d149585a4cb84c04b7bf0236d8c9431fcc9cb357663b6e0fd346f20a509a69c795ad02c62476b943631dd8db6f169ece59ff139ce23dcac7d2af1d87494b8fcd6582a7f0f0fc26b6f7742e5cd416371dfe8fef65bc42b9647d502d4144693658cf13cda899c9e4383a3bca1d6f5cabb6cbb4552bb1d4c26e28b01eab6574b24a8639a9fa9978d916dc578322a50bcb29cf7a6f7675dd6aaaca9f247d8aa09b4d53cf5a57fd103c51aee8cc156ac7ec44fe26542c071fb4446f42e3557d8d815551ef0b32fc0c05ae04860ba6067216f552c7a9ef68c0c2420c0586c0718fe9edbcec0948d8c9645aea533bd5eb4d97faa05858bb7a7529275cc0216441e0d4dc50f67b17e18dd312f5b63a65b535227077eea13c09bce413b8e17e6751bc19c555740426f5a349f44d55328e0fdc55f58d6dd143f26f5756d56b6f123aea23b296f756dc6ae650dd688dce676e5e63ca96d0fb64b8939fab24b954f13971185e7cd724702d7a962acd26ff6c3fe51ac7707fd8108efb5a9435917242686eab2a6a62fa0397c8aeaa0655fbc6499887565edcad0b8ca217adc5e4a1ed69b1d8f3322eef1a5ad1e6c7725319784a24c264f902ec3a15f2aed413d17d3968e6f6076c356548f90aa0f50ad7a9624c0853e616f5725f5685588ef84007946ed829a2bfcc64d7329b8a0a05095c44ef9833efdf818dc2a6e7f268c4487b0fa3a753ea76b5a8c96603e9787b26c28fdbefb6f6e2bbef8df8636b212e3ada78dfdaef7dac75f8ce4df308edddbd3ccd9103e59c94f79eb17bc2e810a0af38219aca8ffb81e4c8b433e776c00c1760da0577da5e888cc12c915308bce49fb10ff3e49e424c8a3a3fec2e9533fbca192865e5f1b26bbeebb46c529225fd708d11c4c67d9f364e85c6ae622d522f0fa5927507b4a2ee41f3fb8dc03d121a368b86666d04a3d1d510cfb3b9a3cc6dfc243dc162b718d201b450720621e45b65d0ec621f57a3470a8257eaf61702b42e1251571db9f17933572a8aa2a550cfae447405404cbb7794140780b9b1688291f352000e50beee0a382c58409913657e9c714cffd2d5d8667959f96ecae4d635c2615e54cf8fb443b59146edd7315f819e166eaf3bd8fbbfa1568c2611adea7102e4f8e035a2596c2000d84d1929b10ad0e31265e0b2d75e20a8cf74b0c6de902dcb2077a4e2d6acfc13b41c1f835496636f6d60d7c69477722450367eb712c20e5e17d492e2808f5b3b7ba11a680b7d561c86d9e17951d9428f097768e2c4619c7d4f9b57e476f90827385a013205fb07fae746fef14f3bbf829801414d3a7a608f9517452d729a758ec9171bb24bf732408f4b75cb5f012dd4ee245d88b5fe5289f9c27cc1867b1b409679f17df84280b190cab94a639d39231d55d60decc8f965a6d5a1d4eedc8dc88c03d10f780237c8bc21306c1ccbf0cc7a95488ecf6b813079f314021ac34bbc9ea466ef48e9843d6e1ea636955ef330532d9098a177066bf44c04025d95508a6841da3edac34f1c11887281b63886c382a19ad5651e441af901c35ef31e8c2094e48df4fa2d272387c59da9d9bc7af11df038761bcc65ea70c3bcfdb19567aafe2efa813e3568f7bb55da39649c33b946a2b6a8900c900e0e421ef5d0b405a8b98c20f7ae5e4f5e79e950ea2ab79735e588fa2d7b9f517e12816eb9187f0d3ad60676c8fd732c0dd9de32bee82e79facb1dca0f271e3b866110a1bbdac6378f11e25fa7780a7342449926a947e1e2ebc614b7691ad2c3b55fd1a8bc52b75c1176ba34b4cc4906e0cd3a94c4406743fdc1b78a84c6c5aa4eeb0a636076d98e0d4beec3a08aed27b2568803bb896decc04c2e66274b24657fe09314eb1ed4c0e1eb46e158d8e53c0f3467ca5e455f99a8179810541abfbb2fa1b1197b5361934667ca03b017b7a068db5ac1bd50285775b15211aa5cf9746b2a4cd8e7c6f50fff8bf2218602dab324adfdefc38e925c49abd60792e09dbcbcccfc60e899d7ff2e13a6b7792e6e3b12cd3c6c33402097c567cc69e19274373f1d9868cf169206b0c9a4d4c34ae82cb7ec5d1db71e9e14de26f32bcf17f10f5fa131b36c895bfc865ded912756e362930f23f829639b59d1f8c48977ba64c447389f68fa11ef7a19951b97c86b3ddfc9cf675af55bd8138ff52d26181b35c2246ae808b8310483ebf2dd026fa31d5a02628c9ebe56c4dbb466860bc2bea898304c7613f3fb07e22fc0c0cbedeb11a3be68bd2d024deb4711aa3cfce7da0942b51adc63313caab8cfc0d96f84058d4756d4a268402ed15f8cafb7caaa23ba0894d922da17ef1ccc5b95d26e9f1c9eba31d6300d21df692fedf2cceda72c57251ba4c16dc15df702b68b5975261d4733b2087287df6ab06dc36513afb236ae862aec51955bf16175b3edc20c059f0a37350fd43eebc22fc0f96411155b69e5e589b73bdaf58044ff35cbd5a85046f7945937077f703dfadc0cfec30cee744dfd09e8fb23a732a5545752160fe91a4e5f0ee2869769d615a6b03d909f55d9cd21d4b668eab2db51cfb19a5acdc92be29ca4941199d22892b9b9ffcbdb65777ce46da783c50862b811e75dc6584a7f4988d90770f010c2a79e64d363026dacfdf15a495b2655a23d79fe7850684d4f2c92c35b61c091e5dc2c5c87036081f26068a0dda677060ae14d9d6ba52b32bd1504b0166da7f86aeb0d9c2ce86c9674a4084af930126901df98109e35fd85d646d619678b419e67a6cb8bc6c27c26fc42cdca212afdaaf6a99f5bfdca53bc080df5cf3a927785b9e31c433df13d188f5914e30e301cebdc985eaae7a8f6617f313a68ad179a1df54d0766ba978080b72a63bbb15342dd21181578d982c2517b1656c5c2b97db33f5d84d87cef4fc4502bebb31ffd4740cb7687013e21c5ace62e56399e3f52ec57a8dd89ac06934e74c783e801a2488c84a0178555afe24ff998d1742837d445ce7a80d2eabe722ece44be9d870a728666df899fe13d85ddc0143dfb0b973cae50be19d1e2571d8724ddbf0f4baa462d6a5392d99c78f5d98158952b2494486de7ae87126a3e885fe2600c483718f7c93e7f68c509c10d4b101697cb5b2520649db085528121755905cc6e1a2db9c58d4817fafa5faa8225012183c500a44cf01165cd483ebfb2d26bda4f576b5e6f5b5475c04388b732769b8dcfd468cf339755f8c495682addae4a0a2ade3684bc22434ae74e5e8d5cdd405981f6e883a2aac11d070d38a86f0198b6efe5cc04c4e978f3585acc8ace04ee7656431598907deca17b64dbf66c5e21f50516a83846d3603e8ae1856e1fb1a258d528ac5ca4bfa3e8144dd688c97d2f6699d6b7ce2fce0fe8d4f48a49a5f22025a0c51591a1450db366bc6f41aed3e0afce1c3323b360e0805ad579724cd420e451e4064755fa1575280b5df8c44998697ffc44241ec0cad67bbaead7d84de0d8d070f23e9e0b0bc4bf74aa3ef578f67674c35bc9b5f49f4bd2ba32d518773d3d62958513708712539b8cf5adb5e57be51cb16fab1684b7cb8b58576515fee1d328abd5588bc1b3c99052fe1f48a644fa600dcb5d1644184426006ab7c4a6ebbcf59fea56c3df22d233cdf260224cefa7994b4efe566d5d7a7bea210f0e2d53145ea01dd538371efae5d1abeccdaeeecbbc09811550a12b665f39ce578d49192fe63176c226b99557d52f24cc2e4a05983921bbc208dac6881e74bf306e3f766f41cdee376dd86ac0c3f47e3bc09990ab6dade1f1543049f75fb3c9a87b564ff40613ef861cbbd5d8d5ad091313ef46a1532e8956c7ab1a638b932093a598055c60e7156329d7ee9aec06f5f73f5925438c2b96d254d5c30e613ff147b750b8bca91900115490775e48e2ef9ba92e47810acc6868947381f85fd72d36bceb0c942b04c01ff07e452e6b0d85b0186d61121baa8880f21928253b51d87fdc6aa9be41277fec2a089a9d2664d1704dbd36f818048ba2c3e47c29e45125d300185ed42baafd357b815cee11c09e8a910c4067a6e4ab51e5a55c3cd90882cab195f10de0951e7c07fe1b806c6372629d4f61410b58bc6463b5b42e33abac48c08380ba0fc7b4c92f2a061c97afd2fb0061929e4b80e436fbe1482d39cb67f9cf20773fad88f6c886c1e53fa60aa3657d687602b9b1d90ace67369787b91a2e04a3094c129027b86cbc5ff42b6a6d4f5a640ce3e3ea3130ff5213b4f56198e042b58ecd73cb51938b97d5810a6b947adc3d460823e0a64c42fb9cfdb9132f7ce72ec767f6237619bb3f6153795c976b87ac872dd02fcf88bf0d51f77d7ba012edf162486396f6b96a4750125b6013a18107f109c460bac3a1ab78ebd7a0377f72cd63ded5ab833930cc2b72098efb7253c0ee557a9192d0a30478ab7854c8f9897ce74095b2f24a0838d9d9c340d139a1b60666a9e4cbc53b8a8ce7159509395588851f952f31d56204865c750bfa7c213ef07754affa1f38f787a54b0eeff8ecefec6f3a337bab21318c8dce77007a96c8f09bf829d3953a16256c9bc403cb4ed4254654f8a44a977594a8b421fb92bb41772ad87f92be140f1a0b7f0fde2879deaa980ce2da7a0809e1f1ae6dd235b41f32ce0526a9419f06de17a9cf1e24491a49ef171b07d4b084b45470831fc20c4bf4fdcc5fee20035c6672f4ec5cd1cee1aa5e2a44484ca99b0e0879575be57bb496ebdea3b6a22bb51ab1ae1f85f536e6d56722b0f99ab9390a93a1a34cc064091c3913703a9b180cbf150336c9da7c15e33e5c46891ca9b4596e8adabc951b0a5b6b4b70887868ffa909d0f70a90d26994e5a45238a1b8883e2c5fa58e61efe67d82851139a434c3849569fa56a06326d93c27cf333288a447c8fbe5da585cbfa8b767b7835d00f2547463595d20e4add16f631a4d39745777dfd23307fdffe77a66bc7d1f6cf9d91e9292579a6e600652551c855ab751da0d8a145640efb5a104c93bbf17cf568926e16e524dd4ecdd02baf44e9f22f97d113a6d7e7209a0d9a02709ffa63695ef86b9be0dd2ba580c99439f0ff9fa9ffdb78ff8af12b3fbea1379067a8916dd4b281616bc8c8a9b5962ea681dcc2e57546c97b90bd243ee20974be1028113d2eed00487e168959970c81c1e9d79f6532ce1a98457880d677062a2761490728b77f1aee637375025548abcd2ef781b632233f02dd5646793fa89c92ecbf1f369577e043667b2f78284c030ea4de5a2fbe13332f01e0f1cc022f2d37f37bfcb6089b1ef5b5201500cfa46eee1c823192b934dedbf85b21682e14b6c96ce5b05aa64a2648de10dd8b7de36b79956b59cf782f90e510194e5715d465971eb90a7af0a9e91807f28bb90410f89ddacfa6f96ef5d864a44877a916ef4e519d26263024aadf0802c91d415f04f506450ad010aee2c46a268fdbe744d146a5e92ee7a0e441cb1573b7265d6434dbb9a8d9810a17d102f8812250b1be709d33a7442c634774a86a07b87a7c38b1a44ff93ad9f458ca473b81114586967a7adb81022e16a0f3695db7829f63c5b282b7ecb057d6aadd6d7212f49462275b871a49b1f86e4ff01088b0df67e6151aeeb2a7acc2b54966250e3d0c3c2249593a4946d6c76742ca0f1e2839c7dc145b2768cee4edc7c1d66d969ef46970b9cd801691c57fc0779107a53f74d0cfd1674d036b0ff2d155f89976f523aca486cbcd0fa09a7cbc5da3ef138e8391789ddb4663ac22ec2ebdf019d0edcbcb039fcb223e21f115d2b7854efd4f0a9915748bf6ee0a08d6ccd2a429921c033dbd19d5f30ac1d7e799256ada7020ca150c964d7ec884d8dfd0f5a14d3ce784a9a2d97844bca6688647536966ec34970725fe4b03b766a7117322ee8d653534b91b7e8411a14575713fffe23f7f3ffa5e247c179f05947ad1f321b05b3f4f4bd5c564437cd031724dbc6e97137df9d38cf40a9b2b9b6f2fd6571da4eb02e52675514ef9c4d45adaa5a305d6f7707a8d9835bbbafca09f2c450585bd9c0955d705ce45778290ebded4b9a97750425be670857479df9a6cc5b508410182858a9b33a92a442c79853981727c11b2946f6ad9dfc7e55349f2d41774c0b25fd0738e0aaea117be35453713060fe5e9786d41c360989b1cfac61f9e822a7e05218148680716dc859fff23d96f0989eb9b550d9a0e0187e127f5f82be8f03b9e59123bf0babc2cf17ef1bc626968c4174fefd6f9e966fd1509484b9de0cddbbb9fda175ca06ad9918e944e28b0438d24be9c21c10b740bd71df5958a4ea34d4f80f30cdb0a934f7a26bc64cd3874ea131f0b9b7c3423f11511a78baba4216f499e58e8bbaafc2d674b678564f8aa3045a640d896b64c436a7e8bdcc66027e562f0a6982534f5771e526d8e6358ff924c1d98e181cf8add709d8b9b3571867bd443c653c5a84a0faab8ed9662e97165f0a686cb0942f69d6d9f3067479d480cd97d7755a40885d546a5d1b47d8d2b50bc43e76f8b067c36c1330b4dec944dcf6f0f316844191f6be0edc10659c83574b6feb2bd615729cf5852d6837bea07a520e26dc7899047158563efdb87789c895effc4c3ca63d64941890f19115dcf1a019258978dd6d7d410d711445737dde6f84f594e67517c34b76c0622b398ac8601a6978a68ccc87c0b3e225dcaf45e17f7f6910fa144b6784e35cac93236b97d6a7eed91355532bb63d340d23ad796152e5831cf916b5bfae9c137fa60f43b8561fda2fa3af4e1bc077fb81fb9c4635e6474e1bffc01f2f187fab01a0c865219cc83c5811491fa576bb29ad683da5ede98b32644095be4dfa1221531cd3cc78eb80f84d3ef962726cf0aa66b170c57e0faf08decaecdf7a07f73760b547232dcb1ac68d92ba7d10717caa3dadf1521b048f10b48195573d349fc9189e4329ad7d0b72618da4882bc806246509a1f56d5292b169068849e24183f12aa2062bf759162be2c12ea884902e15e39607993553aa8ba9c116d20d94516f022d9afb2139fcf405066ab4c40a3fb31c27209930325199883306951739d048fe21a0d8ec33fa9d3791d1033e62b112ecb990db48722ec52c4a25f470153c00cb2ca0267413b2f8af50956f5b9c01b65f9016eeff1e014125e5772801c3be7fb8b257e94358a79b6935c02299aa0a819d60e5cfb66f46ba7edd7507fc22871c28f7da6fda210f9f6e3f92ea65289400ed6fa939bf200945d27d8b349caa19fc8dc805213c300d5b6376d9072a2bd65d0c514d7039a15bf3071e63fdd8e33bb7dca9bfb185f9afe5081ef660375891359ce0065aa56b178d556b9a81b34d5348bcd7af40b835d6e75ea7d1c54eadb8d7f3cc7c3be617cbb17895d9b2a3db086b6c1e60015a834f95fd7f761c069c405b99aefee91c3d3836349d0a921b4ad24aad62b9872437e054e921a44c3dd1293a8be038b9b45bd548f986570d4b16b3c8e500bef27e031efa6033f3317330e695672b65b65c79bb828ff214943a65bbd10a8f7eec5e26412511680416b040f0d634d68b3602fe36b679cbc2e45d1b1d0bc2562bf1f6026bca7a07b0c1245f86487ccfa0f4aac9e0679c6441929056b494aab6ebfec6f8dd657f3a03904465115756501d7d526d79181b5767a738f5bba995fb4ffc793aec85578fc3fbe697bb1097ed9e25d98815cf27d76fa4fa924cc1d96e297a773a8522987fc1c2469120c312a37717fb53409b332cc8be171834d235d9ccaede278d8a9e8e0de281138457c05de0485e522d4adf32ea6d2724da184c4523defc7927d819c5a8f312b816b58c8f316efecdb6bb4049b82245eed214b68de5a3b8b356f96c7050b65583fabdb8e34d09fc68a558a9bc2043e34f78ff87cdd0e61aecbfd10bfd3de42d1e0fdb1d2477d1d8d1c81f7e4c2ab4569580eecad16cb1a9b3b15aadebf1f17f7c1c1b3411c6c342f6111c444140b5270839d2756150abbd3c35e60804477703531c8098bf66ecf02c8011c8cb9f2679f5464caac60b4709949471e17b0b293e56acc2a1b6d8f78c945dc382fcfe3ac515cc670ed0700df7284a3f6eafcd3cc22455bccf68da184f8fcc9d5129eede02529f1f2a4d2fb1bbf5edb9ac37ac879c5bc41aceadbfe632528de5dbd6db2f973c04c6da41f1a0cba892e10b42505f5fc9e49c69c5f434338ae18687119e6bf80582563aab404f60acfebbe5de9c12511b633b8ab2a1860f0390f3915945dc33507da1e36a1a9df528749defff2ced352f4ab375d678c0778aa6a9090b148a5132daff149b460b298fb715464b0c47b91110244feedfc8f0468f162aca443cf16f7463a626152dcae001f5e23750e726f4aa231bba5e7310d238919fc97e00b3dc154998924276d619db685e859b080cd931a0c0d23d8c6dd91b0bcb0ab22397aa6de299e5689c209398660f38ce52acbc48161e83a21f6eadb0cae602b76eaac0a8ef5ba005f412f1bf6eb5dd6a36aea0229e4fdc643e5734618ea4667b6f4b5792e8baf8b4fcb74c595cbe130c6b3365add3955d654f88b538f60020def18d7d19bdc85044ea3ed8100fd38b6fa129b3a17bd4cc1dc072e1ca272f2bb7d417615c5da1b33536a923d9e8a4e031a6ccfde484cee0930980cb12d271ff9a1044cb712f94c602195ffa526f6ead701bf5d0c415aa5eb4b24aee57e5c69742d7f3da339d4573eddce719cca07f4ea5f848a0910c4abac03ff804991883b0846aace2a9f0577dc69902feacd41b61b5973e210c66001beb0af7fc241e0e7754b0bbcf4f60c19135ae96c7dfc68681426229f804b200b4666dbbac0de859ae6ff42ff218759da54fa15e3dfd4a6b93ac96d48654f1b36c93636f1cbfaed9127e3d50db25a14d54c2d6a9e824f480305f505c8f04dda4119185abb8c5f0cfb1aa95aa5ccef57cf4327905e70f83375540610dba2901e782491122830b44b666a1c89f0dfdcb74593c300f20d6b08faa47dc90cdf23f0a928130fab0394ec41ea23abbcb64cb2461215d56389101de5bc6ae4808b172a9163f7be340fa3f5241892a7de7602cd575b9cf045a5f7a331707239c3592bf6d364fd3633b31393539363f14646e136c9bca4705478c4bb8a1b871fb2daecc19429063ce25795edea548e10c4ea4649605aeddfdeac09df035c9e7f47912c1f23518372ce0deac96aa9fd21602222574bc125af3c9a199f221af72d4f414ef71d2e6da8b659b2400c84048702276c1b2a769dd510d600bde321d7318f475f55ebc6bfedde48346129bbfc192318ff51d771a95c3ec165f4009e4ab8725afb4c07829b0674e6c7c8e10ad383810370183f245503ba22db45779a8c322ba0c3e84d2d2d5db8b15e2dde97ffc2b0524b070eb238020425eb7f95ff23b08c7071dd09821f7cecbfcfddc18763febbca29f47cb88ce4185421cf6eaee110a4e7e2ae138e78de627b4fe72947881f7b6f1acfe065b5c86419ee1137a3e04c35d2a80075863f6d86acc942b1bc58a08f6c78d1707fa4623f9c3b84b8c63cf5e460b87d543d97e5b5c52568d7c96412754fd29e884857655930b19d0dbaf2b5c7fccfeb218c58311853747b8dd89075916151c30a06b8034ed1ef4f65c101cc0c12a6ffbb3e1f1bba38ff079e3ed83eb84e4543bf63ace1da168425fb3799e92676b0a11d48b6005e9cd3a3d0e0341fbe124184f1bebedd8f54933d57dab93e2f7b5cf0b374fcace0ad71ef097875be6978bb4fda0a070d226fef1bdb5b25898b564051cd038b8aa17f180fc68b32f8ba0fa6551775035094f3e14175dc38d677b979c1a96be44a917e57a962ab202668344b10b465790fb451db96039749553b5914b6c252076bf795e1bc53b1f17098c21b3414c5186c517b6d578e42ed35d20358abb449b724f600704729a84946188d9141f373c7ddf4ddecb9c79cb83d3227044ce2edc7355a4e736499cfc83610188c81c61788f2c0ef9ea892d2b602200a1ac7e0584fd9d605a201f54eac195d6c248e951430f0ff12680a20583a4ff0ca7f50198a6403bcec3ad5434cc63c45e2678b33e6d1173f364df5516f2b5c5877fa53bcc26628b3409208e627a893c460a61e905518df93ad48e0f088a47f67d3e83991f4f57f7b2835bdd826c247fa883171fe109f207c559d6eb3437c3c74a82246b7644b992d8bd255d2236b4fb1166685107cbc1e542a886df299e6f55ad7215a80f27c6e473d378fbed72c352ee3511575be451ff8c68758dd57f0ee849c97d4053f0853639753b1901e46a9e47a657b4f3fb3d2f950d6b5804bb53656845de94ff3693e25bd5a975465741fe45a852662038d930cb61ba0fa10397472a76a88b436e0da07f9d584a73d7aecebec6c138b7dc665dcf724ba49871b2f38a727b26f09a19a8d3bcba0b75d72a2016ce473e7659d3caf09cd9b9beeb1252f851b565ac1f789d267e0b24dfe9f4de1a4c5dd3907a7f59fab5a27eb24bed1e83585955473f6183c42a5a9312e510c2c06c585ccd218d579c3258e6da8db456feae008bf3c02f7eadf2ca6d5973488ab415acb3cee9867b36029f87b7bab9874378255b28d620658389c133789cd0a1b49654f1cf7f48c9ce6c91f58e521b6242b23ca7ec7042b475fdfa267679afed01f9224ae3a8501e2be24624ed632c7f5b3fe2fc3188701bedb8617ecc1d0556de20c1ef58a14b5a68cdf43c74846485b7fed70e989dc24022bdab0bfb16664f99612d368cc8c1bd3e9bc1038e793738c63e826f1f3b3d2305e902860492e9779596000555cfad4d068cb00fc7a62e6582048a2610ffb6ab0d35f4d97776f393aa6bfca5bcaf1e8499a595b2e3f936598c15b9b85a0a20ff2f146d24f1e69e79ee3151f1b287bc07b15abfe14e84769a653a758e90195fb574ad874b58fbb071fad862cb11fe1aafc842c08a30615f06d811c8516b0cd80b3b773560de615b16021702ebbd11c00af5b9af92130b24d31bf9f26385f30689c898767146722672b36374657c09e366714a1b2a07c03f3841087d714d951077bb71bafb8acecb503e860de84215d059052d6d8c68bdd0844d81db74c9dab38b6c99d9d7253885a9f63d687ec75a489a908e9316e4db618fed770e78f999919fb2af4526468f7f8ee4130d351c712f168d2ccee7a15eb7932cc2332c57be20a3685db7c1a18f34453ff69e2c8d15496a45177945577bb7a18b3ed96563b114b96d19f9a37e6910110f12c7cb41e3ab7c3e63d7c865f003bf57afa9e6ea1ff6a13f571d9439dbac86fbbabe4bf7514fcbb605962c3d9ca61ed575da1373759fae6eff731eece72af1571a327b5ccc57421de300cdfddb798190a195a68e5d864aea56ca8546dafe3774176a37d0a8499a80e5c6305bd8d693affba5520f26f33c414dd84aa0586d74c3d3d7588d575152f4bf9b5dcdcc67dad6035cc0bcfc6031300caa9564cba54aa742693b575f4822b23c68216b54a601cc554bc6c2fd7340fc1ccd41875d91a75b4ccc06a0707959cffbc2ff68f043ec3daabf97d895a9df0a96eded14ae0c07fd85cd58a03137d3e37fb0c855b34a2328243e6e90c5479b5bd772d7cf2f86c916fbb24c8738323aae7c0bbee1f0ce4648e7bfb992de9c1c9d55903e339968a20648c287f262b677ea38347a0f14c73304de0645a6dc1c02bcebf3cc9bbf388ae580b585e5a66f16b1a989e61a732bdb7753c78b075f9edd40a35cc3060938562c7a6dfcd869576a7a46b0ffbcc64714673de7551e3f7fc7f14b7128ee6cc2cf563a2c3e2060aaa43198ae746b90714cbd59ec38252bf1edb6d2e1e03ea961fc1929160cfbcec446256acd3ae513250bf07a87682debb7720240ebf7419ab22569f0cff9c952ca7c7bab89042ad751f530a789db5aab3339fefbb78dd73638f6555048cd04fe8f052225eb9ba425f8d76991f8b310ece3d96ec57a15df6bb197d7a9998a57ee156a974dc23b6ae8c0bfa53c0e8eb315e583538f0971f4d44b98641f2379a19cf666789d44321af363e1bad31648d383d12685bf92aaa40b56529ef56e18964ab0f900f0fe5ae8a1a5b05730e1f4757585002a81bd868be6824c95c68f4ded163dd9c45062694c8c326b782c492ab7a5874461221caf90713d622aeb8d2bbe6d22f1f0d725004c71dac4467d263f50f9316ddeab779cf020ef03b394b68e0e1fd73cfffc4487ba0d912099924c08ec0e59bf5fabdb8871bf944e16ac9567af9f70d04b82129ec9f539e5c73ed1a69472383d82261b5e71720918ec06c02519b24e2ea5e3b3df47114c90d8c7467ecc2f2f8b89a19982a95a8af41e3f00d18515149f8cc94eb97e85b9f98481271b8a035c201759c53cff2663bcfecd8609882922b4974c323a01f63417fa89b566257c46f60c22e98918bf5a980cfcaaceeedd11d30592a0bfb9237afc6ee3aa86a92b3ba8d6ab80d92d04e6c1f62cc221a79358c3683aa81cdf2629c0a972e973cba9dfbba650ad66d26b2d64cd79d7ba772803a7abb1ed93df724d8aa16f38834bed05efab9fb8a563407a4eecd703ccb04b2a3e1cdb8f4f26caddde64015d98d36242edcc05500d6a644a3d690cdefa7bfd4aae1fb30add972a6852dcfcb26c4a6727de769bdb1a36fd57543f58a542f67cdc60cb2099230c29c885766ad7a87a08729898a17401a6ce9d7e68894bd6c40b2718c395f193ce020c0d61c69a635c236f7e201b70d89eae9638a34fed57f6cec8e84063a43a88ab27f8de765d981655b12a21d37eecfd595e68f20e438da14d6b7060ea27ef82f1c41c7d58cc165d3af69044e539f8a729589b5ce10e68c8e03af3878345432359062705e9edcfb8a23787c36f455c463028d8cac68d810098d67e2ca1312a89d73e6a82ae8928d8d5bb1be4afde1350c411536738ad5458687172bebbb07ec28c1266dc9fc75df52cf6a549471d278c44d8203f1240aac51d9d282f86e4ded8e34a48d5de336625f8f6ee15818cc3ab690abe0f8f5c00b5859354eba7bb85408222fe4bbe537a46fe1495af0c2afb92d636cb2150017e6f70c144169ba70ae596bffe772dd68ce32aa351b8ed97924e90106a70db3a8c4754ee36053e70ada5314f9204c1f9210189a6dca0736e9a0dfc829747503fdde5c075a75ba23b1b899a7f4668194b629290486f25253233183f7a3ff63314378920c6024a47a7d9138381264cb2d9aaf50531a69eff8c506b9748e5dd02a88e0edf4fa02f1824b7d37a86ad5c874ccf82e3986173b616be2041a9e838c34964ddf38562335869c4c54910104043372f54f1be19783d2bd0fcdc03400894376bf2c75a98f8a0e1d7706d0e1558072e4ed569ad5c77cc0d89cf8559399c12a6838c33846f81dc3292605999a5b7bb587e9e954d984328574076952e57a5b6aed76d3f959de22d94e59cbab9488b4e127203dade592f56f1092d94abaa99edbcea254b31f572e3d5101b3aa62bf1ba2ced93a3b436aa85264ab52f472ea7af49155309dc1dbb7026138967c61da89af2dcb9f6218cba71bfe521d2240d6453dd86e886918b467647a1ef9342352cfc1b51e4b79b441d6743fec98c943cbfd9d7036749ec891fa1014b1799bf4ad878b6913ca08b30624ba85326d066c19b92bb302a6c5fda4d7199844ee7066357620cdb06b0feb724738e2a525460306ee5f370ccdce2d8d69065adbb493f6d98f5a3d89e8ba8ecbaa1c42ffd1c00d2383744582ed06e02f9d599f1ad14f662fda0e0c52a661f67a54ee47a2de584cd512039e6c60fdad1d60d9004725786483bde5172543b0a575c32230c6d083e34b73b330c454399be1f159f2d209ffee1de841436e55fbe0380b585f4daa4630d5ceab85a616d1bc3706a3f5464ce7b51c3ac3eb6d127fdd468328b663f31aec11080d2cf3a6a9095c6c510b73b88dc58950fbd5d9ba76549d62d0372506043809253e6882446e5fb5ba2a52ea03db86a8e7a2caa55e1abef6a16842201de0ec84b58c027f16d7c1f9e45ab24880161b14b01e9c5a3754f6cb5af9f7c1e029e6defb8f3ab6a21fc57429aac8ed2e04f2c1009d47244adf8dd3fa377da2a2c6cf3ced9d698d43f149cbb78e65440485e84adeafdcdf02fe1a41aebe440f205a0e999f916bc5eea8925214049a67f47144d8f8ec2e4830095013a6c792f5a356c67f9ce394aa2c613efb8032909a8c9ccf3191c6500df80241f7ea3cdc9915dd4ba1d1b4576873a7ef811976a9370f3f90d3995c4e9ded6727405917f6f08d2aee0dc47fa6edcfdfb656217cdc59ea814cb04e17da3d09b7f2b5cce7db54577ff3a6614522ac32226945849a146b47cb7d69696bc960b22595c086fc3fa5e2d3d1288ff7771234e3859016893ad957bd7eada0a28210a9db39e14f9c3deedc7e5b4a78344b41f112c89a3de8850a943bf5b480a182bbe869e911b193f662ed661f5e4b5a5a6fc03cc8830fdf8880d089eca296910f9f9015a5e94ab6355cf88ad3a21486e52b3a8c348f464d1ea40c396d6a4a0d98fbc8df80f8172641fa11fa0e47f6030bae2e22bd92425fc2258d2599e4ecd308aae413c173bf34df3e58aa1bef60f180d284b92ea20cb2ef661b45c4dc104937d303d7bdd4081d1f06951750f1f92cc131477407014c9537937a075cee379977fe3eb90be50f512bee846bec88d64e389a51600a64cc3a6701828606f76ce56066acc1489bfa82c98b234ba5e8e5393f86017e94e8d9c12973c5ee9a80706ac051ef54ff6a185036f78da1ae3179615377d1d4f8e78c6b0437c666dc754ce36f619137f687fd886b5e913659f6c4b4d1d5bd2420403cdef1e938d611a3e23c140c699036ae5d70c29915717db2c83f8260d45646047d476a021f511ae8a69473fe3baa5891ef6aa9fd0a428101c3602d6f77f37067250f238d63706732b1abd3bed59427f8cb7c5b3d3b978e846ba8723bd5579624b6c28b6aa3add511a605be744b4c06e1bbf6e4eee18ec3bb733346ce0e679692bdca0d787ab38335308a40b5e557a90245585c8d950000aa823392805e72f5b00a110be44b83f1e55daf0c6e7019d20692aca56d3d9098c5db131b4a2825f3be54b9fbc2b1706f33a14eb225995d8be98247daea8f6c0efd1e74dc1c081d3b18512c3f8eba0ed1ff7d82c5de34b509b5dfad46d50fb97ed8b5dec4ecdfcd4e68f593ca053e1b03835b6a118a5a315903cc17f14e7306aec981209a2ecfc8b4cecf16a9b36095acc6bdebfd147530bd30b97e1d4aebfac311ecb01bc2e2413693ad664f4a59ec169e3e1e784181fcfb3e2f8656a4e9dbf221913678ecd619d8bca5aa7a20aac19480544b9f0546274d6602a9e40fc9c2c516915b6002398c752bdd7e5e760571a131bc5878d5d9f9967a5ee0bc7e22abcf267b5ef0f9df6df861916b9157ad21727d1ecd13620a9bd526d235aeb290ed2c81133308e1464593be2e921a8a07618a334908cd4d3ff5b68d663262d06784dfaeceb2e558c7c91dfe0354473e5366c0b847381371b9115a9a52c97e6dca391e01768d2f9843ec54ab27b2c84e0a8466972f55d88fdf400c09b1b631d692f1bba899a63d8d3a038f734f83be4cf942cec0285b6e8b94315e684745720a79c4da31476b1697c533900a8098571893aaac0febe8d71124d747ea140e55e34b722ebdb69f4130cf916eea8a5b2056b9a3b135a70856299b2a16c96fcaa580ffd41d39c764b877acdebbe29ed92cbc980362f2caa82c10e08731fe54eebd779e8a5018238aac4bd3f44011732643654dc26d5f93d8b6423232935d2416feafe6233bcfe0da530f542b15cd981035a97a0103cb98833df87a68787da8de98c7b6644e5f2f059cd2cdea44e48009cc502f2180e23463f02570b09e0f23a686de4ca25ce9e6003089f1014f1e731a00516cec368d770fa1fa68517d46ed0bf37f358be4925c72cda220e0cdb82f6d0575ab85690098ee6b10e4507c81ffed2bc5f91210c36738dfb466f7933c5f234c3ae2e94c54c35135b409eefd76edccfddd3992a6362d5cd0b551747e727ee55f83d5e0aff316fcc4cfa6fd81ad93ad4f1d652fcccaea06d861e977b8f3f22c1550ffe4071348ff1b399010b89dab0a28687f43ec4a4fdeed42f43553be497b0915e36920ea107688cef9bc04186d4a463c54489c547184399ddc3f095c1a774a96b6a9dd09ee9429c7dae7fafe23ef26d39d61e260c91a232681235b7740bd5bd97830636a17cb10b80e998b482b3786e0322be64604e16aa95f3ed5381ecba9e9f1295fff595d71b0a83fc2cf1c90771005bc57e4c3d30b5379ece593721692027ca5c7b814e30ef5974d63c256196132d1e81c230260dc97b2365eb43d29ad41d4f335a1f963643f99ea2fb3d6a466bd50454e05b281fff6dbdafddd66c9a72785e7788df19a39d598dec3078de921190b4f8173e1dbd1c47b7731f64ad9464afd5023e82c93d6b4389ba1694bf7213a23162d7925a47c64c21f5c09f5869c2dca8f8c964b8b8c1ab2ce35fac2798273e4aaa2137486d67314b92a27a7782ea0db4a9b4bd5ab7d53516db91f340641e0489c340c15e13aea04d7caf1b7cbc2fdeb750bcd83ca9fbc0ab5ebaaadb3f3de57b70cb2a9e4b8e38c5c06bd67e14f3c3a0ce4b8b62c3cd803c49523988beb6cb933054170c112496999952cb52c60e39d987feb6c16076393d1519c3b09bc9f26b2ac8bb9260dba2634fefb29bc0ab173c150c378646e6d5cfcfa510105b5df11a656b9e0134f2ac914a4380e12dea4008bfa8f61bf8e7f201d1fdd52706afc4fd3b2ab2c42ecfa60a30923b11c72564f7869b9fa4793b331b7d7d53b863f9c80e75a0c074cb65ac92b0ec6cee178a0b3eaaf45192cca3e2a8b98960100f969f3f945c267dc45634b1b8bd27de2c2d62774fe8442f8db34897f32028dd19c37dbf93def5a9af6564d43c4733b4a17d2b1af179d62333bc94886ec5ec82b59f6a53d51ecf1712312d982b141e6267913c08effb7b1993092898a5e1f0538cbc6f79ba2d600568085be05c7272ef33577c9c49d91173a7c2084b5b66d4af7fc70ab8194d04d78a395d1afea95fb246e7b81969b00a916ffb9673a0124d36decb304bccde87c233f9fe7b422930d71fc23078b8dd82c8064d827898592bbea77b29efe8c41c0497b385549001f377b8a8d5a81354d265a2980668c849fe6f1765ee19c677b13bdf3c5dd993e87c34d8ce0c53001838574f5b5db690c544768c1b3bca1b4c3984c00bac16bf27c2d7a6eb63db86db5292a0935fa717521540727fd8e197d59d88f144355a1673287ee35e22ae5e391ca3b8249a22e12d980a88bba29e76bf0fc0ae3763a33d4007fab00e117b99b53086f1385001abbf7c8658a6f3083617453fbfbe18ccdea7ea644a138286adf0baa06522f4a06a13caa3d77f9b58e2949e51f30a8ef4e2d78d262e04bf2e85410908ea06e28b0df058c933faa1c6d079f3b6c72750a29325a2720519d7d6973e0ef7fa5ab63b0268588a5a8e283642ea9782b5ba64ecf372392607615f7df4908d99e2c0c2a7b9111bdffe0038a70553f1628e47cba4e2581f084da1af12ea3f2a8f076344a8171ab4fab168313939eea1616e5e041ce89ff707f84c9fc3617e17ed9442700ae9a28aac788f2c393b312871109cf963e5c8ba13a31231c8ea9cfd1c2d5da2cf9bbf0e18be4f6c837ca1b7b6c38b53916d2d073b9ab698cf890e87ad12217a3a810ad7d532926a0b58fec1a5fc8589bb38c43114e68fe20acefd8d4df66c319502af4a8259717f5cc45ab154c126c24f4eeb90d9eef653f7ec023514406f09a861f3cd24bdaf60409aeebb0ea2ea11b47027f659a2f2ddae2212174546bc799c4708f2e34f6cf861a6c5515320c4ab22b62d2f7772608a7d97bce6da44f10af3eda8a36b29d7757a76aadf562e012361be154b6d5bb6110b569f33f096a763f5fc6938027b8d2067238070611bf481027a1bbf4f733860a2db0cf691ff34f10999a28ec44edec54395cd3dd5bcdf0662fde745e5e60a336ebe7e0ba2a3ce8e7d10784e38945d6c938e13ba545cf09a01553aca96fab6560f5e490aa9522a9628d898a39ef426c27943bbc7db9b4db84148877b1bc858cb4506abeb7809c94683d659610ff8060e58935f26355691eccaf69d2a0bd336b16a435e8b32bba948c9104a474b961769b68df20ede0c50db03e87ea244e8536a03bb97956467981b1828db12ead81ebdf5b4bbf68c8e9f0ab1d3a2dbddd969121662c2ab3774cef7f8ea8912eb216e2eefc8b44c8186772369a3f3dba334d96970bd9e6613360c5af82877cfedcb254af683a0cfe94bff35a5fb0e87b44441241b7026d06b514037cd01793838fe087068a394d7a7de25f211eec443026d14c7fb9107eb7130d0931af3fc8e5e5ab48732e0fec15cffb47f4ab543566e93c1a073646484cc400c959805bfffa6424b16b556528216ffb491f55dee2cb434e99904e82b5817e03f1ef889494e731b0b1380ffcfe4735003beade328ed4a1102b61552163eac23d5e63576f211ddc2c9c70316c9409dd54d4df487e005ad957a85017e5f581605ca378db5d4a24068f4491ca9740e11de70c2df3e15a0ade4bac8cac79235bef58811bd5ae8b75ab53fc760a616598ff139fa62b96347331394c934da1c0e371e080ddd8bc4930581843fb748d583f49aef04a5fd9a5ed1affccdceb3ae3f6aae6b24c9c6a4e3636023191b40a3a4770494a4ae55f452df10dcc81aed4483039c0b9cbc352f1ea745cf08c4669fc5d2ef5151700c5f727286065de4d49e55564725dde0041d237d1ad0ab602ec31859ce5dc389df280cc78613dd4a527b28e582c135874ab1cf512bff704e005e78d86012670d7df01701fef3ed45c5c7652f144892d48314de33941e0eafcc0bc08108ea99a9bbe1f9e1d69b5bfb0d61b2363afddc3242058d658f84430f5788bd64db5e0ddbcee95ef20e417a9ec058a642d9d0bbe7a0990f91304144a88bdd48c60a89fa5867739b27be90f5972664e981d022f2263a5267d6396610c9f9533f63ad204fbfd6a5ee56aba612789f7e237cbb6e5d7fe6bd720554fcbab422d86e6421fab9bd968f28b5644ff95665af19462c0443ee8a2be20c5a72e11cc6406be1b2953cc77fca7ecc7188083d17c3e099e7078c57b0fdb1bee1ea2d1610faed69b9b4582da46bdbbf573f8ec616b5e09424ea6f62bf0b0d176788df4b2ad63991959c61298dbe261d0d658d336a11caa0af5383193cf5b4e7e52d568016018f5317fcb9340e59699a3553dff4e1423cc7f6ff832040ae2f5afd2fd884e17d93191eb9fd352acad1126fa173809fa95080c0f962fe6d443df90045385a5ebd1cc61231e0db409689c59086ad7ee20d8da9b35c74e85434c3855c47b5df5b2920d4e7aa4004e88cd0056a3d65d73f98079f9f5f25bed8090e4701cca4f4a32f6a467f810f660c763d24889fead1f0e5e7e87a6e2d64e808c2514ce31532a85156fee8a52aa139d94ee7b76889f24c4693d6f19f518b7441e8c7abd0cfe3ca035316462be8edd6d03cd5aad34b7a60ae9237ae7a01e1c3036b545c65741779f7a31cf75579053345c216541abe7fc8f632d08a0331bfbfec69dd444834e10b23bf7546da9bd21547cbc15168297bcd22da7a5ce05755321d051d4393281a16a9b8203f9c4d572d8a0b15ec8dfa7a4540de3dc9d45f1ae98ef6d3c1053f6ee8a75a01de9578fc8e605b25ae716410175d03cf60a220281d38e436c4f5b16e4a13a12288fdc867d06ec88d2b26dc54d7a42c6022d1cacf5e38f724d6929bc4f757498f3cb10d9faa0b62e756f3a456c88c3770be77610c5e33b3de6c710c93a56fa72945f5742c90450f902913bca0203f636f185315aa46f2b59815da32ee5db971b18bac63cd6c1065e6b85b24a64c98a2e5d0fbc6aadf398adbd351e51d8001ba28cbb618e5203c054fa04770fdc15086247d882f26df612d8ede10137f4e23462eb87121e94db655a2bfce469069ffddfb8d924092267c38b894858b74a655ccaada5da730afff028ab01827b16aa4cbc2e65edf5b14b01f43a9f988878aa99e367a72d8f887286a90ce9a7172e99512c5daf1408b9cf2b1c7d642b66b1fa5f72053ce4807828660ec917b630e79e61fb4a3b03412669ddbd855f8a9c7647bb10c6040c0186b0b0638e9fed8026440d939281391cce26d54c7f3368762f9148b72813cc4f6deba845810cc1e7ca67e12bd2b43958e63dfbd421c165f5314e5b8a4efb5378c03079de080a0a28b13b7cb0f699051e612d343a838592e44461b75740109abb17a2ac8818af67947f4872db1751ac0ea60f565aab1c2975cb83a015762d85b448afe68d63cdc792a5e64573a0886831eecced3cc8e693ca1e0ba4478b58aea01f08914a4d4ae7d7d8dd185691340bdf3a7da8b07ec320ceb01acbb838850bee5194aa79b31b1a85b462a810c3ff3907929e7076c85d9438dddc653e0dae7c073eb0039fc0b65460be838f13a4de1247ef7c4c305aa7ad4dc10c79b2a474cc5577f79bba00c0811260c01e888da1c5dd27a8cdd29a914c40c06a492b2827531ea34e029b2d7df98c6d1ddf65782acc17dbac93a7125eb3b1dac281718441771f9fd99b73a0696effca52cb0bc6798179fc9ad08c107add7e109955b2b5bcd86b4911b2ab808be532436a042d9c4324ddc994cd78fbe616ef1e8d3a3e4a233d7bb2be436f08dbfb10fca1ad08f6accdab06572e0659e2a1dccfb7ff0840ff4f2c5dd3d520d3b08a416aba0847cf7d6b1b18741381237684e509b435be9da923867d511da6e9ccf7824d3bac1ebb824a223ce83751267a8c6f096714625f3237670867a9d21a123db214b9a4834f32315ccc90ee6f9b52a2b82688e86c4040c6d75ce8194cf9d987769239581efbe8540ae59c79c5c40f6daf0b84333232539a0a6cfab85709d526ba422e8e47f881d01b856f85778f9b0af9fbb868ba5244ba1ef153d4aef4eac99395fec87a99422b263b90c357a647ec216698d0760db5cf223b9d20160dc540c993be17e20cc05a9e8700b300e1bae307e87aa84a4ffa5b7786715a7d52a6f08ca4be44c4f99063f29d64ab1de4ac1cd52a3d7df4e0c52926421a5084cc0f1b9bb6f9bbdf197ca2a8a4367293f14066da6eae7c34496a43b23494e296cf1bbb0c11148627d0743ad430594cbdecc0f6edb8154830c252092d799084ebd8d7441504929bfa0b6d2e30cbae74b7b3ac5c9bff10e763581df0e8889965a153da37fb80601527b7c68c4943c8148d577de8368c307c3e905b5d31c727f45acf59914df82d3a662ed7b6e6f99ace475cbb239451d7f55ac53326e053b61cd56cbb839558bdd053c44b2ee18ed0e456581c2f252e863b8198574237ff06f09e5333e27c4dfbe5d30bf4c0bcad04a138befa64f43434b4115ba0f2430cc98d7577afdade92ea47d1924d89d5868e5a550be280c1fe59acbb83898adf72af99aa2f28db8d7165c7ade94e5b96db14d4951ac8cf20da1a30c3c9f24dc5f263d39e865e1bf38f5c11c5eddb015b252ae3868d7fcb4f325f149099277ff1f2a0d04c55dcfb9c3fec83e9e9f755bdf41e6a8749bdc2985dac1ec348ea3dbd638740c7abf4bb1abe9f9dd335d6156bd15a9644e34bca03912f7f1a9a33227a54379beb163d78011c93220c53b9c00850ba5c774c94104dfe2988492621cda93bfff2e101ef8e4ad46ecb0101d5c5adf4ece28537926bdf358c28d1d8f2df6ba2dc49598277837e899d95c9debcd6107457886acf56373afcc690611c45dbd13620318dc79069cdc84dd4205fe330cb2e488f475a28c14f4e7e11076090caa36c4b5099bedf02292c323d7bf31845974f2e2d464f8cb52637bd093846a9aa5947f20780d8d49523e08b5f1f3e82d999a85711ad41a33eb42060c19fbf82a5bd0e09dd5cbe8fafa50a1c00e12701799c9671c2002b58ef304d37d4b340b041dc6e3e282454f4b25bc49118c74bc99c1974523d4d03ff7fb11415574fd1dae1c36821a53cc7071e81dc320c346f78ec6b28cc9013822c38c6eba86471202824be4016df7f756d82618f377059c4a780e2229fe0b9e09d33e28c23f0f732bffde08b9d4824e8b016d9dcf75598ce389526eeffffd786467bb0ae4d475ad3bbedc3f640321c10b742b07dfac1d5953230584e2201fe676bdb69c793be9534c1d3d06b5072d6ec76b42c94d47d1c2f2adb2e6e278b40075bec3bf3982b5016fda4df1c2a8c974eef7e1d3fd68ee4ee16445c08afac9f6ff9f57703329931b31e48c98e9b5fdaf382489d2908395006a046ac09d465812cf8f4c3db2532c6459f45463319400f502db552d20c994faffbed34cfff32687aa3aa65a7f44249e39c4525d8515e400d0d87b6c630a8eb7a5e2c58d83b89230977e570c7199105ecb99a096bbfd2f3bd1d5b23b893e756207f97b0aa2e489e046224274e17f9a86169f2bd8cbeffe9c7c8b02f258c94b90079e6e6265be8cfd2b26eb8a57d362e35b05a8f6386f455ea07e233d9b42ef136a5bcb791b83d8a0e7c62aece3cc16cf0bf66787a49f9fd38452b774534f950c0007ef2ce7e1ce8a6ea5302a076c8953246064808e8c118b070f13189728a5b4788b3c15546513841b6d6c13f98cabd3726cf56dbead1a9f25ea26dcac23a124e5530ac000adb89479861892495b3c3591f5f4e5e519cfe167bdb90e090db29ff74b36b90e68390767c685093947da355ad9874bfdbad12b84aad77f6bce859e664e1d2cbadb29153854488ef7a04901f2804af01223276b0ebeb0a73bc4c5d99297f9170bb9e788cbe7c4368310ddbe94572d11de254947f7345f96ffb824f27fd028ccacd886720dc794e7c5ac015b4562f0f4c35db219f8d68ce23ea4c2455fe6e81c8d02d7ae9bbbf7e660dd4d1a8785f4db074e5ae43e14d119e05ab3eb5e83585a2695c5104c3a5a1bdb3e2774ed7c12f8d648fb91e90b219ba9f76f88a6a5950b50070a9255c679c3615d35a8acaac5427e9f83ab752a8d205cda4a5b3d4c59d4135607b4872d21629a6d6a8af6650d8d97225e4a6fc9889386d078001f1bb58e6d31d39c701f2bedc61ee37fb46ab4ea8f06470d958c4687ff65d74a7f6f565399279d3a67a28c9afacc70f1337d7e1f385155cdf6aafcb2d743ea2d799e14358d5588ffcecd16534d40a343adcac7a88ccecf0e4d63fe1ae1b684ce73a1186d4701ca6d69585c56643b94c601dd03279dce5948e39199460214bf15a53d6a09ea066353b383ef65e0aeec1aca3db078259e911f85d9afc06d9e7bec0ecfde12fb57d730c5d6be362c9eb2400fe67300aac2cb97fa5a823de52cebea5da8e0bffc5a5740f072d66bceef0a24897aeda6057892793e3fb439c782a0ba3c46f8bc9eaf5c51bef28ca901444c60b9d1c9e7a0c0a00697ccde07a58a6f20dd4f63a096fd695745b53b07fb880e066b532d7929664fb2f7b6b3f497e2a9a528f0564558c95c673c70e9661e8b991bc13691c6cbf68e6f751940ed1fd35e7c46444c99783ed3560886731627659fc404d20017f0b7146795d3385d07b05dee3bdc1968a471667aa880a9261330d81ad6732e4671a1f3a2990e69fc6dee798d8504c88107b8a4c1caf6ac58a8e16cbe214e41ef802b0c0e6a6eecb43ac3b8bf1e11232c9d1186cf7c355c78c5d90e082e6d43a68e75690a39386255187d4deca133e26e6b324c11dd01af7c1e50dddd76f6b2f88417797b6a504d05de71f83960cc2e5e10f91eea09f6920bde7aee2139846b4e5d523907a8bd0d6229cb4c32cef58d600fd2d8dbfc14e25d980647f490a23f2b9a350acdd900d44736e000848208c79a39e5b415ffeb495a5eaf72a4dcf84ee414359e15dc876e96a194f77853ee02f264ed6ecdf95e79d7f1b21aed72c001831b27201a5a00b6761c1850278905eb0b24ec1d6990a2a2cb1fc58c036bca6a78186e1d61e53e0eacb5445fbaefd311b2c1ad960b3a950778f68bd2e630de33b04ac61bab44d089909f744364eac81f658b96f9f8d1193b1f2646c627d2281c6076843e19da2d2d6260b6310ec2822fce12196f4f1a3555768aa346a26461ced6640b391d42ff8ca230e3f435c1757e5265ceb48d3094a060ccead897386cabb895469cfcafdd8662786358f23307dedd43e99fa28917474ebabac2402117e115cc5b7dda18395b2e65a63cdc208e7f9b056fc898dc10352f69c4bab0fbf91cd0bf73e556a1cb01b9e2d6054c0e4c555302b7c9f002272ed7ff8c4c8797b26941c448c405fb254cf570230678a35a2a6a1fb4944d12431976b50caed5e24d882a3479508f203829918d176e07cf6f1381684a976f93c980675d41d3bba1a29af1557a49a70862621a73c271bbfb68c9f17661c6b7b20d9ec3200c9725ad5b82bf915101a30a008898bfad293053911bc22db23ac94d0cbffee6359490f8f10f37711138056251810c819d78fddfa879c5e0d9d4d59b5a7dfae08bee983f10db5e7890ad0cb2c7539b4852b6ef240b301d18b4a8928be3c4ecea1a72c4c29e84fcfc143b13426f944a77bd62e2a9d85f083b35575ca2f65494443136e95996e9b89ed342cbf66bfb338fcc42d42538858a4db289deb985aeb07dff10cbd75b0406d2c3eaa6c3e62564824a1ea46b1fb3c83aff3fb055323e677221e5c33ddd2773280ea4bcab349595e752a5b418a58faec0a58b4e82c03faa9820184ec1892f4f089ce1be8cb8720403848eb254c17c7525eedb71e57f75a1e54b8060d17e76b061799da3b46489939b493d31adb6ba1983b704758b5df27cbd077df89a6f6ddacab4c984f029e5cb89ad394719e38f0baa6f64dcc1211d18ecf7eafb43c30eca15f7e854f9c25ec85bdf4aec344e7a597c599eed6eaebc0e677773b44f7654fe005cace0493fd4cbec30d46c0b2fe384c589c63cb5cfbfc106db5d6adfeceaf5c54f795459a742a2ae3c56542441b8d1e13b77cac650b8140ee2d0e268dab26e3f7eb40261b65c1cadd0f6c80991349c1ce787f151ee1b7a8f63dc5a1a0d0b15673826aac125841cc52133d8a94356f941b024255873f5f4ac775be9286e2accc5b82f6bd431d7874c1facd32bbda6dd11c0f1452e86c86bdd7119469f669d33b96c66432879e5bda0f69ee3692ca14f200cbee2bf70d892d795c4aa77b55eaa7c71adca42f2d07d25569fcdfdc8f479d4e5eb989ca9063bf1286e5501134afc2ac2cc9f675b40e8063e828a4bd651638fda71a0ebcddce19fa4e1d3473aa3ef560571d0b2b87a51d848dfa2dfaf87d224750626ea17ccbb52a711738b41b93b7a77b2bebbc19534a8fade762fd4825149c874cd7cceb70cbda3b111ab436df3771048c527142f08b56fa55264457d81c33bbe57bedf2cd58306aa3055d6b67c6d51740d3f9bf02d7776c04942f0645fee56c2c7875110b2ce0d6997e388cfb3df83e294935a4f8005e25f96c423b32fd447311c537d76fee0fb703cc8ada98045dc536f2b9e0e43b50bbdd5034bbc4226f63b05286e60bdd12deaef2247b8499102e6a657b32369decb9b98a62327585fd193ab48975aa02a7d0dd7bfd4ab437188d7ba535564c6b3c30d3dce1f6523f8598a2dd4d0703ccf2e291f1ce33ea697566186e11186248a5425e4e0e1a373b8f1c278a35ad91dfc79d6f5ea049686980715c3a07a23a2bd053e890c74d2efc1b101806a2b4e96922e58827e244c59a620ea270b1d0c992f62f1c4a81d320f55c47fe72af2bee3879b2493fb430a65e134652be7be942952713ad9847fed45f897d41e67cb2cd7408d9e88ff993fe4083283a9e615163b3b976cec3472cb2a53f570822013d16228c0667477602dc1c58f5f0034e3455f377afef50ceaaaa03ee6955162e991c839137e3fd3761cb9acb1e4df0bdd5f201abb7437956d6a7abfcdda602fdf7aee7dc3a5e73f6189267b96acd335b0c2df3e061ea1b91ef3d20708d84f21502aa0f4fb579bc8e434209dc99bae5ece685eeef5984e2c2db74f3f87f86959907f0bded7f1c6c4e6efb606bd0f703274f240499a971d332fb078d51f87026736185cd2d7caa3ed734edaf3ff43ad6ab3361b9f68a707d3e52f839c90703a774d9fbb06a9c0fd20393794f0fd324455c9a80cf49a4fada362229734600d834842cf11d3f38114a6653ac3685640652e442b2086d53483e99c074312b27d49566de8dd6c65caf0f5bf1f128e6d2eb0b513818af948b4204bb91f0bcc7087218f5b894455756d5db466ea62b096578b20f8d73d3e36f9fc395fed61641314c854420662426649cd0fbbacb579d3cba240d9e127708bcd77cc4eabf254f137f1a19084798d8a315862e0fb1cfd06cb2a47b771df52bd20f9196bda2a248a6e2e9df8e146ac416ba7103dae7a2486e29053b9af64264b8946617fa5920b1c3eeac9717bc826ecb50a1acd22f4a40df3d8b8cc50d773c90dc9c4c15a6bc8ab49f98cf777a97f2e8d5615edd534197683d725b1af1b96bf26134423c59b6c4dca742ed99bbe8b05aca5732331ffedd4283c7a4fbbd36b57513b815a47ab1fc4918ed6fc5f6b8c157ccccac123e5ffd7df97b62c44dd44c74f9f19ff5f02c33e250aca84187d3b4298cf43d3e2ee635acdf29bd7de6ff1e78575943d2acc84bffc420d9b40e987b7afa5b28a693f56376268990289f2408b82458058ed190e1b69bbdd448676876a97dd978ab463dd61a856fdfc6e6b27f55a6faab0cd1a379e7ed9f42227536779f3b543d79c98ece993aaccdf70f308a09f110555e92ddff5e8aabf6f0d8c08be05423cc7f6a5c5cba4039ba33145561c328105e333af73480ff0cfdc0a5f3af2cded498bad556e178269d7794412802df5af140ecaea51078f23dc5c85b49255cf0d7cfad96e67836238b99d11c98ade737ac4dd7f84c2d26727cc2c50eb5a052ccbabb38f1e3ba139158f8b296857b55cc0b50380c45b41682cd189898f5b1b826a4238f5d4af4038b20db9fb12e934222122635153577bab1634928ed237bd2852097de9401c13432f28b00a0bc72567d386eb853d81143f71d9fdf32207e1e9ae4e3ff7e0bea758dbd466f5a91f3b98c779213638e0174e4620b5060f82f25dfe9add0b108dae9da166a391e3b39799f23aaeef705c479b745ce1aac44ab570b89dc6b5e77fb8d9bcc202e1055a65cd3a909cfe938f62adcf3c353244caa97e5603c291dc634f54c62245a2aaa817a691ef8c5dc2b68dc3af2e845abb9abd98ada00bcdabe66cc1bfc87daf359a1dd2791b414ecaab6b9fe69f0efa61cd705082310d452f3756fc057734b20ced7b682a4baad0ebaa2c0472c338cee476beec03157cc452f57cfedb4b1a75ebfc790d990cfba2757fffd09156e5489236c278dd9ecc29c56a77145ce0dc2c5702cf6e1f1b4cc7b0145dadb1a4d9083b07033f07fa2c5f67858111dfe13d9aa1e7795f8d48ca3e28101f829bb66f4411eb1191ed9386d79d9e59b356dc7f126c2f43a37e2090cc3be981191e80454924fa79eaa99b09618a3aebcb04c149e35a1859620eab2e37aa989974185ad88eb364e406fdb973295b4301652101a33a2cd2e6998833aa4ace1945f6ea6e9221422fb7628492d0774e1a160d049c84987a64128e82b9f1b4b6cdda0e90a50f2ad66fe90d87f89b58da5ac90d32c6756c8fe2d080808cb0aa14f469e8a07603a65f5ae60b44942facc7a7dafb5ca53aea7d9173c845017cd73a47005a7b9b0f530a840ff129b8a0d63e0375f131f91f2c8b71baa5c7084aa56325fa9fdfea588f744c468af5e2c3300c9ca0aa9ba009594cb0348f8f5886c18c4db5abfe1091660b42deb0e85049cd82779bd2be6241199f64a3f7984b58e34e471a37e168f8053d0cd1b0ae6542094426276b0d038c68903547ebff434d7c5ffa63b44250766349527f5d425e8721a87bb6ba81e797fc4f53dbdc66e5c2b43e04cf24682498cee8d1d0fc33206defe88202b2caa01ede4cdc6ac577683a921e9babc8ecd6226d72de73284c8a1ae7bbc918c17151711de268f2074d52cd7a636a4921daf3ee5e24aa301beb41b157ce22c32ce9ff8158a64f48baaa30061a8c21b6a6fc4b7ed03441962505fa012348c598dcdcc9134f7e3932d8bfa8833b0d030dd5b9059f006dcdafdf1e1671e96afc754b37a9276e46e67e8e2402f522f6739218588780815711dae2bb44f2acb2abc9b35fccadaabfdd0a9753ea91e0e7082eb17017321112a13e5dd7cb91fb756a48270c73016b62849a3f821f2dc653ae95397d6f4d79804bc7a81d43b16c664b0f580b90ae896feb3e56afc3d3fb917d76015017a2c8d57899aab6e212caa7b406ff4355e1384116a9316cdbc280c6e8883b3fa94379359ad9812b637f4560ff888353a1122db81ae8b92d329281af30a897e5ad9056ae1450addc234500edfc016859601e587b1d792d39f6022b2d759b89d6d03d6334f8b17068bd658dd79b017e2926337b13c30d5f7a1e2716704ad46974149640b5190d7c7b7add777fe3b010216c2e197993d0ba7156053ffeb4d47f22224aff409b11e5b459e7974524483998857e4f88e57f22f563737a6ebce382432b44806b76ef17c60e93c5a103401dc1cfc0105bc08151faa281fdf10c0abac3088ca9b8da8282a07b02766091e9706d1e9c3b611220e29dce07c13ded85b4b848b39cdaecba32fc7b776b6d2a31412959b44115c19974feda1634cfa8b51eaf1da5974f5e425fd47d7961a87228d3fefcc40b8fd66093dcd5fab92781437ac29a3f2543a4c972118a7ec3230d9769034b778af1353c72f594708924660aa5d4a55b6351bbbb55e87d959dfe18a5533d0b8b817715d36ab369894445f84bf3ebc8ee6dad12b171c45b2494d99e406a93496372a4f4f69dbc0ae39333e545a1297d1232b38f242fc9e3a97ef23e9b39960eaa85a486d0c7606e65d2a6277e8083e8c3f5fa263031353cf569950b3d1eda1ee615931085c578cdcb533799e921a4db38526c707ce9c9e14f3618d7642f229612a37f981cf7450bfcef2418a74ebf733857adf8e44b869c58c0c78b394090d855fd02dedf66708082d850893cc25f5280734881ea946382961de6862fa04e7ea43f40966dca83c6c9a173e871eb3873e737d942b76c75285115551743f9346d0c440ff9c6a4ab0f2918c9f9301b75c89fb2f18af233b1ee95790767d39e1d8e749b2ac0e91bef4211ed6b206246219fa3cf38d5a234a0b61d1ac1f5c274730c75b9132b41c3fdbd419745cc78593f423a4f8018fe5898d93aa0f14e618fac66d4362f3bb4421b0f8b3ec03bc8316aecf938d8f21e1480fb7c7db5dab546f0b166ebc86c008dc0de093bcc108619032976c4defa12021e77ead234c6836a4724fac3fbe12473ad090ce2bb8d97ca16375a66a52c781a7ec927122f0d4ff86f36fea069d0944ed4f3dcf2759dde897b3475169dad32c5934f42287aa6bac559b2293bd4d8e11cfd9ea00a808ff40855fe62358c5e15f34bbdbd29a3c44d11c3f88dcd1197b0a7a3d78f3b31650351e491a758140e68667921a73f164d5372f0938e4f130d1a9371b1f32dddb1e80a9328340f3dd097382bfce884a139c6c71a5b2ae84811c6f97d5ec62f8ca1f6f1c4864611e725746bef8e7ab670f6de6b1282674c41c63ad4eb778ad2ad143f6a3b1ea10441563df690c6d4807fa6c2eb95e5ef946654048e6f61d79e4ab8bca25b77e8834689c09d84551e2a9f91df64de76d3fedf23b6b058112ed3c513dea809cba8dfbf84a8da0ed7b7ec52568d7c96412754fd29e884857655930b19d0dbaf2b5c7fccfeb218c58311853747b8dd89075916151c30a06b8034ed1ef4f65c1013b9130c1f238e112f6cbf33aafb6de163005c06e23d4220157d233efd3ea3d13a30246fcedc050c59169996cc1bff51a842534b51dc6575597e2d849f217c2c34cfe652ed4a57a1322012f0f14f7ce26a028d819723fb0f15a627664cbfae1cddd5b58128ab833bd4fc6cb168143ea0c92bf6b0cbbf69e681641929966cacda02d11ae56a7ff2439332f2ee94630a7f59bc173f35c94821c0f0fefbb5f406ac703b9024e4f8247d96b8114de013e19f8f8682b4afd0ee47ba3a56e191d87b12e2b43c3f0451187d0c1d0e4561afa598189ba5ca184a5ad7791d19021cdbd3eb4ca1d9c47bf8adefcc081f6e5ffb5efeb44973d874aa5afe969d86232d668101e1e34519b2a603a6944cda265fc2ac440ea41b5256c9ef3d8a93e32c0312d85791dd3a91ec8c31bbde161e28f017a755d584703d54dc8066f5b272071e91b1cd6a75a46bd422e96bc0f702f7cdaffad988ec25abcdb4a6a640876ec3835ac5679c4e8b023fd5de9fa5616ebf8b4bb080e0513da661ea1f98b106b77a79b5e529cbc5292bfb079717922b2ccdab39785175eebe6088ecd3a60b6f0b1d6a8ff3dbeb2fd482403f5bc724f4726687c98517eca400ee9ff4e26428098f15a701005ad2a2d8dabe87084dbdbc5edfc09ca438975020551a8406653aa7c57c0d36c5226576d1d3134387b6ed552373385aeaaa333957fafd34077dc930cb61ba0fa10397472a76a88b436e0da07f9d584a73d7aecebec6c138b7dc665dcf724ba49871b2f38a727b26f09a19a8d3bcba0b77db2cecfd5c52dcab6ae241b4a5ef7257790f622ab3e387bb18ecaf7cf4dec3421a845a19e77272883b224b63d3be91ec24173a1e6d90c2a67fa6409292abe80c638869d3bd89cc39314bc97423a96a2c3b7958071fd972e7c4d14f9c9ebf93edbe5b688f8c529f8e505ced853f3404693e2adc2443f1ed81df3759959571a1b14aa8f1bc5655f6cfff9d12d046f8802745c7f17b6c60991e610813f452080057bedec7e6451a9ff33a2a72b783310f22e4e41fa28abdb1b4529cc044252f5c765b3c6e21deee69946f54133d52fca4ff705da09d940e9503b0117e10e0210408ca4b9d3aa95bac2b2093981bb8d504621cf538bde37a5ddf8d79c52c4026ea5e6e11ed9b932195aa4ce90733aca3cdd4bb782142853da720fe6470892ed3dce0cb3d696796de2cac2ed0607341f4d562d5e9ff17211afb3ab756ef4b7d0baeb9f173a3008617b218f8f7f3dbcfa7ecab1d74d66d2e21d35710274cff7804451ff99a237cbdb7d2d9c7ab2b95c1f22fe003d92c6a9d4b31324d92d55d7382e0e9240df095d69063662a5d549dc79bb83ca31719dc0f1eef9501aea8a7d3c63976a4ba6ccb9dbeb451d52846afea51907e1d25b292226edb63237b6aff6aa083da9689b80d7dc48ef13779b2451d948010a882514d018549de32bf7b68bae39b5874b45f3103e493225175ceee184b007b43fac5c58e79815bd480f853b4869b651e9bfb089bfdb6e0d5a0d22abcc7cd393872a49815ffdda1eb3a573c3d756b80f3372c3e6a01f262821f9ee03a5fc737eff22e3253de3d4bb64ab0a595232af34a7774b504d271aef26fdde970bf6c8a1dbf3b4bf406d94e886d613985ea7ea1061e2faa13bc0ff50f402866176d2816f480e728367f5063759fae6eff731eece72af1571a327b5ccc57421de300cdfddb798190a195a68e5d864aea56ca8546dafe3774176a37d0a8499a80e5c6c196939a628ebe101d3f4241847509e9d6b06b1bc4677f7f498808903f20ba1537b784061e417a7e6d9c5ba381a4cde7a1085b8598295ab35e33b76686b0cbcdee948b97b58661bab6457810d9f29dca2598bae87d1a9feb7fe17469d357f7795673b60e48a6129b14055006a24eff49794a23d3763ff7252a2facab84d1f5b0c8ca8f69732ff5892c1ae89ea2f2bdd597de8a8c7611ae0c551c33831931e26382f690c71eb53288104ff45c3642d2757604d197125da31c7877b54e5722b86afc7655a5ff982dfe9579ede9f9d44e241e2d784f3aa86ac2b74787da4715e3ca6a223c956b7a20ce41a5d8a831abe38d1eb787ce315a82ae30a1b4d691c4ac9bad7f069cb762ad6dc6cc577c6a05b58cd9a7b82073081ba0ac25e9a028cd451deceafbe5f8bb4378b33e221c56cce56860a5a9029b949405b61a16a8f19ddccb28de3ccd8c49c039cffa0fa2f54610b8c7da25dfd60db75e8503603d1fe36c906b76b7b1b45d68f0f50e5c70cb1d00027792662cd1569c26479cb56004aeb8f5f9ee73655c94e860a4b0e8daee3d957a15df6bb197d7a9998a57ee156a974dc23b6ae8c0bfa53c0e8eb315e583538f0971f4d44b98641f2379a19cf666789d44321af363ed51cb0f76acfcc213d3d83856e665740e056219f109d5245e7dd0d2b25e7ac645287c1b95acb3e41c9bea890e49f684d3b6ab1bd51075ae571a79f919ad73193b80d3dbf93ba4dd23e22a2a46f7e9b1048fca1d48f4fe7aea61260f4b4ece4c4e517665e9f89a93611acea902701561dd1fc7ec1cdfa9f8dc4952716968286a409173028e7f94d91cc1a15e8292c39152dbb39f30c0083eff63529baa58ea4797b6ae4fa13c318b366a0195b5891f5e4e70ac92de7032e721c20b34411def26b7b97cdf5c4b4a109bd7a2eb97735f77a84981b9db91b6e02952908c2210eabca04ab335ee139a7663eca49740275ef83801a6b8fa6b58a8810e4e5626e105ac6a6b1bf7031dca636341e5ddeda991b07c5c205e4be3a92fb21b2a66ba38bff9ea052cb2f231cc4e4152e0b038e5fa811476cb283ae27479127f3303f627d629c0a972e973cba9dfbba650ad66d26b2d64cd79d7ba772803a7abb1ed93df724d8aa16f38834bed05efab9fb8a563407a4eecd703c343a0980519de19ac5876345fad2ca0b81ffe9bda199460df354446b25e8b1480020816589baf9796b1a025d655d9f43164ce96b670848f674052a6ba1f2b2fecefa6603329ba56d73e75bafdd082bf3e8505250946c0636c96532cec26109740cfa57c609734eef6c3620cc91c7352521d20437b47a2eedaf33401da6c727f540ca1315880ac8391c778c024b03a6905bb4e479f34a6916e45d602f2d81e20b5b5b54db9d0abe1960b5f3c2cb323c9fc02d43b84c27611c4cd3bbb63852bae985e1e321710b668591cd3e0c73c9114da728739c6eaccbe4848472dd3cea1d3c437157a6cbc68e7eaf95a963369a4a4dda7fb007ab7f0786f865014600b5e2369acfa4c2150979e02f4fe5141c56d92fe1dae56415de4cc3f65822313f5f4d0ebf74c6c806dca88ba5adf8c259efbe43c292337797653187dea897a040d80e1b23141627691dc62d2e92ebc4af6ccfc093acb45de6eac353f4ea29df558e6fdf5b55b4c7807df205475821211eb575d0bd8166defd4f91da4af487ce428e608475c37b0a79546cc92ff8e39928e70c5ae2227c21f11eabfa3334545164cd1f49040aaeebad6b78cb9eb262ead50c18b44ee4c0949c0c33d2e3b5a657358a363422a89406c795261e9771a60c3898d0399d38f6a20c604937a3e1fb9ff71f891a68293727e7c71479bd49a99891a04a78c09e08cf292a84b815cadc40178d02b7d2365b358b4b32b80d1b0fa1789634025e113dbe363ab19030bd4f09fd0e541c124eed6ef89e4b638ada6aec6df93e6fb6cf7b4e12f2edb511f4578c09f2900bc582edb27e181cca34db104f787bc8b4d4f5f0c96c838ee0f12c87eedddfe6e93dc07de5a9e84e80250b5d0b5dce7a7793dcc25f06d29d07e2a1e0f93fe2731c6f7d1e66f38239e0e03d6808f8bdb13da1ed8ef59d4408c8a3f2294073cba9699758cbd9e551a59e36a17bd7bfbb34410efcbb9ff5122cf95c835f8f26be1d3873d638cd0d0423296933210011006a2e5cf44ed149768d45c59ab6d1c6f057d18d3b6207911a4c6cb4dff14b569fc440615e6c4c7f9d53bf9cd2f8bac7a70ff2fee85745d6f149bd195ca1650044c38d64356d61b0e6e077dc4adf07f821c249ea968f2f354d02c1fd5b292a4998ebb1c2ac1db0fa6ea0cdf6a27bb2ab002bad397ab1322ac254e11c60818e7bc760c105c77b2da2ef99912f1bdbb3a668e9325c00d5fb2fbe0b9a0c9c30df04cd2eaa463147cba64a7c2c00e676e31f4a041d2fb0104c17687b8e55bb418115eeda27f8d8c50c5af0cb6452ef8be22099926ce24f5ea51000dbcd19f2a143dfee3991a30f32252212a82a759272f9b97bebd9e6cd2878d8d1db2d44932634b9832568d5fe4003b54b8849319e20420114392f95838ea814c6590f6a7a5ec9a0d9fa3e4b6d9dbe880991b461e9354ca167749d6b67e23ef6a3546a8b0ac64685e0eb0188ed0f86f6a75e3918b07252bf3f045b197ca56053394a819fc44fc5004b3306edfd0703ba3a9250f27563e84bd85e407db8108d07837d5afe44d8ad3330077689516aa5dc907f450f9a75b3fb6c0bc8340d27e3a506e5f2fa554e02f94fe17d29c3cb4bb6e2686929d25c1791687d75709447e7b08d4323a00da19cfa730d5b27757073eaa0121ec40c5299a44e8ad282aa2cd41f2b32c00386bcefac12f67fcafa55b79d513092f779b241dde7c969b85b25b76a261833a593023441d00e2f3cb6bfc42971703897f722c308e377b4308fb35816bacacbf8e2a466c3e9f0693ffb43da52e2d6061d12422142fc7015fb4979cc0d07f9e32b8d2bc20d5595f8d5fc97619a06a03c7be02514157d1cffd133691e662f8b301bf5fc9a1ec90a1f6acabafc1593f96342bb93e97aa6f8ca6a36362a558d56a0b81697980d4e886d80286685fbb3a8fb330e531a0f23245cfcac6e712d33dbaeac9dcee803c1d1b36ee34b1feb1a301ee081e308f2f986183b63cfa098e2d81ebdb99727c2f80345a3ee70d08bb9a00dd13d9f308cc0c6404af972c1f302299dc38d67d05d2a8dde5fe62722d9bb4a7f40176cc8e4afe3f80e11c080871ead8284627a84a4ebcbb16f27ab48131763de7c8803de6dd36c8ce228609c1b07591749bd61a2743fe9cf2d7ffa0aba56b687a1f92c5e3c88ae227e3cf892d73680ad56e24b25b462b65effd5b2c7d5f57a88cb4fc886d0b40dbc8ff6533044b4296d26cb7f0838a519157213a3073af355f0e053edc342bf78fe5ca58611b398c47907ad9eb64848176f4b0a3c526865fb220797de9f6a0e01887e557452ea9e883a91080efbd4d619ff254569be4bff2914e363d21debf501feb97680d1c4de0f42eeaad5b05f517859154fbd6b326d9e9a646b1e696fba52c3cbcb194f5b20af875bd887738a70cc4b3d6feba76f6f3b2a33a148fb288ec763840d39b6279e482965a9b47c889de6f4f9baa005f744d1dd9284d0cc65f13385b62320d8d0487a6c467984c89c458df42c40140a26af605d11a5e87c63f392011a586f82cf41bbc7aab77c94f57d707e0444b100e4a3078d026bd3e5fff3582081a49070d687408c38cd53e5f7f7c53e54292a1b23b65f7714fbd9df66e1a0b9e193993ff8712d273fe6a811fd2254fef9e2f7fd7fd1c528ea912a124823d66365b723c7e96a80c8a4b5d75aeec2030d7139a1c745d88fc7e4556a6a053033880258c674a08eca49121a2c5a7969e09aa351a3d9cdeb8c7c99d6467fd25256337152619c47c43fdfa6252f45d868f209f5bdcb6d585ffb32dafaee8a7b853ba1249f7a7f57b85f1b1f260e7f6f9fdfd10e182c2e72a3afa0f2079883d4ae55b9461b316c40b3707ff34fa411915e2c698c45243acbe9a3c88cf831b843724ce524fab7f7f113bf0161be2084b0a2ade86cbad85370da1ec3a62cf875f631f4bcd781f9405a5ff74b0253730e35c6c9449a46804aa24543d123926618a90183b8af3fc6e93621e81838d4ea005bfbfa891909b954e60b11c7341d8a236c9a2bf548b2eaaf8bf5adf9b60a95fd26ccd00f56e6939feb3e4d656b8ed6709a0e4aaff5ae4a02fafca6372f1444951dd097115ec18120f4ebf1d2b6d0a0833187336ae4c857c5d9a78094230b9b243a1935953d25af36cbb57380ade78001af4d677ff58d2d14956fcf3a85808675b2d7b9006d6b52eaf3ccedb0ece5540d23bfe9187bf94481eb356554d73cc90a40c212a85e534074eb775818e3fe54e0592047cb4ef5668f9b8fe26842406c4806764760b891fc0009cc0949d5b904324c2bcdcb14df7c3fc45a3fc1c06cb528ba8c6d3420615b720f318a991a5bb6ec5f76e0c8ef69f0424c3101d3abc37c8fdab14e1bcb90d5b3d58c14baaa0d5edabf74d71fc39710ab286b5f391edb4b58a18ca0aa717cd217e157059b68155925abf577095db2906f64af10d9e30db2cf61bfc4731d2fa9f6c8fcf582aa8eb9237bd8057ec91cc24f5ef02d5e58232c64b679b1fe9a6e213af5c734e9bfdc792e94e824710085d6d9a96f8c7c37b6e826373229bb307b0ee127029f1b81698d7b9f6e94e7dbd50af61c75abdbd72a55b3c78fceac62b63e9c3b54ed20caf73b82211f03763f47802f47281a8534a9669dae1ecc64d1d59e854119592ac0978713b41e364dbc96b78ad122a73db2f82047933c6a396e90df674303a1d07325a7c9f45a390888b567771a823ac3d17aaf5640670eba733a3ab4663f77986297cd8dcef8bb30971bbb1b67446eb802e5b62d2c25278ce28befc36b47a998441b5521bc6f2911bb29b303db6ef9a5b070199dede7cc4c51fd2a219ec5ef143f0e39cca6a99d913d44e2ab3b2b865279737813c7e3c155b6a4331bb3bd67883980c170488f957bb6075b13540904e9c41fa7d1eb5df74b2601d3c5e6006564891ad2c907f7833571740974e4af2d34d121222027bff8ae8500b4c78d2e12e59b5fb32d95f10b00531f5cc2720290dc51f8c0c530201a7c6b9ca1926b5b0b3ec05062eb06837dec339850bbd84333350707bcd859440ac7ed5920a64ed77707a218b4e44be8ed3b6eb4501093400d6638f60c33196918c4f7c9cd1581c293417a9d86af318e95ebb3490f3ce270f66221cd1134f5cc5a96ff31748106b79e0b5b82fe07d8ba2223cb3d2d0779422ae8ac1ec8d9fcdd9391bb22ff884c197f0c152812cb32228d32f05fb4dbad660e7ff6485aa5229cf0a73d780c36fddebac9daa0938e8beec8be56f4df35cf3b9e6c564c530a8cc3c74c26becb85595a8428a3c3d42e0c66b7fa99d5c46d4be22e54ed39af4412962e0e44b714a285089080f515015c8d7c3b6b5d69ea35f633fb1dcaeaa40f7670cff933a793090f451c9611b3d236279e53036e5abc048b35881adac5824195f0c5a5964b81efdeb89c9525a5d9b2714d4215d6dd357cdb038a130a28ccda3afe4fa2d85b741d0a90ee2d0e28de9da85b7d8758f462ffc2bc23dde4682ba75b9c3c9408d46b0bfeb012b3f1bff2556e7c04b10f87c5ada0d886219a703a827567b7c66a273116339b86f5d99cbc1b81c5a38542b96627d6c7bcc3b9f50041b6576d96ce455ba5c4f49b39c7c2967fcdada8f9550e695713b0629af47d5648143f6396cdce36c88ec46308d73e818dd6fbb22e76465e13305bad33007c3dcf9553ed29e7a44e8500d28f1308db50cf1c4c786c9deb1208489c61f54b10f0cea510930906ea3a5e2e3929afddf7c88228e6906090dfdd9f369ba962a2e729363fa993ef731d980f7ca7dd6741d1b537a2ce2e738070a90e3fbd5d15591c28d2bdca0f9e115071d3dfe4a7485d79b3b9155d393e578bc46c1dc0358f5a5463f4a77f75fe97410bacd81c28b1664512e385593a8b6945710b56c56b0cf75b63ff8f82e57c95b14d59c01f4e3cf592ce31ba857a6387e53bb80908a1391ab3a41ca1a0db4ab6d345a105d3c8ca3ab3a1083963418ab377db27cee6edbc4b76ed710734be713527ee8f78d8047bb1d54d12a220820b1cf02bb1185cfc704b8b82de9006d352eff5b077e1e83b5b2a94b8aeeb72d08a4c4b22db51a41907086ae442e3783a253a35a04058fe11581b57be3fb770170904263dbe6e2bd958d155c0074208724ff271f1764984d3bb34c0e96f40c77b15827950f8aea377617ed60fe666a3e0b721d8d65e3e529f24f70def8c771e7f97c3cc445573a7c256b93369ccf4656cb1c8ae144906291745c71ee093565b65fb4cfd6b892c19402de83eaaf656199eb309268cc4074567fa09a74074a2f8b3022067b89d630fc184faca0b2dbfe4060eec7a658e569687b42326ff4b6f0586635074f02f517920b998b7b7a0b560cbf7b3edd83341d5fda10b65f7c3ae7a34287356367cde60925bdaca266b898077ea8e88a7d38459fa307ca10de62624a8cd971bff250f40952ca692398e66e1e8bb929695aac33fc80d0a4558175e8236b5250fd0e07b44da11cce804df219e2878ad5326357ba7d2557adb59051a7b9bba11226f37d03a5905a7cacab3eb336a599d203927ef7d7e844412cae87a259f70461daa54d3368cce7da30ea39d9f450b17e9a93284760c0cc74d686431258b2534b38bb56a1053ef6070ccad6a5b1a232c21a7d6ed052faf94192c1d3dfc6c8ff06104461d05ca51289ad2553a701b323331756ba5d4ec4afc80643048dfbf5cfde22b3780bf5300336e563760c40502e3396cbcf38f8896febe7679ceec0aa6cf162930156253cca7d80ba2bdccb5b83cdf0fc95d982ea53c0881b84f4b11391eb021a90bda4a2023f560838081f2a0cc7104803d0ac20fe806941bf46042f1d7d416231bd0c9953d2afe125031aea38483d64c0dd843c460af32c66d72ff1e3a7a6992b53bd1b26f4ebaa2094c46ba7b8ed25ab7af4a8b826e805fb0590e563bfca1ea74c2b4cc2d83001df08fda52cb62808c421e0a84c6fe76e9188ff04826acb0960ed54cdce495ae8835ab1ed6774083db1ac1345d04b55b899a893bfd869b1a7bacbfc726f8b0b0cb54ad8f97c5bb0ab045bc577f24bd4f165d23ff48c57059dfbd1a8e1f783c90b2426c0c0b4eb03d11f8244bb29bd2af065204a7cb393c4a4e1befb1b5caa968ed285dc3306b3e2ed25e4b5b934c8433163f7c1eef67adeef3efc76d343fa2c0ffae4b5c82525f02007b1a9abdccee76fafb3ea0cff22bce394cadf92b39687ca08eeca1a733dd5f8f5fa9459d1c91b8897cfbba1d2afaea0836bba4c226d4cfdb6040fe1755c6da3849187518f329383ad58fa6918de254065377f5e8a460bbf85ed4f0d09287f2ca1cec88e8b74616b3e2bc8bc650250552af122fbb6f834106e271d38f779d32bf77d412b9966d217cb54e7df5778dd9b766e961291dd66b97a3bae6fffa342f456080970672e6198411784318bd1b1271d04c2389a7bd20f5db72c7d594c9690dd32069ddf7fa40c884b28479c8c43decfff398639d0f18d531eb822d9ae6ed93ab251f12de96f70d7935d3867dcd4415e84d68fed3b148c90e38e9505bb9cc531c3286144ce12e5bc69defcc35331aa8f0b3baa893eeb530c6f1feeb0b3b58418de1bcb8c7e4b3179b62b2a353b772d268fc2960878be135d27b3059ca54ff51f1f03cac39f4910ff37f07bcc8a931c77d0e0b2606eaf6107570c1700c5f533abc4436e33564aa847ad34adbef8c76887a7ce01267412ccbedd8f524fcb394c9347908f6937febfb120dfa265e1b5b9ba7ccbe971874c5f0d7fbdbba9a56f5aee068dd317ef1dcf1350432bbb7961dcbe85375bba2b67a12e95a8b08986ac5527b54696c53b2619329e4864255d2b471905cdcb8d9776f2f41c370d71038bef81a77ee998621c29b07352bd72b25e7266007b4477f1996795ab0aa36d62d8b42320da955d8119e55421f420d4fe577cbb5e0005ca7deb49b8580e247b4916ea052f1ebf441aaee4c3d48d78b7b96cb32c587663624ed96a622fe3ae4a4eb095232f09caddab800c7a6ef57be5d6b388f22a8fe24303bcb87c7954de147b33d342ad22d3caba18209699bf30682114f6be651cd758af9945d128a3197b2e9ad4d9d0e70b3762cef79eef2a6525431772c396ca6d86a93cc0ee3053af74bd4504511ceae023d22a0a4068f969aa55e1a9a62cd9a89d053db03e3a5f6f93ab841b6382beccadb03cf837abfa8f9cd90ce17c8713561dff939e8faf693f3e46207cb744351d634a7d15667a8450cf714ea79a987e5e625eacf654cce864d3e81c16c9f23c924efab380f0f0a97e9b2acc8c0408ef50478c9bb0884b815e25c6c82f64bc98fdc372e21b47bebd2fcf4778dd0af75f2be08db112c7efdf5cd8c8053c4211c5b7b1cc30a3783ae2bd0ca1c91343a508ebe54a19d61000a2c597dddb49546db57f8884fc5b3bbafaecd40ac6552bac55867b60f17dab55aeea1248721bea9134d7cb0d5fa76b08f8fb120f7a4e1a65d8da4445b6cad1986cf382d79ad7b122f9a311799af1489948cdde39ace3426c1e853e14376e609421feaac3d35309e24741b0bd4a21e025d0a9a98eb46ddbe6e5a053c10613221f6bdda42dc28e09a61fc79b6c9835a3f1a87beb5c787ba41721adf841feb4c3cf9d1d02d2b9dcc227afb2c8a806660cc6d1e553d66cd4f04631277b0cc4e2ba84e4b3b131f09e4c81c9bec981ed97130a5ac62fd04dcefd89a56bb5682759ac7d9bfa670a4f15c80e645f3672670c1bb92091c4a016b11b96bbb23f3e730e5efba456ddfb010d63d2752756bdadcf8590dcc5fba796131eae720e0309fc0c0fe1e38a242a49711e70c925f9e856d4256d1dc8f4b8e9553f77f7f8decd369a215dce2ddca52e4e7a1b3f7068ba82b522935c0a55edf39497fbb7723d5ab92301d668d5c5b0fb3ea45efda4722db83627636178f6faaaafa86238df4ceb0e95973a8f770959c1e1355e677505bcd3d37d7162adb11b9a26bee48b75b07a76fd079f1752515c8593d66609347bcbafba8295f73ffc861a4b9263c7dd03ff0cf1ac51871c9294fca53939538b47ab093dffb2d8219d17117ee7531034a411877d92a0411dc3d0367950aa35e07d1afa7c188392b5daed8e4252d471df9c3260e0151fe460748eaa38326adec398d0615cea6292ef6b6073a210ac1441233e2b5d836f92d1a5aea61b7494df01ebeaaec85bbe0f79577072337558819b5cc51692f0d4b3906ef5e4ee91b04e136b11347084aac1a0c554327fd14b48e702654aec76faca017e1e0f2c025a98546307b6e2cd20ddde55401bffde622b1e033604ef2707c85612b57943e5451eca4ad2759cbaefadf26df945dec1ccdd828297713f6587bfb034483b1c3ea396578f0a6c4a0db9ef8c530ae4c6e052d1716976fd846cc4429604ad7225da4b8190f184122cad2ba86121cf48027511e497c7f37f976efc5423b8a096ef16e133ab0d151fc4ef4e2a4ff74c86f68677adffcd98c5b7f926f04e049f608aa5e60d9c653da33a7f0da67069675465bc67995aea91b26fa7e702405d1255bf398d1abf52ec93b6cce2bd6443173ae2a5a972ed9d084d69dd309689ccaf132aa37775f5b26ebba020e61f769547c02329764a835da696a69f1805b6256431091b151fddc1fb15f6c1b1a13679e73796fa7065f8f6fc29981d122b73ea3bf8d63f3ac368d2332911518ac1532432de48cb91c2f3530d80b3032af3b4c30003ed3868c57ea01c492cf8ae137887b30350e76642c1a7db73d4f529c90c6c71658eab24e38d633e46fa11dadc4c9b48f29b25f34712510876358d0ce93bffabfe8565459ea903ef585356df790e8553728253b4c06fa374ba2cd029c587c3b219a9f339522ede154f49c78f36d3f06744acd16cea54fc18c2afb1a8b003a3f14fef4ca2bfe1a13bf635410f2274c8394ac33d384af0b4591665d3d4fc4b2144d91a79db56bd937b9e85277093421b592007b27aa23caffc15afd43ccdf0c546e98a03099aa6c1d5bd5f6e8c1483e0ad7ddc9512ac3d0459eb82eb5ddc941168fc0c7169d83d0221ccb349ce95230cd32f9d45b6441c3dc920c45dbccb5fa375ca4dde69d3a60c3645b5823e24eface2f84b4e9f0882e550fa855a4e9d5c358dd88953a6fa4c774c69d6211560f6d8baf65a047b52adc49756c40190c9663e3245566362d72480c17f75bd0901d854ec5e2b8f61abbb7befa86b36115a3ae1d476ff33facca91875b3dbc36dc868b6b3dcce4567141d85ad781ee3878b2c083088f5d10d5e3f835dc68dc02b5896cd1ff5bf0e1d447cf1212aea9c37b05820508aa467f972598408865ba7a6c7e15349788d137b9758c53768afd7c7ae71b377168ae937549b1c81817a65a375df0d4c5608ef5b5fc9c85d3c23ffdca360698d8dbad6b80c73f1c6121bf9ec12e91a593a3816dc23a2c1d0bd0bfc149e1b21c8ecc089b9b5cebbd1e20521ff6de89c6d659bfeb312a4855f578fff11a7e9b54518b6ffd8f6c0a2e257244f84672bc09b12d5599771ad8dc06a3d3c2c375a3f8d58461c22cd2bad9100bf8ee113ae0c1500c8a24a9b28687b9ee69f4e39301d9c816680d0103592e2985e146a04217b1e889b38dbc1930321f79221509d121d0012b9f91dad59028262048eb5ab20e67ee44ed781daa7c889b9dde16f6204edc501b2e35457b60ff9a1abaa2b0214d3cd3d711d6fc83aafc33dfc61262714d07b47df31a3bdd3f806493a214fd6b8c0c731c42f208082c763187faf757db1bc8a1016bb1ecb1ba86d29287ce1fb2e43ad5ac92a19d60f977a30db22bb7c236e618093cbe66b21942ebf061e6b892a9f9023f1898dfc232738ef63b92ee9c67da5a5abcc7d08811dba28ab6b856302db0293c8473b2bb9c5a8b1587a7b42bb90656aa7e3a8214c2b12497cc5c2acfdab159c126fc119daf2f0866749b221593bf7e99a60ec8d7c7b1f69bd0231b8adbffc21f7d8c5d40f80b8b4ba3488dcb7e0d4f0e153b8137c8d498a75018f171159c172145be1ba918129e436e00b032fc0bf62d727ca6d6c4fbe5e447d61c9252f6b5334f051f877467a2d96156ce596c705c8a957bbfdb1897ce8c5f789c15ee918bcd4069c0a7b50494b51aeac3280251890ca3312a6ab16b72b7d6904aa7f177a81cdbda05bac5770c4a420f76114da92c8a4bf02cb9700735a0f94c5f270c2d272f217b2e1d2e1dfe35f2c9fc75a033022cbbd0b98ba4cc2468356fa7286fba93409de367d359bf233065e1741e2021f3f34daaa1648a34756e59a9fed92e72e517c880caf863cd2e3b07c8e3753d214b264002622e77cfd6ec1339d59d26324272a06975f931b5f9e8c9199ac5efcf89a23eaf63d0c8af08d5b1fb4156edf2100a943f2bf1ae662224cc3f710f7a4a69b9c8f8e974cf346d076deaf829a83ed5a37552ce475fef9132566899570a2a78aad4c2edcc91606da41eb59ea52c493408afb6d7b4dca2086471bb92dfe17efd2d13738f97dfe41003620e1356595e1e050dfd60cdcd384c0ce03e3121ec82d162187b8188c8da6239acccdb8138fffda2193496fc08a7ebdd5fd21a64368f27c0e632517edded11109b383e4a22a7376003da55456f65b1065788c7aed8ae5c7b736e933b397102e3ac611f070e21131658f618a9f347ac2da46ce5232cf25d709fdbd60c4e597ce86ca5ecbf9c08dcc2b6589cf43049a5f5afa208f5ef89848c506546d6eab8c8bbba8c87218dc4165f5e287bc357c79f049eb069a452974297cf934fef03aa8675fc4ddf6d428c272b5f36ffe1a08f4905eb7a535d3bcd1c6c0cf5a8ff7baa7ccc6645e1f9a309b16b1f9f637bcf0f95d566b3cfbc9f2a444b042bc1697c9787b4641384d101209df6c2748f66725233ece8ee39a7c469ccb379e520f25ac184e67ee5bb1822fc6ac260cddd5d9ddfd3b1a501814262f465794297c3c217a82bf7a6972be84eb3806d45ebb2e093af5bf808950fce153ad6ede59d617540f7417dea1ef8a24c22be81751f76c58a87e2db05d1d3d73e179824b9f7d8b1c1f7476fc346cbbb5dd8e6acafa6c24aa32d86f5678cb09bf9f22e52a1753c7d78d47b5ffede129641646ce4b5aefafd27722fb4e0a79b331cae73fad1a478559e8cfc8c453d819a9709e98ac23119d579e3e8d67838d8bfceb3e5e8ddc7e4a1a5d3496e115bc7f6b3647af341173999b605e1311c06b593d3e4c4bf904fba33544a72b32d55bc55c122f465201b5f261e532ef33495b4f69154f741520a1916e4a9b7c35fc9b8ade451ccd14dffd17778d9495161088d93a8aa379a3e22c89818d176c6b50d6b58694ef8aa39e2a6d43f7f7772f96e49667c05e9c6fb0e008730ee1bae1418f29dc483f3ecc0f955b1cb81359a11531d91c70e0ffabafb055203580af8f88b60b8611a77964dc65c2fe2fbff06c6698f5fa02b98a37414d7da5f4991eff14a3e95ca431ea2571050230c0973308d06021ec7508ebb37ae10d3829d320cdcfbb22ee5b0812776b4f48baaa20cca7d041d8600f58c64a9d7a511fe508819d152e800945f6ddfc6ff825f195ebb5754a83ba4629cc7cee9712f3bbec0707c6371fb9f6eb69d5e55142d9fea03ff8a87d0cb73ffc0b02b59a47306036939483a709e5ec2a69691af71a2bd868bf33d5ac0b271516b6737e7ad72d3a38cf131abf983ee4e6a8c8eeb74db2d72fc31994fc9019b05a859a240f4a27763228d5bf608bc0f21c29aeed8fc10229b33cf7350eb4229984e4201a50e42a95b13d4ecc11f2a1719e35bfd95d08a1af209c95b1b8db35c413d53bfca8fab1b85c9cd8d78006febdac392c437734b78806079b277b092778bff8b6b2af21dbefa465361abd7801caef1786160d81673afe0630e9b3e2bcd3f31c2c360caf3259e89e0b694206e7c54beff23e757817c12388887b99148e93e722af72075b1ba7bc048816c1033147400e36788130a94d85b7acb66601059607c2988fe83ea3423993490483153fb5adae865a090dac4bf38c43365aaca0f1a8bd09502f7e6cb4c0927a0442b7c2414092d05cc45f42117a4587f1a1eadb8e98171a1dbb34cebc91edf94fe1451cabcc25bd053284689672d50938aa56356c1079b3226a5246d8a081fa858e8805011f7ac318f647de24312767676cbdae9a72225fd618e43457c2791ab2b4dc6569ba433cf0960ad33765076e6370546335986f92f1e0b577d13159af3d83e2691f4ab416b43625582944768427c1abf2823dc5e52f92323bff9bfa8f7612a5be668c3a4bdeeb03c94e9218132ccaecaef0ad5b4337bb6464f6e6fa5337801abe424b37f0e2821a1a0fcae775f135705aa8d270eafc49e3c435da4d8d5aa341070969a1205ae2320b2c85a2bd0031f8067752a99805844b073e444bb61740b6a50d40ed6aeee6c3806c27e9edc6a12ad307e4bce3888d06d17fc014410c6b8e6c6b257dfe412f182cab4c4b1de5fe2e76a1861a7b43c9ad98e29c312e5b2356d1db7adf9083fc99bbfc6040d36f30f26df036c2f76d14d06113ffbe04eec496887aa62bc053818a56d53e9d99a6ac5960b3a5f3400130dbd91546661d9476b32bb2fe1d4231b3caf76cf18b9d1b178ba8f130e06d89fdadc88063786ce78dcfe1a7ba2ba68e99b3b3ca7167256349f429d66b0f0e783cd81775b89b820a91ca79fc03ad03745e535d0ebebf414919328a881a1999c5781cf2bfcab5dd35d05d35e421058241e184fbcbc2eb03973fd1957a7945b4d787390748bb4cee7238261f2beb34691d771f7fdebf13bf11914b3d5b0a577984b5070a875330d7e893249ba24215ba1b24043f6e4f3eb1cc822117687f081fc3b86d3e3cf0267df053abbdd665850bb1e6ef942af38160f22c3ed1845ab643563ec24d065796880b23b0503e7cc37ee5279d899aa0dda03c40b59ac66b3dc87908b72bd0db3d11e8dc4fa573889a1423916c8187aef512d328cb0441aa342a02f2b2ac8dafbea515c579edd8b7c7aff424de9e6a17202f86349f319bc109a3db6ac378f2e5e59e22eb3129e16070a9d1269dc622a22b365f73bbccd40b855554d3d314da5db86fef586140687558cf45cc85c02bfbdc1fc1f5be8e726475fdd388239def10925dec5c7a367fdafae13e500b9505b8f5beb571233b5de5738f721a9a714df5bfee8304270ec8434c91389450697877a3cbe5456213813dcdd2acacb3b92b9f038a7b9a6b180d1d293408e517b49ac3ece5f2ea7a575c9b320ed4156111d40a11bbba88686f651f69cb6af72c5a08c8b6759e805e5e2e319ba3d05cf20f34fecff27b0a7a082c480c83b408ebcb51390b3ae4da14f9a76d5e0152379b5d86f83559b0d88775d8b7968c24f27e1188dc8c74b1a821fc681003b4bcaccef0d9db69348fa00b29214547f96851adcf811ca3458ff798c9289b63c8521ea548b4fc4c7b61cee60307dd854c8374df49607bbe321f955c81d8959a954c1509e6bf5b0a10fdd790392c423bdae7c9ef169f899bff6b3cdcd94b0b2a5e061e7213e718e1aa52c1f88a7c1a4786170f2f5cbc42882c18d7ae0905e424299f38bd5d3dff25e7334aaa8aa85548cf989b63ee7182dcd52bbf85bc4f3c2125359d22fc3a3e3be80d3a44f52274288590be1ec596e6bd7a342db98a849537a6721a554a54214b5ca62ef39737e1a24713862d73a4fa1e86f99a372bffbc5c7b528dbedd972ff4afcaf2820ce203c769df87f8dba3a926a7b8040ae9272522765ca5381356505d6247db4246a352250b584a6337522d284d2d62d783df8e7b4c8d7079d98f7a7168a1787f57c0a2a38ad177931bee3ab19122cba11aa4da1e9e8c9694f70d17ed83356a5b6210ede627f512814530ae8346bda03f52b3f3a22fff5d6fb07283931817928e7fc78eb2c3a427c7f8b1fed141fb86e91e3b615c82488fedfb62fe685a1964620d15af8858d58a74dd72c426a9b4c0a9fe3c83fdfb2c7d4ae4415071d7a9de8adbcede74b74885570fa162788d44d8dd4f4e8be269392722a9cb4c89337c6e7609888dfc843926cedc31a0f0d0f23583223b04620f24fcd17c778d64b2f58f65165d1a2fd7dee58bd6e346ba7e3b6881fd9ed0a0b3e742bed898f094ffa8d1d09d24703248e1d0acaa26c5a8d441c966f0242f4e16067cea921e1d9ea916a8e60d4af9692264dc5a448581159e81749a1db2a94c2568bdb4f5e3d54347e3b0fd4c0ed8424eca004202a65e65600c9d251052d0c5b3450787a9fc0b0f32cab5871db2f1d2c9bc8bd70cd9d2e82f13558a97c72f47fcc76fe40beaa510417dfc7905ad7b6c5cbb32a784bd478ac6b49dee9918e57625f23131999d6604ff64a2a66ccf401eb4b61afb4a4c41474d2dd288d27963b8d86c31d4a11c3c2e365081479803a7b492a63956360e2f9f31d013e35334c824ae3922cb63c880bc5f58276399499290d733b7f2e953ef9c37de4252fe3bd646cbbca911962939a64eb7f001d404129b298b5fac03f8b449bb3111e62a63dbbe8e2281b66a2153c8cf472d7827ad2569ce220be159401888df06c84068bae9a5a3c828eadcee496e8a93f983ba38bf4ef3be1ae8ab308e5a402e44c9f0b9ad7dc91d3a01a02509785942a3d654cdc6a594c5a7ef8aeefbeb6b584e46192f80d6383fc0d1926e4de07ed2dccdd042528db232ac0f5d1b6d1dcf10dad20d94c587ad82e5f1a00de80271a6897daf8074cb5cf147e51dd7d3251c740d735dfe5a7106b4508f17924f7e878a588202480bdd78b4c91c9bec776fa8f99c44fe1b204e1f51e6cfd3d45a69070efe042773b6a83084bda420909377c7c95d6ef23e2e2b8b03855bd25d3262c9ce0d76b60f035689c81fc853155d1a5f97466337d4ff7e8405a450957fedc7fa544d173b14321bba0dcdb6af01e23b45e78afa1c51d8e5f931fb1e58c31dd3202931b27b938c6c352a17db65b1c2fbfa6210ec297b5cb1400067e796326bb7d099533c05bf19c9832e4310453ed0093ddf9d745db32382394f7745da62a92a5150bdee1bf2dfca5bd520944d4c9393eaec3d4769f93a56c22f67a755b448e1a6aeadd1f80ba064cac1a9a1bd4644fd3022622446fe7ea3d08bd058eddacc46c2a9e8936fc62ec0cdd3b5b8d290638615cecf67456f9fe7a2a109a868fb858260286410a7e3b9b05202776a92e74ab5243cde3f0c93d6cfd919063a5eceadaee885b2e0f22f3c3714c4ca4b037c810b5fc6313392ce843b58e13cb47a02c90bcb2624c403df78c650f066d6a477bb8e428827817c3ded43906923026c0b7e194cf7b3eeb4002ed41dc3c0ea00d30e0d56f3415485f318589b92d058ae155203083936433e67385aa32a8f5ccc0a9fcc65a929f1576080e6e3572aef55814cd222bd6d45531da7c299f7d20abb3c3f54fd487a3bbbc0c43b2ccec6dc5d22c7f85ae5e92fb5073cc1a3701bfae82e1e7de514cd4f08047c8954aff10f35eda15baa3837c2592f32ab4045d12459cbda149129028063f5fb8ebc419ab0119bd62861f0462db13930ade853c53ccc532b9e66eeb6ec86cf0e1b332318e3f1039cd241a7aa840a5ff843119b6e650ceecae72a227263afb30bf1dcb881d580ad3d17c73446ff50623c7dfc7859f820a77fbbaa73d1033e79f0437319e4ca532dcc527147be26b3dc695e7bfcd1278b20f86561a74fab8e777394de03f91fc3791586e78e7abe59044ebade7cfe406643c9565f923ab9464c1a234a95ce4080ab144dce71ea094497027e8763f1608d88cec9553a29759cdb6cda0d2260de53b833e0e41deeba23a6823977d733b0427e86af195c78b42f9ffdb5728e76f55e8e9ae0c5a1b4f30f870a3d365e17d16b0758266ff7bafea08935eb14779cabe6d174e155d22fd39b8e0e6346894303e1b65c81e2984588eb10e7aed056e6cbee42c1ff6496d4c0d8d1abeafc085d3231d44e6906606e50f01f2bbaf712e1a9adbb73a47a88e2bd84e774f8f2a0b2b36e3bdb422e2b0d86e161785693aab1c6a3aff7fc0642a3081306d1a699a1538ff7c504d432f4a8fad4d5e64f9bb281b6835daf486fd6929fa519c45b671e8ccae3f45161bb4b0a011b04f0f781038597f8573d142682931d503302fcc61bfc0cdbd12f2b986a6e5bdfd30ea4698d4364c3a25faa2ee76a47cf213435cf2a26458cea4ac3b4d8420e75b1717037ccd95e44ddf9f0c87394d694e5d9279332146f80b510ab846e701ee1ef667ae2c9bb532bc1f0b4f74d3bc161c40a7f70cad1a79a3c229100c0cba5352ac6ab54f7007b2e31c35a716b339a8dbc8b3f8a6b97f4521a8e60458f7315fef352ae390623aeb80750e8cb5e22776e6a7eb8d4f89a88182440b96d5d51f467ea2a03c1cdb6c439ad5836ca6b14c63956488b2eabbd24bf56153f8a35776ae1057b5c7c30941f67e4c7d1ceb6895a6b0d8b0f557b3d56b4200eda9bb7bf068279080132cd208723a3e0837d73b0d31a6f5c6fb7feef9776b41902392a53ee40e4cdaa40355c97ea2037c2e7e05150c8028c39fda23b1aa2a05940cfb3936b086add19d5acd55e8a020f568051a35f57caedaab79a4ed2dd3c2e8ee67f41cff53f74fddcbc61f8b1c8b6856b258c532951b48bbc2f781ed9d684c27461ead44f14683a79bd42a6ced8fe42c6b2f880d30efb622ccab3f73064ab779754c50f7e640257a8d8ab8eb67f998ddaf76028ca94e903042c4610a7638d404a76678c0b362ea31edbcb45bebfd828a7185dd9d1444e7637208ca365b2e6f3852d2bac0005fefcb159781f271fe134555dad79ec8ccb40ffbb27a79ce7d51a506579ee29f8a793429016e10f6aa03050c85f8cda289fda40c58a7f3a9a90a28c07d8a49ebd3ef4e89cb71f2003313479cfdccbb8143c2d06c86c36898c3ca00fb32a05710b7408772d44b74cd2576b327ef292bedf76fb5b07469c13d3f58bd6c10d22f06a8cfcf26c8f5a84afbd31374e618e62c42384fb87ed4737d49fc067829840d0c89371c37db299b23c19a3612ae31d4d178993458ccf4aa5181c36284518533b32da47569471730140d459d68b76db8dfda2c9e8e8808e11feb7987b6e84bcd618b19d04c4a35d8ba621e357b2ffdd19cd2d3e437fb2757919adfb73b229ee59504063eed464d0103ca54dead624e890db624f9fca03a7102ec3dcce874a100a81e326a8d733062e96f61327e9e43f4a2734db5fe95ed74f58a858c76582a2ca9dbb794bff02855c506c308edc9f663848794348175711bc03c932b1046d8ec21d2128b6634b249bfd13127f8bf22a20fbd9a0f12d357fa6abb6c4b9cb0439ee002ec8829c87b4ff5335bad048abdfefb7f6227598ec0696f146c438e8f90eea1391af8bcfa79650131931549f5fe4994bd48155657486017ddf52daba971fcd701b41e7a896e24a8fc6387922f951abda8ea37de04686f46539bee1f51043c48dd2f6ce65c3e250b0c10ab50d4a8f35cfcb30551bf841f3a34becca417ea49e0e2b15b3aa4e3d491edbadbdc6fc598b61aed38e5c4a29913632d693d5d4aff8f3eceb5357d3f988adb2c872ae56f6fdde715a75961950a45a51cbf45a828c3290fda7502a015b9be415f8074ea8a32ffd6db5a3584ff09107a6c5913ca7d93fca5256f866a253efa9ebd202eb390126898a5d2d324320e71110a6be8818cf90ef10f0ddda22faef2582a37e1b89615228929315297736bf0f96de55404475357853894e05cef0825664c805ed25442f3cdb17f467eec53767c9e548672d428835b62ed67123f0c2a448514986e6836e949c514369ecc250c404e37b3c00cd840cd37736f30dc24111cfea4771b9d41f648f2f6b193bc77e49aaa9d43aac61bf92bcf7c50f4f686da4019644d4abd47f1fd4d418ab0f9b854241f693c817f2bb35da580e275b2b365a7a41210629c6c9afc71ed26508314851a4801ea5733e3df2052843d5d36d7fe2c086095691ec772d76808720ba60791cec4bfee5b359f2f72507fb8d33cbe60ccb07a04cc2932e502a6e64e55dfcec78b5b84d00e2120ab33fdee2972d785fa1ef1fb25c14de9f165002da801f56c9428c31f66dee422fc9010263b459e89c0f131b6cd7f75e31aacb70f99190d28aaa0e0691cab3c4c5ed51e10ee2a5c125733a4e2ecafaab678069ca37b4a98ef617e22797382259855803821559c7d1c4d98bf0242152c6ef17cb4b560378c09003beabf5f30eaa4bd62b9803c1f02a1a583ac435a1dd948d43aa0c09f641fed8e1357776601f49e7d23ba83d3eeb42731c95f0b2e31516c995d745582fb327338fa272c31c3adfa94e2105b355274495f2615acea72024b7c91128d9a06dd6deb76ac9848aad4bcb91eeede7f6ad8e9e95905e02983113db717515912781bc2b1b0933620a111395a4f5bd9b7c1c1bd156c5568aa89fad59331263c590d89be52a8ccce015e70c4da785673cb34e76438ceb77c16947b760ab15cb86db149f547a8154fb796f2859c2f1ac9850952d7171df0c378fb1b164866985f1ba273400139820be957ac2a6cfc3cf620ed2d2906f379e5960e560f4b8a1596ff805018aed3bd05adf3df276f6670edd347a27aa566a62247a994c143bad60ab8ccefced8b024c0b38529fdb19ee87ea147a88d0da7b2ee29cca1ac774874b16d638bb3995f4cec113e475d940cde83af455eb61a58cc90c8986ed1db89570566912bf1b02e76394a0e177d59db691655cac9f422e3965212ba7b3c26ddd022b4bd29612042802ee2bc277975b5c945c228e034130c28841977949b0c4519e336267ea9e2a5d22ecd049af541935c38a4cd3794bef5ff8aa20938b07a7770f6aa67ed66abd7c6d1a16e565425baf26798dccbcbe4ec14bb6a10a99b629feca6ff073f815ea341770fca8a87e74aa6f7eebaf290d9428d51566a0cf8b829ca0de26b76baf155310bdf7ab50404a701569a6e3fc956d77946ed14409ebbc71936b42bba9933affbe477d982fe19270f472d0702dd305dcae500d701337b2e5b4e08de2a2879a06cda91b039dc4e91f5edcd39f8ec639a2096ff982797d6001eaeef06e500316e036be11378597ee504669660e53877fb28d5984ade4d4f7a72da4663452ddc51f87d52bfd97e53d91bd1a50f313a0813369da9dbae6b2bd17746fb56facc8d5f078b0496c2bd93b651e4a163043bb46c26d044d45a9dc4cbfc96f8aa80619ccadb95a99bb010ceb5b846d437f07c1ad1c8001a7954cb5fd5dbd4e05309e383801b571fb6bd39954bf2ff88ed1bb77948bac4dfaac6df5ecbdded3f56f66be4af73803229dbb7552986910d0c310e034a55a47e65ee522d31905a6abac62562cb6c698ba744f4dfcb682ad146e95b6c27f137f1d654c7522e81f7ee6c7ce624dce0bfa36f73758268793a0e87e824329241e9e5242c83246f4dede6db91e111ecaf9c4061991464049f4c960a979b0bc43d3cd901d1532e57c2d25e201367e4baf53cf5c6d8783a92617f1999b92dccd0304a2aebbc998f95cdcc73433cf5cf3867381074a9c25d787260e14d7c9601bf541f872678f9c8c63fa8d4d903de90e16614b9b7d0d6f03218cde5e78bbd971b3e0facfcf5cc5f88ba6f8a4815ab39495d96cdf23c8d7efe181c647b670a314fd00651f6912740e2d1f6e8c7d7a8a636ef81c80df7339c6c874c3370d91ffeebfaccbf3ed55552e91bb3c1d8420baa5e58600e949406f412e97281e493c545fec76cceed1fc3a87cd18c5db0501fabcda502c826e1e722155e1327e4ac2ae839c2795465f96f6daf1ab53642eef8ecf950d9c625df2fe9485587916da3cd6d3ccde18ec5bad92283561334a7edfe8903f01856e098a2f52d7c380d2973805e0282ab0cee922c7ba3c5fc4ac6851629e6e29eb316a0c45eea3bee5b0fab6ea4341f11de2cb34d7ab951ade836e7f84632afe0a2e60c5f5b18bbfae2b1e510cb0109a165809b9b2d3961bac69196902942861e768efffaeb3c9e268eb980977ec3a379ad9abab7547ac3c1b097c0e325158c3b03c5d7f17b3f92e7c72c2b665528710313192edb05606a374f774dc46bd6e0f2d50c0e20702c2c84b3dbfead1eadbd51d23781b664abd028df5e0a0485684859e0134e82aff060aae8388241a028cb24158b40490ca8792a53cfb6b476dfd3b6a51c5cf1408d43938c8d6cfafadd08e98730b4ca8cd23823d2643e21717ea284886adf20a57f47e4235544ca88c3a7343b9d2a20a2698a073151d33256b0b1e29cd559025eb2bc4c66cd4fc8a0dfef1d9263a1120624ef6285f0802748e61cf265bde652417daf4008880528361a03bf89c83a42078897edb359dc6c07c84e017d12d5f27084ef9b6881e809b53a9a9ac7d36ef955fff759a22d2ff9c3e93c0eeaefa86ce8f88d4c57db99035932f981c4cdb57c924764ed33a9e80f2973c705bb447a90b5c34dc81243bae2025c48b5eca247a5e116c0f09fc19cd7070dd2f10535d9885ab28b354084f991a8fadd9d0135a53befa4f14b5419f09ad5df9aaa96736ae7462b85fb46ec388fb160ec1c2ffc2ce6aea5ec4c108ad4c9b1ada2bf2d71ec6fb9aa26b74fa91c39e679dc8c4bd42e3813c6cf5e14d8954938a2744892ad5f406af3e90d7fe822b0c1554153646575695894c77eeb1c6b71403f09c206926c6ad2763651614e86875c2c92b41f0d25042554e237bba716e5fea001b7dcab954112eab74fc80ca99cd8c625c3a8a6aa583e9122e229f6e463bbff2029d66c640eedf9307ebf11b3db40379f240383f0d1b9f475cec12526b85db0c1e30b5adef6ad875a91efaac8614b2f649efb078fab192f6479a0fcec591930ddf7fcd609fcd63035fdd3f810cb090c99ab8492e78c589c84c387e91af22679e492b0f501217c7ac851b47ccf686212f38c97b6476e19e33be9925f5a91f0aa308839d6844b7d43aed281b7f6f2316560972673fcc152e74a218333faa2692cc136502ab3c86b8b9a0dc35655ebddb6a12609a58242606b669aae3b68b8fa7b6797dbbec25dea58030be278d387fed0078e4ba01b6d071201450f95cc336ec3084481fc74acddad71ea621a40a354e8e4e22c2f217d166d193f169ccbdfe14dbc26ac1522c814b42affb69a1b1eaf1d772d46458fea56814aff318cda124305faf6bc810a4967e674fc5c0d441c624382fa6002ef16909f8c5730a892deb0d8ea9a86ff4c6ac46ea12bfffe2448cf6b27e66b5397111f5e26c52e0e60e7e19183d95ff018a0344e9a1c173fb25e88e1fa6bd6e7c5f20ebf6f7bdacdde89b17edb4364be2d32c2baf9d9dfe76cd1792a8078ca083dafdf9bf496b84b24159923defe37e42860e38dcf17bd04170dddd1b2548bac78f999a620f46969149eea489a0cf93b663b1989c7f1976cf5ab959b507caf8fc6cc62cce6e210d9417b8f78db2d2db807a3b6d968320c52bd5f234d98e307b8ddbbc2aa091fa2482c2cca737a9bf3537264fae2941624ec8b30e5cf5983b1b5b209a12d6d9c617d08a06196e48fb8b9be339fbc8b4da13abf985f3fafcf9d44796c079267d3eaba3c472634c81198c0d29c7df4422275461f2b9df4847a70d44d993e3398cf66458acc09a798ab0ea0f3f74a1abd2fd714138a2ffda0aa9549817fe1e2ef40c5cd27055abe99f45f1d9d185d8b1a0aa11a4ae5183904a99a8be96b9342ab4481ae41f263c0783886a06d6a537b39f3d20ef5d5d14e563ef26b39156931ab385fa801c963a0a91ad633612e552b593039ac1931f57e7620b0c981d18961a3638f67380e249c25310abe08b11fda00379dfceb93d04f01b1e14a72bb463e7eb847002a4ef0a93cc8a7507eb51b123d3387b14f88cd60a01cb6429456be6fcd9de37238b264979265ae2b24b2f4a85fb1c8d3c65c8381b345eaf0d9d71580285de4bc18c75f09742ddc6aaf31de09964d4a52f80cc3bc9cce64df3f9cb7e47b2eb41b7def5566cbba51c21ff5016da75f8c1a86638495032290f3f9f9e131c17bf841d75f382468dfc036b55d2fb4452074f34ab198835537b7571968dad1bdae90a7cb924690a9565dee6019be0f1c687d2af8307458cbeaaa7a2310587aa2868d47577c2a4916ccc65ab2404410b6a0a59c87c946f2e0a252ce1a231ac5f0c8fb79a7854239d44fe9dbd33053f754b9527bbebb0d3a5f2e465604d3b8a90d721212394de5c31f6732186db220a3b191d82768adb3582884f7dc1fa495839ceb456cc8729a4ebeba5a7f0acd0437a139b57aa22eda26c13d31d54c87be8ef4367e4d165d58e8129c6c7d84ee126554b9e3894bda73feb368f19a9ca78d22fce515a675c49457f9061ed950a082b8cb3bb86c466c8aceed31aebde3b780bb31a7a4d79aa2c2f09ce014db1a7ac6b82ff7fa7f47e4ded99a70eddf202b74bf8f293928ab3b21921197cd035b9b80b2e8eefb99f75830d5c4d27ad66256ef19b0537edac8971370189a028ca2a3419d1e88b434eb1d3486fdfeab58e1e093845a5daa05ff1393535a40626cebc6fc7ba531a39a4495aebf4921e3cbc82f8c502f28afa54a6f0b869cb5eba2560ddd96dd142ada93d6a3366dbe75b77de4543dc9523496b8b88bbf918e5560e4d1b15a9f8f1522c1789409c033576fd4dbae3727b0803f81bad555cc568467ade5c57bd5a961b98bb7886fca253991e65f187e479d83d72a94c795733b7648fb4d84a57deb5092c8b7a3064fa539de176e466ea5c99192d52f9cb8e288a4fa7575d6b9af5b63cbded13b53303d07138a7b298135351dad387fa3feb5fd9e91da04af2a7dee2f3ef5b678256bdc72e3d559d733ce808d494d60c80c3002e972da14a26f55c26cf5a932754b8c94f6bb4721dcc7e0dcfbb233586c0bfc38a2878195da8b956a9340f4b732da7704d8ede706b562000083378c5d6c60fa7ba93215546bf88ce68b312324b77b648d8fae042a106b5a8c8cbcbe3375ad43e1857188b65c4a319b79b77b58f5ae55a4758f981aa6a50085fd93bef79b5118a725f6b73c4a8d1ce76f38e0c0342c28bc14bbcb09a5a29cadc0f7e66dbf3cc1d949adc0295f7132ac83943de545ad2595649cf7a75b7367d3151d6a0adfb00709f9849c0b50535d835452ab83319e750a71a101db989672c4eec1b9174dec4195df90cce5bf3f49575d5ee2c0b281203a96cae3a6b707999a985d7429fefcca1a7c91cf560e60ffffff9f