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

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

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

Block Certificate

Block 83810 77970f817c8745f21bfd65719dacb77f0abd73e94c9a469de58a37c4c916f5ef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b034cd48d5784409797cd3c8fc52978a6972c9c506717cf86c583dfdfb335ccb
Certificate Block Hash
77970f817c8745f21bfd65719dacb77f0abd73e94c9a469de58a37c4c916f5ef
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070060000903a0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008fa79269df4cecb2a8cf8deebd41c16dc59122bbddb0d661872d7ecd28fb8c9186367e6b88c83547d092257e8461fa8c28b7a438be4307e49bd4cc2a1928370726dbfb401b2fb8e0e9db6188fee3696166fe36156e4a01a4060b000000000000004000000040000070060000903a0000

Raw Header Hex

0000402021a65efbf7b8e7bf552c584b94d6381547c17a58ca23ca1f5e01ab32bf12d6733c085889edafcdf87da10ed0eb42c3ca49f9c84ad77af28f701a50853e6afdc31e4b4e6a9dc60018cb5c33fbfd3d586cf87c7106c5c972698a9752fcc8d37c79094478d548cd34b0

Proof Data Hex

59,560 bytes
1212160103076dcd455d788a34a1ea12dd25ef9120b3d6d4267d256c46874769a9a8d57f7e4e9915b4374d8f2e6a9a26e6e131f73672bf97a5246c3e783858c6f79f44ec753f02ecabf45f2e2bcea085424ee214dcfa7c083212e10a0b94f0c3e54da42e04bf32e3235375f00165e19353a22d0132d3b9f2abb851ed40d45c62dc41309f8d54a62e5bf2e24db5e83ce18c660cffbdc7b1645f5bbae472e7a50d28f1e74cd86125a2ed9db63800e8aa5bd7ec6f6a98b2b0b1ae204ab63caf4def85bc712e223936a4b5815c578d230b8cc133fd78e65c51e1e3cb5d39825e04011c9784939df7d7e5e50ed0cea99222e802ffc796cacdfde32fde3e75118cadf5ba2caa79b3bffc2fe0f7d913ccf8821296c4b5da500e34b74e061c7b40e73152831f191ffa6237968400b737aa578552db9bb6ac725ed7ee5557ebca68692ece00f10c73b1a2396d7829660462579985af9d4485621288b998030b09c00e9284ab28b87778159d65b31a191a5ce4dd8e6d1fee47ca61bf3761472d285980d1207094a368d70d3d3b2b8077f103c8ff970912cf9a337276e8c284a924ea70044385a7f518b2ad828e74b4f249a1655acf9ea7864bd17889d1ba3d8e9f57019d1c4d9a90bd6b1ac4df6bf581632b5cac886939a55456f1d4af6f075898c5545c1e0ac8720a084520addf01115ea8de33a2c92cd5b6e78c02d33286e1b07cbe6bf00605de176ece7743883f2aa44697f4693c153283ac106ef7cf4c516ceefac4732b24be29e0692ffefd1855ba0e1ccb3690e39edc455428a4362baa26c0c0a9e03b89b511ebdfbd631a3a87bfc66dbc1a8fb836d44c8fa6313eb0a2b91011a6eb3d1fc5dd7ca344bd2dbfd91b169b041222dbad68b82655b5b459ff1f4f0d1c2bf0e69ec2714233f074348458f09c7e63177686512eb785c09e887e600bc29f1e3f7e91efba4a59fcd939b172a933b9302fa0118b9e679fb0b78c88ead436247f138564cd49c89df98504f2c71d3db3c8ef02201deab5eb975f1d3b12f3b61227cd77b8ee9fd8a507072514b5fc1bb10f7ac802a639e42f4bb1fcf26b5da5bc71f51cf38e73a2c4c033b400cfa38168e2214c8092ba54f9788b7ecdb1a1e2938017f1bdec1fab858f0b51f1009910dacde93dd86279bc02febb6ddc533ea49ea3780d5e095749e3ba4e48a2729dac5cdaa3268400e1b51c7c03beb23435118bbbd33e512b6d546ec005cccc4e74219c2ba21f4b5fcebd3e55cd65490a721970e2fe993c26c60e2c7380f81946cc5bd547dd303a6c08ad7cc4c3d8f6e59dc73c0c16a35dfffce4560b385d98afc938510258c1ec908d90e4c88b2519b6de0c533944847c3e703372b0b533f5b29051232e009f423cc8320e070196bfdce121424de3259050e2f76501902ef8e45ec9ec23956a4ea2d2dc61c78a1aed4b8ca30e0d4c5736ff35b35510b9cfead494896240d35253630541e8d3abeaf9007c97d4a484127bcab3cc5f5fff84d3a3b199beac4025568b0b3108d4063fe8b465b40694b0ae891c4b41cdb8f9727b188b7b010b4a4bb43bf6947c22c761ab7e4cd7c6f2137691df99b58ae1d59992531fb7b61c333af778e0149480fd108d473033656075eed8bdb80c8bd7f3d8687d79ee63acf606e00266109a556b2af8720a2a9c51ef728ef9cacfa370fdf1cc86d85ad9b0e6a1b8a1f1d676b16ba2d390fc26a98719557e8730c3efe967bc6950dd1de176ad51b987cd62a6a5615d1e8299d2d98228e333ffcd79876b9e4b98d796b965f68f903b24275e9d8fe9274bed558471a8c27aee5c2c35b37eace64cb6cdcf87f6b4556b728970bbfe0953c83acb6cd438693f603f9d80ad1dbea42daff4c26762ba70f4a67aef7b00a33194e6a3106196eda1f1bbaff2dde57d62453d3c8b986fd8030b9ab6d3343cd685fcf6ad711f4fed19247d91b81745c2890d57b78532771346dae84a6a5decfd9dcb62fc4c7aa8b1f15a2ea7f9642286857505d0209260d83fdf2fe8c9a91991429a6639b4c8e0e9cfc12267002e89abcaeaf40760acc54013f6fff8a4af2719ca40979e874f75b81db27ed83cf37c308a23a5ee7f1bdf3720d3cb6dae3977e1d284853b416fe5cc809e0a0ebf7e439359cc7a76e3aa13a44d4242f55674572b9cbaed207cebbe419af744084a2dc7e0a7d0f48e3638a14e4efb4c782025706d2b0cfff914e8b14408aafd28079671f077ebf0b04ecfd9896e69f3c013847e4a9b0e005631a869051fb0699489f07008531701360b0baf276c846f7754995c9463131b76e2dcdfdd2cc81cb8dc1321e52f35dd1d2f59bbba6413e245abadb799b7f22c7cac71200f86b5f98d41c53fbe5f84a0a1abe545ac56038b023c23f3611558961f33e68063ffd728be74e6b44c1d680d6342e54fc146e49a3d0b70cc201d6df33b4552c16cc7a2011dd0f47f57d73bac94cfcf525261f9abed9ed6166f4c1f48a3d3d931c9efc66bc1183c7a40fc114dc1b4511560cd1b0f607d45003b1aacc83ea8782677cdc7818d369d74c68d705c02f7a5c13b5f8d4e05d487c439423bd202ed84b1dc93da18eba0ea0921f65c2b33076fe51f9e07a3008e2f63229fa02811168bdfa109a0a65fdf689adf01223858f11d2c81735fb8d7cc822b939f1954ef8acb3c657a4a85017abfe95f43d3d68ae5d5662f09bd539587695466f7f5de1d22c2679bcad9b2510cab095818e8369f56e1ec93613611877da47e2eb4470b41e4ac79485186f21e8974458281054e01926c14196c258a3a00c096480c8d827710dedbf802b0f3200cccfdcfab6227c69653ec6c5bbc16424074607cd6303081942ac9bdd9166c253c35d42fa3619fe0823f56bce4df9839b730dab86ac85efb8be1c0b52f639fc939bfe372bf0855a38a39564014ebff413f3c4c200529c037856ce2fd4320d04abe8cace3977f7fe0da39e83fc4f7fdb208a94a700f0a01483b99c654b831fa16308a9cf50e844fcc7aec6435fd59a106f2ac282ad0cc4867be1b780fddc4e0b154dd006e129fb4938494108c56eec9da0402570e320f52ff0a543d5ad0dacf115236feb29cfe095a00f3fd2e172eb587509e85cec69dbefb193fe2162b82c5cc4f058d6c6f57c6b2a0870a64fcb90ba9255e777798ad74169782657996f89b555b0b09373a5e70e3d3c338a7683b93fe05deed845ca55467a31216b4792af31c6d5631b010207464ac1c1e2b5c587ba3249be9b9be7b43f403aa4df6842d77dcf01aa739022b3fe93f69cf9ecf167f1c71514928f1734108d75698871499723b31dbdde6ae79fb92fbf9f7a0cf45b0e7abf5cfffcc275a36b3ee8234d2db510a0403669ac8f5021bb7cccdaaa6b8c70a21b6f9b2e48e5e24deeb78dcff3228f86a23fb042b4ff01cc4649b5f619411c5815a8e9f3f22bab71485004f3be103a06342317db265fc3207ff8a45d9ef2a03a32082c9930569a7154cbad61115a23ce3cb0b25936266d9861577aa4a81f70c265ebc1a263b91cc6cdfbd334d9106b2ac191a36d360f81d8b3ab9af3e5c4794cd5c6a3a52ca54dc80f6f2099b85179d74fb21ba4dcd951d104a933d76fd4d93e5292ca36ea48cee177ddec41a281c234a251bc0e3d82179784ae1770a9a5ee9e7a3672ae255b66f2d0d567b5ffad0bebf8322e5a2f74813d1fd54a98f7b99dfe0a2114b72ec3cfe411137ecb0e16d6f6c1bd0a1c6a6434446e18dc773447694ff1266caf60b692b4b3894239488ce4453a34639f266a11f9efb1d7740d9e8723a39eaab046b277b2ee7702aa8585e2d9e3b23e19f88435e9328c84590833ed5731c48c7f66a0424badf3f17eb5e8cbecc54d17d284d6f9f06037ae88e5efd733b7fbad93f32fdc15bc95efed1a0a28594359b07ea5608090b4f8f50da907307d536defc5bdf114ad2fd1df024d9c64c8e61adb4f97c8d6a40a9ca8a52fb6174ca0cd8bd63b0e3eeb49f04fe107ea85e04781384613681e98a058be86dcbaf1dd4d6115bf6c5708541457f226d1b14ee27efaa6ea113811c7fa748617208b93608325abc1c9d001b2a038f27d1cc7a3cbd55698297eabb4b016947a69fe81e5fb05d0579b64881232086be8f9cf9e20d7a470c91afa1d2d98d743cc12970831e75958d581b5321b3d8664935b16fb4a6f6bce466e96ba02eb5b9a2923fc108b037914788b6512cff3229aa13bb51881c3404ccb5f359c23cee77da0f68454af9cc77a5357d2bcc53b4efea059bcd3c5a237cfa3c228efa2b5652db2017a4f7cc8fe7b4d0ff8f2bdf9157d0c60668bebc0fe12033df4a01c33035010e7ef187d2da454fc001c80384a6a82da6a3fc545f28de68e6d906a7a16a3c097669dc6f897d0d4e1bf8209bfc3f4dc409a8e6ecc37920b277aaac949547b38fc2704013c1f3e69db8a53542a55b1d092b16081ddb1f2c03a1b8a1fd8a1a107147f3df9f7ce370a7b4eb79f4eba60499dc31e16d13e5b50c0e416a90184ad8744696a04769bdb9f3248829c97f88807f4098050fd50270b3869053acc46471aff212a1f8cbfd53f7c6a49c0a7a516d6a93b6cb11ae2310e9875bea0bcff075d911f747306941b8ccabbc5d67045f1ee211d902ab0e44b10af1c150f57b7bd1cb50e6cae82220dd800a65d836ec0acb2c470bcf635536fab1bf2260424c6916853b8e00242de804e53f0b62ddda0b621107620fa965776315a2f896f6bf075928542b10059beb00e0bb71816521131ddb340ac47f7b8118eb4b8bb8e55a331fe23bc3ca652043863163d82c58296211cb51a73256d602ae28b23f96d480dac17a2bdcaa6927c2f4abb0ee49fea8fa10f67bc13c7f4f68e041e88f35b9c7ec7fee9de558aebaba051c44fd71f8df23952411399c4fb849717326b4b51292947210b4728ee6b825f931a20082ed421948cbd88b1630be48b3c5de57424e4c7125f0da83e3e1f12fe4037b166f8fefb4ae059d52964d2f9f739a8cbf4fed36e2bd9f3bb165d78e938da3831f110d23bb2f61cfc38bf654d2b419457597b3736c427e72a293c1268a4ccd6644c93ea7c32caf4b76ce62227d776390005a29f0f75b060dd1e8e7baac0262d99373e76ca98130d52aed51d91061b7febb2bcc9a62e83596c91942af7a5f92a5d46bb44a4328ad7096b32943b400dbff2ca8e1996f968c4575ee5cacc5f59c29b839d69a5c8b2ab3770c95298e254487feadd5d5a714feb9cf8daf70c8134ebff5266f87c75375c77ba84ba0af4361c3e29aeec049f09fcf3ac32f2b38a3e9197eb3b6fe5565fdf0485a9007364df7bfa0528e60fec80edb7f3b5640dca4694a0b20009ef63782abb58844609eaebc684e8f05d1152d92c737b98be7949cf0f135a42c08276193b97e0f52ad5bb09c3244f4760c0531b61cf84437347e0c02a4da1893d00ea32cdd2e02b67c72ffee039c875342d1dc124c406ac7f3918628290413c791976cc487e35ba7a11aeeb7967bb23693c0f6dc2d2e0f10b38800ffb09b4bce9064c7ec3326e6d8f33fa232017c0eecdd83d22a347752bfe001ae25a302dfb067f6c78d52ecedbc6c795207655c426c3be5a5af52d6567f275d1f31361d72cb38ce85c3693f87fd1b9287f465b8062f03ec2f01f8f95ce9706bdfb333027fc9fd39441b090a8ce8344749c3027017fbdb40b774d959bc39aaa7bc100d8ce76add7feb7afbd8b4a6f581a00e7d36367a93e8ff47386dfe707d5daa94b8ca7466493db985e242a0929dc023cd9f701fdbcbcc4ea1ca0daa2c9a7e0926d32c93db13a51c868e98904b6b4df574f1f3c4a9ddca8b888302049f793544b9b4f8d3f05ef5fa9d52575ae0fb73d8615badd593dccf2ee7aed711d722cd8bca8981eb9c23923c49fb2f77369e77319c985fd7b7dd8a10115eefe3b39c45867ad8409cf29ecc00d8da339c0af3b14fc86b2d7c24b4646c8acb3723816c2e177268f17a2aa598fc24b6431a16c9f2c14f17a9c74a46861914ab4727be594c4249c2ef37e3a4b32aec66ed65460b0d8e63e599f4000a937b557307ddb3c4b297535c0c661f3085679b7b3e93101cefef534dabcb3f5672798b2212083e6ae2b9684bd2073a1d4b245a3062baaef0538db044a313ce19a082b63739ffaf1035e9e6d02fb35f9c23ab0f6562d44506bd2206d2457fa57e99865073b898399293a2bdcc28f51c49f1680346ee1be35009663ab2f8efb4c0f7abbfe82d99ca5c4cb2f70999f0c71df8bd49fa756d51be37f576d3f3799c3289a44c5c5780ab9808f91b32a8e0c133521d22606f1887975610c4c7d980f4b2cf2254cd67e1ac21a7848fbba12371a889b5074bc2b7f81a620d2385bde7dc0fd65fe63709868e9e6acdbfa699c995f0a0110bfa03171952e47727f8031e95f3121aaa4b95a1f8b43ffa3a5f854daf2796b46cf98b905afa5220f43d372d289037a566ae1a7def49a68347d7fb6971f7268fcddf02219fd2e40e8c357e689f3f4b156d47725a3fb605146e00c6090a90110de5fe86b7413648c72f402b1b3c87c3bd7405195eadccf29887780538ab1003cb452facb57bb99eb2c0895b55ae1a4aa9e2bb2a81f6a698101164151afaaccbbd1bdf69891747a34af995301d9f835a7c85f41069f159ebd481eac84a0d86887f5319b5bc02f607ee83ee146a704ea61a2377b11a9c70ec236e1ad6c0530808612176c049347ac3eac8fe813ba69c758316ef6622b8715c1ecf19301bbac1b4b1c2cf81f222577c9173f6c0f800d15d0e369ef3991e8f05bb6aaac3102887c9d8742a7bd1dc45cc909e673a4e5f76289cc7500584324f3277f4ac44b8d05cef71904a63f88eef32a5d3dee20bdff63788a4ff632e674a7f45e9535e8a00c177d17530fe191b69548cd10e4dc43b07717bb9b40cffd2f8d794d09401c42d128586567a7ec037dce814dd31d1177406c0fbc31fb4f65ed7a76dce5496beae716630bb4be05bea6cc7f3f570678d7d981be3da3284014ab8ba6f86dfb4ed5ada75bc23cf88001ecb5d6f3719b49063288a4289ab5d687337ce6c2b81789a7eb85fd2c95e49492bc635d522c4a1a84c2d9bad139f2e40d38523c54cf1a75cf90ac0702114dda42d4169058ae639960c63ae7ef23c2a78d2064acb8c8ef4c7bec2be8962846ee0a0c50a437c079ff614cf91c2c127ba7d644ba4f5bad74879cdf29c4c25946f49b04edcb96a124b81e6032b1a87af12cb4b622a6605e1cc3eb95801e0ea45dbab9b1f9dadd2b0fef530a5606006a2a8314d1c3b437e6a2f9ce3b2d0401f28305309a7a4699e28de40ed7a7598a41cbc41def14d10d0b5f8b08224bc98201ea2b4096bdf0bfcfa700c700e24e35fea9ff627d3e09590cdbf0cc592ee3065aa3889d9bc0b9d516519f35d33acbe675ca73ea34289c532f56c9ac56cb3bb6855aeef4c701cea29e91c0e19026b10f7f4fa20bf3385436e6cb5e1c5593fce56501eca7d8d5d2b323edaf95fc6403dc4749798ea9fd54000f2fd1ea173a442c6762b6386235fea85d463c74ca741714183d8ebe385d3782272b9cda0b43e46949a6c9f705fe9c68977d24a6ba7a2d8d694c892d6f9b91637a6d899336c5c230e37d64780f0f08fc56a92a5a0ad9dc09f0aa10e44e663a7ac4aa368a0fb0344605b992f4b47c76455b23630d223e350fc9b311cfe7d89a617ce3c9d1fe0ff00ba990c1e3e1d820fbdb2dc25801a0e2c85653e0308607dab268a404af12958dfd9728ef1c308a0d08c61005e8d927bf3d9448f4f96faf667977f608046c387d532e572e9b9778a3a70b1ddd218d688c8d2555ee3b7cfc1ef6b06eaadbb9a2a4328d49672200b8cf2115122a8531b50f1f1c683a39890fb61bf7fe808e52793aab8a8c59079da4a11037d7d7ad91022e0fe70f8f8a1523181290cb406de2afeeafdbd9fe5e9e8c04d796dcbddec13d5edbcd9272bc1134b90d9c7889914ded4ea8ae9390dc8ee96e0aa31c19f33f8a441cac9ffec43c9bee8f3994fb3d5b2694c468247439b998dd13f4ee71dfad3f66c462d3d2cb76ef6ac53bcec883591f9a75d4bf6ef6dedf9333be0f5aff9f8de9be67d915038d88db2521d7b64f51d1bb2b59ddac6e551160f9ebe1758c27f7e1617881ae169b74ae92b826ac77b4e94d9839645773ad1fa56db52a61903e3edd5de89c8f74fb644f1352a1b2f963f845a1d4d808c4e7bfba5625acd58667cceed579d54a96838c0a422e626ee6783d2cdf5cefe29dd96fcc76eedf29173934cb2c342e77b587fcd9c60785106e56c47ffcd2a755958ded65c28754360b339bd4e9b4a4c7cac266baaa42bdf5e9a47631142f91b0e36963b6d0cfcc3c40292984006f438f0975ba0e3af76f824827795b8c55eb2dea9503acdc06f5b385bc38b91d8223276a85d9244b0eae2257dc2b18f773717328a6501c4a421f31ca56c9b6e1e8dbb5fa43e795d117765a3cbce4ddc706711174800f8b1695ae219f99fdb4856a3be622ae4dced45d94fcdbc3bc9b4727653875eef36677febc6d00afcf17bbd6772b7947c0310f3a5820de45f57b04136564af5fdbf443242b4dca426f97a24a378930368f635d8dae2eb31c168d5cfd030797078b5b4ad188965a48e8d935ad3d886eaff89e8e3cfe1a3f139d5a81b13913be48a605e5cb5419b396369e859c82bcfe8ed2fd5673d0b93f741280df21e1bceef07031be4245b725b3e164421b94d8066e8416aee41ac563b428b4aacf6ee91adc7c36314facaac451c7ea3f50b6871b7ab9d2da0c8012294bc79364789636d4d22bd3c5a5a35da44c3c2114bf2eaeac94d46fa67c26f9d9f32fc6cb783a167d971c03e9bd36ac87a50a2ea5d554f102c7f242ff48911618ea34e048cb450b3e4ce7b85f71b16f33e74da2542b64d6026de28f5e2c950c44d2d15c96ad645383a8f89d09fe66742cfe35b899ddda98ff4aa5c0bcdae96b75c461972bc28dd504fb3897f20700b343842a149dac4c7514baad94244ccaa5ec602f21c81a94cfb535b5d9f32cdb48d260da91df60cbdcdfcf739107103041361c4e5a96903d708542e84f9f629ac3c6bfc3ffbfd77f4046eac7b6bd110b2279afc74e8d7bdf1ce17d396790521d959cbf5bf58681fb3a296b55871e050e0ec978f2b295643c779208c488f6467e3e344c656c4b86ebc4126dcbb6ee6476651ea8895e4dcd13132bff1507ac495138ddb83b0c77f333734072dd82787e78ea072dba5a071d4c214109879f1de763ea82cbdfb21e13de1ab3c16e2f0df63c4fadcc6bfa41a0e9f681dccb5bdf99332394decdf2af4335c86aeb32508210739e38a9c69185e7a87ab4cc019ce6e41a67bae5f8d1c6d5af92517f7bcd06faae69a891fe5b2c591d0cdf17e3d6f8a77501430b68bfb32658625625c55ff68f29fe7867e4a7369b66e253d9cbbd7e44680919db701b7f930a2cfc5ae9fb3f50dc4f78637201e6e57f04d5a2385d6b9cc6e7a22a3e6b10cb395d677b1639e8d14b14c4543f9bbb71604509e668778ec6852af4ba675cf341d888f21e8fd2057a99bd9bc7ab07608cfc32e7b065784472419e223ab74e9e3336493200fb61966996a1ef5ce73682cdaf7ba4b5fbfece5e93c0ffcd3a9bc4cd1fe63f187061fdfa48faf7765438db35ef4372afbea56e4b7b14f2a025274c4c5ba9cdd1658fa77878dfe5f1cf476c268ac8315e5da505aaee5f1eb7bb47aeee66efa9400feecf8f826d992d79c56af5093e2c4e45a062c003a683bc9a1f29765fde6a89ea381ae55eeda939be16f3b20a9dde637a0d50f581f1199db43d0432cf82e248c50ad87ebd7a3c1cb6920387bcd07f717e1472161fe9ed1764c5dce6f3adae73ae3ea7160197c0691a0c9ba67e7f2191da22af51081e0d499c1b882d744f42a32d47edd11e9bab7ecb0a4810a635528d22d91c8b8d865fc1b800fa9ee3c16a7e854dd3782558d91eeefb3f78fee70bfd76efa9f1481c4f3082a31391b46510eb216b912374326a84680e7254dbd23522c27caf635415f92dd0eab11968d75dd0673b803ac7764fa74a51e7393d690022ec41b7ffdc9d4a1f58f24bceb228047e57d5c4d754b5dd0b6ab29fd63ffc3952b65f93ef0a94e525b1a4dbf077f7d07b14ec8e4b4793fecfa71a1951359696dc5d55eff9f892f26a662b9acba74d811688b957376ce4963e271e51476247529e27446e195abaef41a5f6719ccd090a015df4b2beda0ef3a43099ae42ac54c9b34263dce814b43595606b431e409d2f839a6ae8228f9313e49b6f8ee85c1b8af13a329746a556e5fdd164dda42e1f5a38f1704d2c6a74263c742599f6b142488317c16d21981addbf62a7b0f51e99b24fe02ec5fff7f9c6dad01e30e0abe97990685a23cd1244749db0f6827f64bc4aa53037aa0a3f620fa69bec8f538921ebaeea3f6148f51d9d4085994c8c2dc137f1f1ae26f07b11dfb12e6b0d775f1ae446674079c51155d56f2360b56e7438928d062226b2e2e0ebae00bcf6791aaa76157b8a5bb2c285117ffbeabb6b5c1410d10450c1d72d2816b886132302ac47a75f576b2a27334bf625d9be203bacbb660ad067d091c99691b7d25bd5cffcaaaa6b2a882b1e890fd9d8db5399eef32798dc9befdfea65a30286ec3149b861cdb2fc9693d2d57846c94a5f3384c560ce2d8682b3f104e77df803f0e9fc66bcd4b5a5dde52e3ed27c0f8925919b080153c542ad335a0f610e7f38f5cfc0f61f94e0ebfd7aafcc0ba243ab07bc82e500fa21794dd8b55d3136e6a5c295343c69d5029d37205d8a1c960dddef59acdfad2b633a6d97fd9f9545b0aa0a9ca8c0a8af36aad2835424521b44f8b0edd024c90ad3d6e6a6be1ed1bdc8a531542bdb5e680a50781706af0824f12b7155641664151377d27fa845db2692708a979359029335a1dc775dac6d93e380996d5758325d19feed13c3d6f77d97d5e82b9869f36e6ace0411293472a7876e536cfda88171e7d0ec5988c53d18a013ca1f4a9473ba370730098de146dea33b62185936f560ac67c934c7764507f133316ec27378fcf08ef59b015f532feb7f04800bc548ec0f23f3e4712228cfdec7f968040aab94207b52f37d9d41f80ece31e75073cc455466bb5b4fdaebf3e9524a3582ac043b1ed9c312102701f4b41e9af23282fec09a44293197f38882159a431ff2c27a7306b680500bde26721eb0ecbaad976d79026d2ed7a6012193f96bfed92cad0e9e0c9879f1f551cb76eba9cdf49a05225dd319cec0ff05480643a74409d75363338995b7c0fe401b5e93a65375c42cd529b2e7b120a8ad7caf55ce6ab9879a0089916270f684532602af3fd911396f8a8e032c519d10c10156a1abed734264e8e2cccae621fd94391e8dff9b7ded9afd305d17f306539450bb7eea440673dcd46b04cd6d884e0e98b814bbe7550c02f7a45df0cf166115fe08e9f3f8cc4beba1892b6c1d74255df22d327f5cdeb077ba2fc23542c0ac86f4e7d3774fbf612f6bd69c87d84729a7ad6ab55923f652d5d442637d24b8e90090a6de9aaff9d11aa6efd37f841fc553afea798e0a00fa7114b6fa622185f0336b44709f695f44e83991d56480b0493cc9100cd32bb6c7e7abe86fafb80870c9b8a204f1778a655b5f849eaa4d9d9b8b96a3b6a615867cc3e9c9ff304d465f4d4640b2f0db37b6d9d6df9acabede12d8ec05c311e66b7d3156afc5718baaf566fef016bcffdbc3a98c2b04617b22393965355b7c07b563b4d9a7b53cb27b54b8bf84264231c2dc685e135cd3ef2f07a1b80661cf188dcb92136b12353a1661b9a8cf298a0faa8b5abf0ee04e556425b931cef154af6e3be6cba6ab8e5125e42381e7e7dd27e322171f9f197fcf2a9755a290f2d5de10fc5578e0e2cc5644f6d1a9864615b2d4a6a979ed0ed0c8960fdc0a77d2908de394836bf0c6d888c677b8fabea7dc2994e0dca9211b29d3a5cd2b3470236f445e0c1fa43c0054f66fdc7d61baedbdba2435be313efb1de52d2018adb21648f60059f77ee191f1dfcd6529183f4935c1feb1f9beedf136e7377ec6df9792125178b9dcdb62338c02d6260176b8dcd36e5cb96604732b0dce820b91dd059127ed643f02a9b7444a41c9aa6e5a14995d733c327a8ea05e356a77b897b0198fa7c432bc265b28b49e41fbca769dcc8f8f73da49bc3fea6d538d0c2487c3e689becdcc9c680bcf5e5d8ca4bbfd0616564efb89ea7e176f3e4acaccfedaa841c71658eb7c40fd6fac57af27b3fd2e66ba9b61eb87e7fee452e1ebebb784d0058250033689fd6b3f211194cacfe8612e29c002d9d2e8efa632168c61fdda21d81aeba0d51de31516459220eff0a5b0c60c70167e60b2a0a2ad1c23d4496408643915e3573373a5d0c6e6486e966a28e9d08fd4fb832398831a0e34fc0df42c500db0e4971eb9b7600363192494b754738ba4e847b476109fe98f1b3f3e015a37cc9f49b38ea1f1f0d98ed587828d16ccf7c63fd089ced2049d9b3aacfe2571edb3cdba59cb1be401c33034ac4b52c68a74ccdb69c288a63fb9a24046f493cafa60cf4299e846dab78157892bb55006faa20e66ae607c0df1a33b7f9b3605e624ad1a22e532786505507c6b02f6ed107f935cc70c82e2fe8f5b0b58d2d114d9b1fada506f035707859c112979b78d5c6be6f0f008db8abe9eb9bafc1a86cb5abeee21944fb68a46c1be9702dd28cf4fbc81b84289a488454168c986d9854f57b154fb4686f73f9bfb58ae383eaf5edf444a00fd19d03014636185d16a1dc4f1d5f4a1e182058cfe27445a9719a53ef10e500e26fd1d9a5f27eb2f863d3253cfded1b94040ffceb71f09040949d6687d5fdb83a905e6dd058e04fed94f8a0130a41339d43e9ec98ee3ac411e2096803db18bfa6fa9e189233fbadc458ceed8b2a68394e71f045a8fe735c900aef092810ef4112879a8409ceb7fd399357f628871592c086f64d982fc74a9bef107cf7057f59b599247f40d6f25db11aec4c351128d5346e7e82efa2f77924feb32fef25ee328fcf8821007f0b436fdbe503ea91f1a035aa66329d89ed2592d49d38d94084db46d87279bda1ad4c0c63a35d13eccb1aa11452e7a3bde4733850c576b59c73ecace57f11a5a41838215004bb2e2d42d3b23c87a9f6a6eefadc85b391ab9b8349a795eb8bbe517831a37906384c3d4ebedd99ac38650b8e1e83cb23cd255ea18833ccaf786398720c3c6b9a55065b14dae8d587f68c0f4c359924da8e0ec22cb2d1dcc7d2098591152c88de34ea01db1a5ca7e488911bf64d8e0e5f36438834ae9368dba4f2399378a953861fb499552837581485bb290f593e53ff74d67e3aca3e81d45d94945fcd996a6ba3b0744ff58cd1e1b5dd3e9727cd38e5e236c9e07c32a704a80b9d562fed6c8ba5115aa4dd9f5909a894ed415339b2d450f7d04eb1e2f47ffe83d08af9b8c69887b4f9b5344743dd4068ea9a033f45c5fb20c5b726d05718f398624c93b38bab660d45b7222d43ff52e22043a210995fc0fdcb0d62427e5a542839446f7600657f07ed66eb7c060d02112ae767795b0cde2f3b1c910f139b7dfd54825136c4ee396c6f7a7f796f8bb55027b96832d285a80a172cfeaca0f150c8e7af18f07f8f8b79170f080632006745ee5315ad77386e261ed56ea4d7c8580b1af67dca21a179cf5befd9ccfa3ac0232e5bff0cbc2b5bb6bb1217116913423da9240eb93349f35a7e8ca4280a7535424661df7ef2dd2e01117de292e940948e6f1ceef0bf1d0c6c52bf9fbe3f30e3f71b831bcfa91dc258c08f1c45a889b6e4865c94f11466b486e6ebc839e6bef871e0fcf624c00a04ae7768a3baffcbc66e8a1753ee722eb55d5437706c2ae43cd7bd2a0cbb966d8bc150bddc3968238519b71dda74d7afdc41605ca9c4e77e8c5ef6738b05f1050214fa885c78ffd80df812b8025df8795ca6279d1cd938f98732917a56bed12962142c9561a784f8e671674e6534610a547fe2622c20bf62aafc876b579d3399eecf4e7e6b50ef185e15d85c1d158c01bf163d480fe04230656a434b64b016d3c5cc304f9b508a23530f530c3234ddd2ff6a74637f23618cbbd2ae1c55c5f7f9d22982fc35896d79046bc8ab3d2303a7a071d3a27ba3474fe74d7143ea224c14274942b03287579564e0edaf8fb96429334e2cf488f9c8ca8dbb5d6a406984244b38c1bcdd3e16db0cda8c8d407f3b70741e38ff1e581c0987ff25e052fd37753112923dc6a73af9643133106cdcdbc4c785ffb729cff84ed223f8635fef0498e5dbf6e77f400506057360df778eb09de4378f597d1f297ce85ef439ff27454da45050002c02adb877c15d721a8e8f90e1b52b44a70fc2d44d4704432f277ef871158d947b047cc28a0c9dd6e6c78a53e541b1f568d5dec14f131981c5f1b041840edd0b331ffb1cbf3b89be09dfd30427c8024e0ff8a1af4486eac6f8d99ded91b1108f135019739a23bd71a641fe84380e2c85513dde2c599f7ca3a822989def396c167ef1b80bff892ab3c843166491850009f11a3c0c5ff015217bf866938a09580531268aeac8e2a9e7f60d45795c3c09b8edb55a9b80853eb6c3e5bd219c00e0626c7aafe447f715ac84d2de08409549f50c262cb9c1aaecc712eb0534e5e5b6a58a88938e5f561b82f3265f7d8c973b8d3101fde0ab63be8d98f61bdcad408e116236020f735f7f4752da345af61203ad5142fa4594cdd867d19418a451ce012597d7e2499c4ab625aebc14b8885c8f058ea9f5a19a62f6ee454e3e6fc2e1a304600f9628c7b8b226ee3217bd60f33764874ea775b8846be63fb70c92422783859eee2888d848762c06cf9aefdaf8dcd025e4a0eb81a3134f203f633a354dbcc087489b42a16fe85c16975c3ef1487659815280f01838a02b27f13cbd0becfd196f00e6f2d31c37d70f665556e8443f5d8a8cc4a96d6a54f049792551411fab9808d8207fc1c2627b176575fa63e6f092cd370d8262022e1ee092b81ea18529f24fca6132c9b3465b2315093765ba314fdae4e002cbcecf54a7c171c40ed1908ed7b1a40abd22541520c65863c9c360b5d550d9328cfa49f49cb4a298a3735d7bda8e04d74837567f77304d2b19caa7e35e5c05780c9dc1afa8dfd45e2276ca89efdebd2b5abf0bd6468fd14ccaf1b102762150f2916edf09fe6369c91b4e4d2c61f762317ec63d06bde447bbe18c4b2dfd1c7de2df15f4fe918e60d8518cb3e914c3e49caba551b9ddf89df65109c32b25a96eba5dc46b5aacab646988563c2067ba900dba0aaa5859974cb2cff0280354803d06e83622d42abbca7eaeb1156ad64f1146920b6fb35de8a7a07d9208d1ac5c6e446f657d4cc5090daf2ca1756d02f0586535675c1ab5f31833dd9e7c8bac72e2123391571e11682178262c6872698114df7dacffc7cb58905a0a39fb2fc6409603c9fd8c2dfa5b64fb6911636dfb267aed6611d71a47ccdbebaba65f306f7818a46cbd760af99a8bf1296dc38e231a65e75dac32cb5ab6fc118bbbb454d861b3e2d6df4c0d43cca670b931a7cdf2d8dd5e8e0fa229d8ad26f46cdf2114d8b3eeb2ebbb33259f157a0948c8e7d7d2b92be7b1f59d55ec028c821dbe102fe5911d720c142b8255686fa3b223bda72118de60bf9c1bcff89e44b1f9be7f1e590136217559cb9f529f8d387682a70b806fe6e2ea5556cab805245ed189e3ab9a6268ea22db02bd6b4092066f14dc0d1393336f6bd77b8240eb9732368383b920e9ee425695e86329569089ffff6c787ce4b7fe1b456012623e5a14d0fd937d46076d39708e80005f59cd6640d5a9bd718aacf67a41c20170f23863cf9c54bb38fdd76e362cb9b1965f3ac93640b08feade614f2086af35e923eaadcd4476375560ef7ba1da5035210e1da161022059e01f68b6b5e21275399d7e8923b8809943ee48541ef799fccc844004ab47b46e460816f723916308582d745f2cf78eefe8ee28f41bad71087feb92d52e9d08ed27baf703d7ee17b85c379ef77f7ac43eb150842e190b5ce5e75c1886127724133dc868c15799d5d9a9e2f547cb1e5b8819055eaff2cd46eca911316f65b9debb9a2b6c306607b96102dc6afc374d0d468c2f5620601b11a6e75a6b7732bd00bdf8af621b0dc5e39ada53a80bcd800ed5b003d22b52facd9b5f3659712d5f49ea18afe50f5a40a699c0d658226e69e2c6471e79e31cf53e9d627839c2a35c874c63adf7d250622ab1376b2429169dd162b3bd5f437387ee61d323ba5dd7e4463aee5ef337cf77f69a7c1fb5e0b2999a7b8983aef71dda08b3d1ac18a06998d187ec3450eb629e3f971327eadab30067989d34968709808be7f690f65184df22ea83d5bdee7d126629000faf0b8a38ff00f70aa3c378c874f84dd8d727a3216b2329b0669da209b701f698ff2e3d644f12c0c999ccf0b61235ea8dd7de69afa25271501c95b6241a6d8039c9780f5c08ec6e025695077d4d6f956144a687eb273deeca325178fee15ae432ce66c54409dd00e7930ba4ae9847649b585e0d533db5e3b141aaa44748b04c5504020d2e2e6172aaad3a08e57044d2a463535780a68f2b9d91a1aa113acd8950580c397175e0932925d1912eb7bf3c8714b13970fef8153e3942cd9abbe8f06fb35c4402ddbea1ce82059b70ce59614426d5778dab0f508facb592e2bbc768cf4712bab3d495a8f343931af20e9075f9b3d0c4858c0edaa281de876bc50459d33275a090af7801cf1082c3ab98f993ac321765e0932e1c1a37755319a29a2f1c3c039b8033024625542ae1cb4ee99389f03f9d1ebafa8063f477ea709582f323df6bf49531d4bc3cf7242ca8a0cecc4b101af7dfeb843369128181b9f152b140a290223bb78398dd7f2c4382424bbd74078103bfbcab4fec43800b60a63dc6aea8085aa3bfd67c17461a8db50fb23616ec948355d6ffd1de4594fb14920cc8e70ad00083867cf5abc2d460d4195808a1b09f009ed7a7a7555b506fc911ed62692daea25fad22a77639839e916e8c812158650efb32ac5583ec2900473bab5fc996945d814e88c3401c5a59d4d1b560112ffccd63e91b657e58722cbb0bc7c8d74dfbbe3c603270f7f351aaa2724ed7f056fef80f6ae382d37ead81f061f97b9ecb52495949fe239b7dc7dc069a1c9701926299fbae86231de05d81fa2b44d2643ddd3cb1caa196abc9f3e9b6cb88cb7997f02eec29393408f1ce2283dc42399936e273cb846b1753778a639086d635b0dfc4aa9152731531231701ccc664ad4f566e4903f12984c45215dfcbe6fd25639f2d870e3bf100cfc467f3443ca31a9d8312defeea17aa1374091039373adf2bff6890f3081da8f07c2045bc54a8f33e32b08e8b6dbef4546cb6a958c51791483e733bd57ac48fe8b8f8a77678f3228597adf9076cd2a6a0c9b69cbe6a00d29cf88ca254fcb0ed9b3514c359a8653c570ddc21ebe13f895e69fb99f414aed15ae0435bcca849895c2930c5a0ff1c6966c5e1db254b2255216cba9d1741ba285f068d4c87bb418edac68821a89fa87afb8b94753416969848594750f44bfb3aa160f95479134f46b17ca3314da94c9edfaa180693db651d18547f90b19e0281a49378f4cbafd666d0c980c3fd243a56ab47e11452cb846a1ae969aa79082ff6af4813102823d7b5ad8aaaf50c0175b7c9811a9a1993c99499b6ec0c6f49d69b5a746a758590b92233ab100f22ab4265cdcdf14745277df56dc89cd86b8a11e7ccbf910c05d89aa48dbde43165d8fc73c0e463c36ccbcf9a6c60b92fab38e61757acf42fa24c2c645c1449d0c28945f9bf451b3ebfdd20a1bdcc5f1e24574bbaea6d21a259ced66d6e27f1be9e6f8a158734d3c531a87e51a9f2dbb0dc399c4cada79cee49ce8f9a5cbaa8517b5fbc92740e6a4a3cd6b6ae05c1dc27b5b46b3863f8c25fdc7a308512aa2b871ba648a1605ddf08c5580733382330872e29551e427947dd6e8cf403bb7f168f1ba0d5161cf6586e03392553513cb089d6e40d838860861590f551f8943ae27d3953aa02f219e6bc17172ead8b7d2256f6c8e5ec469d65d8757078a964eca59a5ae53cdb4e537c6653bb3e26df58a158abac3ca238f2f4bfef80c47612b57429b395e4a4b1cee7c6ab4ef97182d6a293e72853b7d883d9f3bffa6a66d91b1eb361f3342f500ce6feaf82853004585963a54b1bbb5cc046abce4e239d473ce982712382a1583ed4c585f68692ffb31445ec10a396ba64ede661c3f3a342da278d52d22aac787bfff69b00c49b1d0827257d1031bc534688d8b04b82ed224f9eeb48a9248f87d479444687b231c4107faf608c929a572d117ba9e4c68f8f2b06ea0048aac2471bb98e60d637740b1a5aec9b4351fca0b6915942d79178fc57e5007809626a294b74a21417ed59a4f3a8b160214430448e93ac22f4c5078a21ce4b6d2c3ef708c29d75385bc40bd31ddc5f3d402989ae523fb2a8487dd52aa4e73263efd22e582eb94e76065eccafde8bb7ef2336123170a45deb131a57220895888309db6a7f54ac5806db209c40201616f0f3ce19ccb2ef84b5532cd660aadfbc85e2062346888c590fa7828ef585e655d6d4f451c6b1acdd0dbd917f5245194cac3f359c478826b642dcd852ccb1351d0d3ead826ee00c2803d95103172e695df4432a9894ef64586a42cc9e690f88a6590280e5ce557113695cdfe9752ca84e3cd5bb549384a299159c1885f5e0c43be395dbe619764f7c92cace68a1fd802d53a820f75225aee91761b0e88bf4d47c695cf1151942a0cdb647d31a23ac695d6b5bdd1841cd627c36e549b552fee1b022ca36b0309a0dc5c39135434ce0516d74ce83c8b8116ca5c6fd8dca29080ab6e349570a707f6863e598c97afd60720002f3de000873c6da31d04031f872144aef5932ce577a63374fff10b2eaf96a8df45532fbda43f98cbd83e93b633aaa9dbd858a39eac349ac0094eaac62321121431169052b88554fd67a2cff62de1bcc8d096b220f13ac1332ab262c8189fa24497fb4f14ad0f7e1acfc9bef7b9d6cb13baa03bd995e1892947a35fe20eb4c58f3ded261d398b514a843c3ed7fbce632850e3104285d67d29ee99fdefff574fb36c4d2311647f8c6cadae62d18c9366779296b63baba62d6d2b5823718f5479c0de33cc637acfa128b69cfd8ff912c1a7bb4611c381b4a24a081ce79646db2ecc6fde461222e693046f1cce748669555872b47ca63ff8e60aa9a6a207e9b9eb5282e74db38952c45f76184c537e0db3f6ceed0659a4312a372119e300b3cf019760b171799185787bdbb6d8ee9c30b4a5d4bcc05f0fa24a0b7498da9b4850e3128148c5e17d4a636ef643c42c7e0451d8dc0ff344b0c3ced77c78990b1e6194c7f59a20a8b40ca86f18880226078783b364b7d13700386091ba00146c6527dafd415040c3c733807cba27ff91cc4c27677d32c9bedd50a955f3e603bf7d764f6172f10ba8e4120d99eda78ec91c70aa54d4f2503c9a3c83fa32d4c1069639b31ff11765a9cd0ddb0c02f4f489919c53e9a1cbfff41301c5d80d9060d2124105ed71f9c0b0664bd87accef14fde733ea0cc6848b854fa1db9d7ff388ffc9edc0c7e3c1afccdcf33ca5ad3ecabd35830af5ae85c60427df7cfa8e1d437b4994f4ec7cbc801cf137dc91e850a24413966b04be1027dde31aee5c032ecb147b95f776e88164e8eaf1fe5f6c6948a15bdf8eddb7ca6c134f2cc2388b095fcf86500cbc8dfd52071952339b1276ec8619999baf3258fcce5dbd973088ef03f6e35a764d74ad8e6cf0d5424fad1d14489e06c1075e18ef4eb53db03a5a47616b25e13c3cb12c0910c54fa630ef07de690d16e8414a73cb800cf81b14b7315fe7de755b58b48b51356c09e0715d2956e644b44012833a9e438604b91621ce30302d33cef07dac9752477d8be4d67ddf3bd23c090c8c5f26a4d1fb7699a10f602877cc1da7eb264c5b2681e2d0eec460c727030703d76843ee53aba221be2b995e3398847579e47e50cd434ab2d1717812b930f327d3b8b90b9f08e93dafcfc10124b443ff6504703fe7df43b096a8906cdf580894e1adecfcf0349614bf7808c2635b27ed4409bbc0b4a8a1b2a0d317c09f1c6972bc9a828f7741de7a09b3beccc1852e2bf9638efbf65fc9d0fd606005c5a75162828089c26be50540e76e0e9404f4d8db4ba59ac35ea2a36fdf6bd4e7eba32a12643addc3e6a9e249c2f45ee94427c7461fd90b0c2dd5f0a39ef3536a9a5a5ee01157a06007d447b76208290738a702abafcaf9223ea3dc18058dbaf28980aec8c93ddbc4513328ba715b35eba1c9db012cafe51bf02b9030911a2f8543755deda63c8fdd499faec4e624fd4bbf0bca2aebc4d87ba1a9c97081928c9b23e0b64fb2c5721bcbde17b9a851083dcf6712dc4f0a5decb6a8f7888c7dd47ee5bbf8eb4360b4cccf1d940815a50ab1c2c5e6d8103fa8a45db8597c1d958e631786ef0d28c6b01df9688083c088c8bd687bfb3cd7446cb21aabc8c0f952e2051c957437e54661afeee406a6fc719c68899e02c3fc460e32653c0d64f885ab0d4d5c357e09e0928569e4928ee27518b60c192cd62e656adb83d56052a5e6a9b91cbf9cf0ae94fac4c7594971c6b36f6c76f94d9ab6fe7bf765f69b3c69dab45ddec8391a495c8f01879bfa2e2b95e60ad5bffde0ae542edbe05b1a88a6df4a0c0eb0364d39f9c79cef2b3acfa63944c384b0870ef5c35f85d71f6b96974602c51a0c5ee222394462159b0ad1c1a6abcbc90fc65157cc8ab63433485dfa674d5944ac1bfa73d9403153e9e7edc7e352745f11e0e1bec7d4b2367e1d8eb1b9a593b2f72bb4782fe4a5dfd688ea7728fd89f014070102c71d572ec966f67bdf2420f1314eda5c813ce08551b88b567151fab6eb46e5d96d4f2ad98cf1e7c5dc54882940830ffeac3497efe58567b028c06c785eca6e8d8476f9e4450eec6c3b49dc53c822127fed2cc54f919cb09c08ca66d1b510ece5e209533a7b639cc419e886fcbfd79c062839b0dec0fc9c84fe6ec352dc1bb8b6cd4a94e868476416d9eaa113e6fc2e87bfffb9340836571cc6591ca6a8dff34578f273567772e5ff3053382b27c5781773a767f4f9a3b9415ac3e05c873da06e311fe0a5d2b0502d45c747a5c81d449f216187dc899a89a6de691df01c544b7b5cdc251db8e88f2aa00939799d3a4381b2b436c15dd9ea8032b0a226337277b879eb7e007afd795e1facd39fc9de33761de6d285707282a814ec7518508de43c0867fd5a60d1b9c49f208a727fbb1275dcec3195d57ee83f7a54d61981cc09157f307c19605fe2656237158a4ad8e46ce26f5a04207b150295b8f24db1caf3dd31aac69d5ff1657b6f5b993f6789c6e49c4dc1ba039b19f76c98b60b76ee0edead34e72a86d8ca7f95e72262117e31004f5c62adb2288b3e229c008c6b1400fa4c88a63c980c6f484ef344efb4265ded64f187c7b4ea3baae2f3b248eceed3fc4c743869a3cfd13ca68ca4eac7805c05a924e464a5c860c69c26c5f002d9e9b43d3caff94d7cceb04028a974f19e1b170206ff759ae552c4c9bdc8d193d98d9838642aabeda61b278ff8cc30236436305e769c230ea408977e6efebb899b8e3d4effae684b36d6b856e1162dbba5f6216fcb6a63145281312a4dc06efb777fba09f0cfe84727eded494a0063b414e8ca7def029c9281dc9185d072d7d8453447c9cbb323c57e8cdc9a31d048f31b47d85a5faa8bfdf62dad19c7abef8eeeab3a7e6e7063cc9d81708530bdbcf972fe33e4e3ba2847d44765420e56885cb600d58995391351f8013880c16a8a43ed223e1d081ea0c607e1a0555002db759ca589f56020039517058639d832869d4529bc2b21337d877dece425a13f45ade2b0e8c2127025221dad13f42e267d678ef2199c0105a95f0a16d992a4c370891a0492297a48b00d308628fbfa8332c112a46f67eef0f527a9401d78bfcf2e29af8d1bc6736daf0b4f1871a89d9bd8eb519eea8b4f8f1a1807ec1dd86e770cb9cc9af20d4bace8714652dd8a00f2ad6fc8c849eb498061985ea4bc4ce8adcecb5b724ed7e14c738dfea10e051cff7b4d6e4c0cf45dae4fb5be19c9810e08129b2d35b5ed3a46795cdc0064d366c950d844e52d5fb662084d699cf6cb3e0fa205b818aff8be878be496c12a6158d120bb9188e2b7ef382d609c0f0c28643d54deb92205cb75b2c9cddc77dc3502bd6238d6473ee298f493969826cd3f633319c9006ee4c18192441f7a679e3cf84e5bc0e8617ec716ea506c1b13bbdbb086ddafebc417dd86d3f0b639fd28847a69f283603a1f5e1148ca98e74798fb2f7d5f5b1d828115bb72089e8992012ccc65e01f0615945d1b8b21a6d82c79b72f80e9fd93b6be81ccba0fffad1fa489532c69cd0495a94014633a7b34b6803b5782521dd3682223f212c5f4297f909d4292a1725cb377232185ee4b6c3b4f2a46e63216834abdcea8d3e5399ac03522898cf5c64bc2f3a472116445390fbd087529a9d434b4637018ca6f99b94cbca7d57d4797e29c0fc0bd502233061b2f58874980124b88f3aba9687b85887103cb3eef2264fce1adf63d5d128cfb8525c83925491ab1d3e8a4e236e0fd400e16aee4626b5202692538f21dd089b00b9404a8a2fbf4c8fd3dde9290cb227d5361f8e2960ec586003f26b5a63e3e9ca17c2e6353ca5b6cc4053030a0fe36cd3e3a060412aac59602a1d6060eb9299e18221a1a6ba22708fb1870fe51b7a3d6f24a9516f1da6f4772d1df923c1b7479ca09fcc2936607a63cb9276b819b965dfb3e7921ab86e88b74ae80180e2a94f7ac6bb103e0bfcc69c3fed11830f0b9dba5ca5c6f35153594c458491f69174c8b5fabdfbf8a1d5f517b3e17e695f133c18961c9cdc8fe6189325e07850ffa73c583058538af05cbcf9ae15fe713f2fe8615d4ddc6940d7ed8626553486836cc441bc6e1c14c3422ade6a5757b7cd2834be015aca7fb6adb15d0a8a42182d827673f982eac72bd31bc76d8148e69abcf853bc97e4e5609212a7b4a0cce4a1251f6b5d826f06610b71b9cb577290316d3f08cf2d194fb13b2620a0ade89812bd42e66818605f43fc0ed99749862f9a4102fd119df2835bfb412589fd3a459ffae0a712e456eec4b5d1ade0b55da5ec2588ffc3c6b0ed6f7c4ca91b1d9a7dc79096ecf3b29b8a3f8bc4e3945b9ca3e0a31782b137bba136341e9dac690e4a5de13d071b4f8dd80b3ddc3ef41ed20960b1d4856edfdcbc7d9fd5d0adb624de4588754f2cc2afa6861b20dd87746a511102fba05662418273b3db9512476351582e418411f8abe6801c24bfaea58d695dd91ccff461411bff7a8eadb28b13fc98203e6a9b2f5445bd98f7ab44d8a472f1849a438b6e2c7089a14a420df6341718b7a1e6bbb8854f60ed22737c4ea18d465c59da5b72f371bfc09188ae3622552a1a5679bd979e952a8be6ca7048fc555f9c5b506230326f8b8d39487b493a9fd59eaa8be666bf0a21f600b1be7b9a603dfd2369f15f9bd7a9e3eda8d27e497931281defab349cd4fa795a1c7400b32269457570dfc6944669111ad7d4abaf0c65010e672bdf0da3ee89713b3164503e52db5c4a4876ca89b79d8fd77704aff8ae59c1123331a93e6d546a93323013205886e0f454573a10d0b6bdfc2265edd4d1d4ef15039751e25ab288d08b5211dbf800f9f5b6f8b797a99464700f4744986f269896510b318aa42844d1e72f63189cb4edd48711cd477736a0e4d7191bb200cc56f0064b6549cd505584c862094bd372c361f05428f2bad528681fe53a326521d04acf0f4122f4a4f24881220b320627a9bd5b0bafc1befe8ba814f8e99593bccec152c905749064e8d1c477687051fadff2d7219b05ef7aff2c7065ddce37c2c81b39549f1e35da005c89b4de268e7f7f7c1f7891ac297c16e01e7f8275154f3f05f18b1f7653ebc6b509ab20155068414f130ff458fedc808da2e6d8d17704cd926576a8a7aea11884ea33a18bc768a838647aff5b15b0deaaad077ccfb37259a484054fc72440dcc31e2e9fa15b29cd45d7140a939f62500768ed0f1a394b8ba5f9d90d91f52524d6b3a8ba3fec7d676ba35f91cbb5b150ccc9e2ce540e80cf7449eee9e97deee5f210812a19bc8da132644f7155bbe9866a907f9c15f15ac2f52bca030481c7431169bdbafaab15cbd61e328f4d07f326003a77be7a70c9f86d90d3fe61d01df07598c84c1389485e6ce30fb3ee216eeae748cd6568277044784a3ccf8f60370910915b79b4fa9e5486daab76a3a958f9f6a721efa822f02806f39cdb57d971881bdf9b788d4750eae47bfebee40e07196fcf2f219ec4b52533af76b2c15f2d0213852f1be9543c45c21e928fc9490c6be5ecbdae8323884ad162d1b7dfc06898ff26762428df42bf514e15aed04293e4c9a988810ddc910ba0aa80f333f23333bbec0499eaf2530c0a0f8bf7007ada5f26f69c604f8fbc0dd2f70f545eb59967afbb60676c4092e6ac5dbed238b97508fe78c4972cf4325a5c871b282db3616f74f205622b35eae0274d1015c178c14277e2f863d811c068d6c0038f984dd56b3566c96442f713f5df2c3997e7080a05683b004f2d4be8e57d129af8187103ac96876df9e579e42eb3ddf33b81236bd348b510662305f30a55c80998a6fb4034e95baa182a3c6e9f059bcf529e2dd21c7aadb7550d31322c05bf36d43050344476fcc74d760c749bcc4cd2fbe8456b226dab1436875cd99833c007e90c58db46b711081a933cf8e2ba8a7c534a91fc862b11b463170e76138ffdf9c36e17394c2922ad93ab9e6ed37bede5efa7660cb291206ebe41abd41dce47caf6eab3c14b359a2029646c1d58ff9a0afb46a04484a11f62be3aef297a7b2049077dbb2267dddfd7f28864f2c32066526dbb4052902c436cd95e17fcca7341b00e9140749b92285dbfbe43653430c010fc1661f33addecf84e47ee3718f46f23d2ff86b8bfce3e6226080c3d80d8bb863078fe4c61e11324090e3182d13781bda69b157410c742d295367c6bcfd8cf53a36e9ef9657c8d52ccc6e2b81a54df12bab2dda920798e25db7847b8ec6c0df880097a5930dfa324cdd48906c26fb3559f86a9cabeed0e35778db79e05c47aa81ac641fed9cedd80bc9072ad3cbb4ede7b31f09f722d0fd6b66d5a8a8e3501b5bc89bdf79f4da10d27294ae54a38d10b81f4c0e520ba83b9958738a745cbf2d5193b131eedf248d575c3078d31e02d8c3a8023ff0537d671cf2231275d56863e2da8fc67b54979362c90bdc6bebf783d91015dc9187bd4968fdcdacd9489d56c9398e1239c8605926237d4296880fe2db6564c0811b23bac83803faa97e039f9c8d444d6ebce014acf41e5e272cca1ae431fa156e2c8107091bc308496a2e44f234d588faf96cc04b063861575375e6be1d72dc2eb62ecd4fd200ead7abbc853a29a608ff9096d39f2ae7f26192216696ca0adbdbca147f60489a6dc7e6eeff02d18e4e95b9377ab4e2a87c6f5be4318b1e0ef8cc928bc17906426557a1a5ae877442efa53c9dfd5e376db2500b83d2daac0cb5e6fcd464c08391cb71ba5e8a9ff06b3ba32374a02f2c44649a1016183a19b9e2e1940ecf2531111e92177bb1169f68c7e57e03cbcc578e0572c55508db0f0fe3e09b795925d349a57b90c0f3af5d8f8610b32b8970c2e103d1c03f2997b97c610e7151a523ae21a785ba50df10a118b75010248a879504179bdfba153a42e420533414e7ef84f1980fde2ac81d011ac738a5d8c5e6d1aed45b7b8652abeeebb624c660f4fd1055b4fb2431f8ae9b0c32866e65da628101360bfdbc58750569e543ce9c6f849775d75cf2aa598ee33d0b0d9438b098a945668e9e699b6ab2067baa292f7b32b8618e71cc7c3a52da6e338017c0640476eee21260a87741fe6a36463cc626f9b971dad433e0f470e2fbc4df9c207ad1e318c13ecfb4fb39d698a6625db5cb9410a466bee7a059be4e11d04dd2296fd094dc248b3067d2d7b7689ef4d0d83e3978a1e16c719466b58734ea7f12502a636b35e05d137f11f236702c1c6b74940417a22dc6adeb5537d177d03d8975c51f4c77385dd0ab54058350753a9748cfceeb265891eb511205136663ba3bbbbb0272213d172ae9e50f91987c1df5a2639d02a7bc1c08d50ebe9f813c44a4afec9b8cf86cfdf0409593d3777185e33bd621841d8f3b4626b0ccea7910dd66c79570b98051bc33d97bae842759fd5eb5bdc163fe4ecaa0022b4995594230992edf339725e10999a3b6170a29713bb77fda633a8f5deecc61e5882996568fa89520251798b48451fd5fef9d3b0ebc61f7ee5ce2fc4256ccd89b07081a192ccea1d0f9826383ab7bc09b0a9d8b056bddd46c5047f901d01033d60e9f7871cb8a560021a028dfc4146c101299279cb673155caa096affa0a48dd0cdb9df7e7ee4ad6210b43e5ab164f77887ecdaeb81761a31c88b156940427a6f3ac8418670fb41de73d4b23e02d459f9a465356d1ef2aa629ed9b74d343f8d087d850385038ff1764438de9b5da007852499ec49769c04dc012bdd0eb04dd9c8325909fa8c3a0ad84e8cfa3c4ef35e08acc41540855e4c9a4867366b9475c445d690149c6c8f71b3df81167248641848d458cd790418254c21823c7fb7643dd348e784f1786a729b45141fb1ed3084eb9e029cc0ce363d0657dea4c4e772f00b7ae49bbc9817804d56f9321ac7210c82de7ac5bde7fa792c980ccbd53e61615e37eed62d047ab19fde97cf85250a61cc3006d4ded2e2989728f012d685a0c0fc37360e63f48a91f4000500a07c1afc194083c5ccbcc84641589c0e0a3a8f0737c8bfbb4d0f5115a648e627b402a3997a85934d1eb8ebef8cf47a757b425540754730293758b020ac676e6fa4ccc24d684ba32c8e9e9ef730db110bdbe6c54e2d4adb5640a1ece8e322c1f3487523db9b393d1e6e92ceba6c117b2d06e2c0d215c45b60ce53b8304cb4c0fa89a360f52cf9c64c068cba3ae5cb277ed955a9495eb7a375acc2b73a1ae770fbaf5c6eedbd542788d1b5bd57646f589ab40ae2059fa9fd3730c943ccf1c522208eb90342f09ea7ebed758e8594bad36c1b3ab3a26a1314cba5ec6d434b8129ad4a80ed2d3ef63e277a5735e99f4f57ebefdf3a10d280447d7789167576dab80ba28208dad5c94b88de7ba99a950b43672a523d5646b4b8deb1b12630da53be7d6f37dc1344f43ba2ac96ad43bf803ab6904539b2e3c8509ec62986071a89d06dee5601116ca4dd9ed6c9d55a49a67dd0e9aff91f31e4edd9a66ffd5467d100bcf9d9cec4a4d5426bcc211295ba101c7ee869023fd4438b54a4ec89b8253d6769b1e9b822d45dd942ec3409791496abed3d812490784ca80bd024adb7f6335bf4ca3fbd1d0001cc8f989e20ad87917195cbff25ade1a348deb010ea18bcc31cc8569f64cbc969a6ff61c790ec9ddce5dada097ab64749143214fd5b7a35bedba72fa214b41fcfc5ba60e848947220f5b2515a5e0e81a6ba0a2e12bc19450dc647857d102e695cbae78f70e044e6140c514cf8260284f61452a28d46672314bcbec16d5392fd1853a5e36fcab55e5f5474f9efe29cfbed7b6b63f002999a31ec6ec69c08bf01deca9341688d6d2d1439086523f3ea59b5c7fba8e92858f6a6639380e5a9f2846133509eba2959a432ef14921786b6a0ec374e5a4c36204cd8f0240da9582aa0224d40b3e88618b321df53c02f0e81bf3109bc58b5805ba3f2e61f14eaf2ffe014dfcdf1f0f4f5bf64465310f7a9f584aa909a6189dd6df003fa77f1330629c84d8cd651bf3e4860d05045f1ab5ce75961ff2397548c97204484682afbcfa9f2e52b6c32d7151e026419bb99d5630ee47d863caa0a530cd33ed2e3d691743ab4c47690eebc0a13e2adfecd2a66fb461fb15aed879b4b7007afe99c69ce74424b3c5b79721a5a363f932fe604401b25b192c82da92c40d62d7331397ca77efe8b7d59250ac7444c2f7bc6bf3994bf75d441ed608e0263b2ae0dcccf12f3f7013221b999422bd881d1b052621c0c384ad79802b1b4ae24781df6a09964ed87f8d9de1eaa9af1d62086728768ead30284bf0d6b7356b3ad861f6eb962c6bb2edba3829d3eaff2b04947a9fee2623397e131ab52202f2e5c647a2fc06e6789515c809fcfff970aefe4dbe0f4850c6c43a1169ef2f761032fc42a36c6a1188cafc984fa0e9dd00c2fe8e43d87bebee71341040eebd11ca5e918fba47da979c4433e47d20a761f723bf53353032a9cd3a6cce314c55829a34c954221da3699a6f1de0fa80a71efee95df92c46a98147c1c2b2c590fe24763a9de8470920cf243b67f7ea6100061001b55e1b2b382e1cbdc7e748890254eda9b1850e11aea8beed497a83e9d781db5e511c4f5709c9c0b104bcc550aa9bfd723949fc36967346e855653277f5d41e9b3d7e167e3a7132b09b6859096cd274aea025ab6b6b1daff5a18b66688730612c3d253666e7ba5d9a5b17c2cbc01c78ebfab2dda82560002f51d38f5b60c6ccde9df879d1b5872ac8bb395efd6611037ac346477562c95057d048de176124f584e41dd641ab723ebaede2754cbf65f72d26a9a5a05d4b1eb76d5588ffcdfa59aded573d051c2c25b99eeb950924bf4f8704b9f93b00e63a2a22e56bd0f65c45a4dacf3073f2a7dd534246f697328565da5ab07dca6a1c95daacdf271d92da4dd61d957be1859aca42c9f59148a6da804e720f1d950fa93678fe891aeb55cc5bdeed4957db90a34171e0948914d57dc16c178e0687b60802a1d12566db4df941f902d52645110a0af426808297da0751e1be9944263cf157108b5ad64e71da159581093e0ed05d19e9391d403163dc9b6e40720848ba12236bfee5421b4be092a1b868a5cc087aef8e9554280c2d44890297c480ab4999814865714df8f761f41feeb2ded88eee4d09b3eb0e75fe34c5811de0c349d6e8825abf29811f04f437e0dd153c8ed9f4307a3b819669f73b69a951359883ab0196e1401c563249987afa0a3c5148f7da180fa79a5cd3ee7b48149e110ae0f0b5e6ee9a8ba98e2a05e12dc0c404623f39a8b1d99f50775519c2d92758d2f995a41e4820ec8afa96b9f4f927d97e6ad654d7f25c1630250f13543bacf33b3f5d1160ac3668336ada13cccf97a775414dc2af240db46e16989e578eb711b2f2368329524357f7620f7409485d84f53fe61ab2d31fb684c50a35b771ca284b11d6e2b1b0f03631cf20426dc867c11fd489fc98c692edb887058d43dac1e7acd132c8a7a6cfeec7fc3247ba5d1bf81215b4ecff9eea90e6f5e4ab4577f2d606a1d82cdfc281909e919c261f9ea20a52a28177bdebf7f62240ea81ba95b71d5010ab7d09e7363bfb25ba1d07a39dc80deb16cc4a9ea7a996078cbdec00cc8cca6a9294cadfa05a458e50958c70136a79158aa54e3e3346466d8e293141e0c83a8fd59323455692c61aeb48c0a90e8371ac14d03bebbbd40ca341858820b3b656943a3b5268e819d540bd00ebb11e3e670dc841bf393eefbd009ed74ee8188177738c38aa86c8a6723726e5c1ddc03d9c0dd67f38d149999a40c8939339ec678369622fda60c030a101404c01ca90efc25d346d10898d6120d5df3a91fc8094e1c27667b01b30d1298e765c8594cb6c26945d126daa7209c219e2b17f0bd98c8200e031a0c69468d901eb78d04e4e4ff8213cf618dcbcc367dee0f75a9b7d8174cc42db249c0f864ded6081b9401a02128144e05672577fd1fdb5b45f5a400e40562042b37cea58ab47b492ec931a38a4d2fd49d67b350c133bc7acb2e727a7c93c2359cb150880ba67521eabe1ee0a85426e12507e6609d25eef9fb5be14fd6ca8f34d685100ff9a90ff03bf192916b8b21a314b9853e22c0228782c17e61120b05561ab139229ff846168336a00d5545fb8b85da6a365dd90a39757971bb23151e8ce459723b9a91b8e6114a80d93459cacbb3a201e55f40e60d65cc30a1c0a57a99cd4fe73011b7ce74c8b6ccdc9a989024e1119c4d472e15c2d6e59750aa6b3fa1552e87626999005be662f2841874f7342cc8ef44767dd68255050a28f8bbe6de26003081df8d44d261e84c5fb9acf426f7455ba1d007ef9bc66090229787b9c08e9a7fa954d20d4401b32e21ee222c4fdbe2cba0893d6d0f32bac4a4eaf3cd45abed2e9e93839fca9404ca74366c3fd6d725f0a89e0bb0dd889b8a7633d0f546572a2c473f9c9b2fb7ed3d44d077f308fe1f2993852ce74e5b060ec144ea0be05328db100a5d3d84e05dc6705e6ad9c69189a027173e53bfd62db4978f701c330d581dc542a89e1dc267ffd5d17d9fbb7e10b8715b9806aa2998ab3ce08672a1a2e93437fbd7842dc4952384ea507c0d963e00bb088a43e42e164ee9d08478988e582449970887b4a6c85d64797e7a521c41b8e3b59cc8c35680e78d34842f12e43d5f2050a7221c34caf04551bd8884231704baa1d9cc79ccbae2e45fe14a2c867d7d855dd44c342f92fd60d9e95bbb76908b2ad1c7a1b105c7e10cd3c1287c1507f3366e7ddd919488464e8a38f7e5fab31ae99cf5224ad4c12118cec75dd477e43f074b6998fb3150ab127f3ae6f8174fc6e65459ee4012609e535d26b1481bb6defa64617d69fce91639b7d098c02b687972befde1d0c8c7173f4ce18804902c2fc91f833560ae89df5ea7daa88f66338448f6dff26839f81e924e8bbb768d87414e5ef95c7aa7b360b3498f021d21b23fe52e10010e247db9b39297161088a8898328f84d65c24fa4e3a9cff11d57066f34c5282659559be82e3b2a5bd2835a32a03e7070eab18abd177a007424d757f341438c0ae6a74691a001c327618d3ca6478dffc5a02d59c44f5b7f3e81cdfe571ac15589611b0480e621d457ef545fbd792aba5a3e89c255705fda7fe93911d928229b27ea67dc3fd4c691710a5c560af9116f13897801494af8e8abc282f72ebfddbe41a6db1b4a7246235d1a19d23cc7154f03523b193eb7c843fb899a75a151ce9cd09b4ae01c841e71920b77854073873b0ef6e8e0e84a2c2cc1e66d1b083fae00d50d18d5c53921bb0e72e171fb91ef70dc10aa1e41ee310a45e6fd3b69644a3e5d5ed8f5bb5a0e6b32cc2207db713753b3a4922fb89fbacd77fde0546fef9ede34cd678df6784840dc2f6fbc989ebcd1a7ae8579a61ae2d1b34b690c8f1987d7df22923f9d9e27a42af7892de8aa6ded6989675ec757245237b15b37de7fe90eab757669171d5d261636b74d094c487e42899e4135da6599cf58da7710122a4ce730ea0ba82274f90aa001000734aa7d0813168703095220bf095d330baa77262dd8c1c99ebe6aa62fa7ec217d0ddffa21e9a947d0a248609a5f2a194df5e1d90fd7b5d4e65eb2db5ecf1c0c230407adef893eae7bfe46cd44e1b4fd4d1590faf668d57fdc13ff2f32abdf34f637f090d0a4077a0bcf7d2dd8804d626db80ef77ad8b8d0419abda29b4b6579b9f0193722450a975da1b6b87018fcf999233a9d35359797c7380e0473d26fab8f89c64d7b5a11faa1b22af029240905cf154d6875c02ab7a62cbdbeaccece24ab4ba8bb937d1748318caa9e8319ac67601d97b3d2d9eea051d7b33de41918bca1d793de6ae6fb428075111458461873f89555b17e62ae6ebe39fe6708e9c44cfab88d7b9baeeb4151d63d1ca1512897e854fa1ce8379c60af9f222a07553e37597abf23b7c0a105915c0096f9ad5da3c58c59f28e16fcfeea23447cf99acde0220d33378f475abe76d8a21382e664c1d2318a41fb8e3115f685750a1dd7f8abdb2aa9b29ef20b61606db94f363d244edb994d86a26d3bc52d27d88884b7afc16c1ad3a0ef359d67260be4ce57d038259055d2642095bef0eaf3d1ad19f44360781a2cfde2e6d4a34a03eb5518c7c4ae33db347d5606afb675084e3cb49abbac3c2dd1a851614e2e1201a5c87d898a6406fc128c5638441f87266fef1afb3c17bd362f9d3c41d8e5b9d5feb5acfd7b167e6bf33ba7a817e0cb1c2eeb2bab6a14337af750fd6291b348088bcb26b877537a05f7caf96bdac5c5f4cca609a9c1f5b971ff79c3ac0f928a99b7fb5174b455880b4fc5268672bee69fff2f18b2c81f81cbc0d73b75aa971fd3321d43c41a40e944a44ecf089ad791433c529b9cd3f3b7bc5b8d09ae73c7adb8695499bd8d50798779fa157feb605e9ffcc8e31f18f3f108a8d057056dce92282fcd935dc8bc9997ac7280f27031cb71f8b8934c81c80a6efbd9b70b3f18881a6d3a372141e80eae765ccd685ac2e656a0cb2a637ea6b5bc46bb31399ce7f39a8b7a43aa7054f5c214a16f4f2ec8c70b2cb8beba8dd17db414ea2e8652bf36d38c640c96fc292ccd162d45c9c6d7ce060dbd7b38d20c6ca156d12785020d19e49d6bcb629d30120992d9a5263fddf950a29b67be20d46397f26e6771a430d0e66a2ee96fdcc2c8466ce7e8d92944abf819a75b9be6e0298c0f67e00527afb08db6644808074aa6b5a427185a8a8d5685fa871168f2e01abd17d94ee7884b0892ff4b3ad0c3621f9f67051d6b440e15ef26e279bb6eba7156fbce5244bda1ed031a80a1fc6459be3e6bdf11df27f9f23614e18f1a62f3d26a628f3d3df760bb4cf36f0716ffff13710671bc5ab8a4f34390e7277d607f48f7fc6b8b77b34a07057094b96488ea76acf5e1663f254373ac51430d32e1a8ed14a10f64a6af74305c8227224b80b08a20344a1cc04a2d2d138060864f68926c34035e1f86245ded4232f53c5faa6dc41447fa3b6b779722bd70a8c9c4154d611b892ed7dfb00b766a91e9375dd39cd250ff6e411f71abb043916d63ce2ffc176098ebc578f2b424b7a59481e238d42f78b1a350fdc7bdab3d77835ee3bcd9d371fa4d6361528c5b4f27ff072a5bee78e04b1f258eb8b34c09fa3c5c825ea07ec9e33e549455d94fc60732e98c3eb9a88231723af280e3634514bce4da88d6910963c6ba3cf75854c9c8cfb1ad2a8a7ed16143a91ec530e4fcb4903bf74dd96d9a0ebd08618e14ed31e3201e1d2e1bd9b602a933f49027d0b46a77082d9453ff3efe259d607d3e77d4c830be387a81749128781ccfc9587013f7359581e41fb61083f829de51db46a2a626d9a81969f62ce16ce58248c2ad4217ba61e97338a3ea1a636a6d812b2d2ab546d67e457cf6646d0315f185d506be22e21fe247cf15fe98df1d1d4ed16bf327e2940f7a6336a70d8c4d1649ae20de1bd20e78531a04cd45d590d3ca1f1f4e3cc399b89db178a2f0db499fd62400c05067f3b87ee4b81af8ca35c4e34bac894c845db9eeeefc307db5ad7a719e199d667dc507c45befe81a49b46eaf162021b06b00ac9279dfcf63206a6f5f70b6da97a841d5f2c7ae7280b3804f280f80a84cf359960dcb6171e0c9f1c438ff78aac30727b61f09695ac995d19ff2f4bf948b95d5659ee080bb3ff21558f2f312e5b66f0cdf6e72386643debc5963865070213d3178d36f3ca135e3ea050f5d2d29f952d362f336af320b8ea57e29d0af1aae7e83abe6d8452efaf2ecdf6524dd84042313383f16774753e46bc99e6cce676cc87bf116efe7963b10dff4524574df67a67a8230d6b09cd054339c83e413ad8f8c794dbe15a129fafe799631afe8be9b6af04d7d6a50e76e21f474f1ebe4106540f82adabb9a66fe4968cd130bf22b96a41f70c1a8319d664eb21417b5055c782190a6d4af06d824cb46be09b3893152bb2691348381616fa20874449f5d89339dddf9d0f2dd03ea71766f9f120d668e7628b11140f6508682deb08f643a8126d42d21e3db782613d059c274074fc9f17e8bf14743f1fcb9aace6de5c622a2e18a68893225b5af440cfe959e99f5e62c247e5a1770fa6935f23767c238bcfcf36a028637f93ded8e05d0946477c8339e6a9c22f50ff3fdedabd339e1ee23472a02718bc046e11cf9465d881388dad6b9286425e3a03c81d0375c40f5a75b70e84b38d27c69d42b5bc495b6166ab8f67c463241e413fd0da0e45f41d351db0256794f5ee27f4fd90eb002a3c7b3b6eeb8e378beed9486d0cdfbdd5cca030ddccd8c9be4f038a07348e88ee470aa8e30dce086768a21f56e6756444ba0f2089c40b0d6b94bc3fe758018def8418e5a3864a28757ca8bd77990e4b16567cd119d767b63d4ad5a1a18fc119055713bde047e75f540875b56aea28cd7a37533515904d7a7ad553b6365bf7636e002c56fd065ea2986444ad8779626699b896f1d2103e8be5dfce11852c9c8bd5c9a49a3f5efede6f872a42f950d6423aad9cb9987a9783e5dec354cb686ef1eb93439bf2bdf18ab6b851ac0f66d787e1c950ef2c5c24fb882e30872b08f7550be9105ee62198b7a633df9a509114c4ea46d9bb4fb087ee24bfb84d615ec7b2a5d7e7d622d5c68a4cafa4ed230a9f7e1e75dd3bd1079976793b250dbd590e62035124a75b7ef0987015808a7b391300a776e7149be35ace829024f2728582b886e2dfc58289e8f05e2a0a4cf76e14bec980b997e533b28922f6dfa7078bee8bcf0ca46f4336bfac1649b48a6df2922d70ab34353b9a5f3c5087c054512913a08335e41380b0ac58cdf81871f292cf173453addea8024e624a32a83eef0c73e8203ab57aa33a8ba59cded8f129cec657b48e1eb173bf4cbe4f7f544ec510a727e62374d9c8792c1f52ddd505669b7a1c1acd78120f7e5cebbbe03a274e40e3822aa6f3493aaaa258cf58cdb0179209dce92377a270736f4742064cfd37870df01a78ee1d906210eff7b095be8fb9a553487722fcaf80af5d133cec062e23fd2106f88695fba3a724981ffa397c0db63f19923e24a1bd2714dc8f4db6193c4af815cbba058be899456bba34bda3ffc82f63b7f04362610a66451fe061c9cc101033a72a883ddc20855f19c41a7227479c760508c2656c9db62efca6a228d6183a08d988e031aff5a5e7f833bef601b91a9356b00fdc08c08653ad8084e4517603bc744d3140f011644eacbc3b01013d6d0854fa7cf2578c18fb5fbdc202a1348cae7911309e572d2cb2203a4eaa24d4a7fa6e3d894a3dce896ef67c47f5aec78c9d31ff27b847331879f3f8a8dc052af660a64336083692659cbae26770e034582af9d94fa6b87b7a657a725e2dd81aeaa23447e1bbd81d5fff3d9d36e3b9e1074eb6bdff37db09665ee6b9a99a5271bc77c009e106d1a91642a874c319d8ad445d24387ce5a116db4011a17a46db1f013ba2eb0a4541bfe63b03c4c62140183c0da3a4c9f2b0e0532469f7c8e40d6fede994e7a956ba3e8b37a0c9742fc7eb4d678da64185217ccbb25767c81f878d6467451d6721699b480b414e08e5af13297532655ed4cf16a8e5440cf72b19f4d7dfc9da9911f08204ecdde36e22f820581fa40f72dccdd048793c6bc58ebb4a5db79a10e41f623f391f8075197325f96ec4a102d693fb6446afce637c7d2cab3faea7f410ccc62d494854fe7d817c6da5e01b442e6a85e55663eacda7a53987b5d1b552cc97dff93135c844267be845a98e1fae2f1a66d672f83dbc2e8d83dca5c5575a7c817764d2839e044b8d111d20b3a036c4d47911abd7de39e2c49375163b15db49a29abf4ab31204cbd4bcdbc960ea21b220a4c1d550822dfb2601b20aa2334835649bf9cb95452abdc6b921593ade39c1bb43dd56c28ffe4660ba97fee797ae6b3e2bcf9c9da5521cc10de90310b1436207e4194d3e6452035ceff52975b6bf72e9fb0197ec45c6801ea4083fecb3975fe5d6e24ccb3c11637902ba5f53f30f52965f6683ce581adbe8c8e46463390f23a7befa237e944156974fd946b47b11b86b1b73bda197363878f8f86ecf3bbbec5acdcd0a1f8db17f99701fea9913b93faa2958f971fcf6c12045f59e01a6306392d38f5d18ef8fb3a4f4be7f3dec75c9dac8f3752c63b1ebb492af5854dd04d96cbbc7df2a42bac70ccd94751b5dbdfc89570fc0a49052fb7ec7e8f4acc7e9ac146d489d4718058be5d206c16dfe69d427f21f12121d4b5be6995f8e997db67465147a15dd52b7107ee8ef5bbc196df83369a391c2beed319cdfec8b3bf9c04a7404fb7014f15b2fffc4491c91723f74e71a8983a98aebe0908a08a8af4f088a43d7a7422b1b4aceaa5877be3657a29f3359485005c3ea06907faaed7f469455255e2d65c19bb6fdad4a1dcb1e3b670a6ed8aee7c922390884077193637f4174e9e9428c2e9aa85a92e54feda2e77145ff321738de30c76c4e9735e01d67f2ff1c38e0b751979400212929351e0d907a3b8747a77355a430307e2e289fb1128d4916526257374db91f2804392c2a21a98e48ddf85adf184280e68b31d650cb7bf2e0bbf57a0fae5ea7ec776b7fefd12c3361a9665e4b5ef499dbeae4d405a820ad13ee2aa32a0a6acdbc7560ee16286c2fd9a20bc506bd7f369a6aaecdb3cab7e49e18018a6b6304b9c13cff9593bcc5674be4dfe125a511e7679829585bac4f9d9f8bae9dde7d223d60c3fb392f1c0bdb28db5a4757f7b6ad6cf3c80680e36dc1ca17c851ad1333f05fb1641b8c36ee3e5b3a274953062107c95683c52c1a42d6080d136a04622867c8f75a248c9ecf34bc5720680196357ee21d4c210ac030dd22256749fb052efe37d09e7801db67fece2962e663b5e9a2c40ff7940edcf28a5ecc850ad5ceee70aa779081781a974b45bd14e63f36ddf2c7d26f9e60f72a6e01947c381ead8cdd738570589a26b17ed3c48ca79cbd38820be6cd89d011b6a174e417f5661e919e8db7eb8a97e7d8f79c4a4bdf5f394153d2419855d8bddaa15f01be49745f85c4031035de4a96a4f31a206395f0b17be0944d27496706e61b0155e0eb9b6e5000dabc38fb5cde694d6af8cf524cef75835fa0e7e698b60bf1a7585413466d1f3c596b644175510219d36feb68bc71d6f65820cc350cd83cab5357138cc0212d9bc4055ebc763c404b9ec4d09989615af5ca3620e7faaab7d3beb17477e0dad18df0897a3043269c3a5addf3c7ac50827324f772bbc0153884a5f36569de69ed6a17353f9fd82207a3b19185b2acc48148f976fcf480aec94dec7b4e084b6395b4cbab10acb10f9babe4ad04a833f3b8c7508988d905d80cede962b853aae0661ca4f7384c3eaf69c3a6a824aded7db488e095f87140d7660df05b9037741795c9b426664c9e64828399cda0d56a154904d4622afd994fb5e747f05648a6b7f88f4d61c7f1c8d9f0caf2a023c88b935ea8ebe55af59acbe6bd09dca4743c259a22b9fb33d2f9ef237a14be780aecc61af0f1a3e8d3c16840ace7ccc2e8eefe0bebb7ddf66e9157a8779093711d83de10b0becef0a1dcbe4b4c28f55a153bfcd9380b8a364afbc143cda116518a171786695206f35d200123f679e2f4d7956c1da64a746bb55bc6c9d813d8fa1a421da8e945e4dd05189bbc95d5b4128e43c568e2225ee41e996db4e5bb6b3d52d4cadcbefa2483aa1573720f3365045bc4d5865ae153309d84fac058ea1e03ba7a79ced0eb61c1503ead73f070f15a8a4f8baf285a724b07678cd3e1085879813b77f59683156eb6d2168cb3d870bc8d6468418f962e915823d4cf7b5db9832b3190c24944166d750958cc67a85c323a1b2f2cb4e1f0341c2149e5ae618b279693ba528eec69600b9ea30e407a2a2dd91e940a886cf793ec8b7b5109f2de61d890803e8b0749be103558a94a5a000646a12f96fdb6ab8e1d5eaa0ad7b45f8b63e41b80694af9aab4ebcb8ee2fb6c60d6f052267b68b8b0c6797ab02c1ec3b30f9c881d8c9fb8a6fc73530fa32f48d1f19970ff63278e1337bb00a09a03b5b64c73c9b0375e80a4e16b257542a5048384e88a30d64af32d6e3cc005820ab1489685e2cf684cf4c60f0f2b7837daeea2d15f4da7e07064db8168304d4b234c50e22248b09066f7567a0dd0e5625dd3051c5473863301ef767d32ba496ce7ecf282ec304a50a7a9cd768c2dd0e68bf948727431b7acfd59e5b2e819bfb1bceeb92d7883ac84646423856431bdb3f93c6994af715914ac651c6efa10908214541da4d12d7c67ab47d18d0e9ce08f1309f4dcc49ddf60d6804dfc53d6464973de418e201f81435d4def8db5672e042bbd0ff91342cad4dc33febf484f1b570293a95e111abbdc53abd3720191dbed0da450fd25ab879e5f3a253dea6b8433c6c35f4e60ba8ed0ff4d9238a947f9e65b642f2076068dacb62a227114ea3e197fd319473e3a7f5d55f787a6bd57ceafa578d9076e3db7a6666a7a01af0992279aa8ddedb749b9e614caf45d57538c08ef5fcad9ce4eef1e94e7dbf3a9c1de4d876d829d589cbae700657bf82d371a92b784be12f25f6d76d3a4bb361d2d6d3d09ff66e13835aa15c06aa5e47d3883c634a8671d84f1b705bf3a1dd9e24a92860d5696b8178ea5d0092392a413e715f893249885f7223dc5adc9572bf1538910b04bb2ac449139cafe17ec475c4c08996ff71a0ff8d168b780a2a526cd721738362e39dc956971099f27610fdc2089b934eeb8cf8dae5ba1eb287ff2e0aad7a94ff6e79c418b40de43909cbaed64f9735a18d9f4f63f165f2af9de23f9941455cf5b45c55e094a28fe4da22a78af065ccab3f119842754b9c33155742cfde98b791de352bb94222dd9b80618e30742ca42a00fce6206bf862c45ba23ecedc0f7dfa1ccebe1a36284ae55d1b2c63fa75e347cfcfa461a669690d9075a5e40f3bcb06479545aff787b91b7e8668d73124f2b1fca10d43b6456955a9824b8ecc985ec9c590950f64c435ec3644b1b02c9c79b9170011d91b4db74bc5928764e5815f783a408359ec76718784675bf9c5315378017851994a7c5770f1db8b60643447c1e275c9f8e2fc3f0d9d2ac65a837abf4d241695c6bb85b6664ae89f150571b5ba3feb3a82d3435fbfc298d2537d1a71792639ea9182cae0f38837bcb658e39b9d39f33eda157ffc16b24b67bc578267765b21267cf705f1455600ed0ed17a1c066dedf5094349cce33057968629e3e01ffff1f1c4b69360bf3f14d777f79999685e09f1a25b6d20a9aec81b486a52e6998413be333a167e24e5b198bb505bf1028107e38442f9a77c13b6c45b37289d2b55bdaf7498daadcedee9f88d63868c13aa598ce23271e66c07cd245d599a8b7fa77717a9dff75b5723fedb64dfd6a7df1b30cd34f6874375532afbc2ed7ff0a553b9ea35146fa9bc97d2853b3087fe1b3fddc045ecfd4f748c6ca013451473e63a23b7dc40b09ea97410b7826c9831971c1bc19ae37b5f830b4d2ac835dd8005003e2ab6c495b08a6a3c14378bc86cc28f33c05d90ea393f8b0bf8cda2e859b4b9029827eee1df4165bf0d6da3cd90ccc0f8087094165a932989b8ee95484e73b74ba1d6030f0618f36b8a740b786cb433207492a4e7195f74306c974148e26de2e2f8d55fe5454ec0c1fb6d46f3c3e8d0f8e0a5985c62c5bd630cdc21aba03ebb4a5afb35583bd23d77401e165527a752c697cf389eaf0f630001cf8ae052ce83d7484a212160e069125726deaafd101af3b11ce47318fc707a1faf800d6bf892f80bbda048b50a49fac723694f38f43e049e32a63f930782aae48c79d0c47cc2b9e7001f7e5ae0edca6da7051a44fab4df79ef4826e2d971a8b200fd5466e0be062aec445c94bdaa01228fd50d615afc78e15761f978140b5717ebbb717a51069f501770b11443a4a7af099e4e14f5658fadace0dd21ddb89e73104b111f66af8d04b9ab7ea2ac4eb727667fb6a5c7a06eaae84e3fb3f6bc0fac3b51580a849d7deec83993416227c89c728acd373d009b6d5773292282919a68c41462c7e5ea298112de02e5ff094666e4a450e98a7c1c2cb88a0c0cf220abc4486911beddcdef56264fc13f35f258410b2bcfcdfb6cd10a579aeec59a39b08e0bbb190ffd26123b1104653c158c4948fbe9d88598f7564960d9e34e780d138ee658a80d27add6304b0f54ec961b30016472533d0995b97b87ecd7622be615b88658d30e785eec1d5367b6fdcec91a75eee239d8345de42c4685060eb8d99bd97fe28f0f9539f1c65c7fc14a8075d475e61eecd8d60abca278958ba33506dba3979e9bcece9ebef6d1f06d77de58e1d4ad9ad5106aede071ce14fa1cdccc326d8c9651eb6f58a0bff05f2e6f74f2f42df59dd46192bbf01bc587667d8a9e442573910ebc6181d53cf567ace83c3816201b909928537b1d988edaed8b73c9d7192f816efb7ea12df09b15416e65b1d253bf79430d368337127cee2b608bb0e05debe137531e3b6be86d540703319644564a74f86d46a75a4e4a1902fe1f50b18114e58f88ee470cd9cd1c36900bf8ab050e2f8059aad48e4af7e49f32c8ca922ddd42f1aae3c35957ee4bdbed317ab84775ca912d40793dad6b457383390d06fc49b2a6dc4d6b0a60e081ffd4ef703c841a28b78d0cb36fc27e721028fc5293c4b3673084dc3fc6a431258edc42a14497471e6c890d1446d177374bdb53fcb905834ab241a592f748739133fa7cb3a78a682fe993ffca43796fa404871946bc8fa679fc5fe87867a02bc34bab81eaac4254c4b1c8ba8d03dcbac925b28b6895f34225f55981c20f2c99188934e049e693ad7a9731a007065964be264fe0ea5aff50df7a88e8e0facfe46a16b4713794d2034c18bc7fd8d18049d338bbae0a2f0ee1c755196c0ac98ace2411cb3e1c1ae5e845a74f04ea45b094520f87ca31ecc18bd83e134c20604224139c855b8bceeb4e7f2c1118d42cd248f51b13a8ecc097b3b11dac96932fc108d7ad7ede86aa3d51f55639fcc7ea640fbdeeab02af56655d96b0f7f1d1921037932edd0a986814bf323049bec1bfe2266eb392e509dcc0c96bfd2f47b06b01ababa3c60eba6d7245a73e73e65560523778a59d9854381ceb145c4536578a9239df476035d620893313ddec1b8144c029a47e6505514958e45793a023c8b8d08a2552e3e637e1460c7f9ec5da3ce32dd0a13a37ecf6f8f96f784c178b920c3ba3ac771666da8716432f891651e9441bed96c636f752cd377240452f20deb41c31af498bdcb2c85027e203d6883c2b1bfa07e17d48587c05fdd17a801b3bc8618c6580dfae6ece345faf31218794c4cb516c6fdb1073e8aab463ec29b44968af7613129de200930cdd88e6a46985f054edb49119c2cb5c8f253d9dcbf4c1a41b0443cad92e25dae788284287287237ba21f52eebf22acfcb8dedcb4e95b41e530fbd55985682619a83307f0c326bf921b125bd783c64e1bbde517d314332aa8b436b463081747a12adc19b36de8591158d64781917738e444028eb8e7dbdbba79598aaabf872cba7955e805b220f18f5e5973e0fc563b107e0066b04c7eda298fc09948d2456b5847962e35869a6534943ac5d56ea7152aced446f4cfba16a31132fb941a265cf7f7185b144ed56e75946bc6c731ac0ba4ef9a26210f5fb23cc00618733d6b28deb5c2801f879814985db5e4bce84580c2347f5d136cac3e60389230123ed957d6e76f9e487e533092d10bb2d2803aaaad289b7719ccb623fcb25a6d4b3effb8daf93fc0decba8d24db49e25f483493e7c93bb8938b144b94835bcba4f8111c364bf280c3b2bce73fc6f5a0b08976ca44a17853e71eb071c98d0be695cc560c7ca9d480601cfebee1fd6fd5a1e5c47f161fc61154b39239192f877071d70260264483a3ca8e65d5f15357db0b4dbe3400aae20d646ae3a21351d57e08dc5ebe9cdd6ef836ab3c431554523808933877de6b249fe5c5da63d0d542a1b177c0f0dd6fa5fcb874fdf02b3f31ae81cc77fd5b558ec49f99d90211b487b7118fc03dad276a0a1229d0fbdb80a76b35cc188ff042db5f530dcb3c9fb4d436a675dfbb3d12dd0080bd97799ceaa451062ae09a2dc2dbf85305cff2eb4dea18624c102369bb2e9744eca88f8ceee0aa0bd961cb89878e57ca7bffac11ced64bc9fd318c7a493c0f9f7f31d1b51a72d8a75988802bd43372d29e82e604a7848ac4f7f8a993646a62624fa236a493b4b9c97f56d023f24e61ffdca9754ef3852beba69951d70702b4ad7615caf5896b992e619048d67a148a158f495c6a10e8ce6be1d5f8e667597b10e07705eca85b6aec0094698d00398b4341c4ac9db74ea10357d42099b295664720fd5d3f3cc05737f427bdab426c89fb8faccabc85158950886c545143949fe97e58493ecccf857a570510c76d237e39ca56ef23e0df917d23971ae42f08302e1c6a443c025569492e0b6a3a67b341b86c1daa36d2c818ac91a2a1cc2fc5dbefa9ff8036fe059726c275b10d83493e378514db9cd729189918e530c28eeec569819a657be3de5861810fa76d5c2053161cbe30f1c63f5b5e6b0d63edbea4e2edd9488287fc9d4c05f3376632ba590d52f1a6cad89b39fab8070b58daf50413d298f9e4ba4b6677619e19d838f83926cdff96d785accfbf82e70f02bcc612ddaaf70affbfae6d832f339829e394b6fec20945bf7bb0dc8ce16fc527ffec090ffdfcec30ceb2284feb7e5b242c4b7d22b7fde38e93906ce27292631d96beeeee6a9f7ae37645b4e69187e248d2f11faf2e4a88fd45843b82ac75a3a8f8bf68bf3483cbdb7e27319e0b860f5592ace2f02d4718bf75c4d8f09e6358437ccf4c86f2a1efd2240406471bf85164d74dc651d8d5b88974bee3204a47174d26939c78af6ff4033fa08eea8e15d71a605331c8fc0f9765d529404c3d77d10e4b6a6d1019396b0956b3519682c92b35ffed7b5877d6ef8bee1c71d5b84759cc6028f5ed19b5528bb975e38678b4852860b8d0c0c9e476a35e075e5ce3fb0d0a73df1a449a40bc2891556b2c3ce8f5afeedbafce746d3d6ca0f4a78fa1c58afa466f218cbe2296de7375e7fef9d78b72538a86c297c5992c8f45f617e4505b1d1816565efb9f24a6ddbc0ab1fbb04cf675040df0f41a9ad72ca18edc2a7096bf31c893393ab70c8837ec90fcbcfa83c251372bedc50400c47077bbf08760fa95d6d971133ef39b2a9faa5cce94de051b3180d0a0160c4954e92bbfba72fd908e0bbf0abc38b3af2511c36bdac4bbb4904dc63eeda69354031665e0ccfbae4d35715467c2af765cfbbb5529fef5e0438f40380f468f2d89a89534903c5e3b2786f9013a4e0d23e1327c96b8709c1e24c7520e3596089c191db745506b094dd2cfcf2b353491169bba3ab5a7bfca75e7ce77ff9d0d5a5a87681d7aa85a4510ac4df502d02dffeb3c8ae3a69e13b273ae798c5fe3deca5a23099589f3ab0e324096f2cc966ec91483c9de0c74fdd77dfd24ce5e08d95db7f716c139d1d210c93b8043756d6f9e5f086bece403b9f0d6e9a2cb27ee840665184e8ce1d2b9ac629f616dc12963780a78995d980f4cdef7852c88bccac61d8c72fc2f10f0d8e82f6e5ea4c176f3087b959f3c0a3869a951453a137b0af4e73e288011d8a7c6dc84a322ad52bd2ca2c870cbb66c4a9ba84239a41fbec790a7a9ce8573f3a5d2f12c5b8e79669aac83a6961c41350dec6b19635551f7b99b84527129ae8e47eca5f4472b3316b66e4b4f3fc2b60785bd6079ee87c7b7436a684ace71981ebd496d1d9b64ab147102d2130f3191be7af06f9235778bb997e1eb9c3398f89b3202c49608a1fa4706ecaf2f74a63994c1419b228da19fc08658c8398b6e25ce38681424ae6fee47cb076ec646a2ae1f7fa70be68bbbce3a9e4361c83fec14c27e02f02702d69d981fd8d3c2b4d216f0b92e596acc953822050a08eecbcea7ce8b7586ce69cd15f501e0d4536b29ac83a61ea0c15e7faf9d893c38056e2ae4cb16d63390a53040413790e53f20eb9b367deb3d1ee0ae41152fdd551fe79d7ca74755b61ecea8706743a0eecc7963ba330505c1ab7b865b0454cd1cd2fcc0259209a186577e2cd970f868a63f9b30c976a658fb9c4527e6742a4fd6416554ee63b35e5aeac5004c777ab0b48352237e77f222334f3c1424feef4bba388faee42c1fa9049cbff5ce9b9de98b3fbc3a178b8f97823bbedeede54b82cea89f992d3fa7386fed888885a99aea34bf3eda88f251123123d92c947aff92c1a0e275fd5b457e7bcce3289fe4f78bcbac687ff94b5f5e328c86c6adcf07dd57e8d7927638f6da9cef6fcf457ffbdfc2bf4118a7feb14b6a9fa8f21f4fc27deaf48179ed85caf7184ac39ada1a99ef05517842b244dc475f711b61cfcec5a66be62de639d75afcd7fcfa6de6c0182ff940427bdec758158b6348baae8200642ada2bb26b7f0d0d47339717f21c3d435d936b46a90b7a7ae9baa2d25c745566cc1b6aef6af296673712a7e41d0e6f9b4080a72f05a5d2f3845a7aa70f61275098bd63d6975640a61f6ae9625fed33ee1d2f40133297f86fc77b7fdc3f1508c9606b862817366f5e2dc4451d31ab2cd32e169e6fd5d7b3280b17d0d38cd18f2cefa2b968027f9dac2c250a80e487303ba1b7266df98c2a3ecba87ff16e59599d3573c7b87574533f92d200eb7dd732e5a6a589bd75fbb55d26840eca587ec31c5c50636355c58b2302e395b3f2d2957e33d6237511b36fc4b303aae5b0d31f454cbe36f5e095f2d2220e8f18ae37e068474f8b51bc0925c3c9c0f39f078867f7226b2dfb3ab32cc88f0fa235c3d544498709ece0c6ed747d8dea8b3f156c295bacc33800c2bc91f44d4d70e70938e00ff351e14b907ad5e0167d01f422a090c98f8033ae56b037d906a367dde683234fe9adb068e17b368a290268128b542d7ebfa5c2363798d5918d66311b81abe892fda5f51bcf53584f6360ab4ef637da6e2c350ae51d7cb49e776871db1a611ec225863bca6d40be4f93194e2d9571ee4bac082819131024f871b9165c0ec86551078cd893650a0070ae3f33c714d2e89f7d1de99bc9938e62b8a3481f958d1d80a2a55802f2648f8cce6951f8475d9d422e3c6b9c7022083683c8e4f018fc4aa5c8507857471b96b987575ba1b609a3d5f1d326ecf5b26c34f404933f2196e12766209347c2623a56a2ba5f592367717ad870a2ae34f3f4aa44c29f2c1c760ce1de5c2d8dfd64d34bbc7579115b7d481d9452f9d411e39253945026eab8667289c3b84ff50ff905da02d806c7f89c1a3a6bc4927f63dc526a0032ec98d9b5ad9db322e3351c99db96b3e3d083daf3498e4e71879e7903960a4109661ad623ddd809e5afe2629501efcfa56c227169b1bfeb7fa64fa44ead919329367ef96d53e55d76e65f1b6e2eec46e233af92db6a2af882c10039064d2b7a90e66bbe2fa25745d1c771cba171567ad42efc896ad43f18eaa9c4928b5b47b0935df66e0aca8f4bc16dc0cedaff9654e1ba743205924b8a059233185218d654624fddb3a31189f1dd1a3dcea78e9e3329740340c7ea91c472f71f8c43e1fc1086ebf873cfb7f0dd3b2a1f1a79d23051944283411eac529f2bb875ddd70e5449c334a5d335b92db7f5a534fcfffa0b945b8d54206cfdc7c1b779b6f21bc97f9f79d9740aa36c4d2df596b433ea02805d0be58770ee7317d0d0e7ba0bd10919138234c432e1a012c3d13c31c1ca8cc791855c1d0ce1bd7921e4030c47f20ecba3a546987f2986ad0638d73cf2b7171dcc7b92c4b9ba691f5284a2696b6ed4626ed03d800d7c0d77253491ad15d3ff2ef1817cc16670d5464d192761f3df965693850875d440ac6af07e63b200ecb0e0e67786896706cd3294d14eee5b0e9c4355d4355e7aa23c576cc17e61ffa57ca0ab962611266ac682874794757c0029196588f74f3c434cebd2dab3ca13b3654af777cfcc2c42335565c0470b9cc69bb8167d7f49b1b1cc0eb9d8484d3ac9765231249bdc3d43f58852b1d4d97e786ceeb203cf588c3c0273537d94c7e30d8223f86b770b0bcfd5421174274b42995eb2170f5fdcfefa122dd54f320de1d8530c6467deed0e9b23647d8df26a474e50e569a6bfc53a6158fbe3e9a99fa5ed2850dda14d123efb5152c9ce3be8fa8664de3a498845fcb99e904e0b2be49364272c43e3301ab0a3d4da6e898b460a6cd63f43efeb90df762766760a1453331558df22a4d90f5d9546ca9388ab8edeba065d1ae222be26d180391c06db1058338cd31192c92120e60e3c09bff140584b8ad8d8ff6f8fd69ca9cf61668770ebfa7fe8e8dfdfb56abe7958c621174a2ca8c3cb7e9529cb455a36f566a41b3cc37ca65bfb21cd41afd71ff8bfe12342a95242aa8ff4d9582e9350855eb7211e64b85dd093f786a691db161e40debffb5d43c1c6cd086b8b19c3252f7c266c9e41e0d6f5fafc49e374d8a6c35fbdd2c2d3884a6192b174a469aa3810cd852b94798a5101bbe668b556007546be162e0b4b22d648d867d46ed3aa41675bce2d6f1d4cc7dcbd3cd39b229f40577c8ccce2632672765678633132c85b589c3eca411b69bdb74914a99f25ed4102115b899fb886a1645c5c987aa649ecae1dcc3da55039d1550b07feea8c4bf9c10159e520e787cc78f42477b22ec7526861838a65cca7e5c101d9aaeb6e9190a4e46b465dbaaca9fd4cbe3d62915a66fdf54b8769f47a6eac3a086a9415ff8666ae09693ad0b00d4c2234286677f8f5b125bee136202b1b5d89adf41bd527a7843660b3bebe8999d28f924d3cde592c431e8794c664c5b06d325e28aea307f362213d68f39472e1689c01c735322daca92aad6e2b8ed1e3f00a00d3b2a31b09b7a3007c9ecf98880c0682e2a6e98726d5a7499cf756c8d6d52078fb8692ecfd4093fa254c0f51e1a37ec4637ba449fbe10ee97a3747c956ba45338a522b1e3948d8d851bce9fde61a72f6443bf90d386572afc0c3c44df344a11b5ae929dff548450378029dc1b23acc4034340c2e4f801b29ade055ed5e7ee67f810492734425e64f5607fec0680131d1f6a49e71d4bbf4b0b918062e769cb58b26d8973c4107478ac60725b1d14717041dc687a968ab7296fe6c42aa4e870a29068f31def42dcd413563824e9d2c06fb092a70dad7e47348c931b3ff4ea39c8ddf53a73e2eb72951e2cc5372a3cf631d398835100ddf19ea7f0f2868bc712b955a23333381e51e5d1a9ef3d374ac480fb76835820d0513e6ac4ae446319b0b2df2a850a9ae8c16b12376c57aa8391e12252430611a793947ea534f51552c3e9b09ac1e08f2ec4ee4e8b031c8ca7b431b26416203a034cc0259d67df311056035c8feedfbf9e5c1e84eb6846693dc92eeda47e6fe2e7f79a425d3c0f25dd52acb2c49893d16699e6db8516ab1bc2f03e391a319fb8e6978ff121e624f6c1c4a68be213b2bcde46c9f70b9b8f59a541345a8f8dc4e529cb164a6ae068bb5f3106395860b96f12105b58bbe31e0bf206b027d6862119ace30decd97b0543cef053bfcd31faebe604168b004783518b1a22d6b84c4a975a6865440a7da2d8f3876a82bf047cacaa3bf79c5db8f6d511cb3384cbc785ba2bc4d79bc96ca9e1b95ee4c71983e22a9b64b6a2266d2b9b3ce2b7ebfc0f0cf3d42d220088373b63c64b2600c299f9452044dbfb9aa42613e69e2e53b7c98746edb95ab5da01d7ba189caa0c97caf5b03932ca7c3ea40ca7e77414e3a58ab54f39c49799d09bdf8c589f4beec0c27b116f87f0eb40ff4f729d10f6e4934df0a158c11ecfd3804469127639e6b6da9beac21816c640250a9033d1ded7a60a94bf11ebc2cc486f61b8bc3a4f7de69551fdd21f232596cc6e84ac8db929713d4f53a0251fa8e8fe71514768d4007095c88e1fecfc36f9077262dad0e43867c9f559577b5afa68c303b915f1378c74d1496db51cd608a551df556be783c795b6fc549c51a13dcbee4c7d86a8e246f37590a5fba0ac79c687ab41058651899483507c53750dce715f3a067156a2452f5f3593164f754e84954d1c2ad11d3ebb1671e7e9303277b403ca97b04e8c2e82b6343b612a8c71399a09f184dbcac7daed00238bcf6333b808e4ac84c1aff0e1b24b2f65fb079364324abc57f5858edf31a7dbb9b51813b26cc2840144ea23d3be22e38527f6390ff647604181e7c4313475d185806259b13012a042bc3aac533c7ab1eadb30264a999a1b28bf8ff77d792b37812ca761c826aec71dd2b695e1e41c1027440933e958d0c3728c1175ee0d3aa1873a1f9e945daaed8764f72a70544d0b00efcb8c7459e91c89120647c6953dedcb0cdec7d7b0859481474b14c9ebd11c9567035f9bcdb5d9220243291c3120cdfd1c81147c4f08534ad23025a930a9d9a02ba2a727d973576a0356860ae32cde94628ed5b8cbd9b6a395659208b7eef874e872e1dbeec3fda9d4654e90d93769e2058ce68ab78827c64793228178c9c212f78973957778e78b5e5fe308efc84935403056b1b364b8ea495fa73fabbd6d653c329ce34c7f15d21a7995fede46028c8e2ef4fd82665fcf5786293e894d7bc0d32f866219a63c6025418c9caef75fd488471abac613f09dc1e3bc30a84c256d262d0721cc93a93a348877962dbe876dc0c295776d7972740f1074717d44ca475238cacf0737e62e24353f6ece39db1d901a76b42d695624d5b8d4123ef33b165b93d7f974094949542483a538fda8cf7438aa8000651fd750abe6b3d768153bf0a6c6ce4a908ca5c0fbc7ceef9b00db13db08b3bd49b4ebdcc382d2fd232e90107bc5e59e671495ec06b231f4eddc3841b8e1955f9e07524186f4fa81f6d32fffdb02a0a2eb7be425e3848fdd509654abddf6c42898c0bcfbb1ae5bf0f74cdb54929c56c94f897a5d74ffe07942c5e4d5aad0a858cd54cf1895acbd39a636153046910bacb482a5e2d4315b7882c66e2128aad0f7e8b04b4588f3979cd3972d422344f35caf608b8f16730e3e23efd28cd1a09507b281f28be626275aa8b0d32133fbcd9c028d80ef86f1d5f373dde8612ae698b5f79f93c2a40f01713876fe4ccab58ce6cdbdffe49da27772ea6e4c7e0ee010b11ca482e090bb4cc76731c41ea002c76e9748f4b6807e0999a96e70c90f1367d28efc439b4e124eaefe37e071b1c0aa5f6ccc0e83845e89fa0e3ee027fc3c6b958372f361aa902d5baff67c3ea516145d4ee37876b83f6cb688895514932c6d930a644b3f26fe3761ee1658bd5848dda598cbeea4de7c1aa5307857f6804dcb5b42184923804a41723b6e101167fe56423a3e01cae63329e32785a28852d4129498321116cb792c8d7cb7f88a6891db1b657df9f1562658b096f853fb26f1d2f2767380163d7a8d57b5b251bf9e9630c4f173133fc9e7725628ac0e37fb6bcbd8ddbcb121d9da235dadb77ef9433e8cca48acef4364e3a8fce246490a40b7148fafb3d47ec73398358fdbef8a82598da9f1a699a2f5128726a17310496683fb1b9b0fa34ac4205096f6084f76563df3e1ddef8091dc42a368b25c494459ce80b3745c31c91060ed838886bdb2e1ffc35f074db1ac95f1d7379c4d82eee9b4a679614f42b1d74d25e2e4d96c0efe24d7482b0de71f29b6d19abe6fae91ef75ef917c5f4bd73dacaa4cb6abacc77c43bb40fbe9112e4592cf6b42f356fecc37ded40d7a32d65f7e81c89ea24f143390b6823ff0a14b2c6b42fee7834f8f8dfb334d44ae840bdeec6660d2347e247bd657fc6c8d6d1d2faf8cd113b4522d381ca357fa16bf674787b6d71f10366509445d19255b101b717e6a56152302bdde57f9cb969119e907b9cb41eeda53080ca63faf9dae38dca00ddcc5971a4e1ab0b6a29bc29b261f76a496f02d06277c35f3fbb878180c9fbaa403296e79aaf2112d6a54d5e3b013a631e2d0e36001935e03afe5d5fc96cff6d45c85206e906e66470de74b0c9b24f9cce32b8896880099388103554b1d6634156fd9b51cc6813b81b1b993a76bc3d4e4b29ac6d50720893598850c6a1be84c89a78963007edd161e891a45b8f4460d8f9a70d5deecd126a7bbb7396bb912c75d703ce182edfd649d99c7f960eb75ae7d697e5c4b6734b3b380787a2177be68a1304aea80138a9d7da7af6d84269d8d053d44f657e2048bfc59ce14302768a9082155c297d67c79c7253de07cb66c0b50be6be90e99016ca29c3bf19dd6b0c8e5c929b38212d25e2cb2cc67eaf97704dabe037dcc2d740a6322e3f55488f0aa1b9a258ff537e75a5fc70cafb29303f331bcb636185a7ec14ecdbf891954941705a31b1a00bb975a5a6dd3e5b5a52ba34215f1c209f10ddbbbb6c6a34e30d7b9a9fba8a05c4240a664ec5bc54233ab816fbc8c0fe8075c66a0ddb14e9ac63ac56c7419a29b87a6210b2ecf47e75bde9f588b6d2d4d9a647e47a354de74460f5711035bd11998fbd364f51db0a205b48189b8ff394a200b87bc0e625e6996d3a1b778b48b9d13547f01954a29b0146a2f054467c6d6aa5953884a9bb0cec06bfff7d10905bd8641de7b230b640802612fdb3263c1317d9c1c4b3da0f8f50ee8da5313d45e95b59f34796e8e9e9b18d53edfe6dd71ebcbc492c582ce781be73b89bd6d0f98f14aa39a83d37c074f54c8a7a49e91cd6383d1f9756c8a3b2c7b301a6988cffa9a0a1ddbc25595f3c325be6e29190827efd5137044b8a64f1e4955ec3accb8fa8a218209de9383975f39a164346bc21823821dbc12799fa12ef13f9be40cc14afa2eb2140545684f7916a74bf1b2322339e65e7ed27f841090e4ed2dce9ea663599026baf67acd211644c1bf09565d2621820b1a9062f1ef80d5dfe9a910077f8596bada7332a170d0a56b60c7770e17d56b0bd29e32bf840ca4cc7dd34bfa5ab99e83c6f3fe3f7b3fb82fa13efad7ab0bf6eec4f212cdb144aa3fc239c6b895a57653d0f24cd815741764b8d287414b7578a464321bfcbc7f7f00c8e7b426c98c6bad0af78c9bed5c7e97131a8a673a00ef361c0727b70886768cbe0347306a68a00811b13a58835188778744c5ed62f90cb4cbbe026e2deb5f0cf38bcf46b5210b80a6e1a9ff558a44e42869b2d3a0df99f1e2839ba512b757a0bfddc2f831cb6d5cb3d1c424d7106d4bcc499d0c32228f2f0af7669e47d08e885b9a14f11afe9e95795b2cbf0a4172913864a14a441cc3e7739bd5e5c4e0ad15d14ed271f979dac95afae8877893acbb7c10641d5181fb83b288b418f00c0c7b4fba6ac060aceabb5d427119ea58802d4323d6fa7ae9af787b18cbb78a2dc71167da4c1d2dc7e68b19733e3e8282f6aefce1467e6d407052b715ab6141de801e0e2c6df7ec7e1b07b02a3605304989607720ca3f8c2952a19c6a562e5e8f48805047e60465498675f13cde07ade756b03936df151604288843527629c1b413ff1ed1ad73d1bff0bf85ac2cdba12860985353b9d8df7e0add8a605773d2d6a5074611c2bd467fcf384f6e6c4e5fbb4a5e15022e34884e9d7c4c5b281739b9cd370464c5e45895885627c27d2035f447ec064074285e820f164d3e6d3e4aa82c50f7213d42757733697eb04fedf5db194715c9223bcf4ddad3d2833738133c164e46903f2db3fb2a9a5aec14f98601c5d15689c3170bf316d3c90220fa2d057475b7061749641747e7b58a522215194e03b3a78dabac8b1bfbf8c39c2dd11a598b1e350aa5ee1ca7ada7124d5b7a6e081d8db87d4431383dd25355998822ae7bde28f35a748f962dada12d5e9c82033d75abf107e855b9197131ec30f347eeac5c1f978ea052df0463bd984bff87ab01f003514e906f2bb4170e6bca15aa4402c96edf98c5cf787002555c475cd1abe79d15646a8d5d19af35c4c5156d6380e79e6a7834b7c6e0c91d51cef7485d475a9c28ad0c18657203b8eef41500a9aa82367c482c48ed61c111dfe09178669fb813056248e17b681534ac6ec4c040e9ebd559ddd264747890bd18e231720939d47458bc13fff057b75b6ba5e58a5dd1f73f2aa1f7038096a55844ac1379921a4768ee112028306079c70da65f9b4b1a8e1608e3421f68832bffd7b0ecb312a49a60b9faf64ffe92f3a625ce785f5971195ce6cfbcb0c82b618a2d56eecd6960f13c232a92839d13cc0cd175c97d6bde581de6837506182755a6da3c90c2a87e216c78d230bb89e44bcb4761ddb93629691940d73c0c25e81f5b1d1b6a4925852bb943f5309adf8a5c756463889057d7c833d1f29acd0290a08836ef794e352c07273ffc86babda8f30b2d82de62dd3b51e05175697ce66bfb49261e03738b196c2f95cf7e77203bf6745540af04b98e984c9f8e8fd3d83dea2a88007c90a73a33ce80ba93e186a135eb5851583d34a9520ee50ab212aa49cdf2ecb584308778e52ac920106ad74d18e5427ac6c222dc961502e3d85443d322b6c7e4a2a640baab0f267140aa4a7fbeba1bc54b75cd2ff3cc88ecbbb5dac6989c0e4e350e254ebe821d5cf9979f3ff890be195cfd51189fd8280d8229dd4d5cd1a88710125116de72d004bede984205dfc7627800653cc92deae2960dd62877d8bd67889dbf48071a2f5a8502d0c4b6cf294707fb9e344668c1216a9344a4c82205b88d99c2e28f4e77be5a125691928b3c4e55a8e98abe28d323b08c5f840365cfd6233f621997a970442cc0fab613714d017e20344782c2cdbd447d565552779810ab411dbcc6735aea18c90e9acc7405eece480727b2c00afd80c83893f9613ec83586435efe5cf5fd7469f1402f96e61378386b99ecde8e417e3463b3ea3ed8133622a53063433b43b9895249cbcf8d9712393b9125428b5648ee539bf838afe3d7865b23a65b0c54955e2352fff9c18d2a924a1b81b0c8d204db7ce4277c2c9c3678200250ce87b155f439e40950e322dd8740317d65f4539759968d93aeb8bf9f1bc78955979b12b48a36ca351866e862cf98e4032293ca43d82a8126030c2ee495a4b251372aa53d3840543d8746d3f95d751fcd1106f8012bef72f10b59123614d7475f2318e0b81e89f1e0c6c93bfde0d5e5aea6d94ddadcb8b5f1a5d5c2c4a23cdf0fe75f072d89aa41ed450439d723e0a05f6e229ed6b3e25d053ca9c7f5b6c00d3ae99239444b8f37f1d2030321e128984a57a98564fe24480d89e8e668496b3fdab45d30b3c2717011e30cb0e99adcb2223b3f82b9c211a2f0f3c99fc24385bcd2ac9bf0b13fe80a7582a834a99f370f31151771ef71f1170225164cedd9c52357538912c25c7ff6e1625f4c6b5ab4cbe938b9456f3a54a9d7cebda2ac2915d94e42c58f96fe18952352c9c4fe1c7caf4530c6eace5b86359a9f3b4576a2a15450355534ca4be8311dfbfb404ea97d220136edb0ba1212205a9c366b6be649bf8e7c6796a3101ddd220e2ab80ca0c2808eb430a9159345e3850ce26cd960c4455a6b6ce52564bf6a973d5da712b8d9874bd2567c62b183e3c60334beb6915a4384f8b1cfad98e577fb25ac956a27c37c2f3795f006a33cc4de9754efdded049e7c4394c9909eb513325391586c1f808a63b8ff68abb32728a0d50e6c5e1e9d3c927a56747dfa838831af462022df28ad2c2a9e9ac93f7d3905178dce4aed630bf5c5765881146e6c99413ae57ba645c26f1bab74009649e0d7efb7f241e155b861d698f3f5cb18bcd6ceb141a2885090189ac1955dacc70aff2f16c1eb55c46906e2d10e8b50f5708b57f5c936893720a11e59b282ed55ab4a5a27771e28016645b0d8598a6ea968de87e046ac71f9eed0ed8b2ff679e9fa5d2d9e905569314fb0784382bffd14eb58c4fb3a1b98843df3c220861f2655ecee612ef2997413bd17c96f5e1b987ef4211366f659957a96656690edb615ef92a74529622cdb7e5cd82d8035113513d1d253742ce0c2746cfe60d6c3d2696cb0c5a046a289e9e7a2709e69e8ebeb04a6bd0560780f3b0c7bf9f5ecc778470fd54a795678f61429d1ed1bce4760fb0adab93db2a235220b7a63d34e8835fccb0db504b1f87e11cc6f8cd811b9da6261ede88b39a17a64ffb8ec6a7772043542a637671cfcf629e88dd92c1e948929ef869d80e6db8ba21bb270b885fde3fa3c844274e940ee3c7dd0e6874e303bee2d641981b7a3345f3f460b9065950425ef8499c188a3123cb6233018ce0d05b92e12b3a286efb052d991b9ba000228d13739f1855b5b140f3bac60d49188650b5b0feb49c01a3d0a7ee1fdd4509317c3f5c6c04be0f1349d34828c62a0c949b2bc7c5eded7bae0512afa1f4a5c8f70d3534d502364275949e485b19267ff63127dd901fdf2a14f8dcfdd272d124023b0728dc3b272286447d300f6eb1e21873a05e78a636e971fd327138f91cbe3ac9731f2c920e21b503a1a3e70fd2fb224953f7a97c25e880d97736fe2745d9537949d5941c373d318a78d9f446d19a9b627f8ef445cbf4186bd0f49025f6c27441b03fe6ad0d0f4000990dff55ac3815706b62c3f423774ae30a21f16535136d65dd86917bd66c80d6183f014922cca4a822323fb5f611ae704c6739e317e32be2a5bc4ecc96bd37a0837649f7364a78e7267ec824251e085d6d4217215028f6881d662f0d8fe51fee968c7c7f2d2c57410cf460a773d45d81782c124bd6574e4f71fd0215e6c842baa05a767bfd7584374bb669384bd562ac50a40368e8ded2d4162c0667b672227fdb3f729666bfadc293e413f0c05384b296e0ae69097d5ddc5c87eb3d9a6e97c2eddf5070b4af1dde543fe0683b61bfeb74fe8cc73e036c7ed16174c6d7404674257a9ffdaae4434c77600266378b63581cbc425e8a6a5671fb51f5e27b2ed3d4aaef35b167ea7e7c8f28d32285b0a82ebe445467b1f4c7782f80eb9b9b8777b9947845c534b374be0b87bb9201f0a7fb7fe360d91ac38324dd94ce098912db43070218e9f2cb0a07622a18ef823c067cb1ab97a78570c5dc4ea480c073e7594b05cdd3125b2b79f5d2b6670b93ad4d890fd3b1576c07be6cd99822177260c8b881515e85964310c38f115c18f5f149d7ba3f5d2807f7981943575dd7170dde34a50d0392b3419f22ba7dd2cf0218c61c0ddf0332bad860a7d6f43eca9dcdb2b629db1357d86f92bc9d2d64b5e1dec7adaa25100bcb5b692ea6db805ee4b24241b2a6b68e8235623a12aa6ca6fe6efe8c6b42acc02f5d09792a76b67ba201fafc51d9781ab0a3c996edb525b94d9025e9ef0679ddfd7292e003d65a06932b1094d43c848d4cdbca88c87d40451f0d92ca2a35a9d7961587d35eb715fae30895af4d90d27da51686feb9cd6d3e921726c71fae0f4c4dfb090c49e4632480c914f3652a40231d0912b55eef7b295d196ab430cef93f1eb319646baa64b6242071b8e1041cc3326f308368341e2e1a96799368475040a522e780779704648c38e3e015c9ce402a17e6187f75d18f4c21c86ab86685fff19779bdf0c077ea842f4bd0d7ccd8f8f6581411b38d3872633213b4fa0162535c871c35f145f0dd0a3165905eb584c8018dcacad79d802ee317f052f7c9b2ff14912197ce00fea914a8072edfd02391c9f2d99e742065bc4916ce6c159504af33b9e8cfc12cc0981d08078405acae9881c7bb570ee8e08f2904c8b468749707d605d6ed44f7053f1ba019c417db84567d118974e82991dc93d3ad5cab8d86ad2ccdb1252fcc36537289ce4267edd61e830c273f943fa1d23b7a6a36be50a0840c23302c218c1a96f70910124c61fc5b4bf2c2b8cc24bfa6ba485aedd609b85ee6647a405434532501691c5fa877c32ace0f57632b2ae024e81b6664f6c88d0d210e13256c90827e9bb73727d5e1a87f49f4ccfdfa4305ba748bf7d157a456a94e08c81ece9f2837639af38830be969d46090f04fdc7e74b93cce8853a1a3a3e6ccad3c2181d5f14b36ade08b868c417f107531d0583c90897806385e546442f2308b09e14a62fb2848c711bd4e5344f6786bb1d99fd1947aca3a2b2368357cbc692d3cba71e3cda7fc923075ba07c1fc22207a15d397695d1ed35dd9bf256783f9ad3e45b0c74ce322460370e6078ae77bfd05828ffdd61380c421284d7d0d12d03f860f9b2f7dbd41bd944e637d72cce6d896ef8a0ae71dcf3a86994210a1f4e2606415e0c2a96bd7bc57a41e8e12679dd9e0bdb00aad102663498dd2358f5abfecfd6ba72d93d79ca78ddb7635f1664b432acdcd0a877cf4fd97c67a240e4dd40ed8c42f3d54b2326f9f27d479cdae194c1c55ec9f2706ae4eb64bf4421c5e42ccacfddeca2b95a10886c206bb28f771c6cd27458653521ca6e7e806045181193d4256333a63194815888a249759cde16506a039cf5451a2a9b60d89502e2b7e6eb9111afd4d77d1b85e08f02ba48d7dccb35478f236c3499b8fb9da81ec2c18e5e02393014554d3e3195ddaed5b53289e0423dd5a7acfd94b8401a048666d8b6683f2afac78a069115efa6a82dcccafa3663b6de0875e832bb4e546213824c5d1b622bc7b9a6566cd00dd4e06c3c1506b0b50e24f4e6e0641920af5634d4beb41ae01825d06bbb4fea98761d390c7d065dc2697703e0d381eafb81309f88060a32066bb87fe5ea405f08dee11eb4a227760943203a738708d3f0bea17c65b63b9d22b6d260d16c560e11d7e22006bc09bc89f4668c6310c32f52fac4fd168cd1203e40779dbaa3bf15f487ba725c82961b38d0bf4109716bc21ab0e8fe96fb460edcfa6757475e8f059afd9d88df867767c62eacdf9b950d208d4ddc1fa6e6aa6681c5492767e3167996ac32d07134bd1d0cd77ed8832812d78de9d9bcbfc6aad4165cdeb0cc444625b955901024dcd135f4df177b5c1076fa72fa3293fe9ab4ac9ffacddf415fee298eb9bea10a0706ba6ccfe599e66ad1702359d5ab61d9af2400d81a3c153250bc883de8e1ef89a7774d8c4110d58025706be2fdea72fafd7d19c37948309bdb997cf9d3c88bbec6895d3dd408472f68f7cbd731e9f090651d339f4ca945df359447e450b945994956c5537640690628752427d309a7058c71976a400dff8bdc0425cdfa8a791c06f147d4890cc4915a68dcb6939f638003047f9188aad7a0fea62914deac60f1e20993a0d091780d35f57618c340a6b0598bed48bd87837b1ce6e50123b45099b86c7fdfed65a85d0a9d76e2d656f819e41344c2454fc2a29779099c0098b2f17a9d111a177746c62402666db126c79c34d052d21d12a6d5ffc429aea83a8df0e3e8a7adb3cde8ded11f8ec79298c9ed9591ebeaaceb4c5cf09e8d095050ef85f079f060e47b0a9df0c28948b2e5054a184664e32389930b7bdb692a38624eb6490549e0eab3d6390b5330fb2e3bea003045c7cc677e05cb2525e678b3961b2a71e8ea352690b99635a44d90b2bc17efe6c113bf9b949b837320a8457df626b070cf80ae279bf231af353f4c74fd9dfec5d0bd87ee5b0ad119dcbfd11b557f4119d6dd08c9c9cd2d948d1f7be636b968e51655bdf529872161bd2d9884a78e92ec50f51f49428f8b6aba07f139fc5711f44b76527e2ecdce1c5cc411df56b7248428fb0ab22de79a271b6df65b0b0d62e9767e63c7aa0571ae55a35a055cf30f220813384320bc43213afaf2a1d8152f332ce7cdcfe40493d8db880d28b897e45877de6d472fb17883b528f82a6d0296f3061cb6a280cf4979dea4e6a8c52397fe8654f47bd5a88b3a8b54a425f754cf5c5d4fd947d93d4d88f591f03c4d5bf68f5e73796bcacb229ab497f87080417f73c0858ddfee635b3c559549c3182d8418419ba1553cf3cb3b650f8ffd4b8c8628e4c37497fb05d4a659bfcbbb5424e5a7f599fe29d4065d93d4b0e83ea540b43d7ad10e7139e689c2b3494e2a97e8b579f9a668ebfed2ea4c2d739662249aaaf2ed678469311a0f42ae5ed11e4d73288a70dd1c1732e600051942b5b3d5bc5ebb5e6c5b53b04620ad7d7b9937f2b7e6be91a13feaee1b66deaa2483b4a22cddbc2ab3778a0833815579abc75581c64de43bd6a3b5a11c3fb91346767b4d6d9806fbf17f7704a45c01a42a4e4fa9af5509b557193f75db11c529979dbc1c1ecf5a782458f913c55e98b94755106d8f06a500e211b1c3d70a42355191272c9148c314a8f812728164b3d81f2bf7dc5eb8450faeee797a5b026a99dc47f24d7b248812fa37cc3ee2f9ce2515be76c349fb0f85c5deccb7b5380f4f7b5984f840f2a1f297dd232ce0695575cea68a1da5971d63f78b93ac998747e033c28125a2c57c0377253ebecbfad9cdf5571d16c6caccec93e30027dc7a13bfe4fc688a6990fca6de25a065201082c2f87c4ed6a8eb9866222cd903226cf6b11e73220d55cc4ac1c9cf6c121b773080bc2335b125bbc29259828c71f8054e66f738f596304ab305a306efd96d41439292c0e2e124fb7f05ccd1d0eac03c044ee0ff3d9598aa450a58aaa4a59b48400aa55720b777103ba0c4a216be3d96b1a2873f78faf4eb90144959f2e59a1cd6231703ece372fac3b50d08864bba0f4f92779d63a6e3ef3517c53aea8730e220ccf32f777b5a3302a1b09ee0a3d38711489e794d1cd64257a26446647596cde415b84c14cea08b57ce30ff91ae39fce5248008e2a54270e511547a88e4f72be5d9d7585ca3664f1184e81f8a3846b73fbf4d90e749f6999244606c7b7002743751c45a3e723980eebee59f366b6c4d7efe18800a007e047a6fea2a449c622a30adaf75b45a06bf190a38dc287c9995a40795f7d860b3783d5da9f9d085d9be985a33a093a6df3bc29c1f1f4d1285ecd921bb80b65decb808de37199f59cd51bdd5ea985894a893dc1c22a5081f8257ee1caaac35529eafbb2451ceaa8f7c84505e50e5b5ea4e34f76a9ab5167aa62365213f8febbfb2cca1f8541a31f121529dc09ddf996840af3a1374d47463faa4ecc73340b6812476e10c779515b84166374bbc7e53c1aad77b094b61731f63392b97a24f210644d0e3033067b6fd769690daa51a77a91aaf07cccc7c870fbe0e3a5690a6c758f52a0c8f3862987f5b7eb7929f541b2f1b0be14eb474bef07e9e9977bfd8fb52c22d59917c7f525abfe50b44f9d8d96318a913ef3dab51d6337a106949e50fe9b2478fd1a9e7a62ecdb9ca4d26e325c2e816b2c493adb26d67610a4032165fd0d3e4362a382ba827b358adf5367b2a47b07ed836fc1b01ac558ce0791d8d9a8be9142d3b54038d62bb110dd35e591d616e311255a3d02db121ede07839cbf822895bb56db4f8bd5455843a948f22d9e0f859f6a9d38f6d6c9ac6a26c3db719f28929c421f24283fa550bba586179a001111e711c1977a5bc2b17e5a89f7336320f549c6a38a0e000423972f850ea4b93ab75df12ded1fd3466643637a5eab40a056f414d1c190fffcda11dc80f90f1f9bec5e143189f95cb9f1895861f00aa78fbcc51ad4368728ee0f2958b879de1d128b9056721161d16cd5d217d91406faf2a60fd3b4c8efa404ef3dbbc93548580dba41d276cc6c30ae98715d2971e1c40681455dab4228817eca586a3b33d4267b6d3590cbb462966b2d4a39b280dfdd23096319ba610d193ae375e6e4385dca32bb61efbc0e6587b59f75a314c9369c8455b9f3ae51cde7c5986a270ebca882d554bcb34f9d604be83c0c1e878d6c34f13d6a2b57afd6ed859b410dc962fe602710fb73e47179124aed95017c91019277fafaa9639f6d2862dfaa7e391a4c3e3787b04938985720726574c7a65f9e32fb6ccb413f0e6da1ca91506cb3d58feea4995d7d4e46b8d2d4e3ff11ff96eab303bb0c09162d0058159524a0a505a8d7e101678eb932ff9e645e09c249f8887b9719f330e483d2c91aad9a5ebd8261e838efcd5cb755c9f8d199ae2993f82c6d396d80eb7b63c8dd989a75e9ae46b227db7b886bd683d2d93a5feb1ac1af9c04bbae0cc7a9657737b5628b71529e9598762b718041dab4298ac99066ee95e00f3748a67c804c5101692fd8697f6ea1750092aae64f2636d264472a79c27b854b199b3e3a21be0cdf84da872ccf651fd725c79d3fcdf09b31083af6672f011caa8236aa05cf86578435452119097eea0f054709142ee833a41c7a68a09bab03a08befe92d246503a9ea3a3ee53ba5dc613cc8bc42338152e155491fff2164ffb43810ffe23bc381dc4861fcf2ef978cd74344608b43cadb5a20bbdd1c079626641a8bedf3e57e14f428841e42d12f590b12e8fc817118a5b363188d40b26f3ae0c2847462e2d6c26bd371a7ce92f04179f3c04920beb80b53b50cf0d06c4e6f6faeeab4d27ac01f0a80d6092483651c82a3e7bd62995501a89aad5fa32de72a6ba049ab1481e909025a3c52cb57506144a2e736073a7f0d4e6f8331cde682eb88e141d8326160dd7b535c1c2d4be3d27c3b5e05f30466aaf497a78c93af7ca38cce9340b70b0994c49227d98415ba2b45cf1ed6a23bcb0553fcd733ab0696ab85e5e53dd6924aaf38b11293270f6b09965eb62b7b923d056c7e80b6e9c61bbeddbf94ffe7e042bd53575e111b9e5ea2b35e5c1dfd1de90834946fdec0d45dc8fb1870fed7cefc49367b30d5ee4a3b3275d05e9a1684c7c8324963f3966ed64d30ee55b67ffb66f9167af4ab04a7966e6af22c200354de3e1643c26a8b1490f87fa47ca831ea7dd3529ce8d30981caa707a8a3fa554e19979b4582dc2c10ccb962837ff1b3891b0c15acf8821bfc687756b545b06ad20db72518b1199c2798ac124d6e14fb05aa63daf4663b93016bcd7dfad35f01fb7cbe6d78248556eebb38f42860d03a5d895ebc5c1bcb472996570dbc46315ecc309d37cfddb1003f2c065f9fd5eccbeae2cc748c19f7d7610310ad9eaa061d5087539b7da3c4316c0a7718fa9515806c2868c2666bc3fd82b4fe310871ebcc9886c05b7f17447effecbc7fccd5fcb06a3dcfb87b54c5f267a870c88dc436559fce3afe1e902420f185e7f252a91a4c2b05d36b2a2cda624f74f36339e051e2a92e6187151b1a15919e396ff3f888482457fd4522fc05f4306acdf026e2b93a6934326333d52774bd34972ae2af61d047696f2d09c24685c102da15500fb9cfd81805cdcbd4e37d41ae693885c58cd44ef520e4b29ef5872f24db9dc3eff7ee55042d5097c936c57c6cdddbe98d0f767d674e23614864437760452534f81285540fe91ce1b5f01085689779abb1069766a5e2c316c0d633ecb5c475e7ccac9b506fe90681dfcb144501b8250bb9efa12b3c33b140b4e343b6bfb3d832c1671ce89be6dbd39b1a71646fffde18e1113500123523e6cd502eefe157fc32f79213a2703a2e8d3e43f837014c94a7107030bb8c46ce7e004f059bfe9aefac08b716bd3b1a53a7e931a3dbc264c7961e3bc3fb21d833101fd2de33dfd29b8bdbb0f4c335e269eb42d68b268ad5d0a4528208e9d851203f8c5f94b597147c3fde9f2d3cbb5a2fcf6f3555847f8964537d11bc0b01426cb2dc018486598917ace94b60fd42a1e72a20efd42b65ca6665e6c3fe06494732a426c79b293c681fb01cfff34d4202c6724cbb32e93fdda3bca034bc0f472d9874742446abbda994423890a163a36bcf02391f0f57b723837b7621dd4a1e0dccf4a5230d313fe100a67e58f9f5210e2ceceb657b65bd61e537ef373e7393b532a2bb2908ecaf6dc77a31359a8e83f8c4310da1ab1ce16c5d07cb9281af1d17bd518d480823ed84dabd73662ced34790b2c61fe27b8997a5377c902cde1a46557e27a57bd4f84a94e1f94a9977c4e8c876fddbf7c97146a489665c7eb7610240183e8cbbca5fbf2df265fe052c98fd108ed8998b4f6eab71dc81053b1bdd5df40cdb23c92f98d9e7f85a1b4378247738dcfffe5e59824cc5e363b764b0bd21c0f7edbbe6f7b9af82afbf2f8bd87ba7829c7c7f8793c6472c832389ff072e0a814f27dc39ff6cda1be949a4b294e5cdd89437e10b833080e0fc27355b0bb50685c28d84638ea0465ea4e8bf1c6cc206ce1afe75bacbc58d7e42db73bc4b003b43742f1623b03971187ec617b9c5434c66f0d575539a6ad853f58f17aed8e46a8779cb149fb509b9036b47320923e48779a869092cfa4363df456de78aa8ad76b5c17dad05bad9665e455073fde11c94d44b71dc1bffc1aff19c189221422c8867bb2c0c5d72a91f2b979dced78d08d462f551b387fb57501a2f3c8b2245c94c2a7c7f78a5ce348d3025f903271383118c7afd7f5a75b4d9ba8422e39b0ccacb8ff4dad65ad697af180ad5b4103090a656c76942834058b7b302a60d2988ce950594ce411dd1e1d6498adb0883a28142d476faf7be296a978e6ddbcd3e13f6959d43dbd8442a45a5dae066b0efc7f2ffe6a4151d30f854f9834c38bdffcaeee13cff5e2d72886a7bba96cfa703a09e9d606a29e56b50954a73fdbc63e428b921ce836a91b97339776413a856dcc189d71a4c6cc805eaedd34b18427d2d3aca5da82a2ff2ea1eb6df6c27682586b2dca5bbb4aefc4d1869029580232eddc06c644e9cba8d5a52b1c2eb2e3ef94372ec150085c3521df4c98e268c65fa3e89dd6fb81abefed1ec795606f8360e8abfc464b0fc78654a37035ceeefa8ce18cb7321c0a7167e145e72db600b7ee80f10d02d428c4d1e607b945630c0ddb910d82af67bcdba1debb46f3bf27e1d1fac236ed3bebe2124f0e7db308b6ca82bd4c371e6fb7a75b759dc7157c8194480231d5baa024eca4e6a28e89d5453cb6ade89ab7bbee99acfea90a7acd5b161c8c1fb8ddee14e4a59650b540f630ac9871da66116e592659deed37c3ee8684496ed395817a5dac5a72a01d558c2ad138ef6075d38b773a44ab64a3373d1525bff8f8650ade188b5d6b4598d8df390dfdea842b610828c125527e890dff53673741a2bbf01440d202e6b3bd1df7922322d44e6a640a4e99788d7e6cdeea122afff4dbbcf8fe7e5373fee82746dc2dcaa055dfd1a982163a71cebcbc46abf3ecea3e3a5959d42a5acf022b8c54d2ef18c48bc534de1c89e32a548ccecaaaa4b1b1654f01dc568a9b21f85320d51795b5c50e24117224c34d153473e8a27b42b36cb2d8294f6f4c5b4afb326ac000eaa6e227d0bb81988786b89afd212c25ab72a0130482f568541d3f2756cf8226d12f60958041af72adac7cf73b24e5ed4ee9c5c819924f81264d026b69db925747885c7ae65fd722b9ec3d66c6aa5942c294ecd9654bb31d0f2fdae2563e84be2d947ab22268c024c5c711808e86085f26374b21774c470e4bf9a18a634fc19611aff210eefb8949b502b1c355bc3732d9967ea7900afc2ddcd1e368800c67e0b7a149b33d3fa60454676da0f7323af9d50aad20f5dd10d7b219e7db6332eb851ad05b7764c30f5207e5401ab7de475e107090977649afeede1610d0f303b3eb8693c725cf6af07622a80c7b96ef2c7f9277429e252383d9f679f11362c53e4507ef48224b3134e20376ce3da862cd9b52f9c18f6de00b1f360df42ad7e1d335ffad1feb2526648ad962ef79511841be0a7af7fea80bc1e2139ffd1a2cc2d20c5352694a44a2f5bae16ed165e2a7484a001a4954d991fadebd716d7826e39066ea111e178e4239f1ad373832f9d7000d5e5638e6eb2dec0cddf3dee36e1f00b5fb7b1959c001c3091cfad12611585a5c0b319e3f2fc5f24dc99bc0df2d2803b6a53720e67967050b2cc9f7fcf1449f89651061f85f5e1e580e72f79ff200ad05adf7ac3abd21c3d9cdcb839e912271b809d9968cf6b22bb0e2bff8ba04ad1d64d14f91e24867cc9a655c7892aeecffd2223d640be42d254965bb0b5ede9b17f8651a6934a67ce3b00753fc02a91a656c735428b3b0fb0dbaf5ec3350e94affbbb38ce6c1c7dafcb7cbb994934b16f97e3699041cff1c85e8493ee1b6c9765d88afcddaf30dc9a4a2784eda6dfa6227f9094211b494fdc8763e7b2df63638431a7a0d5b3a81b20eee275e7922da2a276a0cf711ba828a10e667b96ba13618f949f997eeeb589d0d7efa9a89fedcb5103f7508c964bc6dcfe16c8839ff69fdac181e6d74b494ec2a85e331ec672c4f7987f0e23c6360fa68689fab1a7d55c6dd4378b244b570b53d680d2ddcf9d2c0cc0a15aa3a16a1eb20bf3148f7a0770211fb0ce0974c1ceb3e05f1648d27c3b1fdd9e72f17d1e609fdc36c066f5dc61619b3f5da165b47155b3a6cf9ee32e1259cbffbb835e885a41b7912bdade36725e54e0a1ab0ed5bfb808b3c4c22f1df03b1421fcbf0f4391515e836a556ba71cdfd6719a475b04d3b3c944026c92c971e59262eecb011714c58b0f0767afd8e7877c38c9ba871c714c37482f2bdb482a3ce620ee592f40fabdf265ad562743dc73df38cf1feb6cdb9d165d6e90ff6e1ec5253c301a0543557a095420d630c2ab700ded89d2b31a7c3bb1f98838fd7aaed0cb215d4216997b4f4113df55492766af780a0950caac1c98e0d2601972faa408176dcd8d6727b6225bee9d4214217e85624bfb59d8df548b08ba8d22553b9110476d50f63b8c16fa55effec34bbbc58526d3accb7fc27c0384b9ace130309457044d04bb92f515ac48c20f6c0b1005ddf1e9de1ebb2bd3346c05eb40a40965a083dee768afc8eda0b45722c9ed8c306a6f66012d7d880a0ea414146898ed283c40de9065d1dc02eb36d6041bddea3436956361bd7e1ee47bee8814a71073687eef8d41c35f5dc702c2825137598535b289e3de1f3ea79cb1eecf6fe162495d0e143a45d9089963080873d5feb1f436f4294fc5bc302967796fa4e50dba00f6bc544d3aae7dae755cf6781ba7b2be668319463ad5a83a8bc7039fed26576e21130d841d9c922ff035082f6e60653948a1b5b091b14a8743b41f154e3838e076149dc43cf3d9193f725cd724184ba32bebfead76dd2b9192b8278aa94a31acb4a588e5ec6628e78ff1349b581e9fdec39e1e810b1b3b9e33eb549c39896e0e16689dd12181db731133817bd4fee6b0e56d1edefe21ad642fd000c5e96749c9032b639d09fe637560cbf81394161e803f215458b87d1de9ad9dab41c4f8385652ff31485aa21a86c8e1ffc54bcc6d5e6ebf4295dff47e1969f4263532e0cbaaf0665dfa6b7cc06d0667e06c39116f6f9a311855246a2688da0098c576ca808b23f0b9967f7ead165829c0dac979386e469d9a2a67081ecf933b3221d3749f24c952e85679c9b0b327171e98a335b71249805f96afd77daa4eb1f944fbad2f16027de4d430d93bfa4d756d15e1ba0877fe68c6286bdb020fd58289438f11df647e087d7abfb9493a07a9a353cb292ac62017ba6c0a28d123261d2b5a72bbb89485bf76b0fd82a2a955611aefd27cf4d12e0af33f34fe7c2a64acd5cc6202376246c9f16cd4f6724c6421b3fba2951501ea973d6fc0b501f3b79fa75a0c3b382cdee08cd18cc44c173058dd95e688120f4ca165674bda347f66986153b9b964c7e0ac9b7cc93073ea5445339aa3e49bd05770489b971f365505c138141be6191ea1948d4f6f0a375e791ffb6e29ca31367900094aa4cdda9f196d15caf5124325e0cdaca7723aa2b1d432a374b3601c65aa5800ed5118cc9751d0e3f12397d3a74080a61c69f8b32b2a98b62f5ea75527e76467c3150d62db74771ca1b263c2d533a5694b4cd5b0fb78513a7d61d0c079e1e6bc5d1f279870754b714cbbf63f55a4c643e30601893d1a864d2b112d7e5036bb6e86096bc003f7b02916775bd91b1c88009b5953e128d7b50d9bb8baa965e7126f1cfa290b698333266dc9a6713afc3374747dcec93bdbcd45bce2ce93a4f4c05897870afbbd568804e75322ada7367ecf8062d9c755dec740b65aeee81bfb3c6cf92c53f5adf6c2a7d80f09b2e8760faab7e34c497da52beaf8c0cc52c9715791bbc36e190f9c56661abfc58fc62704aa4f3f42312d342a8eb14632aef531a819688a0f18922be8789810fcfa36e470635c7b23513477dd218bbdb83bbd59bf962bd19a60879283687179dbf9f5c13cd26c16254a17dda620c1b95e1e923242bc6feb47b153f148d5c05418d1d1f2f9698d94e102bf3ed8de8ebcc6eb2b60c612fa1a2ec290914e5fe1822075f8a468b34a9adf6cc0c9bdafcb20b4e5d9942e3e03647183adb46199077df46ae344f07ca70163ccc101e5c351b47eb1ed225194c60db8821629c1d3e908578c2fd5537fa54b23c860ddd955d33e194ee4b7e22789349fb68838ec062720b8d2f989c82e6380fb259f41e2947f551d8f7cb78d444c950a91463dd9a619e7b74df3994f6f2a772b404c87b9764893ac1f0238ada789e1e8606b83d0199ac5d73caad429c14baa96da42014e27cc3be236686adb31ff8b4408038dba694d0317a117810de7f97ac4684959ec37d15d138e00d5bc88b947ed26ad30d8d3dce7fe06479299c56f8ec64d5edf03ea56e2a3f2eba6e030c09a856951cd06bf43926566661a7d7046965584f41c1c857ed953a5cb5821625946030e459a1337f6fe97818ab70c69192256acfccc450702c6cdddaa798567028ed98fe51937ab08a1c2d60b353320073a7140a9d2c1fe50ac992a41ae8c65b885696bad9201a2480d6c266b2c0302ff9c9d904e00ea59c6af4b508ca98d83d562adeffac381885c45cb50c80057a2f8de8051b8a6838573f6f6bf1a0074da1a3716d6e5c861523be2fff0604722376153388375b0cfff2623502b775c63974717ae857c1d278f0754dd10f6fda8ad4a3a03ffb9c08c585f0b173b3b1c7d555b195befb645ac52b90bc855f3ba14a5e2b855d6b9b5e496ecca8d07114be737e40dbc47122689827bf0790e5baa137725cdf5a5b70b6274aca23b4de042b009c7e23e7d1728ba95136c1c6ac174913c216751050c8aef3e550ebce9b0c93320983f8bb29e731cd8182429c08c8369edad472d889f0313d3efeaf472f74ad4f6344eeca1c23dd0f702d5afc4a2bb2b50a7e621c63ef2f5d3dea567e5441f9ee99a8853cc50770dd8c0c0b70cbd89d7bd6fb4be30efdf47c5bf95dfc479ae06e66c910bf490358b864a687141a9304f8e98ff1ae2acb72c0feb39a8f335686a599c28d52055a04f4ed1817e8a40704e83b711bf505ff6f9fdef60b6ae6be74fe85d722b9143f5d311e1de9dc7756cf02aa6fde432a51b0c2548b4451be1c7ecf143a648eda48518d34eb72bb1638bd6d529373db8b41b1838279f0109942c35ff94fcad70d5658620b4dcf0b5a5c01fd30a20b6d806518047e27b02bcc6d5b3fad14b365ba8ad583528036b53ab19a4114b011a36c1b875828eeab6d2216f8493c9ab510d1372f1d583eb515ab636f053afba680e286119fae95bdadb28a25492e31123fa33f05622e39b60f2ad69ed5380b3fc7774ba90a3d588b32e7be428ac0a1d00b95c14c9146f0bd0e851b601ddb8d077c7f3d4a98c6f7f5734863f43564207d50eb5103837973321c811810b99859f218bffde7d4fee4106e9f3fd47cbc2c359f99cf42eb9664cbd63809da537cf9cbd528fb82c3118024cc2c9462833c1f9f2acb2a99bfb9d2c93577c43ae85a8a5414c3902aee945af640a4cdc02772357e10d078cf59497e870903d0be9ab8bbd1464c619d981d6cd0e074215d1753e3495292ca41578f4e3bae8a6b0ba70f91b1c22a4a6f267e8f8e530f319ac0c9be3ad87b66db1feaa2cd0d097298d139aa63578f59286b1fe685c9e4171f8942e15b6640cc99c63344546def7564cc2a829863ad2711e3a077f812996bf558afbc54ac0d4cbe2fdd2c9f8e66d783b5406d7449e6d5ad7219ca5e5d0ae31864eb1560ebbe35ef80b24e405913f12acd9a069ec4519f0596c41bc6c95215ab92396ab431e368ffeaf934cb112da3c05607fd4f48a74e4aa613d25c1a019ad5ed5b379476fbed9c3ba0c46aeb7fda921b1a5688eb9f61817710fec6b0097543e6f18dde38e19481d6e135c4f32747c4c55ee6dcb0b8161d1a0baad30341afee7178ed83998dacc183349a5fd1d64e0f47463838aab13d182b2f0f931502eeca7866dd49345aa3a7652a670c3dcbfa291a9e977c3e98b6e29f90f1287350457a6f9499733c155ede33f1cb22a2320af796e1a99f286a54c0fe3df667e386994dd7d0382441bfefe4e502dcbe31390708c9a36a3941c568979ffbda0315c302e5cee597f2f008e331f4f784bbafb882b661fb219a2f22f94eecd1a9178dfb562826a0e1fcb3b674fedef53443a826d2c2d9ae8ca8291aa797043698e8a9b13be90f1305cdc1ec3f9564f6c810696b4ce15105ffba9de0830bff671a4c6b5e09e02f58cc8763014374691f03d3837870d83a8274b0e329b11728e3cd9d7952e2cda042363aea3af8f3182ba0183372d42cde805b26a10be6fa1a235d9a1baa435ffba452a691eb01af22b82bb548339a157fcd162cf3d07cb7ea8ef9b136b3b5146ab6aa2e2bc6f376f3cd4d0fe88cc9f2fa4aa6dfca426dd566898d1ab7309861230d244bad081b67273d79efccbc7050695dc21d13b864405f303040cd192ca0b935bd5c8fc7a6701456790b44fc0121513515cc8faa465fc58a8980771ff7ba203937c4c3ad1beea00341aaba6ed0675f2c389e1e230e5d224345f3da3b45435b962e2fe8aaec08cc5655c28baf872d9c022f39411024c24f681c434c5c6b553a26c744ef3ecacf28a62b522222d8b7155cb3367c93cadc9681aa24fc77266cbf7ff82d64e00f93261fb3acbb48706a48335ccc214b398083a524fa93b46e8e7497e7d963ad8e223c7ae789e34b39b4670d5ca278bb897ba5cd6e24f9b850c0eff3f4782f8b45fd5f432d6472e9e150eb4e225d07676372a6ff57d6e50deea5237f12a69e273b7fd9ff211d69a7e0d9bc5203adc3df3cc608b3366593e2b916427ceba07b46fb2f81de26fa2d287026e0b458d2c853d2e25259c6af7519450b7642effe11a3a869acaad8ca9623ab6b1948dadd6ed0f3860baceff487e2ae2a866e67419596a2ad44009e89130ebc22422c0da3fdaca78fa01f4257b0a6b98eb1f71bed117742d32cec68fcc907105d785e1b8ac2da1b931a548f58b0ab0fa22a8370fdfec603e46c9eac20a3d195968b4d417ce10ed5988db7c930fe4a39893a0602996303e8d115ad6633e027f047d541bbdb6fe3a35a9aedd57e6696fc01bdc9141d98f1ecd9c0754a5d35ec1538bc673a669be73a90dacab902adf96e0e535601cf60f9bfb228450957e6b6e57a34ebe1b05fd6ccb3924a00a96b1fa8e1f4b14ca76b55100d4ac551566ed00f392c3b698becfbd5e810edae040d7fc9c73244fa62b0919e0478758428d1eccf3d6c05e731b38552be2f222fe36d9b885abe2f4a98f1b66b0e6b911cfb8b5fc52018ace1f3c10ff4f24b2dd848e59f592df7658f7d017ca6fe83efe48010a8ee9cb2ec16b82d7952cb820f5b6562404dd6f3153ee9d79d23e2b5ff127ffdd7f396da4fb66318ac053fa5dc11b70e77255385b46b7f85f89216918435820765239746aa007772b5c18ff5e6ca4a9fe587019df4b1bd68d1a0825d295af6f393c1c8cece7c88d43d3097bafe75db47fa08724f294cdee8b5e8870eb2ac48202cd69e5f2b07bc308453d0ac2c99fb3897c6bd57fb3bd8be9d8325c6692291805aa06855ae8f165587c92d591a06d2bf9b7facc98507f85ac3832f3c6f1af0f28f9b4d87f9f329a49a44d55a81b41f63d5128e5600c5eff6ae4593cd24a9bb720d3b48c50fe50c99694f51bc2d854e814683b121940583ef75d9d26d95f9d448a870a89aeaa305b0dc8752c32430e80b49451a2e7ad507e1961d42f2fcea3ea069b9c9b270278f6f2304b9c165eda118c0ae7dd08fe3f029aed913fb6edbeeddd2deba5d6c75951d40d0292ff6c45b47cfdb1abb3b72ef22e5194b267fc47899633fe3d4ffab145b1e7fb29cd9d92208b8c2a995ce7ca1feb0ca222844df10722fc3a8e1d574fdd78eb6f6ffde07e97f4fd3ee2b96e7a03c8fb84810e1d1b58634e433131cfc86f55196dd586ea35d272e03e657eba67621aa2dc8b1a8f4926dadf129d65dece753e706d53533ffaf91c0e16d163f6ef0a13ffec58fa6a4971f654752e7ba66dab7521911091f0b41855de5e839df308ba604c3b4bf8bc063cd0a098b78f15f50d072f8916bc6712cb17fbbee88dfa3bfd832409da38ac2434e0e320c1c155bff7e1aee8d8aacdd4903f4623e7f0328c32407ddbb4c3393ee67b719303dced7835709d74c141dc665d5b28ebd3ff19db69dd8e3862c2d86898085cf455c0999a52052e642716ba495a0420711c3af2fb267b213dcd238317cbc59566eb39720abb605f41989858c2ce39ea8921b593a6f24b37fab77f4fb1013ceb3351b406df91637d2ef7f2c6b06829fda388f6ca6035b22525dfacfec06fe69aec93cf39bb1e4497a3312c85c64fb63219e354bc0819dca39d20584e7196bf03f14c732530fbb10ca82e71bda379f60dc2504f8e9540d8c6c21c2e266fda0da489e62afa88538bc162215219816491016e48961bf4f04636c4ac13512086159e0927c5dbd6ceaf198ce5ef4e0339533353434991f34a656713279ddb12cd4201e66148e33d0399dd5ff16b3031e063cf0fa63189f7b3b73ab387d95f9b896482f319e3283dddd1af1cd7fcca5f72e300390ff65f57bd5bc6b22dcb33a92c33098f992623abd77b8ef8233d72ff060a5f452560cbe1b7f6d64da74c13c8d4d982412c12db01e9ac729e95ba925819582ad033f386ff9b41bce20a226ca19311f823fa0681469b21be3f29e9787d9192660cbb4e29695344294875b0e8796dbb5a91b99582f2909d62f5380ebeaa526080c61bee03ea89d184c952fd874030f47a6d41a382337bfad308043256619324b1a8e5cee00682e47b8e3b38a0f68c5c7d4a34f95758a05602b5cf6c56b7004d00d263a945a2551ba2c21e6b264291edd232ba4bb907aeea84d85b85b415c4be60762b74e1aecc15c5aaabe2938a68f602520ea1f500d9b76674e1139d4af17383082288ee5d73b09d13128d0187ac5a438649385dc14473947b5e48af71ac845abf279a82cc3de0d5e711052f32be1e62d2b23dbf6c9e88b0d72419bfc185e20be21612cf67101c29c551ff745fa5f40c913fa54a1e0f65726026698b2242c68f4f6c09c0451e38b517828b0467389f17a854099cc3ef6d880c11e3c0a1035524cb1ac74aaf5ec1721e82d57002b4e69b8af18a38c0ec2ed6cdfca75ca906dfaaf39602b17df9e4cc1aff4578fb18fe61c6090bf40e06dcbfcad737399b5452d07345b5d67706842a737f934f9e80138a829d595618e0c10d1656cba4e2178d0e0e48d0cf1b617497437337f56c49d4ba4d2693698e45bd4ae7312689905a74f5ecb42e4b813056a2b8b6b19792d0b7043628e70e29b4b68e10ad891fa800c4c0b8ca13eb58e8c924c4fc9b959bd455e7f1cf1a5ec53ca7b0802beb3eb3f95d69807f3946f0acdfa836a7a458cb9270e1ff23f6cd1555438ca4cafd714ebf2c13444e69609c8ecff901b294e8e408a565bffe58e76ae820e3cd50c2d62bb80dcd790306d12372fdf20751e0e8b4831be2dd039b2de65c0fa807544fe63f899725317b27cee3c086fc44e4fd727472b047f3f6264172ff73502d5f1eb810736d88c75b3adc90511bfa826b56489f57ccaab8e09995dca8b746d8972b6431e4edb11d9f000e817274f250e0d2ae00b4f5ba95673eeed0ec08bf08a1e1129e9929df775b8395d17edb1c37bf2ecac37e7052d43afa14dba58dd9587dfbb8327273f4b92fdfd190f75e7d94b1c6a56a148a841eddd75c0231c390ea03fbad8c389d0fa038afd751a9bb62be4511fd77ef224a1160869d831969f1f3f2ec0e769e9c82ae8aed233aab23083f5d18736250a3e0994b2fc7b3236a8ea3b3d9b234c8b52d2b74d4f7097b0ee823b77754fc956395aba3904ae8dab6ae5a9ab99aedbf593370b90d59300f8dc93add06130a8a598270c002a49f009cea9d521d7a0f6f96c0fc82e10caf2d316f7cb60656320e570e32cf40d34d81d071ab35f785aef3227a57d22b9293ed532878bd332de73fbefaad4e5a51c0cf7a95cd93bf4b8bd7068505ed4a40d056791b19d6a326183bc1076401684d9ad734af3ee9f2b0c3d5262c9ac111fc634322683b45156eaa82069055983d13460b14a034ad31e15a1a566faa359c390e950ae765b95a769a7e931c46caed0c5555d1cf9bc9943e5b62e1198be9a99d30be7b976741e720f94a9a037978b843df861427b43e4ac8bab86edcbc59d909d8f71dd339d270f802f36294aaf2521267b913584fbe7a089323b95c7384bb633f05f1a2b248586d4b3e82c450213745378725b4ccd3b5f6765be496c9e201916907308301620fd3dc98744f344af3ecb04b3471510891c5f4f6f07cbf063e473b07ba6f7f584ab92d9c2e51bf413a8cdfed22b007f4b4f15e7a99dca3e6a1e5f35dd3565c3d2624ca69a4301a45068df342142346221fc00169a516bc3cbd4bbe58e6ca5cfe1fce815bed38999980bd401abd96f1cbfd7ee255470f0e8958e6514f3e1969fd66fc7a00ee3958a90e6be549d98d91460175d9fd73f3be454320a94625596d8b3924e44205f19cc4f31fec690d08628d8db84f812727a71b4ab81a5a1e8a8d0f13c91db2711bc9a16c227450335bf89abd511a2ae85c6e0f20da21e258d655a78f1c3d0756fe3c03516fb64361f6aee8ec5390f58028c180fc2cab856f04220e7900d65abdaf54bfa33888fae8c35a07a4a89b1e707647bfa91e547db557850aa9bd1767851214fa6862917eece21cc1dbb130fa7b6002683a415702463f60a0d34d59d268da98bcaca94f584ac4ce7c509740394d46d9c61ced46c9ba5504a381139848ab42900b854184bdc98cd8c837f5012ceaa0ffb26403caa217a8683118b95b1ad3618bb176978ba5c33efea73886f09e0e87951cd2fabd143cbb61f785e180c5b75233f0db7b22ed24ae594141d16f47b7abdb49972a21d14b9849bb55e5d6a3a85c4ec9f2877cd21152a07889ce41dd01afa0c883bbd16525c1e70fbce52df0440b7bb76994fd8784d439026090b22ee0e5fe3b26a93b91dabdf5557291fae7db9d7d6216207fef15d92d1b2a6335f6b9dedf90945cf80df86c36300c3ea13e5fb3dcf52747e0a8e0a6fe857801bb095f4db13a012f9c0a34f371fdf8804926528a3803f8eb076e13bf90f6cb0a9cc351ce08cb2f7a96f763d41db725664c5dfe5059e00538923ccd45897cbf47e0511502a7123ca5d2e6249168ccdc3ff2f2731d3f6ed7034a4491b0cdbae12200cce183817fb7c8fdcffc8f5a5009642819c371b2faa943af362110c86461a69c59e97c8d9b8398dc18b4074a95a6615ef79934cba70bb7f793ddf36de6784b201323987e529eb29029f013199fbbace55c226f9804dc389b0e9d32e61543873aa8d4adbf56f72c7f4ee696a93ef9d8e5af29618b4c4de00f13c5589fbd4a3a556a58f3bfd6d5e6f8d6efdca9cd6cea4ffa6030ff62e771cd533c02f388b70674ad92585cd8e25ac466f0eeb519b75fa90bdde76526e8e2a2ce583842e721c091615f8ff21f665dec94746d9f527c3ed90b068db9dd4129d2fdce67e848062ed3bc2282474fdbeb18ec050313d6d26a1e01280a64283c40bc0c15fdcd5d5b3e2de93241ebd3cea4fd26a0ea23e0006c8ed87b13a909cc67401846a34edad1d215339a82df3fa927cb55901f796078748f0295cb6cb7b548dd6210dfd2b7a41f1bb18732ebfbafa18f46539d486ff6984294d14ebac3d09e1bdea5a5c654a0f510f0edd326a8d99cca4eaeb6366de9acdbab151ec23c9d55627d84fce66fea7db3d0c8864b9f64490ee818ce6eba694591331e8e9214f5d4563e703289e55f11d82fd04e4205b2568bda56393646ed4d9d4d05a9c9946cd133cc30b001bd06175d3163ea03b49968b4824700642a7172d9492fbe91f0cfe57342a4414930e140120c256cfd48f1cc88d4bca91e23762f40d1c794df7456059f288761bbc04e8bf49d7dae0cbce7c2645ee32873a76834d23bafe529872366e07bf7cf898707ee5a97a40dd05a597fcef8b456af1b28a212e0c063be12d9a9d0fa1a81b3f54e6f734cf8f30603ce7354f98b32cc0c2ebe7b9b1d94d4164e18900fc3f011543fe2b14b930ca37272eb5b41084a638e8c45ef4a2de2ec313a67a60c160d36a2c71b884b12e6c5b035fc0646f6341cd66ebd6af3d9a769cc4e4755bf9accee82eb1f3079f79574af45d420f93065e7326146cbb60d96657ddcb6b1fb9cda4885db09559fc79050fb144bf37357a27fbf783293b82ad9cb417bb000dd2baae644cd832468435ac1545642ee14abe5d08a4fcb6568a8b56197407d78a049b8f4b35fe5347062fb0673fe7160de8d8c7ce469512e8c2684fbf00a8c9cb67a02f3e496f347969c862a9c65ed6d96ddbc3d9fa925c93d26e958025d66ef6c0544f3e6116215d0fbb798571ec12e0b8ec7032674a25f01ca0676e25a27c2d871bd4c7c08ea7bc98e96e969b662655411992c02562b0a55b828e8ae439d58f6c9ccdc6b9550b861c1b19d199f4d71d30fd804c6b1a015290730d33e973adae8cd8678791071175c9121d0385b56d6f995095a8cbc203a596fc71d0e4ad79c4c810433dbf069e079d1b4b7c33c0be2c6bda687498c39e2fd34c167b618b1fa9c060589ec2d9829639275e393f9ac0685df8dde8ba916c1f709a71254ee9e7c7497c67f85619698fce8e30b1206c387623d1fe864db2149b331e69b4c908c5f540ebd1167b19d577b99ec8bfa5e8681b3bc053cf88a0da7b9a4c5a832980c6255232ac72e7fe2173607664943e5b006bc9f5eeee9753501ec1c9da0e26795e671b108c7380ae911cceae99729374cfdc10c3992171bf6b4e5a63605b4b18c0602a448a23d5e6611445bc693979a291fb2231fb40c765acf272e2a20168765cff17de3217b12cc2e31b02638536203359d5ae9ac05c7fedace820a3b36039d69e5bb2d6bb01b5a15ee6bacf05864f28f5f6d022fbcfbd6f214795a5b73d107fd6f767e03600eaa796bed6a27a4df29e4e0f3b0b0e09cbbf1fa61334148cb359a723aea3cde17df0ed4daf194973dce109e4af47e16d1c0c7b343600b33feeee20e1cc77d75b9ce8cdb96035cdafee013c47a8d93960297e8620363d5bbd3bbfbb19e427d4307583b761007f9546d6fd3aac231bc6ac1205c16acd0282d6040cee40118696af89bbff0ac53f3129478c3e58b68b2c8305317da55f462d23de042cdf10a936f348f2429307ebb3dbab939f97392d6ac8feccdecac20944c7cc1a5447b28b696f377c2185a9950293d977d849f508ac31b2b0b671b31c524200f5b08f4adf48fa4cf52221fd29732572b07787fcd9e0a461ce4b11b15dafa53e3a7257468779fedb86288a937d07e358ffc3fc398824b0076c8b4fea75214a7453d3ea66e001978794543ddb449bee1d91b9c2e81b207dea21178795a7b9256f6b2b96827678b04749a7d53dbd008ab2d1803dfc4669e16d184d78eb340e8efd277663160d3a8fb202e690c1cff7fe9c7a0152d9639243fb20e1ffd530ad9a0e69d6b3e35f563180d70a3b78e856e3229d573b84085446dc55c81d5e8ffdede49aab17837a79f0c93b170c9ce0ab0decea2725991d2b1bd53f053e721e13468eb101585756fa8f7eec4059855a7d0d68931f4e5e23179456c1eda76e8c4536dbdb26d4553307aa07b3bdb5f8512654709a40bf532359cde669fd20cceaa213b17c655b5eb4a73d530e55370f7b1a524014ae8f801d096dbf5304350c12fc22582fccb8cfb190af01c7288dcd0066a81884182940cb74d81e8d3a14ed649c321ab1368230d609ae4c4b5700e4e90b1f7cd984d8fcf879b957dc19daf614b6236380229f618cf5d3cb23cf2d27d4910546a08970f5761e6ad7b46f573651c23ee946d0588367a22216a5d1ad2619a357547987da61581e4a2552be75d42b9351b146222558e50eda3b169caa0f39baa5ff75e3cc8bdccf2e02461419e26f269eb631acefa3bfa5366987efb7c1e967532927e7b2fed4bfd6fcbbd35ca9edc8f83f1ead2f908d356888f2259bd7db0c9683e956958b9af3dbbd605df46df444e605a40e7664bebb4fc02b30604d297ab32def78e797419c9e1aae56afd93a181336220071c3d77230162ddfd701448ce941ae3ed31e08fd8c8b3b09b6b488a5e25ea81f5c87f4e93af7b11b26988820b9441918caec31405c9a3f8e26e75c8b7881ac56d33015e1ab169682988878fdd05332609447ac695f3e673179865bc8ba511f6f1afb030103e2bdd7ea2af32000512b109f3c4865d83affe8d19837703ded1cecf4fc46dae701688d4ad6ec2e3be5c0f55ac8f06c212d0804a06e3bfdbc10a5388a44e0335c91232e2a6d47bed4908dd3277ad0ca1fb3ced7b495fb2ef19e430e3a8dc7e4f9086733122264e451b95773ea8e3a45fad32b53e05e8cf585ce27321a4fee0f796b4b64b3b9b14fb7483de4f146e40857fdfaad5874a6f3abbe5e3e79174a4e6410b07d4a9a2781b32b7b83a3d9913f5dfe4f8373709acb4fb350606549b8db5305273413a903726c4728bcfbc72ebcc588dbef8a6802367a8fba296bce001d7a29a6686724028a15781276ed0c9803e02d474febe0c2cfaf4f9327ee8a33a820269e0962bf225fd9d5a11a248a3b03f233704d429ec726a59740d76ef50bd80519724e210d78782a3a1229b9e1ab896f5f3b60185ff4e50412052ba23a4d1f3e576a6ac5b94a43ad63340c4a60c6e0c19aa98abfc85f0f0eea383867d98678be092ce88233ef449d46e4f6521b6287a1f1bf29dc22914fc2008f351ca8cdd598c78aa0277c8fc5de02232a7a6e9d0d0dd11e53ca9331c3980c371ab64bba03b49f106a2ac6d0e16d64b260127fefbd237144b3f355f760954e1dfb56b74dc62ebce2a03349cb48360b1b86915043ab6d2509345fe245beb1eef9360e6299cbd3abf25e81fd201fc8442b9649b9b93bdb5cc2574210a10ff4eede91d0576e5b8e6ca82d4fcff39ff88da339e6c5c2faf781fb8a17d27d6cf722066289e3a7bd0bcc9a86ed8e2a7b66d0092ef8f4140b120a8cb27c1d3ef4facfe69ad9a469e4fa1aa6de7d7f14ff350a6ba03a0c316c0bc547303c72a1d204666ea9b1b1941a39f29e472f664727ae574a0f7e34c3df78a972381e4fbb42ca5739d2194741e17cd72e515a9627fb8e6a819fe8321062021a11bf887858ffb08a4d56a241321df6aa5a44362e75c7a3eb832778ecd4af8d761cc1ffb7f56e95dcf344391719331b76690b05bddfc48c3ac74db2f5cbc39798d5d8a04fa7a5043401be843f086202790046cf8674bd297f4d22f56b6ceaacf159375e72d500ee0464498ca849fd8cacc8477f698737f24bbb703a810db19c79f1d436f32041744fd8fdc30a9da8609e7bca7c471e78a8afd108ca77ffa15f6cd6eb6469549a8abbb7b492bc4fcff6bb29ac9da53660a02688f88604c311f8aa47db50b4105787de41b639710dc793c5d721293f938a611b8e0e28071fcb2bdf390aef953bb7757a0dc2b45f47cbaeb0fa10f315dd0d42072a9798ce0e1bb7a717edda8c88d3121ecc0f27e9f0fd16d186fe141bbbc71995c9f41458c0e4705ec5c042555170783e892e8d78e096ae56f151519488af95fa508d0d26a9e64ccec7da611b718ee1f37660aa6d03985c2cfcd54da4b45979bc9efd7182069dda8906a6650944b3e429330a188e16aaaec4227088390c467652580fbd55f8a99dbf642b3901d9f44f80dd85dcdab3c027226d33a187a42b00dc70ad841a1126f3c60ec0b326dc475359c415fa225f62110b18f621a390fdda288d8beff6340c29e5234c5a8ab53561009c4c6ae25d76eaa85dd2dbf4b14bfaf1c293863c0625c4a902da2e37d1c3efd636843c3886659be7cd2e55fce2ec3610c49764ccedd09ee9cbf5b742131d6c40ddde0e5d90d16bbb59f93b55d4277ad737d5c6caffa338d8cc07b767e947ab3df61baabcb02f00a06663e351c205ded6c444a00a9e66237dadb970982226cb74dd0b1ecde5718e130bc22f6b47177da3fd9e4177402c631f4d89a7e64c0bbdf0dc51588cf4611e98b3c34e4b09a66115db1e8758c3d6ce3533fb916e56afa749679b778375e26498e21a9cae3645c4e1bc3539964f219dd43970cfbb025c270d6434a473850fe629e4921d57e7ad59850a50eb08b745bd4f2e97a751956822c1723b8eb56ef704d762bafc145ad4d84393e05b019fed518682ac6c777768387d45ab99148d958c405a470fc289da202a7d4bac6768ee5dec69a8e0de4873297428269f91429575d940e4cf3d5a7d0f2cf37f74e2a7c4bdf119928896d623d20095c8c6fa167226b130c6e03a8cc5960bcaea720a68a5d026d8327e511e609d0f992df2a32100e3e1f63cc3aef4c7d85758bc2e51a28847075d0242f5c7ced2538da20ee6bbfb43d3cdaeada4f62a33d969d209da457317ea33209ef98ff627b2da53f4e7911df2205a47b5200b5f977c2a666f8b703f7e1a14f1f0e216fd720ff987f2ea087189349cadfa689d58955fd36d67bccd8515143054053082a05e3b59a8e55d463e3079d7b5202d23741b615e5f871026d57b12429667dab163c0b5fe50a67ea8971cda4d0ff7a5530f5630ebdcfcc48eff86a57b081e0761e65a8f7069c40f3c1c8fde3b12cd80b9f3167a429bc9eeda9a24c6f4def08f4293024bb31937509793e15d03bdb77844b16dc6ca0c90d5f26e2d09f3a29aec0a7ffb68da47660bc59779b14849c0e6182f6928ef537044b3e87a38249e2f3a199c4bc700abeb7e6e0ceef7d38ef6832512569c115ba285c4db22f94d7fb976f079d97322511ca4099ad0a374a82efab277dc7cc570e19c8f5c1faca79832c0ab92b764558fcc9f31d2e30c2630e4a48f448d7514113bd72780bbdae0e0853a1916a538858396a6f37492a378a20b50bdba9489098ffef1e5cdb547adfdf54e6359f0823674e4f416144c6cbae93229334bf3d08573e7030c6928107bcbae121352b6124b4fe59712a6b8e1a36c5878fc4c1b07fc3040a7e72bff9650db12699dd7d0554c8531ac5de57cc4a175f02520b60650c1bd1e0769c7251c51ac18a9dd2bcc7d6acd7791806b81696bd23c98c4d7f7b2596c141a09848dbd2e05956f121912e1fc5e1338bb77b1243dda9a9e841982f8ebc6d1a6621e159545ea7800e73b229225dd0d70fff53de7ca59b9a32cceb5ba6315b03e8ad04091acf620f8820543c7855050edbbd359e8d115b0800ed1a670ccc6d95a284565c79a441e5f1334555a847ea22b9f2fe54db95bcc98a5b0b2283680e4ebbc81f6fbae1610cf055712b1e8cab796496e8edc2aebfdb8868ed5ccd2c5f83196780eeb54d7a775056583ecb0508564b3fc164c65d8f3b699c4c18bcb00e8ba16f7a54e4ca018f7cc4d8e90481e0a1b7d65c946f4c474b3796f23eeec1b436936dc1465b0750efe2df140a532caeb80a28bbce702ec1d589a0fb4d20cab9862f114ea047703808333732246b6f73343922db3c1d03e8b33b0c614b10ac4e15ad203652e843897ecfc986e1bf9872e2c80e1e14f11e3a8833ac524e702e81360ac7e12e7f99529e6dec34ac4d3dacda109898872099cd2869576efcea9118270ec8c47a4a0ae329a1511e82b1a4f98bb36e59628e62381aa41d6e007a719a8ea9b16e0b5ccd8079e3e2c5b25cfb092369fc3fcda0fccc13c29b48c659044a82dc5dd8158a99b8a2ffb7356a28a17ef3d30e7823d03252b324c3c8cdebdce4ae230fa407255207d1b391097d5a9376dd5079da64dc7ae4876a6e2e1f286292d3b73dd5c8dfe8b2a2a02cb2d0c97d84dbd06388b0060eef2758d0928019df18b4604cb7636fce5c1a75eb8cc23784d563c42c1d516e35ebd90f42b183cfb675322b3452b8d763250288430dfa4214332187a34b27dc76112821838c1f41530a322a3a6e5179abff41c2e0c2e6e3bfaffe707891fd86d2cccd3a062f10c1a375544b804249789b5021bb9d3004ccd57dfc41bfaf990070793b4c11bd82e3ed6ff44e5e8dd15be438740de1ce6ce031789cb9fb10bb1e618c9a65b177947e8bebf6237a9b638eea1b11b18ce297fef6995d0c3f17acc0811f11d568902b5f5dbc2d00c8778a79c9fa50c7ec6231e86cbdba34cb5f47c5d56e0ea4abc8787dff5acd45a39812c2e519bff4142e726b1dc44cc6a8ceb5287d38ec99b763dd6680cfb91d36a1560d1ce81bc429de4dd453e180c83d91abc048f5908367da4b0fa44d39bee1aeee9f81c7b0c97e39b9da3d97da08e43464bcc77b9f128ea37a3bf167c29ca9468fcf1ad598ed4753bf3c0406e7ef8e91854b1637b93613de3a9a8de10cba877826321facbc4efaf4dcd65c42f75ea999d9ccd5ba61c03459fc1515d80ad6858c110126f307880d8612c7df812cafad4898a7d2ee086de2da6b69b66890decb39ad5f99a31029964400fe5e2cd3819a8f8adfcdf37ce354bffea7f14452fb632529805b5ef68b49a367edb9c45ade768563ba67f1a2dc7bf94d18500398ce2c6183b05bfbfce6d5af79ea82dda25914aa1392864ddf89060dd11d0fe5ed80a9512db1a9eaf5f4800ecedbebdbaddb012a72abf88383c69e3d665d5591a69cf96801bffb8d006835a1e7632b7a67aab68a443482af4333b9741de935e48a737128809aaadc2d7f4904085bf783907cce11a0571f0c85fc6e5b3b26777af0cffe3997d21a36639ee0f858101cd80554c2c7a6fb4a5e9a641d31483119ff9a49fd088a2fb1a5741e34a56a0af46e26e1db79c2838cf726067d60c73ae4be3baeab043d3f227a47d871675c6e76eccd80401cf06cc3d4fce73a2b08a28cb5c8d1bb728cac46b32c7313c2ee1b0cc601016cbd9e009392b4e718c9d8c856f28bdd71958e31f196ee989f72606cabf24504225eb4041ec7766653ff033623464461aa46f45c9ed8414d676c07407f85ac98557c6172aeefb9c6cd244c6f1db7cd8e6f294ee9a4d83c8d32137ea2f63a8fce8c72a4ec689288cae8a641068f6f41535e4fc22c39d9abe67aa4aa6cdea5bdb330201a57816475c985e9cfa06e4212892a5e89b28cb8922e6c9c0236a46f86496cf1be0c991fc75f3bbd5d22625f828b870d62908e8ac0de50d249d091331ac6efdf61fdfe51092d7e32ef32cacc746854185996f72e12491dc81f2744f7e83d6311f28eb21449f95853621c0d2e0d7e9ce42e3bb220e03465923edcf7957731825e4ee5ed45a5584b7789688c756316fbb2a528d4083b1bbd23d157993da1e1c99231053068ba9094bf32aa7967abe72ef4a31b018286dc14307382fccadbb84f18b630a9228126079c6eb3992094917a6e14d91d127aeb8b9bd912c02d7490a4f32034ba9da4762a627dfb953730e29413b6e8b5d673d9d88ff2073b5288972f291d5e931f742fdeaffbef598636dc75fed3e923cb0a68c86dcaeaf68121a7d1542ef828966d55d4b5f77adb61d712086046f70d1eaf72c83644bc923ff7cfdb1610e7e7a8ed16e00f8216406a884deda3a399c2ecf466a928ef7ace015c0b86e1971b0da461a96c2ca8a4d548728080ecc70f67ddff9eb9007ec9990cf7469f204eb77a3c7af0efe31baff0beb837f672a349cd5ea7ef286880b81e172bb8826df013a28481e76c7163f9d64a4d528555f47db578198700a2b529cd789a0aee05002b34a9cdc71cff9a5f34d31fc78ca2a8d106c04ca934ae3d734cb99b5aa7f80473c58cbe8cb6e1159e4b937200df825951b26ca797a0eb2869e4f73e41d75a7f117efa1a15cd11f088e84ce6bc16c7336b30ee0b4404b9c7ebd63fa4d274e97dae555b46ed2cfb3933598e1323c61d24e9ff50c991c1e8226400c74212304fa873911f6caae55757b82d29eaee1802766700a0fc9633da8d9dbb20f4e46ff3f449f4d557f4410526f893f861b49764a279c4ab448f68be8627fb48b364d5d39d25513db6ccedcf11500362ec17fcea32be81a9246a090766f2d338d503e1ece5a54e85381fc1a1d6adb15cfcfcbdb79381df3c5e0dfc66c0dc45aca159b75d451831e41986d599af1273a9356a4446abd3b69b2a7518f746f91d97a3e1192db0e8f21c729b7ea593d2d54e4bf4d95231512de38ec9a6c2a42f1cace575f9e0a622a01c3943fda5fa10af79ee7f2079e51665e8ad4cf5e76312536698755c557a6fc98eab9e2a0f27cf718b70205046c496f5b4a8cafd53b66829aebbfd53078515a1a3f4a45821e25b943353773f86a7f276d23181c668a8fa58d82737c4f49d2ca3a9e84cdfd57bedd867ccfbf2cd06fe8f6634b3332ad9438945a95febf1bbbfaa349d1f6c7646a3a7ce6c4e55488ea3dc9147f465de7efb19973c8ff54edc1685e38dc6c2ca0828667f010514427a6a1d6741ae24c4b70191ec38a42585300124b1d627d82e4b0537c4eda93c041a9c87f543a82076afd76a737278083160ff59cb84d850ad94bc1fe46ce978b3a5d64289e28c673a6a0643258424e26129a4c8b2aa17de942e98441f920fc21a275699a7e95a2f68f26114f71acba229648a1ec1f32733041fa562c5015912b264882cfbf89cd4ec92e2db698d87b6ccf616625a213dedb512b74a814e32e357ac3681fc52ffa952ab20e15267f44ed240d28551306ef09513854d702ba01f18e45a5288a1b173af7ed778db8e2855ed5ca96810e2ce3ad1a8ec6198fc975134d6f16d7e4849930c601fb6d3051608d773f8cbcf4aa93bf96d91fe5b542d714dddca55457069bd191b40168b669b1d77908669ee53a257ce78bd997dbcc9a40ed50bf6d55a7dcd1bb690cfb80240d211003e5ca82528a3708d3af251d470cc9b3d331f9f6ea96231d35412f08db8fc7237741ec455d7c5c374143c0b9d3d836f1e6137ae0aca6fed87f5e947be7e6c88829c32b97f936678024cf49e230b69c2e8b48f3bd78a3fae13cd0da3740b3219f0cab5414de02e812b6aafecd8ef418269da0bc62f2fa700172b9c4e37d1465afb090e66c96faf7b3bc51bb33456415b23dfb9d07a92be291988bb8c29d32e164f1e3749400aab9023fdf32e809c6f7da4361bf3f51c457bc3f9a1fd06ad9516d4c6e715791c3f96763282c5c94d94741c4d5db260a3e4c6af1b79e683acea22c12cbdfe4c692365944ddabca2aa649d887cd24be0f7d81c0d6ffdfb4ccd8b93bfa5076c821f9d24852d908c8b44ac7e5438630fc561f67b6a09474f805b90a814500f2fe7fdd653138d0ad510262f121fbf0467f9b2cbc9f7569ed38332f6ee76b20c684ccdf2aa8319a47ab48119bd77c58e98a5390241089a66b59b51c09622880fa6c2e4bc485db3031536529b28483bd8a73ffbcf294cc360d50c702e54c2a973726ef4b46d90b6bd8587bcb3482bba0b87ee56836a94b891599e91817868ff096d5b274ccc11ec0e9f39b02cbd8d7ff0a4c810f0d2ff3fbbd2197b2ffcca00be5a2d0f030bbdae5e2976e9c73af6e293b4af4cfced3e23af2228755b54b325b637a2e1ff20fa8933ca86d4a53424adb7157a1511c32148be761136a855df7d2dee75db51b7c369c84287cf665af8e5b338e392c17988b48ea891d8a0bad8c99cf3de71a8a557150a99465c90b7188aa59ab5901cccf8318bdc8a46150cd47df5cd1eb1a223474b6d16f95704ec37fc1af057b77b91479f6996d33ef018f76a220031d91d436df62764cf43401a2984f3ea9b85ab502cc90eb98ee51f02e7b95349157419ba16b0420b932d2b4341db6b45ed5dcc44b6d8ff457df1786f008e81c6bc77edffeb9f865b5ba3318a844103cb64b4534797588abba70fbb214085f619201e25c764e2a6fd46d75554889656cfce1324ce719af4591212aea25db69f7d71f472c1b140ee7c989304e81c85d1f16996f2e62052dd4ca11588af6b23aa12d723f8a5c0e17f72530c9f5dcb3ef5d3542208a1089376f7d448fc93d1f47997b790f067eb718826b401b83df1bd070d4942baff740c3d6986796df30f26d55add00890ffafd4c4566fdb1ec9f63df0e202f6483664f19f1ee0d91f84d66441522f994c2117116bdf1c8584064954048c06b548d7983ccc4410ce90ce8dc9219cae4f59addf4d9eee79db685d4c197ebbb8b66501f0ffffff0f