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

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

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

Block Certificate

Block 60497 f4b1984474acdb80caf0ee0c83917dc97c2eed5a4f3d84513dd7d41f0c39e7a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d18c1d7daad0ab511a2f547629dd0e28feee2c5601302be3258b48dbf88d2e1f
Certificate Block Hash
f4b1984474acdb80caf0ee0c83917dc97c2eed5a4f3d84513dd7d41f0c39e7a3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b039000070570000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ec5f44e71734c14589c64af00449c23c7a695b8a90502d7325c6c7db2158129c39385fe5c812b5b98afc512c208335b070b6169d9de1312bc7a110391f67441689c9402a9c5fb99926559dab30730ce406c24b92cb82b7edef0e0000000000000080000000800000b039000070570000

Raw Header Hex

000040209b7f05f7286d9f429cb7fae67fc6541dc1ade8480d27c3edb13ba44bf7cbcdac80c91f56ceebc5114345ff07b213bd95f065c438fdf901d12afd67c4c3b2a896a40c146ae9f302181f2e8df8db488b25e32b3001562ceefe280edd2976542f1a51abd0aa7d1d8cd1

Proof Data Hex

59,560 bytes
1212160203074406dec012825cbe550d4acd4145c9badba2772d71b6f6b06c98ac85e6caef78e54fe0e66acd4a9d8530676fd802d24090b51d6338867289a38f1ed2bf136bb41b11a5b35b31d02729e56cf35c4828461feaab6b1e5c3b83418c191d2c4d8c5cfce087c482ec0415b0d117b9a3fb2f6f252b30e497219c7dc91f56c5bb1dbcc7f0737d6a1580b7983bf4c1301842d9b7cd5629c01720ffac67a4be725de8b643ca797020e9b02f07630c2e1b359cb9dedf6062058c720be3a71293e1855810a291023453994ed132811b6cc8fac296b4751b9b2e5024b19e401c3deeddee485d33ed3d8c8640202f5c7390aee921ea1c7acbdd3f81e4c5947a5c5d79c4f27a10fcdd5a0ac3091bde9e8db42fa223757e940585bdd50ec987104e78944b52cc0ca520bf213da0dc3001e1fab4ce676e42d5ba14604c748c7bd5123d3c238109d7adf1dc31aa7577dd8aeb59653fd2b91131f0cc167a09b2a08aa4790029f68f6c7f4b79729a98d6619f2659475f5fe32f6986a09514c3022863474f2aa1defe6b3ad6f5fb6c342bfc585802f983e2940936b1460dbace60ca0888341617567905e73b22322136e1aa0e2fbbac489b7adfd9a4349e3772c6c3a3108eb5d7fdb10e29be007ad11287b95ed892a60b7c9dc6750925afa9bec2efee572e1ae680f098aa489437e4348190fab1312708aeecc4ddc164558c59f73e6b74580a349851ec786e406d7b9d5fdd3a4f2d8a5d7e14c0777dd514ef328a5a1de24d00472d8064844b8acd893cd84a7d6d65c2f4d731e4cc9f0989fa0b972d5111d0fa0c86fc36d405bb209cc90dd00e8e2fd43e7beef6d675fe18ba658013c41229307e709ac939d0d77391c54af51b2f7238cf0ebda8f2a5567528246ca4f1432e8133c156cfd3703d143a3f08baacd5b4ba51645552884f358779babd35f89dbc2d1dee94f66743802a92007d8b268f72524aa62d713523fa480a9d916cbeab2f4d57795b1cabe9ceb7f4d99de02eeef72f6cbfb95249499fad354987b55444d4a127f19d3163184ea89970976d24cbfd4bf39557dea56cc03b24293ccf5a2e1b261cda53ed95a6553640600cdb7ce0354219d3c6068b8ff4c7abca03b5d0917bde2c223ef551c14ed25c4dbfa31d3ab1586582cf10a1641d0d8face797c204270575a09c8584b4f7b7e3640d37b36993c9b739b91dbf7ddbe79e5dffd70f306f23d36ca00ba3aff93cc52417c4fb2d4355ca97671d16d031039c36fdabe59b96dbb5af9a855b55c55ebba0b73ea50fa4512fffae896cb3fea858dc91fa067dab9e23d771c06bc752ff6920328779c2538eec0681366de3bbd80517f5850ee5150463261fe99882a6758fe36ea7a66b4b90eaf7b199966066fee4b5ad26e49c5223cbebf8d7d4cf56b953027a4870cb2f68ebd4db092109ac067dcb3f49aaba2e7a0b595b74987b536df3015a66283d5521b80b1622e43814020761214e0c8e84c037409ee145d8a5a08e067182b7ef8ff52948c04e0a51b7f4573c81d8551247a88ec528720e9b7de59f055b28346b1ea813e58f93f4e6810d355ba894fb4341805e754f28b08ed6efc4d282ed2668ff2c97aae749df938379e5ae31459bd58f4f7c48301082439f5a2cb7e68bf078ea75577a5d3a8875bfcb26dd2ff69c7ea909d021a2fe397d8099a5490ff82bb1fe756d820f209217191166f553e19275d3a1f3c491ba185e644bacf00351335168c57077579c99a470c1f840cc0ea5b80acc4c7bd2731ec88bc866f4a3320cd8ee510bebf2995598ed64302cfb58de2d356aee2fdfcd2c1a9f92a989acd256c0ad61c2fa86bb9ac6dc4e77e49e6b08db4897725005f371f0de2abacd5607af3d51624cb6fbb7b8f5d7366968e1cca1b61f637fb50717546b1d2a878deaa89b7da7fb1d7109b216461d346360033190343e7411f642dddae1c8fcc4e910fb1f9ca251ebb9312c76f034d36c956e6f32277ed25091185186e0d6f56f2d765a6c0cc14aa70ccc23ba2b217314e442866f8dbfe04c2c3d7ff648e2cfb62218702f14ceff19409a85f255010bf3db97f3b53f5dc8cf046a2488d0db64cd1f0ec63bc4488a515481d8d93e4ac2d3239fc91c982b68089a39ed0a87ae74536146ab96320157c3617741ad8247554b816b8c054c4b296cf12d2df0479dbeabd09d859640df1696f548cfcf9831b141c9ef9b6317e96c45aac07b221be9c2d2ee9511c2e49ab0d173c1b13e4fa75caf3c6ec84afe0191c6d9c148c37047a74b9365a97c02339f69935bd1106edcfb496a7696023fab12a4b7984c14407330dda4eb04773f183229b380f02faf0a8a61f976af0cc2153bda123b617f254c51c1b2d629f55f8b36a9846feb77e7e9032fc4f8584d292d0abaff09fdaa553f8842501ccd0a632ca0e424af0cc1b44bc627c3ca1bf31c4c071f9f159f3e5787d7dc94aee481009e98f2b545114a175729fa49438462f0a4a1fcfeb1108c30b4334b5bb7b21643d5c032b0ea96527df29549dfb23163a61a31654364cbed73bd73b7c801e43b72faa7be9e5ecf8d4385d1e0c11d095a642331d99906306b30f5b103a6788f024cd5dd6b87bc7eccb5167064ea6806a6a833f5963297aaccdf76c2a6bbf2c566340c3a6e95fd88568305ecff191ffb1cd240e92e7181b591cf0527d3e3e60bcb963c004e5fe216044456ece5f58a45089fd4e45866a9b73c478e4ea492647cfe7cff4a45803a7581b0cf0be07a39b57aabb4b2f1b17624c71e7d5bb0886145b05f26ab1a4bb45bd4724781cf7121be73c30bb9f0a0694718ee11599f8dce5e846d155d36ba2440227c7bbdcb3e48397887ed225f914e8c29a5544c03bbd50e43b2e83eb34351aa08cb0c846a5f61774107c00cce6263f706a7b966bc7585626422b107efcfcde00eaaeef1dff84c08b6f88818234b67fe2d9a86a2ac8d8794e374d4c5b8e1dc37339e535918f7bed979f59058514e5703d84a61f69dfe68a4fb6d9efa7bd412c0b2d8b3373ff2ba217d882ee157076b0e85204352831530935de793df4f07ad2ce10d6497b9ccfb7ffd700fa873eb5029cff8d7d5bd8cd8b81297be15c8036c34e79df50b5358161983753b5305826f85bbc39d27a72c40c3bdc6486a690fd913125b7f3e6aa25aa35fc743a6861b7819620a3cd67a354e424456f3396550b835b9d08180d38fca6f16ae89a17ff9c18d773cfd5e0efbae60e4f74a939c74b6e3601416671e4d7d47d65dde9a344e13df627943f9854812f618acb797a46c3b709720e43b11e148a3116c50b3552a99077aa201fc29783af5e185054b04a8a7e5b2038ca9a96d17fb154b394606bf5482dc80f830f940fb7f29011b4a89fe39156cbeef9f7538b10bb649bc9452a1e9ff4cad0b83e9dc80f29387cd2462a935709c49acbb16da38da3f87fc751ddb825d062850704894f5b2083e4a88b9f565f202dc1742a948fd7dfb9b3f7f3d1198d0c9f7049a171f42c4627365e78f7eb1fa8c16ac635a514494b285df92a6dbb28b2421f011db086542e362f653aa704f8b53e84804b196c92bec36c9bf24880e3665e0f0becd2857d7c95a8fd4a7de8491adb886068b5d04ae1c87d482e17b3e031116529203d986320f8f707e5253e9613084db50da4563a5047b57136aebb0a49a607bfb20c06d223d6342ffb4897e03476fc3322a30292d7934441796b69d8fd4a9eb1625c05223c37ed7f5c029c038b4747e066f213592ce30649ac971a3a61c916b0b9f5562fef02a68da73ca067900de114d1ef1f80675f12c219f5260559894f7fedecc61825aa8a4c586c94d45af120020df5043cda28a9bde68072a23c5980d298a0a337e7a97f492dfc57a75c72b91192ad9d4f814f57f41d083de9cb3c0424c49b194eebeee63b95531e222faade9cd297d8425287eab146283177f93464fad0c9cf127b6d0efae0e90ebc796cdb95b62f146ea855e7dead8664c62948c80d7822d3347ea415d7a2d808c31bc1e10f1917fdab194174302ea87929c6d9f6b2adf714c008d5ae004d6cd9285731ea80159f826a36f447f53b14958b82021ff2ee6b1ad083a560feb295486d3286a30b460a5f709da91a6fea913a2852a1858a918cd99decf9c674ce053c9fd73e48295849e845035908811b4079b2c03faabe3791fa2acc97ffa26cdb475cf43927aa58b810f26944c4fc8d6547c2740c1b3e209e7a4196414735e65765018735bad9866259b37af4cc795acc4acf8f395ff720fe38d8d70f5e3dfa0d079b06922f09598b1356f4e7d5715eda1939898b690cbc2155ad8349924b2e55f947931d1ccdd6db7c45426f6c1427061f825207037f9bcd3dbc5beff967b1eaefbf615cd8035d249f91b68872bef2a6f3f4a20f5e685afaebf38686eca7826ecee24ea9768a554a77fc8b9fe370f50fe05459bbd3548ddf717aed5f75c5f38908ce93b09838fb27e9a40b2ffca2574a973faa6227a7425c6d3ea7a81671a1edecefd721c24a6ac566ee39e1ee26e612403b34ccc34d121eb51bd902b2adab3f22cec6bab18d571795e0c69e8c802b61f28ca0fe47d5ed07a941af8384cf4af2490c6bc09ac386c536eb3c10b56a72d7553512ca234cd1b3ff8dfebad136ceb5c081fe073f5de8bd06bb37ae38504e45adc38ebd2bd5672485a1a6ef05f3cf1a5f25fbf54488e8d10ec075e16596bf4a02d486c8ca38d69a17271903be2030047d9c5553b7684af49288e9091be147e1f16df10dba7ebc95c23e1954b4c54d6bc01f2ff77c63389b91175d37a7dced7bed85e94d2c78daedbb0de2701c3b821e6041d3a7187acf1b854aae8a9a7718fd808c5c4f00c91c57463694ad6fbe1e40760f3fc2a3c3405b0b7a8fcecbb7639d3b3c729188bf272e87637108ea7a415c57ed2b261908f60c85d8dbd7b8d5129780742f9c19422ec9cb4beabfa760a199173812cba8602d524ebae0c9ce7154b96a8f310795f11701f1a5c0e7ceb57b47e82dba489c4b2cbd8f2b97928e41e87ae663f617d23c72c4c60aff7bfc307ce9f202c5bbeb0e722656958557908cb8ad19bc42f607826bf178326eba0de82990c4b1b026b520aada7a44f665055620396827bbdd1ac3aa892624828f1559f04c3da91033d371dfc11b3bb1afbe24b184f86c0bd5dbf70cf00f37d872b4ecbc3a4f4c2ce19e6ae6cf3bd84b5b1bfb38eb0b7a00993dce8e21e376150d689f23d2491204e27ad2d3d5dae3f7807efec3b05cd28eecfdca1d045fe25acd85ba335500294a27854d89257627e04b4efda9d52aef92075676bb0056e7ef01cb1db1873304363d2629357674f881e3eaccad06661bacbbe9227a0579779b9a49138ef17f9d5c38a605ded778fb2a7acd816f89ad16019ff24486c5952be519aec7162dfd450d9915c1dee99aa593a6d9f00afd0e2be7609955048694adddbe327bfad8884815849daf38b0a020b21ed364bba783f171d713129ca4a8ff0acbe604fbfbcedb89c7d8179a391694372f43dfeb4774af43dadf6b5eb376fda6e740c5e1b2808f21e7f18e652a42cb57c8b5e491e2f0d47cfff1d24f60f544bfc901fd4416fa8051568ebb8e310df973bbcb695129461f102bf33b469719736fda1b2cbceb68712c444bfee60edba7462badd2857529f9210c939419af554aba2f55a14e99024f556957d66a058b5ddd610f34b3ae8d25cab18bc8a73a3553dcf67c8720fd4e81f75ace130d8bb0ff4a99178b1b8a2e7c7f3ace4f84b94ba33e75ec0793b128771a76ef5474eccba7b327e4d48195bf57d4a03f677de45888b713f51fea3a72b7ae90615e18a5dd88b2a7721119cc03948ff7e662b5bd8008dceb82b978eb6e7564bafd2296ec1804f2dffc62e9aefbd623634ac88e1ab4c1b1a63367ef78d6a3e7d47def8aa485806386c0f4de3fa02145b2b1c77000f328fd166b88056b04e20348a40fa53694d3a9e9b76e8fb7937d31fb5d057d67d2ef71a2ade74b115306521960da2c1eb5b9622a35a563b249cc6b2ce4268379884d0f5e776a4ba7f3d8835071e53cf262abf148e86304abb55d68e2a4ab096e06e8669272917fa076e71a75a1d454f1752f74d4853073caceeea45b0bfa141637b39b3eb56668a2d46eaec6856d653ddbd1b559085b14409f73e8bb2c946d02f730c0994d683298ec01342b68c44b1e8b0b4ee518a9085797b1c5add1ff7ee31a61a01fd5e53deef778461807b5ac6780496d4fc68e09edfa79f037b844f180db2f3c14c465fe1f5d1fce9b7a500a9686509e64fc9779831c6011fd771dd299eb4505da37d96f95f64006858742421ef0508a9491bdece1e5bd7beccd5c6a1540708d309415f09f4c9a7eff22bc12ea0b6229dad41c7aa6fe101b7ffad79810c9dfb0b0847bee34f28d2475baa4b650819617236a4c66da57ba9c30a7675fa7df874fd5260ec2f534f51427167e766e54b29d60c3762e64b0ba5c9a6cdc18d0735976f38c0a6be9552873d6bc267a7b1b8e69be412fe1038761d6990e4cb7266ea89aace0d519799b600b6823a67702abccb40854d052db71e19ad2afab482129da7d03eb0a5776b7d42667181844bf982e46acfcb79beb0c837deae5398113d164aebfaecb043c0315a3525d94e5497964e0e89f6e20d0da06c277999f7987fb789e9ee3bfcfdbf71c4da6418c9d32ef2e35d570c13697eda85449101f9db9fa03a6572b6043da992c21acb229720248c32ac6003b367d439140473430da9679195a8dfcf1a413b23d1bb0a500616998bfaff604605b91e20d27a81fb1beaeccdcc9b9c8eb7de5386d8249a7a13409b93380005be17fc51c3708996f81f28ad5c5579ac2d5ee945974bfbda64168e8e0d03e5e454df3eff61bedfd1f3935296c506e7694d7265e50e12f531a42cbc073deeb539c44f059b24f4c527bbaa248a9e8be672a85ccb7a8a3fb6e6673e214e59f84e74fec757472331a9954780f3cc16c99a71dafc620f5856fd5764cebeb0a545cbfd0ff4f68bbc481b58538e651d16e7c9450508445ee45b708ddd437dc3f7bd63f7570bc5b19adcea1654871ecd93f63328ae73e33bad415d089ec7a72d3cac12a9e75695edda5647390936505590f18400bf7c8a15a51ac2446cdaba366552f8934696fd39f5f0b60e6217f2ea76dfe5175888f50cae39dca665e95e1fb7496879f86cd48d2b99bed3cf1113350b4d7f8a07880fc1f0f85f05e8d37fd03b9d050e3b47db2ecfed1fba0fc76880c78c3bf44235f9454032cf2e84b27b5cfc2809a8265f4e210a2222848641fe6f5c27d24de040b5bb14fbd93d8b2c066efc4961bc00b0a7929b92d88a273f001298be10fa49426e075779170a7ed76ca08caa0efb7d36cbfd5b7309ea3bf6710f2a751b6ce101ad629828b5c5a5bb405af42c0958829951d9cee5f3535b0516f0ded0bc48f711d62d4a14f5d60fd2cc27672ef23a17574504ef35e623bfc3b3dc36570c0aed7c5ae853af04cee54ed96ecd353cac3a2f746a3573200a064c46c89abc0e350bff7a5d937d707b5c9405bc7fb6617c0ec93ef28afc82a07c321eac554ba16a322e276ccd7136670439916f6eb9a9873c973e7ac6d0be5b4835be8c6813f15c8f43b196fc0089030db93ca922589d1264c347b845184bca04b58345cc3389fcf776117778e9ed2919dfebb3e2e29938297fd1239aa9e5c34ec4dab9ec9301b75b57ee92f0901fa3ac1973c94834ab1de35bde0ba7460c31984c4750b33d801c07660ff3d2dbe1ac8a4c27e8bbeb3f8ca529e00edc8ed15daff1c74e86f242e52a72dab78a72bfa5fd8f55d3df88e2bc3e576386de86ea166f36ffabe86ef258043ba49c83a0fe71e631e715ada041b20715eebdb477b9dfbab9cd373e37b57d616959d2809dadf60ccf56e15f899c9cf8042bb9fb907b858e6624ae2fa25693fd499ac0e656c7228c981859f4c81f978f241524329c0ad867a4bff73661ab789b423fc8a727dc192c5dd864ac0ca514b36db7a9de09c1218692950fe3fc840c87ddf8945294737bdb24612fcc92e98175fb07af318933de1c3ddc0752288d6d33627443ec0d0c11fcbb0d4b339df47292a251955618dea30c7f831a40830ea3f96660a1fb3162b58db904bb78e026c30f00d0a479d44997b7cc748040a7e0ecb254205f90d27b8610fb0793d2500c9dba3f3dc8764e44791013c335387e57b98f69f7906fe921bee2e3d57a9d4ba71c9a4d5f307997a2d7d7546c91dd6111346649ef40f18540396f2e83bcf4ee28886d488a626ac5e43467717d9bcee5b89c87b6563defc1184e9092f63ef37c149f7e9a3c06a0d37b1bc605b9db0b5cde6a2a5d5a882fd007e9cf50dc499880c38c5b0674a5e36833b0872795d3411664b9a129e93c86e76f0a538125387df5aa28d501a74803e958cc2161bb9f7be6d4b5ad7544f7c956c91a4413cc2b835f7de2f7cbc1535622076914e6584ebbe0df8b2c85d7eb6bb53c845489b42b4afe76fbaac7cf5b6e98575a7535d6b80e154ca4360ee95ede870c82a9b57247c9575eb7239afb76bc397fcbb7cb2f7fd7f820e353c5e7ad49bae877d8a5716b7f553fbbb004300674fd951075d152a73c5fc5d583470e04bf7ba0ff9494991126f63390c291100f30999ccd510919b79696dcd4a74ffa2ee7396147a1f16ea774470fecd385a38248935c6dfa123fb56166e7930e8efd0b6d7f42e81ec50e0ab32bbd3384fb313a90d0ba5564d6fae473adb9ac1c3f1d8f132e1ee434aa63d2e69cd747efbba5eba33c68dec46b9ae2290a38be73c0fe888036368635b7f8c1678d86e71ce5a02e76b7aa438eb769cbe91fd7f93ff40d53ac87c7fdb22c458965f7a51c9372b7aac8efd1c02ce8d4e4b173985a8c67a6e64bf336bd753cb7c247815f9abfdf263cf34b1f8e84c5d8c293eae1f1682f2dba5e2a176bb233f7089d67d3cf326369824f1c6138a3ee88bf773dacdf38c0789ed6239b3470b0ac3b6a8a96e2cab7252e50ae6217f1f4df124d4e1e5f4bf5b8f640e6c047cbd54d0f5c86672d792c7990dbc3b05afcc2c0eb83eec45da19c3cbe77babb18e418f45027172be11c6423b0e8fe9e9552a875bb52f1274f20d71dc7f0df357525cc3e36e1f825c15442576c9f939f82600eae0f89b1393bf6a5d3a056a799225f6210b48e52642af28512bd910443a65a834d1d8c33f7b0d288609e06f5911eacba9c6ee983aa82f54e4a7ff6c91887df63554515d8d33f678b080d669a6032d9e55f297c5d8400c25a392723d54c32b244edda799a989ea7392c44dfb47f561ad0298d8113dd042e4db48fb7d74fcea8a7801d20e7deb5c0d65c53620ee624262e59dd9eebadce5a90a923eb45ddbf2d029bbc6b93735ad73d059887755f424727836ed6dd0f1a4c6f95a6e4c945c7a4dccad393e8df4a24842a3d10ed5a5b12bba6548d82db2cb9c85479d32b158120ba3d92114ae6b8651f753bc83e3c32a8576ebef21e3fb5a1b510e1cfcc7d63076ba6fb58ead0a65c7db76a75615e41f75c9051acc891aadf292e1b090be76e8541f634504d1579e09ebe45b54121f65eecb47139a5614951277dfc3ab16ef1363ebcd0c62b4fd65932dab56c0d39862417d18de3042a592a9d4966b1e09b880bc0778155101833bade7ec41bdf834d500ae5ad894e3fe4f0199ef8f73d141ec1b19c08576a56a080710de25c0ff847d7504ba33895f7fcf674f7d33fe09fefe1298a7271a5b717b5071da701da71cb0e1936b55ec5bc648a9e8b4525af5864e44b2d035ec9238d6ea5afa5f4c27b5ed63542ce4bcb81dfbaa1eeedceffee33fb1e22d8d79ff3ce8f8dd2e68dc54778c2dd86820d09a56668bc148a18639356f6354ff1bbdf460b69b92cdffa5423043a119f5c3d09ca99f98ecd03d26515a11ed091a85222f5d46dc424f56c4bbc9e4b19a7bd3b944548f2b40a7888f5eb2e68786c8c52a75082c74ef33634384f3b9cd5b56c5b53ec4ba1720d5344728bbb0c7767924c3b3396c200b73ec908915f6ad8de5ac077406439a2244b420c31dbcd5dd1034ad3461105e5a05b52426b0c0ed8a069b3a57c01457baba01a05e190008911df79008cac4d55e670ff15004f2c9ab315f951cba7c935938015a3650e1be6fbfbfc3a00c96c9a30cdd4c1d152f7ec3a7463159b32159833ad62804d640495afd4ee1a5baf8e7f1d7b4cd6144d0049e7dc4967a00ae90ad608a3221d0f8ef301204384dd067717315d7e83d1bc6a2282cfc4f4160f2f6d43c6461c36ac5f0b7b38f4b0c5cfa56bed4c2b45a3dcb33d659b449a023f2c60857585429ad798ac0cf28f9be6bf7d077a7124a47e3add74940bcbacbd790f097c22b19dd71541797b64db71b8c7454a3c3a7d83fe2aedd9c0e6e9265b54aa3920569b5a5d43848b55da1ed0311c83e1083fd9b8ba08aa0abc7f6cc5cb8a182c29aa113110b1169250ddf1b95f5a9424e242f7006b9bb73b5f85add13fbd613fb4dac76da0f8ab1d62c70caf48458611775e0721cf6cb0f6780c499c4a3330498f8deae0e650d4b9d7ee94ec9542bc699c4e32040fb5d7633d29ff27dcf40f66b47a0f982d315c20ffcab9e110440b757bd91471f7fbbff197425c2a8c6fbe284f1fc2942cb8cd77832de1b1ecb8ee84372accdca6221f0b065d14db03c704b5eee526bad1654be4a31df2e55878ebacdf48790641740bd06b3a9260a3d4320e2736b09a7eaa3a71becf733e96604ce0462a9020e6f3dc6aa623372845b141a2b9ad27e7f85e890f6b9fd048c2dbbf1fdd9b307605782fe5a4863ad46e5b5e3f64da3da25f80d18d11602ef95e1e85bd21d4f9b2b70e784ecfc78fbbc4d1f6c1f12f167c59dfc0e5c11fee7545c87514509b0ddb73f3670312d28b6dd5cda252720efedf78ffe2ff940c9bf0dfbe6fe0e6564e2c028e83cec56e2a91a763f60a0cfd1d30e8a2b086e1a78be846f9eb5dc56e23327303e652b10560996c0ddea1d215374354531544d62cd43c4e4a09501a6dc47be1b44a2793a0a930f7d808b82aebbf2214b010bce1d7ae0e1c3f066fec53020795bd8b16e730550c3617a8abfb518f65f58f7d9aae75aa7542ca5e40a345e360942ac508e5531e4c4d2d8a871a9659c6b29e2fe894f95ba7ecbd4fe56da2a8ff95378dd6c89fefc99b762426c98124f7b62106f4f80dbef7949b08d3ce8192bb2a794d58a483ce98f1535823b8fc71d2517f607b9742fd7d6de9cafe469fbdc8f5e42ded58e2a63763200fd64ce72dc54aac59b97fe573b1a768ef2af15ca03988dfb439239f063f3b3d3294e2fa0c9cb6fa0f93e8ffaad742b2acf5961ef7361c2fd9ff94ac5beb8120324b2c9232c0fb027a08ecab0d431fa89ae74cbbbbec061cc2bd6f8f5865a5c6e3ba27f948bff6b322140df6135ea75dbf83d0c1d3b7f81af234e8521e5ab1b95a1b407d390809b8c77e84b36bf18625cb5f1f3cb4f2ca3979c043dedee8256de91dd4cd073805b4cc6ee58738ac64329a40edac1d31789425513747d8cfe7c9bca01d4f1e3e8a2891ff9cc944a77dc6755c25c2bfc8c44a66987e45c641cf2a866bc35292612505f6164fc92ca634dd37396cddd0ecec988883af5fa4089b83950af3e4295b2adf34badcc5a0af3e8930d952e50112417a618194faed44618f94a006d1350c892e25e0485f34932c3a7ce96dabfb56ee9abf8654c0c40349012dfbdcf4b76e01065899e0bce048606f7968c1236794084fe9887800dc9247079c8caff23474a0faaf17c2d222242d3ab6d85fdfce36d44cbab4b5814b980b0e48f00676273c4269d7e8b8e2cbf7e3489fe99b1fddde0f806e9ffef2c2dea2ca45ba777c8b65b0922bdb3930a65c0f239e7a3f2be1a1f2d489149f30c450edf83b87ddb472ee4f34d9efb58604b79ab26ce88c49e02d9c6a2842a488b2f34d8795e203d7f2683f138af15ff6bdf74a6a8353fc672fb2f9c0cdf79005d49408650e284ed12a49b4155ed90cbb22261ad4f980dc66dc2b5915c3fa08b0c308781beba678fd9871509470a249343b75d93a191307e2e16895c2509b0a891dbeb194efbe25d5dbaf48209d3390d442849a93ffce8d0f11b870030fdd205c9edc0dc1237eed8a5e472c65a67df0335b60525a3fa0f1f1c803dd271fececd8fba6f3d6fe12090c94e10dbba65dc44a535539a433f212ac7f58069706df55a68f1e63ff7f8fbe396197d044a30f0791f5141ccc72050949e05ffb389429e4cdd14e6abbe3328f235bfcb6a47bae72e46207acb377df78a58a4449ca103336962248d0d29cec404cd8f0c1409c108049f9d70e137b57f2a72602f26dd90696809b2983f92c832a9d6a6a9361ef048ee4ad25357aa70457c0614462d62e989f3e6c96bf41523266aa00da1d248a2c288b1b92c91bfc13a688ca5090cf71cbcdc64559b782b6b333b14c058a24d4e7c54eca1f85bfe2f603c8e188be37f28efe2c649aa3a4091d1874e422dbed808b8ea3a2f8eef3216fa98e2efb9ad70aa228fc80d014157ba3f609e0c23936fbd3b8d6196f35a0726d3c7be6dbbe5745202cdee587537620f04d960279281b735549560be1dcf2752b9527d118bd77c364c30050ad1d01c8ed655e5298a0847c31d9990bb02abe929731a9af5d6efdac2ec72d0fe928339771924bd038f69ce6e3a814f296b52ebc1b336e3bc8f8200898fa6c150ae122370c47c3f865ec63f4348ff6d8f39b98ea058313299d29bd2ae4812c8fb58cc066f31ee0fca64cf68e3ff1b30640f9344be9ac349820d710d339ff42841c82f48c681c65d40ad97c29c7fc8b55fcc1440fbf315b6a0705627f3a0aa1d561807e269aa2a7a68e2b1468423aebfc60f9506f143c34b0733c4beca2c21b5530745774cec4e3dc8faf46d1ba9efdf2580b6f4eb72330f1c305ee30e0a408362020ea5fdd24038a2907edacdaea0d5fc4038ec8c80183c720f1877168f7005880771a97a7408f4e9bd47d88333fb2eb926292d2ac3639bcd946c1210cf6969c598167c4242cac0304924b8f7bda81025aaeb7db9b1a9fbae3ec0f9e7c17685d3af6dc6b4db51d310a5c3d25a002de6b8d5b9edb2d8046ea8efe3b832140d2822053a165159855e515a5985ea5b245a3c8ffdab414ac2b1b61032a11c5972fe2f94ba7e8c0fc2895fe81bc3b4c42a6f2083ca30e4e8a6dc431681599c0556fe7838157ff43f75a939766d1d1f90f83107243a496386a21cf107b3fc303291ac129faf58c05ce4b73189f13d81d47771c366403b39a6e94019caf3c2464c8c00cd8eddc7980b07bb471f2e0ce90f86e04b6b10ae7bd53a6f7ee131d1b070315f3b75705bf387bfd4f089765911626aa231c9a43003f357220be6356d8f0b046adc58fbd7eae97b605f68b0a02859d60542996e607157ba3430c0fe7e54301c1b2207be612f8d1d45fb291b28d3c214bb779abba11d3c4ae56b8c070a9f928091d4bb4cf6c13fca853772107bef9b8393b7f0c14cc738293fbdacc90ee88ea1bbd01af8ff115749f4bca8f2507d7f8304b357440bb98d7eb0923e209e5c07aed29d65115c632da41d7ebcafec630fb56d89ed5b904f67ddb83843a1dd6b81e50cca59abf7f00f6685bcb89e982100f32ecd4997d7efd2324b1d485697b49a25575bf7fc139069ed176aae81973d71e811dc3cf6a648bc75e5989afa23bf7066c0b3c00d4ad921fad217f07147d27eec78fcac92890818ca3825404c0383138f38d687b888e7f3f7d658692ff47474efe54e2113e003420d57cbf8f9273141cfd151402c3b11afd420c8ecdcea267a03715b7f9cb8174d36610ae1b4edba11ec1bdb98d88148ee1dff9607a408bc028283d3231959b734081280c0542790db6ccb697ffcafa6fc19e38a4b330c0cf1b8d0d47020c3ccfb23a6aa701f8e68890744ff4bab98070b07e900dcf1e901ef9bda4fe6fb20a672074709dae1dea6c68b1a533d5c9d95424be985585605a4d20c69e8e85eb4a47b77add1b2f251908cb0649940d720481b4f95012b861f9938b69a15940f2979b66b029b4992fa47ca670a7d6f408434c2c8df5c83064118bd00a7e322ea5f62e7fbe2c90f2a2f0cf00f4574d6207f9f0b52171dcf7aa5523af93710c0ee09a959665d7605160d33734ada66bdeab0d021f712a502a3a9724a1fa4801c8d89dca9592c50ba63efa275fcb6739372c8574710ba1b5d550663cf9d7bcc825041df6b8370d4359eeb42e6dac1b9d40bfc4579c3ee447c8251dafcfe8a99f52bac38bd3ade13df87e2bdf1b379da1142b81b8bc821307bbc3f107e766e4a339c3a1988631f9014eeb941611b37181fa819c20de21d7d0c094b88757edb0d4922e2076fd9a2ed066fa365704ca63f8157a0cae7b0ecc94beac5dd5d4460002022864fae2f4a74f6b02de3b349869a61c5afafb410ca2ef5913e2bf68cda58bb5d5eccd33507683874f60c79ae7903bfb3a868de51b1a6531a5577b82d72f7c1d476c6cfe85287636e6dc251b0f4d427b8813e95e28bff829736162058b7a086faaff0d7d14044129e5a72c7c34d736a1f5ff049066320f2e3d7871347a11ddc462ee927ef1a96e5f4cde999ec409390935f74e79d1005672c9f304bd72fab65e7f8e9dff9d8fc274994d467147289204b3658ceb80d5431d8e0a2ddc3b7e23e2dbd3360e4632dbd2775e9d9eb45179c6cad2a4cec46a515c1b485a2f81883249a054677cd0b0ec86c53b2aa1a61dc64a53fff5ebd46d5cd37d31a36abb2170bf732bc840fb8034a25102c1aa15c20890b3cb39d32b9d3b182617c97ad9e6cbade5c339c1963137c281f6b28f017632a3ab734c1e819ca299ef7ece30c6eb2ba56f1967b94b34abc58c5fd0d314cb417b6005981421163687ad19d0a92ac3618335eea25819ec992e4dd4a5e48ef23fb44c3607543b2a7415ec192b60779a71947e6f835b6f59543580b77dc7d85a7fe3cb1533cc0b0e89d91a56b97adb87dc753e763fff9acf3cc229bd93894a76ad7deab9859681c509105a110d3e638b24972ada1c9e30115c448ac8e627db7ff4282d48695653b26687a8e33f8ed457a3efb25f6995ef5b7089529438cc0e5bb319e5e46057c9426455590a75430bec129e64988845fa1c698a25e174360d39c450c5533625c9906a6df44364efc6492587d7b3cd9869e4c11424bc3b9231e136feb358447435bbb3baf2925b121526375894b62ce37d642b5c46a949181a82bdf1929b32bd1183faf5c12c516986da3ac3f0d8f56925ce07d9830509dfc4b5ed7425d779ed281cbec0d0c851e9839a121bebffd29bcc1673ec4c539b68caa4fadd96b9770e7ed6ca337c15dd7b204922f8432f08f106db94a879ceade60e5f83afc597950b0ac63f76873b57b7cfdea2aff0c61c3258b8d6ebb9ae141754903f43a51b30240879cf7e7a3a76b9e296c32cba0892eac890e62c272426d39a49ce589a5bf2b2b99f4c71d388572d3b99b5f549ad5852d3d0962196eeb4c202247e86f52e8a03dcf5f1b9916b5f2ebe2d6dfcc457de4ed455580d337d393dbfeb07d12be1c9677a49131d3d0089d3f3759c8431c54d49e251dd1080b476560bf460ce464ba3aded38950575e3fba2012f3ff5ce28b98398507c8e70a4b80e5171f8d11cf474bafec16737c46d09dc379f6ce58def056c94d533008a5997f5600f67ac6511a4607cd06bb8b3e153b8ad33e43e0c063a94dceafd12782c6c5f257595abfac29f7a30af08f64120f1e3cc297d53eff592238ad23455bbcd3716c888ea027d8f26ba1506db6ec1732789a304dba2e741a5472c62031b4667433cd128921a2a9564b9c89b937c8ff57358ee5f29fc41a50c9e630ce439110e6b087c87cbdd5ca5c700efcca012084994f82697521ed10d2118bb350197ca2c1ebc98642a17e111a2069af7edb837dae32df6a56c46612b809f5b0a4d271d6fd7b9999a28624777af87e27efaaee0d0d62809d3b43b5a6d3d19bd96025ed9a1d395ce26450547361eb29137691a2526fdd079070b051bf731f62e55ea5d960abf5da936e86da3927fb280c50ef6a9ab15656915bc45378317b06f5c7a4c103e0d417859c1d60e0f37cfb1fe1fbcf694c73a92672117a1f40efc8a7047570ed903617705de4a33c2aa58422499d0d1705e222ec3692e3c63fbe96f579a8b9c70fd3a7b4465ac301d40a961bcf59585ac4a2993b2533962ebc792d1a9afab6f7468d625c507f6ece239badb89e4af894c681afc4c354a73da49d3c201aa1c37e74ec65a96d35ddd73a2b23de4cac056fce8742f13bcd18f84b788dd37c2de840aff2509c6220b88f001ed3a8e1cd9e35b7481289eb866b0325beff1c8184e8afff826e4f6b949bbae64047290675b45c7b6f842a8b007e625076d36c9aadd722356dc7ec811a5ebb94cfd69923fd641ffe7193d16b415b5992197be8b0478975c8b20a1990aab94793e12e8875d306d77b6f821af10b5acf8387b75b31de25b30d466664342c44d260b3724c3779e9e73c8bb319a12d33fc3ca0f73399c2da5f0d95372a4a945cec3c4d4f62a13ceee5f891facd3f917bc81a2f12f5328874037b192fde23a731a57b32d2a5eecc104e0ea3999e5db53c59716cee4c50a66a761c9266428d1706551cf9a00449c2e8221e548ba33b0d0052c0b722be07297924abe06bc2fada16213dff3c299794d9dadfa50b1c5c74689a1b39129ddeabdeb100e8e9d60cb666a6bf00042aec723d4862750e52b08a15de93a3607184cdd485a8153669f5131086f28c013312e6a0962ab6eaa035c43977cc79b2ee10bf6eb7f52e7c9d7c484f78439105977e2db87b5e65725e3dcaaf49eb23513b374d07b22ef49252f22ce663e0a1a4c26fc9358cbfb653a2db4a84cf11fbc1e2e2931400361c152ec6502bc7befb6f9618c89cb1b1a495c61ed42debf0fcb35073906763329f92e479b19d0b635456c085eb6aab17b2ab13a978f2a9e8529c78d61cf713e2e88325ea957d207f9a8838361d7ab2ee4215647f1825e6777eff9f26e88e8d3335b231c894c3afe072291204116468c64cd6f33bd85a8f4a8562b5698653b8806d1d161a28030b4e6677d56d3c1640ea5c4774d793f5ef85a0f57c3ed0bd10ced0569edf8a275744e77c71b6286a87179afe6c10f6445699a45c546a25a603006aefa42082700688e18f9d2eec99d47457141e5b1444c0de260b3cd1a0f99c837875f8225422f792e95d07d923ed8c8fbc09c195f1da6c329dba3007aec0798cbef7211ae5e74e1739d00d9c90374a0a3b78755ed13d81b91a0b74e338f5b421794b95747b698cce49ede8369784c7316fb48f769114d6a9994579349e0d2d2b0570c89933bd6c73fe332a4818dc36e4214ad393adf8d34f988f536845bd60c6b8de04a539570ebab1f108e5de1e51b4aedabce6ee64536f077445118fad1e02b1025398ed4a20a89cf8b5106f42965da2db5ba76d175346f916910a4e3aa61d3700cee3a0f37e831ae49060041979e5e5bc5a04e5ee2b8cac8a58638d8a2193121a6babd33fb52bc935532b74a700984f45f06318d48565e14c9889a554b20c590c706b766b500c1ab14d7e94c8716ca7cc2ae38f60ca35a01acf83a2752eb9c0f823cd5dab5720200696b4c19872ad8b4abe25bdc6c905d40661db6472cdaaf315bb2d846e877d2aad1eb803ce6e368bd7ab9f27496ee123a29b6ecd257be0174b9238bc90f35f9ba033b06194a6c805ab9de8aae584bff25c054629cd062cfdab8354ce780f62f05ec4e4fb13ddfc24b5a0bf2a4c954c86e9bea3a6a722f8c22c29c0b23b3cbeb25930556f8e0ed0a6081cbd6dff1fc4390099b34a3fd4e6e1a43d47ba91467ffadfe62c4e98e1aa5c4bd3536566e23e91c3bbaf58d8308bb727d45b684b851650139add18bfc4709b42b841f0a55a3cffa5ce8180258cea7df93fbc9af65024bb430e12eb15fc4bf50f8e8e2a3cb8f6882dc35e216701d450a039418b9cd04c906efb7843bae0b14b2751b4040e1711a289adbff36789dfc2d41daa0470efa5048ec3615c67d8ed5482d6354153c3ce467413bdf2d3eb56ad1c3e55975c99a6a467482d9c8b6e0b3df8e88ddd354c094ce0f77c277fcc05dd890d5a6d924c12675bdf55cc60a60e476c18409d58eba4d8b7047b8f9c668d2af41ccfb1357ae0c9566137df9929f9c52ae7cb0e4d25610c8368849f1c43dbc36b681e94ab50de3fe3bf2219aff6b4f545e34e5ba75e766093afb1b150bfcb375d0a66c78f6436159e3b2f393384797ec21d5a5b32126d54b3f0c14459a08bcf31d01f373847dc13c85c9ffc0e62ebfbc7e1bcbf69d7a59a45d767af935ba9b5710073253a38bc86317fc2af19d380062dcfb42b40eb52acbc0f54f67d83b99f5fe29297e21249121c9659f4f85e6573c04c07ebe9199aa80f257d85414d658556a2c1686fe4447a09d814c1ed3482f910d4520e591fb07583d294fd9965b27f7be895b1eefe4a8b65baaaa66f912da0b4e7bd50aa065aa6123eab2d307978936bf5fc5eb1f15f347e0cbae4eb4a93b91ad6c1f7491bd14a13410fabe1ece0f3f75116d2ae11a7a771f2fadc2238b3323af8c71165fdb245f51d66a8a397d52a7942e0e12f680d9eceb0bfe0174176ef4108da9b0d59fb450ae600b131fe20b63fefa2fa6682bd84be06bf1182121507df75f0fafdeea95c6cec9c8f29c58e0116fd12a42ec56f59eded0c0a08569358147e7551efe7dc7c6a58251e2b0d6e6c9e9217f4d246d7f402df5133b67d3beb081be8361affcc3f296bfb1db79ef2780620975dd8aa7d2ca611784c65944b60b2779a60dc75371ce334dae29e1f21fdcef5198fba084303b25f2f79540f43ad722388ad1d4c35c45f560edf042fb0c6c39ed3a113b199eeab99c66f8cf315345707ca449579ecbdb9985e3ff825ed4ab5af93f921b3ceca1c0c8cb846290c974c49e08dde14260ad0397dbce316e749b550bda8cfa40dfdec13b378be20213499d068696c740a9aa83d71c71324e2ad1c25bda0cd5006f9da48e2aaafe473bdb1e959568b373ade6df3ef71ada695c312fadda0f9de87dece59c456b119aa24e5f091bd92a7f6b271e05b57a44520158185a5a3e68a160157fb3fa9d20ddec4af6ac210c13a296e52349d85924b1b2c3fd5572cdbdd21e9c41b3ade6ce73d0374defae7039b0ee7982123f0694c65422030c9ea53a7e61661d5ca8ecd4faeefb7be493d58b39b1d11a2d7bb3b07af90c70a2e72f756edace30988dac579f448555449acf85293944bfa78ebc884e9eaa7d3fdde3fd1425ddfb9af5bad7248163a0d48ae14095aecd077a28f5f0c7fea5099f3624914d747f35548da39f6060f60c495b4dc7dd0e0fdd6aca957220041db0d2b743e5dc772f7cbb87c51e15dd4f1bf9e02a3e932a50896c845f8ca980cb01d80462eeeaefa50cfd25705dbc9689d742d95a197e0edcb7243088e441b2397376d0b6770ecf65bed87fbbb106d69f7e6da577d184d7033eeecf537078265dbb6f3af8cbf86043caaedc8411e4f6d3afed817d12f5ed1ff35284db71def4be83c44d659b60f69a4d12112ece6c45911eae9affdbdd0532c25b88463b5cae173afccc835020aad9b9b59ef77bf250d913b0d72af1a1d347d03773c539944e644feeda9ae72ff42a4511a4b87b398a0f33f958d0365ba7a38ccfe29a9599a5b15dd47b90d480a88a75ac4b65df3adf287d2e790148c46e41f8f89d906c2fe9767780d15175ccaf93d92a71803247330f541cdbd6fc616b99359886e9285c0ea6f59f5fc5e547a29fb0e67ab04e76689f3efd3acbb41cad6ecb8e0b77ffa71f9ab844dd2695c168763fa029e20631b7b2b618a9be08bf0a20457dbbcdc17e1b4f0bffaf65deaaea721a2c5ff198077b8ee7bea2b1cb320753001e2739efea68f4464a611e46214cb4d0cea5ed40cdb91132a3cb2617d78dbb8dba58099096eb4a3716d38d66d94fc7b53179f681f6e4de5673c352b80d0c7fefa98fd9f4f5fe5b60ab562d60b3345b81a44715b8392036aaec3cd13300d868363760b634c5e6cffca34836d103588c8b45b02b26092025e737c115eada5da84aa5e2f887cb382f21385a9c30cbf12430597e4157a56d47e5709092bf89206679a2b33cb8e497fa933df481f60cc85000fde1b830aee652636e08aecb5bd08efb617fd1de4a198245d626b6fe095d6add3006df863b03a30f5f3e4d7026109e925c0483736c646e8c4b1094e447550a9c6e735d44243bacd84cbff26aa45f3056411ae3a78200c465abe29ecac17f2799615cad5039f398931f7f64a33c5ffcc98b921e463db843123b44aa7cee0a8bc491b5ced18bc4884d9a967777fd1cfc5c0a6134df9b145b30ca8dab328ccd1dbe16cc17e3e2f0f2c48c22b70bc383a5b73fa82cdd2d18b83c3898fcd1c7590543eff97ed1b95b6f2db18a4a76047a4a9ee3e02885ab9b4476644c0bfda17a5011cb96af708ee2759713f20c1d70c1064505e1d8a1a07cf263d0c147c6c30a78057f7ca094ffb6429c3bfaf9e6cd78477b8902203664080a98d4d3e325dd5d05de0a38ce07375815221c0674c69e97b7186e807ce8d564a431d7776ffb1bbb327bbee93b87f47ebed446116204cd4500516bfe966eb0c5238cddac886cde63a48f3b8fba80d36e4b9453140abe2e782369afdf76acdefdd71a4eeb1c565e0c62ddecea8a1c280f46df36a56c21159be184e58f3438ad8056921f1a2cbf00bf0fc7bf5fc2b87102695e96b0df39e161a44109d53cd07e2da2bbfa9e140fb73858f77c1a6f32f8f56acf5aba86a3113b4311dad900e00e511891b687dfffc563e36b78b9bb1a118cd169d3bd00ce081bfe408ed99e60f237e8bdebe7e0a25e72b18a665994ef73b17c01bf077cfcc8227f2cac42fa14e8cbcb0c4e99a7cdb33891e3e11c29eec36098bf4c75020f28ae329a02fb5e4957d45f691d88055b2609359e18ec3cbd2f9d36814c1a8408962854061af01fe45ef3adb9536b41bf188371700612269e75b3e89c7814a10c8dcb8bb9171dac8529cb4d84f62504b8c04ffbb7d5a9608e4c4c802f5d10423046c68723f872060fbf32f5c67f48319f0311b6f68be4b30c05dd06c1431fd779b4ac6811b42a530cf64581c0955f628784a9fe6aa4dbf5faffcfb139c00a54418c01cfb6eadc4f6977826c966a0962d4e8bf1e7a1488cff806493c429cb809682f7964a6f6629c40a75c4f251304d3ffccc2cb028b1c4cc2af8161b1d7ef4a52a999e838d5175ada613f4212c9ae35a324ae67492356574b2dfec32bd56b823c9db54cfae1ddad02b568a31434979efbb16d855524edca9e8db71e5c54cb874165d15f810895c1b45cbc2b22c063eb5154f322b4c3b5043517db1b0a9f18c7557f45c5f155f26668461bac66c36d86ca8c17fdae5bcf54be449b04c41da49aa7e2128f5afb79bfec357f5dd9f8406dc93507a75b6dca46510975a88bb6eba23039464cba48cdf4d07372cbb5c6b7f9cd4d0261f5af84668a69f1d8a95923b48f49b8d1f570b421bf52fcef76413befb53887f082d85eb74de0253bd9dcb75f339651119f3b6e834aa256cb480d988be93945ddc4fb709f4781a624aa870cfa9558944967c3be9c9e1be0a55200768f057b39edcfa2409858302a86585f4df3ae14a15d476e7aa2718dae0fa447f99af1f9bb42b1867082002c58d6f55810d9b8e93bdf16445f71d4593ae827eb52c3f880eadf6ad854b63232e8e54eab45589203ad049356bb67600c5b393fd3c48318ffd8501cab2cfad62e8a48efcdb6577ffbe973e975cb70643f0132c72c60977a3960b58dfee453b1277512624f48c30c09096dc1acb5961655de7bf492f4074bad38420dcc5082a84cafefc36aa00d31ba0a794665b1d2361d72a09c8bdd19e1dd9eba9ead77bf9b6098c956ff7c63ce6bdb38386ca795cf93c9fb502bc618a620fc3d054ebeb2231899e6579c7d860e83a343710f19b7f0b510720e3926b1b63d45d953c719b5e519b85dad64e7ff933934a409f0eaf951949c15f566c7d4c96cfb03c2688b233efda4ad31eb99cecd60d941e025b2da01d2ddcf4592bdd33339e3586bfd5d98d8f027e05268149e65b7b18faf9930ade8b96b7b64c6ad3420e8dd221df7e7ab47cc1f6f4ce08cce37c5525a86ab8b5f1d1eee99de44395a7152a31e7b8d830aed36e135c4802786ef69934f49270596faaf25e37874ec4295a98094720a005bae0dd8fcbc574a8e1b5550cd38a3ff79731c5e8ad0b86693048b6961fab61cfec49fbf72f55d6ee6eb0ac6d4538905f53544c1d22dec51b833dd11a71b502977c03c5c13e01e99f240e5eb55279b9b7bfc36a083bb277cec0b0bbb4c78c4c4b02088cbb071669be4a63c6aad2ee52cba5c577e7c4771c7185823fe85ff2862f7c340545378f90d386e25fee08bf136a90e49b0290232fd6cd5fc485c82004537134a3bfe30cef71ec5f87f418e2512648bc66ed91f71f54b0ee419d94917188d3c5954149bf30f804287b35fd133c98a8eb7292c21ade8cfef15b04ac76e1aa0c32be8714d541d8302a315b0a53b07df3dfe6e2167bdb99bb36a3bc83afee6ae108f05c3cc111207bf39e412ece4af766a8979f176be0ca6b08d1343f7134de1a76e3afe63ffebde2e607d608384b623a043b9008c4aefe3d174a50ea67e9771712c702d049413d1e223e27f27893e37113da5af6f5e8e7b1a5b297908e240f20a6798c788591c9896605cb7b2fb2d274daad84b581496ebf16c4f0fe9162e8c02d1e72c495fb1e8428ebd4825b48b62c4b1d2442950fe79f64614e4518be91fb2ace1f4fbc313504a25240b7d75171c1e0ed7d92fa50ad15e136a7a7f1bd805578caba941361cc7859a948925f7599284f309783257a7e11e88e98bcc803c793608ce55cf8609cddec199363e53243cb4e0877c4f6d1c796d811e4ca1d6a1d64a097c5055da033164cf59e018b1a92bd365ac43907afc0b89ddfb797e1d7473eadb848b7a7c625d98dcf9a22fb4811fa9c616307ad804d4299b7a7058e869f2bceb6e128ef953af15d41d8ecf56d0e87057e882e7151b9d8c05d0346016026055d6f2bcab5b3c92de72b17d1b4dcad4cfdecc76f36d79166db8bb27ea92479c15f311483de5cea2d8f1020f9cdd385370fef5e1bf6eebfc9af0ec01136f7c0f56582d00721390e4ca7e2832abde775747ee5aeba896b05e29f9bd8a7b41c24f6bdd28f1b880ac3bd26963b873c7bfd61dad0f122a4d90a0b5683f4b19aab7ac482e0d5a02f789a74d48c62f1658446a8a8ff571388d843d7905198d7370423b16f1a948007a588277adddb35098376508af8d37087b6afc3cd2da5560a2a0abf283da1c7b64132f88e307744a93618cc449467af0a7ea80d99e146eabf029c70c309b5fc36d8ef7cff4871f1bb0aa8190b45f56600504b3e062ab03d1f3c02920e44a27f2c531bc3e51fa4c6930707d8c7bd8e62462ae417632532b122a9b6d2ed52b1661f0070513858d2a5389ba536869cc686b8ba371818ac7c55ab33bf8619be890df3647006c4d399ff2805a3a12a2d3b94532f3e056fd9555f2f97afb249c7d51786cc786ed36bde74152b3c1a5f7853f30d43afbce4c87e1243d22d61f5f8b5d1409bd486a2c887c085274cfa5f1ef99e1d1a1e42c780c3d785425c7d52c3e932e0208e31c1ea8fee924f7c635f9110bfbcd87a46b0a9a691072a199ac9bc14c54e497b71a0f8d407eeaa1c50a9be965c54842c2c2910930d91fa7857c938efc880f75be46fa608b5dcafb7bd78b72d38a4a15b70870cd5128334991cc8ecf8dce22bfafa33d7fa6ec6c97780c3e7709e911a640b0868913e0120525d9085525e8964d8e99892f5e57061fbef83c47f7d15722ad723b779bf54d9c140ce2f142eec31bb23d78fa0a568a969cc2b749cdb43e6596dfd6ba4abf96090581f879969ac1c9eba47bac1c093ffcbc26a59035905cedacdda767854cc64baecaa901a9b7d49dc70c151974ff91ec07c1db6923aeca77a41e7f5413199ef1e8370ca9c4528ee6c851d95545ce7b0eff3489dd112d96f89b5ffe9cc4d00387cacc6a348a853175007e6a3fffe95e954df12a62091f7103a4f1ae83ad86235e83470134cad7fdfb5a5def0871a4f41565617f443167f820ec954121cdc4ffed5f452acde318b55509e97c2e1f33f5c7923ba1d6b011269458b44e9e7d2af8083e1a876079f8be66140893175bdf2bd4704a8b77f12595c92fd68aa1ad1b0d2c309f0407a4b591a260257d72ee79f0a318fc73f6fe138be0ce6e27e9351f72fbda0be6e34285f1abefbe1ccd09ae8b21d9f388c89fcac5f7b483103283610575f91940914730ee7f40277da454e5068ae9ff490ab8070bb4e560f62fd75bc816ebb7688be56393b64aa6e1b245c66ab8e40b302e4f1279afc1c68ad4d7e1a7f8fa8bd6d37d765037e10d5d455994d099a211473c1e67718de429414b953c4a380cef385c3c57cb29e45e423b1260cae5a7bc635e997a5799315ff50fbc8023f5ff4e4f3942d45c4bf73c29be3a0aa1f29e3417a14059e1cc6f94697da435caa63b1f9860acaeef9950e2a6a2d7d70a2b57569aa2bf0c2410cc4e2a6d3b10f271da7ad1a7f2408115f77fcd01a08738269e0ec293307fdbb8d7d6e7ae2866f1a1a366c8c4812fa31bbcea64033d105d0e923cd3d18d5eddf5c47774be819e3fa2e90f309de86a438929d8813a342a59c14d63f5df0ce64d0ba3f0f8271ddcc1a2faf971f26abcf328c214ac1a96b72c1325351f5ac11cc3cf9ac1c9885954bacf8fd89afe24fb69b2e71c2378f31ab2b43194a77de24f588688b2b0097fbc4778120cdff55c27e2f79a03dd8e893ff36dda7b8f07c5ea7a0be10c930d853716b5b590f1dc0e3a67de0de31fc0a8c661ef099d92e0f98995e51f66bea9659ddd8ead39fe4f2047895758cb0d05854387c53c15760fa56b417bd29357e1848eb1703d2856d1da92772a09ab09e462419c86b5ab19513e57ba9a9222ad07f76a892b900875d7d06f669c58be5ee5eb3ccb39645b1e5357eb8aa0aacc7bd2c0438d20d57233ba3dd09d3b296ce1625694b4f4cf5a6a851cf636050242f2ce72c102396e54334ceb098304e87c911706139d11e7299146382838e077cdbc405decb9bc279def69ba2c34142e65811d4d6bde7efcad2859207c32752a30cfdd8d3395737c95f24ad3038b26ca8a289b11864b5d39bc160f9f2fe95a88ab791d3ab2a35c7f1cd041798235606bea6fb5b8c6226afa955d0f85d81c5212afdc82e542819e2eb91e03267df8d7e644f7eb9bd2751ceb9d6d29d96a1df75f26fbdb21070ef1feee2df6651e1e42bf5d57f4773bd43d5fd54e594ccdf213865f0c0b22a3e3ba989dbc9991ad56cd3265055deef0e6b6799767ecdfe0712e1d6334b71f3c3fea25f642d089383ee3f51e58400dbab2cfaec4c1ef0fe7ce283487ee5d74ecc95aedbde45840d2234803a7705c1adde99d3bef53260235b1c144224b312bff5eb7a1510a8ad9ebd845525faf011f8c6b2f70c94972a41099e617a0af6cc7a339966aa8ca4aa1d9a26cbb29540dde043c975d69dc365ae67627191222d5ba747aa47461895f6273693d8ef0c4dc4e14015103083322f8a795aa50e797bb5523f0f4ac2bd4ac981a50bc069b6a85d7501d166240a8b27018120bd671eacc5bc33753f69aaa5b875862a93085a8885f7110dd2991759be07116eb932d0b162941d036ce45814c4317ae0a394701eeca5906b36571e12dac7e82a76e6c619dc942d4db9f447d33f098c45bcf927bdbf63db5676f0b4e6ae9c90ab73cf957176d7e6ed395bd47bce832179eeaa2eedeae61b731f12639b17ce2f7c742945bdd927313e7afd86f71c5d841cec643e9c06560a4e6707926fd282ec71805f91963c210fee398e2ba2e96f13c6e33bcb78b23c89dbef982f999744d01c43f858f78c72c5d3aa9bcc25c9ec82e454588feaebedc9b1c21dd7a8012f886f1b88f6f18da0f8ebd2bea205fd477989789121ad917f8fcb9d13ac446c391c1001a06869039b75c97cb0dd72dc9ebc170226679980cef27a8afc98576c52cf4feb4b31eea7ec8a0282f4672ae0192c7131e9d4d5d4d01f642f3632244df229122c58c8b82ec646ac2b2876c03157f5937884ac7a838ade37ff432b3b2fcedcde9b4580833db0f8c48938cfed553481836d836d18e99e05f16bb530eac930df50919e0337368bac051ae831d27e275a16af753f46535f9f9f6257d78348546ed93b60a287331ddcf01e3dbb543b710e7b1ca5d3f50cffb76d7a52b07ef61530210f5934f538621ceab89966b24b90a7d5c84c719a1125bb5b97d52412ae309ca03a2645435118e76b9507581fe8f66f7134c903592f1eb877efe64f757d580027d44c359138b359c713b7f0c300d80fbf4e89780d56c239772fd17fd3f5bfbeb9aacc8b2f3cc596cc9af4d88088a418c4619b4ec69e536efa9e8ff12348faac1281c073a06f66fcdd46cde87daf3513b33615a56230b6b9f39c88e15b0774e7caf53a66c10385461b747ea15c1b8921456787c10c804ef02013a5807366b7710ade95758353492d71be8010147aa5d41c201028c483b86a48fca4e86a613cc51fd63d8f556f1ad9168fa79ffadb1be14fbd53b7ded62cdf29cddaf497179abbbde1a5ba3b1cf809a5bcb0b7055ec5790460a004ad8a5ce728001d05c05e5a8fd094a44a7659e6ebebb28b58853852292f759fce246ea889d404b7df90f7e38e92541886cd59ab92ada3b92ddc1823c543237d8aaadf4582f8d92e42d0441ee67a7cff78b23ec695a207c83fe614096a0ab39c86135b2dbeb60d3319c0d1758bd8526781483619b9ae2543ac3f67e7ec5149669240bf7792ddae4f12ec6612f18d0a8cae30afbd7e6f6e9bd9eeb4a1d9a2b15f50bc9fc3a93559ebc8e4fd95dcf901980249b71527a4c24ab6899a6182724e1f704989bd2a329111a15b7dae491f5764944a65cd07c270a23a1c2343a859ed54ba39a04be5eee400ffd1233e7fafa2f951971d6dac709f37112c1873e9093a38f814198480d354a50da4035fd0b36e912c58487b07c26e0fb13cd42b3c0e26871762637bce5466c96e66ceb85e4c61bdcd2d65b4773fec48fa43faa25e15f16a777694476da2671c5c0e5eda7994e02ab626bba3083fa007ba647111bfcd7558f5170226410d5f7936d28674ff99a728d0380bcd6e65fa738364c17a4c375a3207f5c0b3eece042b601fa201870a0d09d5e0b44280b9821e14f70dbfa2d4da52c8b9ac803dbd74f9a6ca631f5e0a3f24798ae89f16ccd8a557e348cfe94450df1b7d18db581b6ea863e621c602bb3a00ed97e0112557d046890624f0d9c30d7270297fe7e80f0b1cd7950a27df184aba482a7645bb66c6f5040b38e8970d890fd9a7e790e3d779b9b67d33c7911c748bac537bdd39b67eb7cc968d89bbc1dfda6fe9c0fa5628e183a2b10c127fe77fa086ba3055e9c298446b3993617202d889960630c87eaa417aee63df806a0bf811b5a917ec7fe371838c1b1a3aed4896abc8e25cf059427bb1b68dafb316cd422287f09ae4d3918616494116b8a555398b7fee9b148c0449f0cc730597a227de80008b714a5c84a4692e02078aaadad8a810efcbd530683e66f75d1cee6a0356bb87e53af66b9da300b2e9f26c4b683f1b554f1b07244973e8314c53d52faeab0d1996d0bf4b1e402b3ba1c9c230c4b94da8bed47775d9af8b3591c259d29cb8c61f98c5459856d4579e4dd5a023c993587fbe767af4f7fd5d5c1c6d35958789bf854eec2a6e10f7bcbff21590fd5a71eaf1650bc8a2bf7a693d4f2c021e2805264728687fae86fc6c6b6bb49958b75ba40d0b2615b2f78f366ee913eee7c22b17bcd40ca96ab5e69bbe417b79c9d0ef9a1cca37a2c04b39029054eedaeb7c877e790cdb92dc8f241641ab04c7f5e0c129affb4df3205ccee8f16eb427055ab91edd47028dc15fc3573d2c0d154293e00473b930306d5d572c0d0b394233cd3a42caaa8c08c3b12723077f803c19f17e35848c7ecc71978e4a4f900a6eebaabe912a39f197452a2bfe6e90ec788658a3def414fdbd32690410ef453163091cc50be6b41cd4c671b7d5cdd5a135dcede516d8dff6099b6e1dca3a512fb45ac4fc12373e67546207acff18fa42bb0afea50413eb258e43d09b0efb21c12e023ed3d084742794f91ab86c0e1beffc96778b7d33fec307f08844cff6e40c215f32795e637d29db6e99447727af09af0fad625f09d6ecd9c9dc8772a9ca610efa1dbf0a2a2ff18dea8e4530ade821d28ffa50e2200fa77ac556f7a15a382e0bb00275893b924564091f730b602014244e0695958c0869e205defec5c954de10ffee79899231cc0611766167c521914bf3b0f309ab143d6a08bd563a399bdcbfecf01da871dbeb20097a4de875255c28cfb1ca45c5facb7f8d01cf0a993b9760d07cfd3e47f2ce47284099b5a73d5194bda88b7455485f1ba966f52ade68331f1d899badc7b4cc1a37b59fef8146fb9e7ea1fb6a3f4fa1721f188a89734325348dfdd52010281030ccdac2b18287383a82b438ef5193999908f57b7d7074eda0b4d6fde35a381399ddb4a5cd235dce7ea8ac9a4ff420fc5c77549a827bc29f5b396459907c6bd0108ecdaeea46ece239bab6c5a3201d8efa2b30671abba9dce58a6648e72c84bb96f3d4f53c0d799e8b5c313620305fb359d6d736a0a2fc70cf079aa247eceda73e306c9d7b881186a30c4a8ae880242390f9fad20c50c416eb337592c691d4449d062724c59c6160c81174aac449ad4e4a8c6fe316df027ca5bfab97913c0d4472af8db1b34d2e3c741d2ae9b1c97792f9c6024ef913c8a752f7aaa04f3fb6f6c69fde943086876a4c409c5e3c0f37e3426628bb6e700f4efd811f4ff9ba7183548e257ac87f5639c963a7b80329582eec4b98ba9231051e6c885921992385e1415bbbcba247cf9dd1acbb279efb684c8cdd2fc6f0a347d66c6fcf7c11f0871029383898eb7f4da3752623b0fe79db047247f3d959519f59e1583a7bb7ed74318130b34a09b2010a83d5ab6cf5d4aa2cf0a3504bf9706f0b1a2292df6d7352bd92df7171ca2c3bab338e7dcf2ae727c500b7723f742f7119792dc3461bf6bbc2287dc3026b6f7f8acf7ebe21e757618240445a149b8adff73fbac8f436d14345239d53df211d33bf60256d9ae18e5d562cd71b6649a6a2f62f7e12c0254bcd6859490df6c2324006fa86317232c920f91bac3241dcf9fb46f2450a466b1bb924c1bd0e3523779c1416c3b1232bee3a50e634d8f8a53b60658563762449736f638ae851687848da83a7e418591259dd321077caeca02bd6ace1ac0854360eba9e6ae917584ec3aa28e0390fe2c8586200b80d86012eccdb1558f129c71405fe6f98735ca7a974ca83740ea3ab0b589d976b4df944ac97b2b075a3091696e2bfcfe6616ed06aea619019eaa9d8568661400400409356d1648edfd24da3fd50a83480d9cc52aa5690c431daa35ef8d56f7d5dbfe1cda1d5c935cf7b2466947d064750948f6e52bab66a9f1267adba8c9724e50906b7712a89d6849ef64975744f7169598704f168fa63932891e1b2d2c8d2f84b832a848c020399401ba6efd9299a712f08cc693421187c760361c0b0066bae58a98954e80e33c25e5f225ccef24afe9b1eb9394f6a1cc851cb0d53c99742fabb8de6991528f65f880e28f9134adb40d77f75972e00aa15fde99570b8da7ab2167720a3ced7ab1670e3b297afeb07ac6e667d2768a5f7fcfc36d9eabe6ef342708febcbeed04239bf22db813dc317cd607828da9d141cebb0d6fcbc58031a18596507669ad28edbb744e6c14731964ed4e3db9261d32293f5ce84643d6b7a03d5f6908f4754f965cb8d0665692832fb79ba6bce467ac535604ae22cba68418c05f9419a3bd504374c8e0467a8f6054c1d6bb19ae593de7624c39f55bbfa9ddbf0f4c4536e13a03a37831ce678387d2291ae620745c3b73cc7c79f44573302e9acd17a379d79a0bdd58dfaa88dce1abfbb796d7390941a7a39595eac58028c417dfd62a901dc786f9a6f71f55147f1c869266832171284787278abfdb750dc6251672f5e61e209d198c4d348525ad38326459aa5122d751d96a4a09346c0b8dea2f9d49a5b33a90acde13cb4583f5ca7224d26a346799d9c8239f90fc5acb845eb4be1c88f0f360e1f3674a91271996ff8f87745eb29992156728df0b171c31497f1527c2ac92a758fe758bd3f655692d9f5dd53a005d38f1f12e942dc3e6b062f99036c6c0be08fea901ad0a0038163eaf5daa269286bca1974e9b46a99323c5d298d6147b6a74fb1a36faa2cb55ef7445aa9308336b24a75fddbfdf6d14422395d6e17d82d3c5602ed83d123493eeb8e00a5a7987e566a8b6406985e724bb64696c360bcff1da8b5bcedde2b1f48012f924bdf8e331a07e26986146cd82a4af8e6bd52a89dfa09757b7f029ed5ef7ee3de41d34c35eab07d6f7f02d451075cad82df39d54902627f6815ae34ab803c25dfd6615fa8a4bf0b338af94ebf16671927ffbd5a654e0f50feaa21f168982eab9149dc6dc546be26ccfb4e2b53d331d399a572ff37cb4b74644b70dc3f61209d0d1bb1bc172f6d6adc59b3c2919d93484ab9dacc211f84b05f6b967851a5439b951640af430d3551fccca5f62abd4dd6c4f13d8a1465243a659d743237be96c96ab7d173c83b3c48f65b7dea5b9d18c2066feaca940262d35bdbe3d2a53452be0910a35581d397272c98b199641dc163b04c97adbf5748a6f31aafd56130e8683fdf128d9865c6cd32e21314d04ce4ffd88d72fe32f5ec73841f75d24d1b4d05a558e8d90397456b7d1a99a29ce94626caef62dabb9dc5ce7fb5798993699b296420f47b4623228ccd8eaa3101cce254a8478a428deccdbad244250da005e5fc1f528b52d8314f6df1cd20c8ec0a751d23e2d75198d76d0436ed5e7092e2b3922164139ca2a8ac1412c7bd0012d84d0093e9da6784d1464abb54bbad9e0702e9366cbbb2ce099dfa452fb596377bc2aad25a5f8b3ac0405c6e47eb83c618761f869b788c5ccf86571cabcb0feaaf55e46368b7a5370db3fcaa7c6cdd8da5e8a1282ad5672874548f93f7c2aa0e6ff8cbdb8928ef27d820fbddfe5010915b79d1daad66e842698bf4c9e723f88b64f7251dbf817fe58c1a1fbc8bfa324b745d0b4b1cf128766477698518de0479ed2fa72c4af496669a03761cd753c3a0a1fa665a8ac48115070bc93889070ea3e1aba80ea90b428b755446afd228e769feb3091b837ea4871389fa184f246f08278405e9ce9b08ff1c2676a7dea09d22c02d6a7656b3296ec6ebef09f432efeb813f452a81c6fdbb36d92c89c9a8472696affbc6accabb6eb89ac182d353d030ec2a28332d4b4ea6eba21fd460d412253b61349bbe3399582f17d204152c8e13e83f127ad37b0351470c9b6fd69f5b853a216a5468c6667886a01dfe6832c7ea438390ac120871711b5283d6753884e249f3a9d61af8246748115b5b6385903d60ab4cfd6f766ae88dd9f58889f9340b4968b4b9959d4d95241ba5781e4fd87d811af14b5acb090fef7722f6e37ecc629db54b8f9e430e201cfcd003a32553059b078ad7980335a27d763cc4569528a21112cbd7185373c5048b55aafc8282f28f1eda4be4adf9f7cb959f5fde6ee4eae8f2b26c15db9f247c166c1bb1e14b7ed7f48c0aafbbbf1e0d818d769521c14fd5e9e08e60ce0900c10c905f49daa09845ae1bf4c50474e0dff772b4a66568f4693fc2ca462dcbbe0a65eaf2ce3457b5ccaa9315c295dd3272b1f946b5a02c1180d9e79b57a2450ba6d45050bd98421d166f79cc4b21c1e42e4519a4fa1e165b4aefac2643cf2fe2222b2ff986192d22b77d232f97f09fe49935bd4a9292c528b2a554a20fd0d28c1c9b5f327a2ab8eda92d4ef9a8ad1bf9bfa5377762d7fcb5dd68de5db09246325b172e63a5d518e84b311dd157586f34dd5dc3018e1d7825cf288236a5cb3ae5851d7b23e2a525ecbdb6b6515ed92b8e90f1d21a09a8853b399eefb55162c15277f9ceabb626a2e6ef1db31274d3e211d0c1ae8208f3579869f399741222e769776908ac81272499dbfeaac27aeeded9d6ebfe2dab1124445d87db9a197526acc87e1f5815cff18cc2b840503c6368c6a5632f245983dbb8abb1027fbe9a98073dfc208d10cdfecbfc1dfd207e48f8ae3a4e8c5dcc0dc4838071f2fb43a318b217abc55a0c9c2111938f394001023f6ef0338fd60fd1f555a4e486067d36503c18329c8a1efd98b35b5ec45d91ca9c231198f011509cdfe64ba77dff79da369ff4a9e67ecaf42f89dac0724820653c661e6898fb26111defc4f71b21e851302660d636a35786034ebb1f2710e07469c10e4549eb81dcc67d9faea7a1fcd6993dc4caa2d02cca5199361be90ddc775e090a116e951ae89fe2e5ebfd7e1cc520424df54953839ca58c64b6dee4eba454bd6ad3fff64469d4dc5c7b7a4feac31749975cdb8ccb08c003a26c7b66e9a4d70a616f04b66f76cf59730facf77380de4be1cf0b1954f754f2260d90a181094c782aa5798a7440cc247f6a629926577b51b633e3470799d273d5178ee1af7f741c25b97cf6f5fc56ae0d4dd45161da32cd53526c3e9661cd3e53ab8aae6ca944d3a256636ec674069dcee88b4ea50d73c6ec1466e500ca889fff3369294501419390e8db85caf7aebc7dc953eb61d0dddf0251765d1f55fe925347691292e2482c27aa4b9f72cf87d379b5b96a4870d6c04bf21a6996322c95f89775af1e7542b1daf26a8d3fd9564953426650190530fdd07358e9e4fbd2f30f72de0c5341fb0295742ce062af9befbf877c40aa9b86474b39f731ed5e9ef3feaba08b8ac13f06f12f9625586664ca6217686d6c5f77ac7e6a4fe1b6e76e69baebcc6878d1dc82cb577329c64b7cf142895018da740046184392a82d72a7639a640cf255427779b9630d2daa06a9c622dcef91b1eb9efbdbf7b7a75ee9143087b00b31dc76b20298c653ee1e527217064b1afc375aaa4d49c52defe321c2ea021a8c13c9d6c5829fdcdb68ee56ecfbd4cc62ad35eabdd6ec78d01b146334f77897c5e6bd75d90649eaa5ea4df0009727d0af7236b6e3100cba87ae7cd3d19344db864c46f2c76b7de6ee9b4c638bf9687364d9f492468013f1de8ff4dcf11ee89bf836c059515152f42ab7001588ce242e8acaecc31fa8f05fad79adbb6b7ab0e0d1fcd9a21fbf623d4156c5f62b6d2d9043cd11acffc6572ad463e7ed2008c01add6bb3f9c646c1fc76df7b30d56f0c77c280041b3ab43713e22d3483b2911dbae6c22c5f8c1d4a944446f34393620a1f508b6d82da63d3ade14ee8f3141a70ad3c0516db8c59498a34ff45e0284c48897fb4eafb3a8eeaf6cd54ccb173c9d373fb5e073dc1b5c5c80cb75f85cc6752a4e7aa8d613622986664f1a782d54813ef3975073b36a30849d3c8974cf60472892732650391fd8f234e5c3dbd8baaedcc61ef7bf8072128e84eeb4c8eb5264314b7a70f314a37a15ac30f63d72bdf40cb4087099e84ced16c8d24152a5572d33a7eb5a2cc46c576080a3a6518660841ac2e84eab32dfad86760a12685666207e66ba2ab3eca1aecfd9f208d2c8b4a97b4b36e4995b554c31f8098202fdd1b544ab448718149ebdc4b976b592ab24c1df2f2e8d08dfb58dc6e8de2434f06f5cacaf40e367c9605bf335f1c784d07409390bd4fbe6af661ea72fd47c13ba6413173110acba0ad50c91e2294027600542877648740fc300b97d0057ea3bfd537c6eddebb2df29a1c99b4a04e16a260b2e26562d3133166d490a2f81e611bbe43802b71020b6665502bccc53340634b14260393aa3043ccd5afaf4db58d06743268241f7f7a2183ed8b615406c686baa381e96001f9026c82b2ffe53c5757165cf377eb375774d39c3357af6abfe5d4c7391cc660b06c442f0a4e076c4001d792607fc2aeeacadb16534cc509153703a704968993b4ff3360dfebc9b2c3fcf313617cdda542298c0363db5373c1dae40ef9c1c0b40fcbc08bc706f2e374c3e18d32304053b761dd7a304e8d5daa02da2e8abdd3c20e9773928d64c5ba398518a5929156d279b258a57f1dd47afb81013c8b4fbf31ed1da5d6de05a37fb3d862c6d3f4d5447742e9d01fbcbff26075873effaf6cd2e5c296c7eb7ea1944d2a314235dc159cc3318ea08f2878e6f20c3f3fcdd21c3868990d384152d67fb489175bf2c6bc8450126ea2f794cedd166811d060613ce9807d15b67f7bd4b3509be701680eeb50636a45c18fb36eae56a2524e8e9daa2c3d3890a51cdc437295d53249f5612ce01a21379e8de6b77bdba5256cef8e87671d6f7391cf33efd352633a0695e929799690e862fa0a46bad5ad4346977d3827d2945c655a24b59b989d6c45541131bc6feae7773d3ae630e6a9b0c833315328a4c2abdb38cc00bd03c423171f9aebe2861bed114a9a5890feef6d148c6f0afba231c31581186f222ced97dbd29aabf676cd465e90c810c0865bf4022c79c6bca75a89dffc8186d2e3a131dc975ecb459013208107d62921e67a031d4485f01a0ef072bcaefc10e62e963b7f588dbf6e7a9c435edeff6951ec76017d3401a0881d0e1ae8fcd89add1cccfe5a669c6e4321e09b795a92ff7d6ce935c325621ef8c710bd5041aeaaf7181fbd1d89293eee9da2967494856df47b86281302165c569b80a220460ebe72491f7e46500dfe4f52e3a687bb1d97541522f6d6dfff057e2164f71085052e50a7c34a92762b80fcd12c8bbfdbb91d4e0c3d8f7794767a5ad3e14adadc20c4ae030f9ac3a1f10a0e5ee6d946f8dfdfbaf6087c3339a7d0f0d94407aecb5b509716e1302835c20283bc15e295c86ea1f0368309f08642c22f796a1df71c32ae8690fe8e8620bc589d0e717d31c9bdd93a1364993230feb6bf8a64539eda8d101abf4b9088369551e6de100072f2eb23da0c7fe91f5e193966e1969bc9b1e0a9ebaeb92db6c686025669a66f22c16900a05898b34078bc69b3874c388b378259278441a9743a8d7673843779f2f213c887c9c5ca49c05eaad1142e2c7f4cc69eeced1e2f3395b05e6faa3f96a80df9ca31ca71682cf80ac0c9dc8e12da0d90c0b9b9485af6f5138956c04f525d6c67f6832fa0b0f09f67759e96d1480286484f7ea61e001e99e9af94512a95cb7759ca745c81cb2744f56d58a63096d4ad2b7fe08fdd9b57f8be2d8a725b08fbcfce6a41062e00fd36a06b4a3f3e9d7abd03ca3ad0802e132ab29188e71f34f41101008ab2e88504cb2ad5992e52129d60b20779d7da36a85170752075e1ee82fe9f9e35d8ed86398a797a75e99d378f4c9b6e66f48f66b264954f5da76afde4b444ac19e63fb5eb51971693eabdc6a2d1b752c3feb75aa3870b08b09a4d0da09f64bc434d3f3a6bb6138b7938b2f5843239e4f687619ea126de578d4cf02a14b6a6ce17e9cb7c483643ef2614cc889facb75131ad33ef303421060ff000b3f38f4a278234b5cad2eb9f2e2604f429203198282d50ccf4169e44c59bfe65414c2966132b433217d70f0ecd58d5ba9c00c9b673bbfb80b0b0195703e10470a1bec75d3d66bc17c366df1e38477b358c0b317034b4edcdaf4d40216f2db85cf87684057cfada9ae367f9135fc710cb172103eef80901606117af5cafff31346dbf0bf949cf3e376d80d860e6658fceb833a894f2c79deaf63fd9c87e7e2493d0ed52ca4f7756799e4bc6c4fd7342cbc72976cb6356f32047d94b278dc1f555cdf3c2a6f3a4bacd23df48aa2baeab93fcda0126095409874fb1edab0ea0bb3c2d82efc578161abeab7ffcd1bf8c52a2b93e06da33c4812634f302f4bf6a2ecd87e23cf69e7c5613ccb82a4c6f16a881484e20483e4376eb5feb5cf2f4091f8dab4485479e417b0b8288712aca847f1a5f37461c6887381e0b012218763c6d1c0da4646a97fc49926278f23bfae9067ce16f8c7f9732f0fdf45deffa9ded30ad4c8f58579d7f2abcf6b440f1e56853ba9878232d23b0c0635028aca7ca2eb5dca9f82bc7f188c0b172e49c3b1f8e35c6307be09ac5812585f090d97fefd86970f74695712d2968a3f46c723972a541fe63b8089671355b4144a703cb1350593ef8a328e391d85aca9502d168613f5b2280ba9654eadbb584fd42035d3759ba5a43f80f05a2c3f14eb428e9c9ecf0e401c2e4f6680baa2c76a0ffb73a5266d019ad7cfe1dd02b7e82bfac752c4e00ee97993c7b82bbbbd42f1f1ab89cfca49330361527be128a33f942bcb11a7e26c7da8bd940543ce6e93ee950d65854848d4d16c2d409543b95b96dd5941ca2e595915de9e4645847ce13fd367fb741c8dab4e8ee6f1097d073150ea5e7b6000c5a125d45f6c3b26c84b801071160d969eda8aee746c1eab64cf2399d046cdeb05c5bd4ffc76b785b5bd9b2083ca473cd5f424a23236bba6ad32b9271a49e0566d156b5b21d00e4a57544b536b93c86109b22af637e0c8f0a89028bf4d7bc8f9cb7af300090d5046b4002625de8613ca961e1388242b0585a0c801a633485918e9efbfc5e6fd28e006cb366a59d53ea24560b646fccf9a8f794d2510a8b0f2856a2e7ad41bebe65ef606bde19b23681ec293cfda14453ab3ed97166da150e008df004db2d9b9d43cb7c30961805b673e7dae752f6c67a8c6b1223db573bafd907b86a646c261f63a5c55f343c50a6856fe2d6d19b5b00668ec9b7805bf45403f86522f84b06331885c4233594c1a67b58df3b74c112a948c9b407b53130090e9521fab2dc3e6c76d8fb8ea665bbb5827d5647f33551f9e80aae98775a85db798dd07ad9cd9649ac62dc4d3859560924429b79beaa66236f08b99a9f0fa680e1d116ebba5dae3ebb21eca78d4281f2bef60d52da521b9a023536aa8157b4c5d185c7e93859607582249fc66d8303b5462d8601d6f44f81a2c301048bd29c935fe1efb9d1055da5697c8bfb73c6d0e06adbc19de5e1bf007bfbeeb94c8ecfe21f463bab04b76d99c0808c43715a3c0cc9a9c80835e007f870574911308a24abd63b91308d7ddf220120fb21fc85fb86acca22fcb24a7c19b6e22cde6881f85f96ccf9c906193730a9c52368956910ab875a45cea2086b736519ccb1e82537154d15b6dba952b8fd8d5bcb0b31b00e8f6387004bd1193cdfda615d0228f1dddce112c49dba99788c2e58cae3772c7a61c996148dad6850dee64ba96bd972a4b7e8c40b93c8f667d71823f4efb7e3ef892bef8e9aa88deb2e78556ed5d7bf9a2eaadf9148b2f253af72fbc1de321ebca5794b0155307188b85016c3836656cc584f9fd079481b007aec8f9dc9565a4af711c52c0d5f9a549b2bda9bbd947741f47d1be923e0710904b21ad58640b85a0352cefa65469f89d3a77984de10638794781958430d58c09379adf55244183e6b115feb51e2febc29f30299b4a7a8676cd38711360fa0ca6046a99e6263db8eab1aba8bd739305c368d72fcfc8f814dabbb3d4dc65c2e517447d8352b1a66434cd0ca3a3f021456ae37a9348601e30729db92cdff82695d5a799811d320e72d699261b85eceec41e0a62cac89e8260718deb265a6f7328ab035689c61454d10d6a06e763833bfe38963dcabe97f157a4043840dc9efd9d672ebe290e5afeb5234cfca718e53909e783a65b399ae3dd62f2a98efbb355a5276bfbd0d0a691d381f97e7d9a3299333134a4b0d7e56bba7685edd529e7666bb116838aa225d736fe1ea1633b18ac80031a2c578c128171ce9f50060143ce127675dd4707824d464c12a3b8f4c51899784920434f1854fe1c2c672b60fa90a82702adfacda99ad6913b93a11cf57a99050f32cf3c9674e2f2a2103007935ec5c482388f4ad563d95846f71cb3db95864e8fbb5310df088a43a6eb6d580b084ea3b2ed5ed0021110da4e8f8992a91004bef26a283158ea71822275d36878cd5825d407a9720cd8019a992d3cbc537b830cc6562fce4453f2f5ccdb83b6a3cae557b93646200df84de600e3f58e1ff63405cedcd70d6288acf1923cc82a08ef15190642f2ea2355379360678b7419663760835c9e62755d0a43449ddbc9db4193540de480b6993f5a5a723fdfbfefe6d59c758896460ae749ad7b138373d9b04bc073f7519310a9286f7ad2ca917aa695506261c8c453cf733df2ee83ddbd11efec7b2f76dde7d3bc43620b05cb9cf5ce5943b08233532751eabe8102116823e8fa68ba098bf246009dd7a8cb15a8861b5a5ff6a381aa1a7aa4834422c494069ed8fb6a21a25ef0b260580470f0f6da506e841d98895d8ba4abcf76eee9828efd6522be48178d5cfb102d2be8724ef2d47e1f75c18f82e9808dbb6eb37ac99a47295f48c92082ce3b877e7694b7a50de8a59bcd94b4b360edcd94592ad38be1a89fd799dacf764bf11c5fc293a0c4b92f5b3e0ba2196edae56e6e8b472ea34071e50dcb803918132150f54559331f6c6cdc1db712c916f8b3a08e700f6dcb2c3367c7767a10466314a8235102e4e0d6c5c8f10e207e346d97f36b8f8a3e926d1875920a94faf3a30fccc3766ff81a5a42ee6bfad2ef6c821eb894d7b9ffd0bef9807bc6cdd36bb9c91b93df148f68014303ceca2fd8968b16672f947641c90210a212b742f53f2f60c950c1fee4787dc85ad36a7f844625fefe2d9f084142149745ba48940427003231ba8c88e4025dcbae2f7b137d73158a6508d256ac5316d5cfbd87f95818859fc8d20cdde0290544235256e1fcdab006ec89da90bb3d23ec0e1786837205df146f2c3db2fccefa316783bcccac178a6315892efd7354590f0d36f13beb3d5fd37e4bdd6d1924ff8788fbafc11f7186d02643f596418eb437dd4577f99520bf4ad42e21926787ee06026b652bbfbf94eb48d3d17fc2f925210dce16294ffd47b134d0e0f0e41883c7cca67cc34861675ddf4a4021f53d13f52b9964cbd577317295c3e38f30c9670a4eb3a2910a5db8db40c35b6819deea3b0d617bfa334bfc2477d1e107a35b03ed3870b4a4537cdfa03cf2153882ad3dfd9a6395c9b3921b7ff924fc684f6dc01c9019325c19fd2ce29fd80d238a22f6c9d3cb1603808c6b92d8f273c69671b80df760f52ef4665a74a8fd11e842fb6567ba6fcbfcc72b75e7156bae701438f886890ba77461ab909c6e697cf53f915bf22b9cffc50a127e301d580abb6cd0ac5b85574fdde28ea5a09109901afe81e69b2da025555d0d1c3b8533a85477f694ebaa3b85088888bf8eab428dde19077b2637cc17f1dcec7a12d2ea14a1ec0cc58b1670fa14f9dab21e00499afaa31b6dd6a71e201eb5a531657ed220ac9590b67e945e9be2927aa8107a2f59aadd291cf8874bc55df074b9ef67b243ceff8ddd6eebb73229e10ffe85dae4e78bd8807611b8ff3ce80213abf044960aaf47aa152f624b72a7c6706a4735992091cb915b66ad8c00a8c1c01aa4ef9b1a77fdee533300bbd3e78cc6417291cac3b6bfb4b2b82740db03bf45b8e0f612dcfb44b7286ad14f441eede5949ebdbd26d075942b5097b58187d337ee5cd4e200d2166b5d2d00c71284760cc87feb507532df7f13a246110061fe2054b5909aceb13fe22157eefb5d545dafae9d6c00ec0d7549f0a98bb5234d74fc3a21cc8c1b3936177dc388bde85d158b119f4ea2e4a52c33d859ef33025ea24f46763653e7c61177a7120c85895279e724bcb255e723b8be2dbd5503a80cef12d2130b4b6f5cd8824b2df3d52948fcc760dbe7e7b91d7e90c19eccf1f608d0fc302f69bea44bd8ad04075113cc7c7e8d94ac7424174fc5b0af4e6b8d09230ee8abc2130745a2cd7a8d5fe358204c8dc09350890653f5d3574342e5b90a480901f05818620659a18c88e848389ee73fada9c5ed1f1d9bf97decfc1dc22a01747ded967169522f613324f2ec10f00df3ecbae41d49af49b79f8b06844dd2ba429224dddb6f5c3e2f58afdac7f7ff8fb08e49fc77fc71fcbb73afd14dc6aa7700add62033be71514adc2df41137eba42de8a3c084a8f2589e12fcd23fb2e21af54ff0b3f958ef79bd1156c7624432d8e9e83753cc35d6c8458a67acf9be0feabece8f32533553eeac4ee5e2aec323034e5d12a5280f7668c65f121f650f12fa477e03d2eb8543c5239971c532d2f61ef0e56de662087eac4725a7542a6646d126fd710561ba430d39ff934e7ecd15bcccfc2a77ef7a09a9698db590533586a0b5fd332d171b88f0aee60c00fb7f7699d4424bdc91bb2a3036d28fc5a2982a01f06c27202fc54aa72a736a701086f2692b0a25e3e4cd4492d3f9be015a0ec310c71fa34ef203ef187dbb563c51c435bee7dfdabf2d5efe2dd5d6df8d51ff46497fec10742c561df36ff40cac15fac5a8153b06d821297e1a40fddc4f40f458e6a9b2dc32e67f9f592a7508d329d2583f216081f79ba3dec570c7e1b072a7bba5d99780e05aca56c2f1eb6c3a7ee2dc5f4aa09da8cb4eeee517d5f127352d6df895017fd2d7f6d1bcbccb741908473142874338c8651b4b6f607d99e99c862fc88a5bebc090932a7f27644e5e8a3554300d3c32c4ac449b9822d50adaf1fa005df54a3f463ed0516e8b3e024224f10719f502106912479af1f1383cb3ef91e6a981905a948983bc80783b4f0f75388fb68cc2c0e5ba167674a2149d8230a46904ccbfd643c8c193fb34917b120ed6ba8dbdeb9f56566a99eecf0a23811f9864ac5060e6b1545958e451cad2b3cf364535d4940edfa551e26c71aaa24db47e35c6dd6c183190c2e4576bdcf603d1e596450f0ea1373d1a42fb065e8c6aae35ecf453bfba6b2e6c7ff23f50b9387fb078b1c30adc04bd50e7d0ea7994f05d23a51be79d4128752ea6fce66122a4fafdbfd1fbca88ee71405fba03a73751b5c67ef4af2e2fed61a31d8cf42f0346cfa91e1660dad3559a81d39766aa2678956ae174375f4e694c21c0ebc5876d51c209a1e93955a0239983865fa67078d88bd1530927758edd700e8fddd2591b632dfdd4340d778e000177361d74b7dbecd31c62ea74dd175cfe0e9c7a48dd0c0b897ca4781b09b75aeb73884220250992e3b93b7bbd9ddb585b0fa04051a10f0210ce495e9cb9d9f9178ae45c372690182eb4d79696644999e78989933e8c2c9a3a08d6bee8c6e01d02ee8411c320121c9269c8aa44e81aa4f54dd8c9421cbc8722a4aa6e6b476c3d4e8a8fb11f35fd2bc86781f311e9b4d6c9e6e3bf531da7eb1c1f982e31f085348b74121317b1f099e8c97c17212f51d69993e65df150732924e7f7b01e3b44fbdf1d9bcd05ef039fe56eabdd989dda40526d8369229cd6fbc98cc13eeda897d0d924931f51076815a998ac6fd42a6db1a96a856804172688e1cbfbacec5e61b9d78f1f757e6888e73224447b0324fe3014aa321bbd736245bb0842c39d462842b4044e79efea204bfedbc38a4894d9dec890e625b206cb047237a7e358b04d415d564deb3a210d993adaac9bac5ca0af6629dbc910c4b90e33100843c270fca19131a05595e649adc41b15b0962f8fa10149160eb85ce3b627cc9ac470995c6fe5881ae1530f926ec6a6daecd0481d1ca5cc9d674c103f0cedd6e72c4b54328508612e7a7e889a72f884643a73a6d205a50da14b1fd9b31e5a3cc018353fe8566603b5c39488732b5baac17e61ee75ae5007ed2e05543ed3856d7a8c39135b9aa6a96cf1e26bf44098a11a08b55455739a9f273df97ac196403b0543ca42a4224a9c6339dd728acdac948994431a1fc1e46c1652a7b3ab625c0316abf0ccd7f70345260c90e582659d4b4bd8989fd97e48ec50f5b7cd91b2017425baf8cd565e07a1d30553d19e9dc0a487ef40fc592b2b614ee94dcfb2638659c2c3b0cf4f55009ee7aaf33c12f59a6e32c3c9844ec0996d7975fd36657c716ffb9fc56f43d774af6a473f4d40eada8198b56df8c4467f90a4314e6655d31f8d0e6ec5b33b33cedf88a3317ce8dbf34cbe26a43ec458a701ce95bc07afc06f33752cc8ea1cd5a2c18138159372d2b8fd82e87755b7cbb15d10f3ee1cf8de3cd7fcf8984455ce9e9ac721bea3df96b7785c79966e568d63dd8c8c6b0c66fc54e37d328789208820cd1966f77f7517e354e26805b50fea1f8284f2c7fd5a5118e655b546d794abcaed65b9f82cb6e37ad30a930e28b5f611ffb4c00f84ba843091c95c92a5a05bf6ed68345c72972cf5b1e6cc12b1cb98beb74d9d00ec720d30215a53eb66d71616715b9485962fe5f77080d9210b13c734bbd00193bb230005385a3f714650fc9692c04b45dd22d21d9f9fb6447a0ba939b07d82b59cd110a0905db6f74306c80efe77ec5a8f612e1f6fdc4d0e9ce2b9b3cb3c1a526de419bea73cabf8c5c2f1ce13d16b0de93b385b1ee50e8f158c709e4d96781ff3500e2b3a7ffbd23767156b57dd8f592aad3b5a546ab9ebc5fa2343f688d4bd6e51cbf89874355e415d4916a894c74a547b83123655ae6fd682eb1d0632145994ecacfd025873f92af1ef1fe0b8fa6a7a829f4cd9d51b9dd92958c9329588d64c698f6cba5b50e9333b6e19dcd9cece2a2baa0d7de7f1d4ef014c2bb7e261610d9b58329ab2776cde35489c383f97d1a6936e63d09c616a4ad4b3713ff0eac0471ac68a915d3e248acb97f43f47cb3fd80b95c879888be233a791e653733645222d0544ecddbd8099f0317037fc0c13caa1233b726e5be1b661afe575d8c9ae6ca1c8b318fd4433c44048ff846912dc5ee39a385e9e5866831e98491d43c2f5856af59f5803a935cfde1738a4e3e0dd8b28567719cef0b2ad82e958dbce86d8f4202e09a25c731961c01f13d14c2d37e5cbb9876a060c7b482385eb1fbe6a682a2376c389e7be2596b92d11773f320fbdc07b215d69deeb0677ce5183c0761fd6da5635df9c380f03817f4c3076d8bc813c8535050faef32fb2ec2c7f085f91b767372d9cada7c67fcc0d6c0396b9b3534fc53cba7bbfb47db621a74bd909beed6d3bfd5692120de145d7522107609bbafac1a44199cba7d8b0a6f83c2e45b973fc149d9652ef9e10fe499ef6affbfb2257cde45df538afd63d0a37ce5e7a29fee9c21370734745ece10ad47b64c907afaf2e717a460cff1061ace9496809a70f5fbad24228d5ab6411852b4a2a32f612c165f2b84b2f95ed62366374cc1f3f63b9a5a1add591b4410189f4423f7fd58b95441dac807e1a5aa8a94227b9c9146229f15b2ca043f58cce33a828c6ab998c6d17a4f3beef81d09ff7be6432a4d313dfc8129b9e91a388ce9538815a6f69230cb6d4fe4ee24bcc1ab174fc01a646cfaab0d2b0e7e3b83a49ae0c3fae88165baae6defc0858af09b8b296bf82b80a9c71aaf20a53e799e3b9ee0238910ff2e1e87a1e70bb53efb57143c7e42e3514adb69b119375cb5557002a0de043989cc0f888f97699348e01635d0b5407e760a709f871e3174bdda63f8e582bf075adee7677fd5a04c59a5b75a6810e2212af8933228267e15cfb489c9f1b572d9f75e99234a8371cb06db70e796f3c4e17c4b0820b2b7c769658d317fd9a552e057413fcd35861512cf052f14dd20c8c240aa6426d168bb19ec0bf930f86d6e1962eb009eaef54df2f5876fedef677a96be5e86df23e06b279473d83be91d5eeac45e96b29f2eacafe2d4437095c48b0e649e1e4805325f5ca08ddc015244df3ae1cbfaad7b5585ab089171bb2c845fd06a3b661a0287e72b78b2d18a3c2f785993ff518f385594125dd5e22941149b7efbe6019ad013c0da57b1fae2b10c6da8d33aa60cc0371b24ff088677a2c1d1ac0b9421d8aa66465b789c35e39dd48d98f4adb86b42305988630e7c6b7c7e1c7e81d325ec89cc41d8ec6cfeb22e37e25db60df7f893d8d0fa79792608c1d23e6e0167a56707ad74e1fc4de2a4380d9bf7fca9e789342bbf028c692e5155f1b69780fe808db74e019d3513c65684f1ca50ed1f0655b5330072c0d6abcb7ec4272e46012ab1b64abd6058a2ab66f144d99ef13753b7ffc85e0704fbf0d7035b58555fd4c264988347b4a97d487960a7c94e2a51285a9378f01ec0a0e80da4a1066b07ee7535e98c3a788d875da6644672263baebe1eff13564c820a182ef1d6f65fb84c3bb7c059a266610f1ab778be54176c92210fc6895dbdb86f9fef7c2ca54e735bd5f7f2632999fc10e1180be3a97992e197f9e2cd241ea90df1e8b305d74abc43492354d178c969946d821cb726660162b723b539a03eb789ac7fd1415d994330c4c216927f06e172b40971d97082114eec576b8e92193ff29646cdcb02cb82db7803defda1158eb1ac2db1a48b80cb5150a8332e46cbe05173ff3e46216e089364f2e67759bfe769895dca0d4e08f7354eb521036a31f0eab6ea8d533e4242f29cc4c9305e2483033242a6e65900a23b3a9246fda01e05c4b2ba94f23166662f5eee1b64f38fefbd3e27e9ffd444d5aebae03ed45810214973a37216e0ca8f3b5372f58e624d15718134eec8f6844979feb174157106e7a81fd27fff60a48739d9c34e9e1a3b4d851b557fc29870cf0a74b42ce2c4f9f1cb66366c21f7c2fa382024ccda0a567501455a444f960dab3db527c8375cc5c880f644dbeeb11d78573883242184e2a47d62d200cc87eabb63eccb8006f10d342e20f1b4f1dd4c722a7f7553d807bb25b8e95a39f21470dc230c22b7aa60cc5ae9ba374efea51f1d79abc2877987e34622e6651df8d4c1d23ac3fe0031d37eeaf41eb06c95fac85fdb99224ecf7c7451f638d8e5c30163d771e569a1a6a86fc60a1a85d1a988dbf8a7df785dd6f0de55dd5bbbcc73b3c91753169a5bcdb2718a8a1390a3a13109dea3a7f0bd4f2cb208d31cacd7825560ede506edb12648b4c674f9757f9b5629a54d70c734f8023e12fa58d6ada65a6f95e54ac2d7127b9cfbd7992952d06eaffe6c55a0b570253b268a64642f81069b2e6acac5c1439a22b1e22dca108314e144ad194685ca7cfe6e61fadf546678a0e517c1baf39567d4cc9bc2007209b90e8c24cd738b6ac04c33122c83d285a2ddd8411e889b2a80b57285ffa3b95a5f044a8a9fe1ab3358214620667dc3f9b289b41234185653eca1b81e011b5ba97d4da9d409bbd81953bd08c6d44b88d270533696007d63aeb9b9a9072693cef54a291b8d2c4a7f580ac4ea59f0e4ce00aba61204b01844ee926d8be11d8d9cc2c8f81738e9b8636a74c29c3fe38b325ac44c7499f2d556fe14b4f11ccfd6269a33cfa0cc9ae2052fd5b84e399cf270844e59f4d09760120640e06da158abb8b1109d853e41bd86b28600f3dc07f15677d4b0177b14aa8b2f4b2478317a656f2102bb7b3031db69762e6539e1fdb6bf7a7dbda40ad06fcc17a29f44d645305ca0313c6ea0caa268107ca870ef59ebac108afac49a4aa530cc1e0fefafb9dea6d925418c5a5915725f9118d05189b207b0be87c804660028fa62162a0349cd079ecaa3ba3425c12527cdfcc38493fa0d46fc63e7103b71a99a131b4138dfe120d65d146c81ebae88c07d06e043c0ef709dcbe39b9690f6241995ace3485a873f655d4e33fa3201e5a6f4e0b51dccbe1c70a293d7919992c377a907ccd6befc6139ea1acce475d5df37c88a72df4e7ad8d5a935ec95348e26d9beb0886ce4603156086040b79c6dcf501e1fcb46b9b736e738cda5b907c59beb5bdef442af59379b33a7dfb4528c1e1cf5bfe2be4a54a9e2c82f8e13d8d55b5b9b9dd96f3410e8ad9d96539633e872b75a4c66092e99b646b3518c7d8eb3df7c6fba87dbfd02bea75434617371cb2d344e0a99c6dd1a77b3a45d86f6d20aa19524555a9c1396e170ff7aaa013987a48c48e6ec8756cbd8cc0fee5405d544e40dce6545cb82f4bdc4965881567b1fb9e28470c2417aab446f9aad36892e548362b05a446c28982603422e85be6a0a3558f612bfffa4010d036be9ee77a3795fa9e65005247c81d064592a9e903bbb11318ca6951341969584f52efc9c09b746d74ee801872fd6e110f1e32546ac92cd1d725e33703a078ee364cde4cfd07e4a4b947a64571a46005db8a96bd33016b6bbc5276d682faabdcb0f5939c4688de827e8af01f2f7d37428dba61c5803a101dee75ffa398d4bddb2cac7bb77c0c87baf598d55b51861ce406591918ade71db107f04e9a43392d86f6be4cafbf89e52baa6ab9896f9769dbe4d429d567b2af6d62ecea7425fc442fc16614b61984c5bb6e89ae70cb4cc926a1543a0abbea2e4563010aa073390642c61bc6e2fa03908238df10da06a0dd719b27a832aa612dfada32aec2303f270168a9f6ae8b190e09fefcd02f212be2bd63ab9fe501bfd9862dd66b3b99284ed806103352a93ff7a3b3547a0c2f037666e06cc84f73533d27c326a770932eeb965f3aa3a725496bb672d781c443c4c51710fb5fad6353727e8bb35754ba6cddc8ff124211e908cfd202394da25ba7a18b73925207c9088552fe3261f2fa824b0bd4f8fc1f3bbb683ee778bb11684a9264e15889c3c4294f658bc1750523de0c33ecec513b8d5162a42ceb6875fcd063699bfbbc677c1ce2021a17323a2ea6420eb9297e376ecc401d1fb04a797480f4e025a53bb1a58a071f038de1b5666dd095e544bb6e463d5aa57cc805438ad988f7532db5327304203342fb7affcb7d88559887a7f6bdcde68a97939d663895b8d343fa6f657753656a92f86147adf743f11e568c0a88717ba4c4482c87d531c0d5d22c4a5a22fc50eb9cdf34c93464080f1b69258cb469fbdde4e6b7631a0c7ba71146697760186aed29b5169c12b02f72575f98b3788563d7d1beb916a8d83fc50b7edcd80469dca4f54f811e32e62912dc4d46f73289f30712e4076500505b403a940b973a81c1551b230c6306b614848c796124141e787e14b03bcfea366c377dfb271ab416091e72eb803d2b860c6131cac0e6cae752430d175eab4de86ecbc8c6a60e2f1041de379682750526cfa7a9f2a137f5f72009cc14158bd55c761dc3f8f3acff3678b84f19b4bbd3a6032ce1f3f5d5bc4e563a1d2fc8b0f59d8eab79b7fa1933f1ed572f9b241615bc8ce3b3734faa406ce4b7c85f463623596023fffb95d141b37be9f3d51446e1a0a03dae00263fd61219d8b27f8ed7806345d20e2c0bb6726e0fc2e7ddc5cdd6a8e5e8a72514c4280312a23415039689b32c8e0f33d1fbec15a720b4ff6fb8a9eba7d0a2c8a7b86876d09113d8ba49275769682b8529858dc48877369670a132cb290aab7a0002a6855aba048bd18898aee2b44b2b29c4fd3ef38acd572154ba70a052fa0d46531ce2352d63b3c88885a4c554df60cf4c9d8a74468d6322a61b17e0fefb99e3d7786adaac6b81e39da4e40a3eda052c54766dadbd3d4f8e7abbe4c496f3cfc24ab7fe8899b4b57916dff2bbdf5ff7b8771af2d8e36dc6777214ec7167bd5a791f65e00c1f7047116ca355d369c0c8b6f9dceb0e95445c83914d86a3225d055410e98a7ae9956a12ee39f6cd61ca64478354946ea21b584a427caf210ac23c77ef0fd0c950fa9757faa0727ef2b2495d79230a05877b136e83e23408b647b0035d0913be70c3e8f34f1604148f3b1a1b84155f6d495f3e17b993bbd22d0a371c99c76c2f4d44c54b41ffec867e83e705f945ae559c4f42e82679625c122fe0b67c1b4e635dff77c9b35b7b233a4abd3b4c26dc18dec04f18ddb608d782a5c7b5951f75abcbb7f32bceecbcb997bc0d48cf471402f190c8edced363b057224147d525a987db3d7cf89804aa89af938cadcf0ac599f20be200a1f52a3d39a27a6e3c2971d7a477e97a8eecc22b03a85409a1e5d6b90cd5be1d65cf859b6f45b97ece5dfd94d49b28d8a8549ec91ec9b7f86e1d346aa0ca2cce4d8102cab91c40db28368fbc2a1f7bcba1af14ef834b0bdc2e638acd8722809955465db9a75c56506edd7b79bdd7a5da5f65ec09a6690e143a3ffe1c8ae54dccbf83650f310212185b470638b4ccde8254f8e5129baca4e77573200700e968892d3a5a5477f636bc81df6b807c635edf163aa776cb7aeab816813d7bb75cd382054f28d9bc237072c0b985cd862fd0ab81f61e893085262e0c921a748547d7ec0105e79ff3a1103635046ef1e3274cb852141323820de1870ba243a4b3a04326f368494b2ee4e5f1b11f8838fa576c045f23a245e453169aab5fd8e5c7534eee3bf92157e3ab34582764129361da9dbee43197f80795cf048fc561de4dc82fe2c42946443f6029ed2a92c6cd77cfa9c701e30faa2e0479cfda31642a8a46c24ef6a430959744ae0de58fcc0db7e2b14e6b0957a261cafb364ea284feb94bfdb283ccbf6c5958981e2e49b8cb18f02bef8ab13a4960a79a1b8d25abcba7a6961871746925024f468e58ea1cf08230399f6d3515a970df6694bb334adc1447c675f0007dada9f72bfe7d82f8f6874905fcb3c216793384e29d5da018f24830d5e6fb5c1a3775bed257c0aab461abd8aeeb921c34194240209d5769ad9bfdc457fb5bf342bee437139eac0ac4b8997fbe1302f85654ee99f1ee19e27fe41e3dab30ebab55418f4fa86de6cc40a0475016939d34f82939c82c3f10b14ecbadf46b43f35c36c799a4d01a9a2dfc8c5a544b1fecc6dda3e26e27a7d409b4bc6000ebcec7a9666708d0c0ee4919d94297bd464a8889861b622916bde7e062c80b090a21758001157f80a04dbc7041f7e30904031c1f29c52ae8ef1d8d41547496a8907a477b029c2e9bebc285de2e95d728abdb7a157dcf63098aa0505804fc2804a9eda63b29d41af0925a58d2fdaa5474da9c55474ea6bb157387aeac968148b114dbf0fce9e1bee4f86054cbf6f6dda61a68c0876368c3068ed6997e3154eca362432a913ba09ef0a0c782225e5f8e67ded3178e01d921a431a2c883a8a01691d8fd430467663a177b6cc3014174144217b06e0f3f1b1bc265f6af8a1904c30df10909f8bd376f7b84a2c751109472fec3e789d7908f13bca4b1d244ed7240d69ec5f521813961d130d05d2e200faae6432540e81ce883a8e12a13f5f6ca146778b72a774c236fe1b70f4da560ec7e1a494b17c370dc838f8815ec5b976e50d5e7a41cff929344b549aa54e16ec55666fb73e66c8657386c30c0c9ff6fc54f8acf9172f0c9c1ae54e81f05d9445b01706d433dc727e22510f4441347cc3f09a4cbb4758ec24dbfd99f6e30b09c562ef83a015ce69e9ceefa46074c8fe75576fd02f6f1b0ec7d0ef3c5696382dc45f00780e751b66197da8600ef7cbcf608b889deb692b3f07c0f5eadd526cc6fa1447a9e138ec80d9361d7364aa02543c8a8768db05ec04f27739a0001699588637490ef9e68b978186a153a7c0c0c3941cc729da6e673469f249a0cfec7bafc26c8ded074cbd63f2a8d4d8aca16513d5e761a326fda6f5e1df5876d5e1a68013867ef8e588ecba57516b661dffe79d4e0e46eff42159c0f80c53437ffaca50fd4a03867c63f989be2b670df4fa2b64c6ddaa98d29c684039e717129d3014a943eb69196a699d30c78e13bb55645cb2553c905a6594bb007cfb2b69652218436bc6195d3cb7327fef5ef29a95fa7a1dc20e13670f44766652aee02ca27905b412795132c58c740d77b37dd7f594254f4b29c9b8198bb6f4afcdcfad0dd07a9d6663336807a9b1643f9d1fbe8547154ca3eec8a73505439c4059b131a0c72207b1248499be7d3c0f93e1cb34cabfd8ad71c928b78842bd6217ee08e9a60d32eb90e8eb33d1392783fbc7539ece64639644b2be32d9dd36a725973e6e0fbed88566868f022518107e60f093467130d68e1d546828d51b7c133c497fc798d07cdce7f51afb8d89c32146a68bda3e7ba7cd0adb344b6a7b68b38351aee4db42c69a4e8e3a83fd105176ecacc76c8bc23b85ac8eb056ec09b21d7df230939e6cac0afea02e400da09f41b6427d85266ae5707afd436c919e4187e2c22ab2b6a0b0f000860e7f79f0d91e728474ee2b109e594274b24fe2d5f22ceb5182c888e28d4aceec42a4e0dc31cd253cc5513df881bf625539143a3df133da2ba212a45c60b5c668dc0b9a6ee25a6373b3d774045c69c7ffed46a019d002fd3804ed3656a6c68f88b1f0596a79f960aa34e6acd489176e726c826b7bc7276fd9b3eb8219c4a6a32d199c80755d3f92390ca505928baa13f4c29c4f077e064286b0ab77d22322480d8aed821a0741f3450923986dc78ed6dc3fd7cfc8d634d9cfa744672ac67bb9b1abeea5a9e4f94a770a6a6b9e72442ad9395d379a478ea7efedd3d982df7542734859f34f2f575299f7dbcc1f6f7b4140553dad40fcd82ada20c7f9b31d293e60957784c7ded7003ce85249d81c9562aa5784fcd88bb6f922a3aadb20e68010c852c08042000a612eb5d8a99ad750ba4d83159753776b7facf96bf8f99eff22ca938807ad660ae0715c617f5b92ff261146cf0cb2a2046134705160da78082ae8ab26c9086fd175f24d01f50d9e22817b61983c85c9b4580a0bcf9d0e49eeed3b80310d8eb183a7483449767a869e36d5f12356c8afc03f96894436a38c5f049f1e09411136d1829c72453114238fe18010bb2008d074172bf5c321ec1688e71c5bb17ea367c2e596afec10d7c327acf74213e2111d2d8c53235557f778af32d6860d3d99193b4064a6d4bcc3d6efcec6d327a139cc910e689f5126866cdd19cd38e10e5ee26cb5f2b22823f1ef781847c818122d91784664bcf06f4fed389779d540fd2c8c29338f944b62721c04a0bf7d324d6dc1945e86c6c025416af808d74b0920fdb0bd008310b631a639219eccce8df6a2690d9c0d7668201cdb905950c5f267a70a5f55c8853d20586ddd73cdc0e809c22d58071180077ab70833f9cea12d395a607d0caf0396f90d1978b05313f22192834bb5d7d43574f8444b7639e565b819e9a6f201cd7c9fac0f051ef5e9381b841bf7755d4ed5a1eb722bb7cd57a1d370d05beceddc000f2957a767031f8f8bcd660f082d412667e874daf2f59052b399c129ba861704aaeff7b313d93fb6fff9899549bc2e5c61df4db0cd2a3db98f6f1100775b34ac87a02b771f2b97d69cc1883e6141ea3d7ea7c7467564cbe5e57be7d69ae80d88ea663af2b644b74e9ee43f60347fff0cb77ed6e0c5aa604e15a084a4a151325f5a4ec7672e8bb45c455ccb229052f419c04e570220bcdee498afe596c46594e9afbc94885807f75eb19bd17137cfdf84deec3248f6b4f34bbb39afc1e0d6598d50792a7041a19ae21a2d9faf946eb3fb4d0c7b0ea1ef36ea84164781813c1b761ee7ee38adacf98f4f84423bf4cb8290a5cbf3fb961f43ed52a1f29e31b9e116e882af662d517ea6436d79a14bd92fe6bc4d3ba0171c4cffaa53f5dc21cb5145b7103c3b7fc38f866ad70c81b983467ad2ecc22687bbdee0a0941747631da168559bf3c009805bbc13e80fbddaac643633e312b17bb32f331a49b036e3835e2d5344d8a3213670712d3fe99474885d3a1f6c2637b1baf1da4373085b7ad3e489252ef4a39d15f9f7c6968e1291b6a3ce0bb3437f3c51055ed5455133fb70e8f5a6288adca033455d5eb379eea29ab529a4f999bf67a542537922b0360bfa4feaca6b1282643a944042c24436f9031111242b29ac867a5acfd016f6188e5dd2230b7cd8b73ca23d8096c3bb49fd8a7e6471a037c43bfa66f9ffd0c44a32f86413012b63e3ca7f43129a36c2782d7c15edee762ecaf64c18124b0e37fa8e8b6f9cfd27f3db450a6e9e1f2a52cbe77dd5712e8691f4de10e4ad5dbc627c697f78fed1ba88295fc7ab6392e048b7c5654e1743865a12d2e9bed5b2c018a4ef586354558e646d870ba93273a13e669ff35978b1829e8f5087722ff1eaa12584adba3dfe45dfefda29edb87748844b4458489ed00f54aa1bbc57e9bf2791af4bf12e7c74609eaf93ce9727c8fbb5d8f8d0f1d7c83190bac4bbb5fdc6e8c26f4daa9f14851cad294c671f372421315e0ca94a62a8da4e8112b4a90edbf090177c232770a6feecc1112610690184a6318ba6e030f6282574378e77cca274c575e56f8e0352dc34a60d9c97a34f3c7d9cf0e3164a8d90ca91d692f754ea0137d2fa5b36deee929c7caf6e8165ccf4f3f90576f5aeff7eb0633acde3862bf217d80ae2b0a1f407c1f1e13ccc88d1fa68bac53bac26b4cf95f47fb984c7b8658dc04986932196f882f53448815c27c8906c35a5086e19765326c1f74fc81dcc5205e87372df6d50f66286fe83dab6d7d68c361b09e5154a2b86e3ad931ca242ce845a14875470cbb05f28c2fe04dc1f4e95f98eaea0d565ad422ce4eedace8e227e2ef83641a31ffe0fecd829412ce40c24be1cc4a325f8f9fb60d10c36ae2c0b73929c3b72ae3c42acd138b22068272256b950dfc9cc5838c9153f804286d008418a3319c0a86b1d4d8ebd4e59ab93aebef39a1f9efda0bd2d78dbe3d5eb2bcf1708c293a3b9b79aef6b4f66c7b202ea19e554233403a3655a20395778ab563b98436b48508deeeabb3d846dab2c112c449731a18cbf7f2fb304d913d97f1325531da91a324ed539082575209191bba66c2b82997e9e12d93eb8d723ec26517bbf159c0dee58cf98c0fae6f64fa94d52abbd81b57b5ec498c8c18538e009d4da371e253bac29eb9724d395ea1f71604135cf6c74831c765727fd53d800945c12bd6675d470d13fb9a6bf2e1a50dc86b477ca28a9007712c877a57bd0441e963fd893eeeeede61c2a1ae2f917d4d3d99f87faa9baf13075272e11910d469f000bb810f1ca4144bbba983b326e0890262995cf243b04c3b6e1f53c45bdcb94ccbf2701a24bbeb882bd3666b1b1bed867aaf717a9960baeb8d14921a1c36dc007f95062ba3976f265a1e64ba42c27c8b6846153984c5aad289942494ffed68789d308977bfbb3fc47253012151e53b73a0859e3f65ebebbdd0fac43776ea6f7f8f106c4450de6d3d7b52080ab9f2216790713c2e1f9a326dffee027e9a49c19d1562b8f4a79d005464fa519da80af5ccfd36d14a61f90fe7e0aae405572aa01de78d183c95dc26f3765d51ef97522287894079a9f862946c541776de6fd01edadea3c69f0bffdb900a5eb9de696866dbb71fe2bd8668eab6839b4a11ac8fff38b19fa6dd7aa19af361ebc582e45e1e509bf2708c09e4bc0ce5f10be0887f06460c0c8a85904037e2c68193bd41b999d2a84fa60e2aff133395498fe417d638bc97333a154956e2c1e64a550ef32f438205516e3ec8a6011a6396ef211a15ff3fd29d0bb68af4a30066ae3b93abc526d00ec6dfc2cfb24577ce08e46eb37fded3ad4ae28f9d26b3673a504c6b228d9fd5bea17f82f0d98bbe0c5deceefb52c3ba5d7097268d69bee582f585848592a6460bc7b9aad721a55fa2006075614c36ae97fd58b70bb5191d0ae5c934d78c36851382a139140addd47011204bf42d655ecec5497f9be646d1424dfd339b13e4e6dc2be926f9884451da8fc826abdd4e44b352bf5b90415cf02f7fa50a3f93509cc0dd2e0fa49d952cd704665ecb5357968eebbf34425b34057ebc522ad3deec03098e7335269a6510bd8080e4a5722c64548ec59e8067e5c14e01d978e089e819ee4d25f86fc52e494f7ec15534542c767b4f25a16a38ebf7f6c6d94ec4a816fd605bf7b0c14b396416ef5d89dc38e51fbf112e8ac3e1f675f899281c0e7e62e630176964721f2eec1e47ce93e5167998143345088322871bff639ef7c0613ef00beed45d855fdaa8ccf0eae9474d50edb49f256aa9ea9e4de5a39d5f39aa28f31b4df99f504e2fd220fdfa9980180b9d7a65e72d9613d42c63ca958638e62e8026b2fe2e722d5b86560ca6973237ca660342615461a596f975b7eefdfdfc998167cd1dca66b515fc81319c21e871dbe8aef5ef42156097a66f969f61790b2111fe390088350a51d0b5193e455c4748e3afab48f6a542d8a8429184900759d188e5530e95c1bbd5e5ccb2acecec34a127002261f60f60af3e70f37337f3a3acda8951d660aceebd51bb4de5c354223551ddf9e0999cc035c9d1faae65fb3fcd17f57cb791ae563563b007327d8b1a9f656d69a56cfc847c621769e3d95cdc5af7f70fd3455326eeb47396678ceb77e0e2dcd2061c8872ac870abbc5ad3ca7ea1e7d1b3f32ffe913eeaf5656499fc56b9751b828e0a82f775385dfbcb2c756ca860af17f2a116c7d2c1ab9f6a217d8e023a63e447af129cd06e3cd6968d664c325fdb4bb716cb3d6163c3fffb8e34f80eed720f06b376271cc9dbba844238e2a8157360979136c76afde5721f1d8c40825642f0b052883a249902a4641d522c95c2d383798250eb307332c9891869664504587eceadb27863aa0c17b6ba98eac13d5ae5631abca1f236541b6c51e86b0bea3f958115b09bc3fa01ee8f72032ab9f109f75ffd5aeeed1c8c1d8a6008740886f74a15d743657d1c446f5b6897393c342d909e36fe6d45ab972cfb2c7cca5822f90fa59980fea543efe4693ba08260dd4a2f615d1bd748a4ae74867211c80a0549881ea099087d36618ec26bbd724da94f7d3dc0941615c72218c5a7130896e8ca72a1432a21342afa4a9308a0a4347af82d5ce7b4b41de1a55e555d0b8baa54baf3b8f4b9b2f42721ab77d055a823e2ee90d15235fd63c79b8708ca4336b81978edf5de2bce2960d35419c84a0ab82ebfd192e8a9f31c1a8bbc32ca2d08d84066f44f503004f4220ccccd5ee4636e8be4e650703fc31b745c10cd6e999cf08c603ed7cee1e60744fd203768ba6cf3f3c7319e7e7e9e0c898e4f4465f1de75ee17f51c4c2b7560d71905dadb42f1c2404d020aa7d7ebde83407d44821f50a37ca3c4a677fb2158b4ddd0c3e9bf2193f9391a3a9f79ea11c46b7f131e02cdcba2a7d6afb242a91eaf66424b2c51e052dd8c3a8ac301db45ac3a29d2149c9523d6a5afab5097d29e0c058a8807af5c77936be5fcbb4bdee93e144901fd40189fbdc74f459195183081de07eab547c20da0f173dc673a68dc0d5d1a2678c925b3f58747a96fd48d4918c331ee533dbf56e96201120e9bf3678dc2da9c6324249b99b7acce6d7858442e7158aad6a911035458bc0caf0daeb7303a697672fbc6e4fc126b1ca53f539a0d996fca28a316e69a9976780843e5d426ff72314e2bcbff56622cca42f86b7239b1a9e17f75860e399ba36f6ba41339ae256477afad1e5ce4bf7de8ccf6312d8e2fe770c185ed2138c0f5374b7671d5d711c6c41ac38c32c2b7d789a7f6cf9cd837a751da24b2b9d2a965df070071fa16d6049cdced31f2514f6c55bfc83706bdfe9ae948cdda1b0480a270f27c4951ed5f4bc59685af09fc3770930e421c048663cfd5dc8e1cb9be5de5fc83cdbafc2595b0e19a38a1c09090263c42fe5c971c9a2fe0cd5774ed8dc3443d27b81d44496889026d42988a527dd6017c7bb674c5f050de3ab74af43c0e2f99dc5751ddbe74cf76984f0050236a8c9c737f499f087524bf87e03361992dbc365ba1ba4a684bbfc97eb712e8a3a88cbcae75e4c4a368cc006a49c2fed1b82beabb00cb694a24b266f1b66df1136f735ab8a5296a1dd0dba5911b6b76d802fe48b63615e0d41c7f908b2a4209881f8f0388877dfb494763bd52fd4e2327c706b1c22e63bdbb9fe9cddd963b11cebdf53a23a942e1e1b19fa9165886874e7917d1f027b1e1f2d59dc63ec01f74f4db41ea7cd793586be898f2bd093bd7a950c28c39bb5a91950d678ef25f0b42fbbc6bdb67dffcbdc1ddbef57a34862a7f4fb822a4e6f05574ad32b7d736ac7e1cc4d9e2dfb674cbcf4cfe625dd7511f199b54a91dc79a03be1a355e4178dea4c90a5627be7d05b3e054ba4e3b3f6244d4d33aeca8e91d51ec9bf493741dda4de6c90ffd87720a8533b35c823b68ed540bad928b059c90e32133834f09ab64a3fa4a75a04b9de51c6b425dc5b158aa8dae7e0be6b8499107749ead75574ba7c15654b30ac1013c32d70783fa17e72db0a775b621634424efc65f47503cdae4fed348726a6fc323b93882cb8a53a3f3280d7a8998bef9734669d81b4ef95fb3ec10eaa273e5dbc53bcd62e21e58b087ffd58a9751055b97acf461e4a84b22aec653a9578f3c51f12799dc8a61db61ae590ce797b437f19e28de2d0ab40708ead2feef447c78ab2a3e8a5cdaea4407e1c30171bd5915faa85b86e859274d66f6f895ea2cd93772d430c4e13a84ba381282b72ddf20a94c499fc3be7a1f89df7ea6838e7cddd906641c38a61fd02feb753096e268ccaf9f614a89eead821b34724013c3e6cc6c9df3a8292c65905a504d8f6eb10daa85536006af14a21907d9f1d3bf85aed6516c0e825e21dc59d9ca0f52eaf36b1f499a9bcd1712a89c7c0a6919d7fccdb533cfc459414483971eecb863052df9c7d9d10abd8a357d67f6d5542ece201d1e5caac7c9d50825771a7d2f5806292b5628db4b90d40402f1433dadf895b0917eb3fd14090dab68b1142855e3381e61ccc1571a528a7fe2e29dcdc8634b17eb259360f66fd689b3cdeecd9aa8e42069aa148bf94c07634884854a4f96bdf945b4a58d3a527cdb6ec4c2f33f1688d10010330f5cb2f567b3cf5ef09f7b53b24e5d85e2710c8b7c1e7599ce0c468c909bbbfe4daec85771decf78983940f6ae9fec9aca67a8654f3e1d019a43533226926e93c3cfec1d7c7a83c768e40a41fcfa25e7fb9507c2099c0c7659562a72698d7dd865038828a1f417fff12473ede6ea4ef45cac8c1d3dee3307183441dfae4a6de3b7557e566d4df8aebd7389938314e9ce2ad700da31ca8d95d7a9f40007f98f8dcf8a6de98f19e388e426a1daf15b90503a5c2ad24b06be1327d40ca96cc93e921b6e8f2e4081497f5d37c189b3a907343753664d1d5500a6b12179f1d27f6eafb525b9b1135276b57312102ac65aad99943fadeed9da325d4cbc23a2baba4ad6a1a14baaed7817efc44ea43cf5ccb5732e57afae008645b00a01dbea5511cce8823e5b1a8d60afa52c8c1816b8669c1b8de275411723d36b9dc7d152e10d4e5a6d80740eac159032e2a71cc6ab0ca36858456fc6ebe6165f170bb06bb2e8af65627c59768222cc4e82d34ff680383868febaa0889900403807a1341af7ac4b46fe8c85a828c20c91b95f7a52299634058a43f58c379762c579e8bf8c3d73d663ff093ff7d31ec940123cadb96813080fd9afbfc0040449f1bc9e7aa45b77a94cb395ac5acd40edad1f2d7d68103af001490b1469821920844e9aababbf55ef75874b61988dd577c58d26ee6523b60e3f78a0e9ddfa3f60f7586788937764a11c798183cbfab5bcf14cec279569a0da236dfac2295a5c8546f5049eb93798abf71588236bef238fd1bdaecf644e614e7aba4077a3c688d8c7758fc03f4fdcc6dcafb8a13ef9439992927b3a7eb087998fe2570c0d9651d2e10e7bad378c586eb9c6997d62b73cc5afc19bef0322e978a808d08301cab1bda3d8225d5457b2389d7012f078ae04d58e835267c4677784569e71507fa6d22a4eb5f5e7388568362256c7733cf2ffe0558c6c444ac8a9fd7133103451d57d341177e9a63620fc20de7c94a7adae88b559b719b58d6bafba1565879841a57833767dd14ef2d4fd19428df2834acf5b1f286bf18aa954e56987c0b2ce12946da0e2a7b4836dc2f14168dd12a2f71d18ca696b9376692dfb9c78f5f212c20cc0d4c03a3ac89c0878b7f6fbb683f4486c5d2d9dd5e4eadb5187b1618af102a8311258cbfda73695a6d02df2947461ae967298a9ef821dc8285e5c491f1088ed647e77f3f6e84bc079110fc3477ff7a6293124da4825acfe68822f58f80659e9eea62e366de15c5559ce1b1aadb7b939719299e3d7e7de16a14dcd5d1bfb61472bd5eb2119c3ca8c2063f3a988a4d22d2d1dc6ecde61b3d066d4723a7d16f0df73616e943de75ee85e0c4a2adecf7577d12b101891ee765492d700a16975f186e461d140d23fd02989a5a3de92f3f091a0690e0ea2fba222f1f0913af402627431b90403d3d19116402586de931a70cca99578a94d3a954aa2a45b916d501a6f5dab2b57af4981b46942127f7c3c6dc0fc07052ee47a57e76bf6e0d0e31dd7fbe929b603b16cede23e44fdb2c42b47e0d127a871666a71e461aa952ce4cb4d8902c7a3b2eeb48801bf2ef8a1d78cf8e5f774766a2fb262bf718c3a8e11018979fb5ecdcd742ad846d14b315ed0b2ec4ac4637195eb17366161961aa61eccca0d14b9fcbb37bd9a82ac54dcb94dd4b3ed9e6693e0f6114020aab3e5d8bd809ce4a8bed1e0845a803c584dce4ddffdf80faa6d3a6637ba2888c4c2c8453d40f6c846bc6a238af99fab53a5535aa5c0e4de0f971cb6df322a6f7b38ac3ab5d3fad54c1331a57fd896af1d90118f58188dbbf0d9e896f32d472cfeb73e01e77be165b91b1c5a1f596a65c993e45a839ec0ca741cfe209d57f9ed45f2ef2f244911d45015634f2f3c3cba8cbacd7e72af03be18719f6900dfcfa367deb7c3577f405275dadc394c4db2c9340a72d7357e8065625fa4630162a73959c2ef72fe5f18b4eaa2af4fbe26fe16c7aec29eb7311db7904456001d16dc7277fe4d595039caf322433f94d78fe27db79b5f9dfd7e68cbbbd19716a2f48f1ec78be7fe3663ce1031518cf32f173e17ead8d6feb69a1f889aa99e2a3135f60a866622272973870fe56e8001b692d15dd97145abded3729452efac036fa0be9eaf8e8cd90bce7a3d61d092a4814988da0efffb7ce30a3204a10ca784da7d3bd3abc9b736ef14f3d0bc609b7132b192808840b8481a0bd7f1c603e9a19527bde1cac2c54af9583872191afee47904065ae1d058e233981f34a67a279d98f0123b0aa34473459a4c3c11044bf7aa13f0b106daa9692b6ef8c18dde6c418afa7fafe92ce2c14682a9f7f8cd33ede6babebea33e83bb70ae39c3d83eb76d4d43b753f6337969fa45ae8147b09e965d96b89bdc6c64c04474b101bd30205d20576e45b97c0c9e31500abd5353fda9071f3603400e48a965cf58df42ebf7183c4e0ae3cca2d2982170fc961a6e13047c0958360c80cb2266b999f9e71949092667dc264f11c4ae2d8d354aed3a614721f63cddc416e8fea464a00d361e662a770ef5de4d6b444eac1d74bfa7062cb2df78b942bcf3c5dcb9db2267746f6e491223a5e2bc65dd9a2befd6a9d737b74c547f28b6f100eb3a4b6812a4386a2801ae1cd8dc6e54d471342eb286fd9e6c71f6db30af5b321589af0accd143ff9a33e5699970ef0e2a06c8266bcdf6351a416db384cd668fdaf328c6d1375901d926efdcfcc50b1a2d81b230b29f22c29a11573600f8362cab92bf277125e26b233ac5023bcaa9960c1615be9d4580eb48b697d9d92ea4c183de42b22de9c5919d131756f24e938b7c1c8e8c18ad9152984e85a8e3ad2f04f60ae25168ee479475a332a05a6637346cba1ec9522714f077e3c27181e55c4a3cba65955bb2d907089b61119c4c275aa7f5c8375782e8ab8141a3d44b64ca29f57d3078606473825b99d5a98bdffb632dce081e1ef7f024454ba542fe954f8fe3dc1471f14bfcefa4d66917b96b829a2c43ed07e12289cf4570090cc9f0f633d7a9da84d3d697bafdfb68b62496013568b20e2666f070b39db279a9e760ec088f3f95951b56d4bb7b7d717533548a38990d5896a21047f6d0967978791b485a40cad189910fee7744f2b4694987ccf3e71d2a62fb43fb6f9228654eebe7520ebb93ccb3a2274a1437ea97a1fa839b0379435f257e10b0f86b9a8f4d64388dde60ece2e8a7e65443bdb0cfcd8fa2ce272036f20526fba82b9e8b96726f406318a90d79598ab3456e07e432631539853eb3e9d5f1b53f83f9e7be9526509cb99a06e1d5360605da8b91130301e0ad3d9035546fa4fc2dabfdd33c5d27479e7f144bcc7f8822b80d513d1609f0c7fea2926819d0870d1d6706d82e8b6c8860153ef6166ca1770789ca35c4ffa07d34ef4555a68696a20c91c0a8900c5f97f9747970778bc155fe469e015c207e817bddb70cad74edc057227de07876db327b5aac78486db7d6567f427125b40ae6ef0d6aa53c5189ceb602bb29a918964f9d86419d4be53b3b4c6ee8254ca3114ddff21548df77fa7e1628ec017834ca4faa80f2c1ee0c0c52dd635725b69b760a05934bb1e5049c7f7b9867f07887ff029db95aca99c4a890f5bc8aa19beddd2dca3f370daf31630318b3aece0658d35e1462a0244d3f880b03859e748a5142be8311fc8099dab58619e8c2ea19c01a276e26822f033e341feb9b1704cb65526eac91f0cf0ed09a327bdcfdcf05ce80c97e691046f9fb0d58c181b87c62fee85d1452f24c530c44f77219afa25ae0b38127ff0d77b30163afb750b9c397ee1b565dd0d677e29f21c9ac2a9c352255950df93b9d9eeff1aad422e4716ba1b44e5ca47091d5ee9b08bde49ab15fc1fe289ff2cc8b1c8bc901618e3335b8c912d05dde9f78724cee00c6f52eaac2daa5dfec22ddbefc1b3c4bfc1034d712656ca4a1f9ef443bc00990cfe65524f557b946d145a4328b2d9fbb4c28abe4c873058aa12c7d59df4803b4204b21fb5c34e0d2f4c58811d3b1de551fbbc744b9d0f8cedfc61b1da1d999686c339a8a056920a44ee561d0b42d846f87a1269fe99e139bbd39eebe66f2f09b783e7e17b48d4e07f9c9df82d6aa0ad8bbd13cab3f61102f787865a68f81ca91c75b8f87577138c2b6bf43e6fe9b6def18fd803b165a11ea69687386940a9023b816b0019b1be111754c1c49d650475e7ead07d017e5a97412c0ea0866ddcd6f6145d5d53ff246a40aaf6a5e5c948c47930203f816fdf007309cca4b766d8dd90f397f3598b653eb34c2a4e31a046741121643fd8996bf3572041e6dc2747b79bdaab6427163829cf06625ba1dccc72203c31d1011477032cd4b0be712bf4afd8cfea9a7f175d92259ddf89020c714ea0375301539fa4c351df1684ad98111760f9c129240d9cc9cd8853c4b40b36b444b47baa8ebcc457cde8b9ac8fc48ff3209b7238d94f605e95fdeebc9d0ec20ec26fb9df197a32e9dbfad561dc9ae74c024bc866a63c71bd116de370f8470a7981cc7e7e1b31837c047d9917cf68d6ce45717a6ef0ee5be50fa7569d76ce1471fa40e306701f3e2ffa4a9864ee6d3159517515cd095f04876f8f38dd8c7d8528eb500a88447e9f8cc4dbba0f78b59aaed567f17f48f992f7f3ae11201b3bf5dca4d5fb85ed69324dac974d118ae487a7292177bc16f7f2b2f59c64e61c8641059de6909accc9ee3130cb56c420af84a7a5623973c3ce845dfd1b28554b6c64ce54598d2407d471ef3badcf5fd41dad2520cfef5204578100978a0ebb26ac0d5cae753422a9ab6d1a480fc2463c4c167ce9549ab7da1321a0010aab3ac971700926c7d942afccb7b37ac3b94d6841a5ad77de10df77dd5e20fb721acb6889eb9063bbe760edf7dfc936a36f609ca035cd17f88ca2ff345b7fe92717e2a433f86516e1cbeaa9b9a1f8c194741c4d9b7c8fb0e784ff3fe59a91f55c66af44b8de73ac276706616d875b3f3bfa44d7e61be5d70a4f23f76ecf12989361beb99a56c975e053bcfea2242e942e876059253d581480c68c68dce33415e883e9ce9c065b3f6626a6936edc56c55c92c520d3a281720796855d3db54b8234aaa42ef7a8172821b34fcff0240ac88a02c73be550ab6394d122e2c58811353dbc8fb1b7d2142d3a49d7d0012076cd2f962931038f93152d0407aaf63fcb55caba27cb41faec880f616b540780817a2eac044dd079dd39b702f39d063d1dc9f375d66cebcb078d55893dcd94458de0724893d8d687d8c7e494c521a3dbc9cb3feeca3a0aca0d1ee79ff66b1164b9ba4c17534f464fb58bbfb57e5ad1aec83cabffb784cd61d06819819964d43c2a1ce6a2d31b5dce6aad7f9989cd3e87ab104498fffea8389cb82e626d1383c9dc55357b2437dbcff47fbe0b443e0f604e7456f357857e632465269bcb1fd747ccbcc1076a4b616dedccf634820fe39f28ae126b1aa3ed4154ff704330c7104670cfe5d527ba6c84aec6d5ecda6a78764c2887d451dd4d1801de6d47f1177199d8e2a21e807b826d30b7eba1f47b8688de61b1180ff3019ae0d9abe088568e8a7794aca47aa7d233be42ba61db80572cb8eb240f84500cc067ac923bbb3ec65a03a475c786bde68b1edb4c62e38f8376cca0f60421ad1e9d8c1b97752d840edefc6ddf7f7c94118294168b73a056a50ad11177d30897a5cbe8f6463dee86857e320bebee442c689f060964593ea17a888633500be8f67411522a2432ef8c6139978703e709c2793dc3d379b200a8884d0f700f78b56937dbef9c045704c000e7150aaaef70c70d6aa3299a08739a05d06532ab6e703f356a03ed8a996afa95094b33abc8d758fbf4f823ef6814e54429bee49d43fb5bcf9aa77163ed61705e16e053d41b6ae7000947270d266077690151438807a1a521957950bae649a3505a6a4b984bd004ef6ecd4cc4eb50f22039699d213331b95e613416889ff001b93c961c8d72f777497be1739aa6c0468417425b97ddef51259270cf88d5073fee5a3079e7901477c3eab24892e5c9f3e9c088497e11dbea1a0a40eb8ff663a3c331ef22e65649754336b165e1a250ecc28f5c505cd9d029ce06ccb6f59dcbbe1188e79a289dca38678800267c56b025cf35ba9923299f531f0b47d034eb329dfaf3fa441104c5402ba7e4905e81b4d3cb0b08d081857f634e1d65ccd4408168ef3c49c187866af1b1b8b1cd32eb75edbde1cb920a337839fc043aa88436174a0a63c29ba6f3cc48106937f6e73bf5936bcbe7d074ccdc1c14ee3c47afa4bea0edbc911eda699f17bb0d23121a3d78f2be689be02ca44e267290cafa418d7ad4d41133df784d3cbb3c5f220aac7cb5dcc844db135a7c15a4b2815b501c85ea4d861e345a84738a902ffff437edf055dbe13f648430655a16aedf042292304f1c10279633d25f5c05448e31fa5f4cfad4dc7ddce7227b5e9a5fbadc05581704739180e5859776463ed785a6f257c21d2816fa20c0c455cb42b81c87fe7648cc27249aa255407d2e0df11e8d93b87dced871514fd077f6c7cf40a6f84ff611e0890fd5c6adf3debc2cdaeac5405f7a183b91efcd2d9271d109677884ba8df3d463b075011ca21775d0b89c712d448d4be8dd4256cd24fcac9ef2894d43ecfae44d3a1ba0724b04199924e16edbb85650bbff7039ed4e21dd4765150959cb39e4ce3b1bc03a755dead3e505f467193de2ed27331bfda1cecf846bc071c80235a7aefcedf93b0b33cf12c44fdd8dd6dbb8975b97ef4cae9d972db665318c952422663ac82b2ceefe2c64ed9c9c77dcc4ba86349cafad70255b132470bfe92c6960e09cf33b55a41ab2873555b30f5428b04c0067e7caee3b3e464d8a3811ab6eb5f6be8e0064ab863a9965fbdce2f9b57f427b23fae95da3845c60e0087434b2c91dc23c23aef9314389714a9a83c240fa6af4523107e36cbf4673160f835aa1c43cd531dbf4262986289d1cb38d22de7e712697e219d9ee6aa15097fd1c83f16033e3605b753cb5f31d3f372fc39ecb87099b3328d7e391cf4465ea366b59b2240dcf9ac05496f145867d8c160db09d7cdb1b69768ceac82bb9ecc9dfadec78dfe3ac75557be3eb6c4716cc9a009a2431463e38ec4bd4495858746ab244d66428967090bb988759015e628df041f400a5b8a35e8e52c01b37e51c30497140e6debfe989f546a6e300189c709202d57ed44bb3470abb7fb12e7eacd2beabff4751393a837a7530c7041b4c42f91c904f7387f9b07ad55185045ee354bb0a0d6370b2bcfd403879b903da5f8543bcc573e79785df57c2a72b6bc46b23b59ecc47d2a235ae90df9d70bfa9c101d53c4d42568f54556530a1b38bd8dd34832d321bb02190dbad854ae55af3682827b280e99212828f632220d23531c018b67e42ceddec8f57afb4143c454e339385e346d802523267af27cf9daa991f82ae02f5ba08e7f710a197553768213d5cd2448ffbb79ca157b6b84e6e08404b23e21d954f51b084335eed7d862ea445cca8514b360fffb579982f637342a137d2879ea941f69a5f0f6241bd56aa82c274e366cab3d65e9bffb4ffcc3ecd465dffa3814d3c30b1be8fc84475f744c3e4acdd846b01599d74ee910259c9a77a6008608fdae7dedf4af6716a4f7fcd3c32899034e0cced1ba95177d953cd3bac7c94ee3f221e17fd69ba9aa3b0c7c1c16b0c624c98b19bdc505b1450e501860c9df5146ea5d46ef4cd332aa3b20dd2d49bb5b47986badeca0ed7abb44b8d35a633e8fa0d8eb94b920e81f31ae94e769af71ccee3a307307dd2e2f03ee212e94da88b91d63fd8e61348714c1b865b98e02eae860b107f828c2c37661876fc1cc4572352e86925bc58a71f400dd1a2c5fe5efdebe8ddaafece69024f11b5d06d6cf9c6d0c118f451902c67ae53831af6de313e55e060bbe4b5144393bbf110eae743101802f33fefb297039c0d6b7e0dcf32797b276d2ac5b70a15a682ec3fee4df713a8b64e366f2230b8c8ceaa4b86aa357b9cc2308d5ddd05ad7904ce5741422454473813bc7edd4dbc8ad99d6b9acb8f41f55c4a3671ff086a5d36242ad066c51b71df3abfd9a877a0441d39ee830fb024df52bcf03801b0df377a28b3f4761d31e8b53d13a9249a8cafb04dd500b7ec23cb5b7307ac952b67e3ceaa1fa692f03d46a0e89310aa16172f063aa92f39c9b5a597a7c60f574df09be015c44a55145b17e253481e9c6c8e24b7749cfb33cd641cc92da99d1468e9bd6ecdb80ef874d3aeca5a9b0e8cfa69e90b0ce991c0f741374062842be1e48e1353fd5edc519157738e846b13524a3a5fa5d664fa5981c3d3bec5b68f131fc83e700846bcb9ae3cd5f66d2a23141e0c16fdfb0ab9368888a0e8b08532886193815f3d3e5934c4822b36350715297ea3058229956169dce893ad0b459fb27e34428c33bed93483d9857c03490b32dd933f1cc3ae251e9dcb31f4324ab88cdd79373794da9e54b3a182ad3ec923aea9e5dac13f11be6891c0138ffb37a27dcd86fa09f7b35af0d6db65b7e31032bd710b3b80b5e2eba0b1d64e7c526c483e9110918b35b6f5ad284287aaef1b3c5adc8de8a2e84c8242fc5c3c761116d96b2d4fe5a8f7730c0138cc07b4f579e77b86a417c7b9851548d7dd16443aa337bffb40879267ce402e9ae7500a24ecaa0f6e170b28d724bb7d9188d575ad2e7c84864709276743682e836742978557cbf0080692b2ad4a4535195d6dde90e0e7690f7365e2af8cef6270b7553839ae9e96150a487b544a020140264b4f735578237127a7ca566303389f5a30914f480ca45f0224b7ab556ebb7a4efb1755fda70e5a7bad058b129758a08046983338f478c4a18d9947265e119bf3b0c3163c6d06cb0694b5f7dfc1d062ccb5f0decdb1d577524a3caab03295a3092075974098c55e1dbadce55a347c7531e32b75167021bd877c6174d595bee73fc1d1fafc8e2d26935b0926e95842179f55be39b172fdf64f1ee0efff589ff482b3757c278602756a5632d4b0a098be80fd0ad01c8fbdcd0d526a9c2d52598909eac1b595847b2b7e8f042ea3ed158fc01f53f6f39031225cc860f22cc240a8ad6cf385c1f9faddba9cdb3cfca23a723faf3412589d719daf41eed21ecfd241f916d4f4057b70468a5e82e6849d4a6a122c20db845ca51a7a877f83abce3274f4e55ee507400a4301eeedcb8e75034d8076882aba6d969d230ffaea47f8f9e29166c0bb8b93b3e232bfeefdd77a957f73e8404090cc6583601fd4d9f87981c942187a73c4c8bdf4927dc27130eb3bcd75e5f47b979e28ef1ad1ee64e34723df59df8a1aef2478e65100236f778b0ddedf68908ef77c487c2dc788a5a73f49a0db72289a3dc6fd4fb7904bbc19eafb84fcf23c454dbe506e5bf9259271c2acc1beefae6ffaa377090477b7aa0a5a9ba22b6c10189926d728e560d7b0fb6712774616bd8d370db52fd171626a35ca65ba26f8c122a7b649030925f77150c7093a14cf5cd73167c6ebc8258eb5450bc937c214fb5e0521b68c7cd425e162f4dad3fa9657ccc2ec2b60da31f28f84ff737a5c66ec57b3455c4212a1a7efb18f392420eb8918dc3b8b8204802852b217aaf8983e4e0cab131637819f200badb431915964e7c6cf06ea7618937f32121494fa5de33bf4ce7c54e0b3c5fdfbef60e04db63500d760ec07ceb8c2ca589318cdf39c1dfd5acb8e2b41459bbbcd73cde4ef62192ad985927818e0b266bd7af522b7898daf26ac8fd5f6613ef2360705ed6ebbd8a8cfa48676f546b713a9c164d77b13afa4aa504bc9f26b76b3b4f436639b28f8dfc29cdd85f41fce82f4a6b7488bd4026c52bd42fd81960312bc0579b10634ee0ad324350564df079c79ada5d76500bd252851a022d2d084af2e77ee8412b3fce0d0b46c6c424075d32b752da41b918b4c5930ec5c67a08cef27f175db7d607b493947e0167fb80b406d580ec401fefa55bc67a2c6f5be3ab253cfc82dc77ca2a8a7258842724642b9696cb356ae9941ba7f752e76b8b1a9a556331a089aef64761e33632a92a5ee12e024327ba128152dc3b6f3b622c783244f2405bccdd637daed054ca7d68b177b2f4fa69177068d5c74e6d4ce4ec18d6dba0ecc9333acdbf830d6a4e52a2cc1a4e30b7bad18df3af818ba2e4ebedd7f8775db67997fc0e11e18941b38aecacb93398adc1cf6102034f05716ec8939e9393a3110d096ac5e3baf65513daad60cce04147ad0872bd67fb5f3080cd71668d3801bd41436fb81e4edd569bd86b27e984378fb311cd39ddaefa9ae37bd43237afcabdc566264811ca8219234ef73b8216655e24b524bf7a4e9d54f1d292f4b417c30cf83c5cc62b7601cb39f4c87a68348cb8049e4a3df2e41a468b087b2c071bb44a3c465a3fe685776f7b477aadca69e4a64aead4d7d36a6cb853da3eb5bf6cf269d90436af69b4a619fbba39aa0fe4688c96d93d8bcff0cfaf1f80d5d83aff76778b0b61af39d06425de293ff8d3b233744a93b22770f55c77b2edfb5ede9f489738e099720a69b20c4b6d189b392348dce76d1ef36b17522d2d582f4cb35110f130e365451278e8643e3678c62b0adac6d3cdeb589ae77eb3dfe3319c8e2a1e23e489e9d29f46d407f1767ce052240e370ae719b1271e72ed5313c0d0451273419daf6b155371baac0ee29cc511fde055618ce905ee407b1d53b9923c28c3da01f176f213a0856634694ea42d899b8c55ce14222fdf3943657d565e3c824d10cfe5b1edb82d1ccf111f658bfc958e86a828da3a3a4a4d0057493b2925e9d92dcaa5a95393c87d50d40763a729c4c5e0ffe340379741c2b3ba5709d30278cbc676e581cc8d3f79a3544207922192845f84a4ab6394c6d6ff818d1303830a60eeca650ca4a13626330434f0dff8264f37c9f43f5750eb9d1b6ed0688b91e0c3672aebf89abe97eb030ae47cf0a25dc9a44f43b57be6abb14d3d42e3b9390199466282bdaae39019360cccbe9be21193274b08d7c57cbdcda249971acd853b100deabc164b7a6bb4a2ac333ce62e0a36fd08253b8ddc5a204e515e45bdd11b3135f42352a674e15947d2382b59640deae785738a95f4905886fcfb9b5aa66e1c56f85eb00124213314d304a218a931b17688c057df6f73715616c0b2ecc3e26247f847e76fa042098456e8fe04ca1f88545dddbe5bac7f8c452074e1b7f2b02c3af7d222b4d989fdf9a275ddf86b3472c63197144849bf539082b46689595187181da328b0229073e22d94cb56c91b4383cf1dd982ae34ad64d6191756e6d6fcc70d5751085590a9795d2b464cbbad17f79c811f453119abc2951ed67d088b11461a1ef51729252533924b205d41e58e2277ea860d64e07eef22ae15f5ba5d0c42ddef2c9b2f0333c8908b9b44d7ae32cfc87dddc825bd4f14a4f295cbc2274d22fa39f5ebe5f025d7d41ea754e45f504fe68373d58ec74bb8a98b474e5141d8746836e668021fe1e44fe868d6981874eda7f18c527ab4bac563ee9ba002a5b046d307a77b7e494e2370b4ac4b90425dab4b0c0f8cc906c596d203de3482e7fdacf7af445074620e36d03bada7f98e8d578c39976621f4144c9c9d5aab2130f87d588aa4efc1a04cfe75750e425651d21984f910695a06efcee969883a4be01a6b6ddbdbefff091b5057ece841dbe156f82410978d527635b41bbcf74d45503dce30da06433bae1494eb06262a5d21dad99ea4eb7ecdfa8f5789c747a04024e9d176870463b86d374bb87c84ee98ade5972389d5b702e362714717967bf73ef3dd2b42b2cb3b93ce1739ee5cf1ab057b36169e79d2e2f849423e24cdd7b36f037565b87dbf655170844d561966d7912c1c664b945729a65836dde3b0891375f2ddadfad8702ad32fc2ef0a12e7905c3186638bb70a9b5988e3d506bb33234b5932f9edb239620c1fe04d3039defa72c7a66e9ee422fb702708c7b07e4bed214f6309e7b5a77252c2be3236dcdf879cb6a95b942740ed9d482caa148573dc8de2d33738b4770d672dc647d4dc9cd0b8aded913ca9137e36ab3501446b6f04cf36bad7b5932d18d28434b3c2e96d00ed9b127cebd363c53b0f51124eb7cad6475e0871c688186e5b141f7994183da43c8edd1a25d681536e506955d25d9aac0317250ba431def227c7de7828beec8c19ab7b16efc2ef175ee492d5f6de9262fd99bd2b55c975581037c1712147bcabb1a8a8376738da4d6c3070e95ca1014193e2d96ed4c211add70fc7a04c74ea869c4781dbd52fdfb6b064d40dbce7ebdd533abac3a9b2c8f5a2826346c84ef80021ae2f30fc2e8e6d48dd175c66f078c621ed3d8260130877a0ca41f66df15c764870e2901c066b576b9e3aa08ea63a58befea8620dbed3f2b7a1fada00d72452e22a68b30771ea7c451b20f3b85422249ca7d2f89c9042f178ebb48a88846cc2d6851713c1c9baa9a154be5bd1c034d4af11ec35016b671b3d2f2c42691fdc0d5bba9815ec771b3ba90e0df4ef3e97c35b3521cac6b5d9822f7761ff080423701dddaa3442e71054b7e56a370a45ce40d9576662c0b2ffecc25d0e7be47ac0f11035240a4cc590d67ca408857e7835853d0698b556cf768fbbc4313d107df8d2cefd6107dfcc92d97f234f6e310d2d4d8ebf665561fc17e765a77716cf6780c52a0a3c8a7f9de567fd38c02b037fba7cc89897476f319021caaeb4ddd161be88cd294ababe3543f2be7abe8cd7f8b59519bd9739a13d1aa402efbe856b9e6a4fddd8713bdc04c0d6aa8dde422445e74608db274cda06a63f62164cc9a595e21630d5c85f44e4bc513dab9084f70de8615c318d6bd61d35aed8dbcdd6a2306969b7702bca819f7ef570b2ab942c5b51462ff7115e4292b5ed133e7e1fc76557c2b1a447efbd11c4957850c368212eb71a94621fa4883d76e2a73519bbd6f092b08ca62731f9d4d74026a7fd35f05a3456eb2ebd163d47df025cbee3ef2ef44918286b40c3ac0db8de409278b26ccfc65b498b7603180910f7a6f46cd7983241b04b984426366fd2bab127ad0702308a176896784900372c797a291af024aefd11ed34330afce389e92c0e9bb0912439d20e8dbc0606369369c86cb64699f02387c44761ab1a1edbe0e9ce81cf7efb163421132d972bb3ee42aad24391070ba774a43be5a24d267c9a152f66a515379159049d7d80f79fcdc39e0d7918c0283235147dbe152e64fbd5ccc7164a2920028058ad3f8c2a335551e1b8eeb9ba94a113a6db55adb220029c40ca896134d473ee962aefa0c1c196196062bd517f783f09f0142da40246fa36c3b0f2f654c334feffbfbc3f00c9464e0d858ecf5afe26df47ecf2246a76e4bcb94a01db9fcf82cb42aefc6626dd8567804fe49f1c57c9472291b706fdf367edf57875c82d5e6725b1170516408d043d168149890d44d11996db3ed2acb10bcfa128315f3c553266c27e7493b8b923d968c54e874e14d84948596b0abda5404c77ed806c3dde9b26a110dd2e71df67d36ea3780c68047058d644a8403cd08f07e33ba7881c0c425baf67d8f1c286dc3031be947f1e2d7c8774d5d523c2b642290bed1a55914c66e2316bc319077e582ba052d589d52c08308bfcf435c454babec95a046b069abad77b1885906c580dc2377b9af58fda8d96b28fa450c5384638377771d002cf7050b0189c042b8f5b00af6310adba2281a3b4212c1c2e417df1ea4151ba72c29ff40de517c77495d5dca1fca1cd3112b9edf03fe8f50a98f6c25f4935b215d44c9ae3e0da5eda6d0a37db0e44c7189a10e5ca39383fcdbf5ebddf829c15839d690bf5056bf46a7b2b2bd506a25d8c508014ec4e9e8de570b9b30ed84e363c482189e89ea2eb7a1c07dd35f89265b3ea60ef51355184e3a2d7cab0ba1b9da27fb01c1a362110386644ab05cec3e712e073facf29239e21e7746c99f3a8eff098bab863c58bf84ed475d8e54099ad694bb90ef01fd03c869f046e83d7fb8e57b10cc82f57d04cae7328120d68c7116279efd249b46bfc9c754903d72321baecf11a891ba0182c27ff2159b46ec830ddb4ce35d3c988f588f7024cdf637ff0c3dbbcf661f74ae746f1e627cd002803dc97ba9b8b0f475672fc6555a8aadf93316b40ade775655d94488aa0d76054c0ab0c75e4238885ce8d1159a5abe3f2532a4f86ad8ef9dc19fce677da2608ad571b6a48bc0d01f3630c24bd8cf3cf303b68b0f13339c3452fb0462baf143b2a1937925f752f17cb2b08b15d7bac594b3397c1227d6947d75ce6652a5e599ef6cd32e271ff45b653b8bbd92dd544bf0e6545efe31786d35dc8279dc73513e66f0ed80cda1a0a064227311b3c945bb0b2d67a9976133b5c1b39465f18de00a2954878fa8c727480e521ad34c4a409e22f30d30493e15b2cf8f779df72074b21f215e6cb30b255bfc55c1ce2fc81bf30e675da51ff2d92e998a6bd434e31f7d23abf6ed9e67dd3b7f4e9f36b00eccbb76707fa9c002b3ad2658a69a238891e8f6ac9a2864034f36a0a9ecba7aba1f778519c55951c727aede18105795e980a222dc932f79639ae20d35917ca60007d66d128e97fd9f2b4f1790c4d4a9ff865e2e0421743fd573dc374f4c368c5652cd43598c73490df2007e81ca07524500373f3672f64cffb882a5d11dac9b187813c8137d5e98f33b456326a78539546225ffc8c5cfe687b034ae39971afb14d700b20205de95586a6a2352ff351393b1b41bc60523d8e8050632024a7a2ee1bf3522466a81fd017baabb354d51a60446205723d262b7549c00c0f6c55d9acd952e0a3b6a738bec5b28fb3fdad7f9a7ddf675650d0a5abbf51087d858d67b295cd5f756df37d30a7fc7e2e2c6a8d8539b8e9f70c9caf17fcb8f69cc29a8045d2f2c58d74a58fb564f765d6ad12e693661af5363949603b3ce106251c1e2645d82b6fdabeedca42d5087cc76ff9d1f9069d830e5d2c1706ad82674b09a3f17b41aa14d5459d44e49caeeb19a2e1a2ddbf09fec1d96fc068a8c37ff47ea9e4d5123782d4c0dc0c4e039f374f5a7896fe6e667c605691c875bd91ab9025f11607d72f6844862a423436a92e5aa4b404ebb6b75f6c0f86d295c13489c5d97a481e070852db1839c61ed5a7d777eed80274e14ea5fd102876eb75778bbb6a1eb02eaf65cf1eb613915c39c9bb620f9060ec172398b3ca2206507bbe61bf570a344406f584d057d7fdc94d7e72e217ca9b14ec1b3f80d9b6a2cc945186470cd24306208068960c412a8f7030ce2972f07d93ecb4572307f77f99ea4502ac3e9c47942a059a66bcc0f2f511d0e64a69e93b8795955a7af2411e7833bfef5fb78226564f4bd3721fd74008cc4e13a5d41337bef6d2c03c4fddbf5c21db8de26dc39dcb18b5d41b70a841f3af4bbdb8286681ee8277585fe41d1d13f35b811f2444f005b318bf409b1f2811d96e94b525d33c7211d4ecfadf67327daa50225703c6ff122c0cf4d55d54537cfaff1698b6bd0904ca94d01934af3ec7a6b3e2083563f6ea6f8f27cee3399bc8ab722a9be5f118439b24944424941e187c5b0ed6956f5d13e39779e7edaf1bfc4f60fbb20147fbdedfd82047da13da50edb7639b0ef6038f07d73b4c760d30ce851a74ae7d776f488cc76ea121ae2cbe65a00dd985b429d0ad9ef53b455e6cba2ca06e611794cf3a01ab31faad2cd2915a358e649158511ad4510bfc22594641408b46fb4a1d9055973bee61c1148713b7c687e24bc35d86d610b3c0f44feb6fdb5222d58642459e1a279992c5e77f8d4ab87cac08b9d88d5d33736c1a11c7a7230fbf319ecf7f7756fa15619490b049d98f75e5fc19f9cde2fd4470d109f518229142a5bb9e745b58109acef9f0c2407e1f764d341350f6e7b8913a331027867d67c0e125f97b1b3081315685fb400246ae4e0bae95572e1b8b05e5df7b15605d306f4f8e52a556e27c35a045ea5d9b11a6d55fbd3a291d7cee9f168be78c993eb1aa6e4b782e3dba577da6b53d38d7d9e377ccff78a9d1cbdbf3e63adfc96529a04331c5311933e46d95b832ade5bb72131a2e487757be601cb199985e60a9e5c9ca255dea82b613c7d0cb5e15ad838efcea395209eed4becd7509c701bcc2d043d8fa6f58ff9dd079d02fc55f99d2a5153314977202b18f8815437500c229f28a5fc699ad9ff3b34e648c4a54f07f4aee6e98d50e58eb2668eb7b12e3554b99d2d144bb7d6ecc7347bae21c4c8e2acb03e29c57015a615605dc4955cf5434593a3e5eb8d88bd8ba735e69349f82cc4bd3283f448c094092095a3fb7c251e3047f497c1a9d27c72c5657efce0323149aed7bf4ba61d99528db4b779147f3e91d07c806015ae1957702e82fb737c8c9eafcc5ad874582045874647ca6f00eda465b7735b8a0a74a3a1d1d07278ad38894058295bd91e32365175554bcebdb6b18fd954c0ea4194b4425a4a2f8707a31b7cbf74432102f7615d0d842314b8bb523c2589244d79d99d923365fbd919b39f099cc75ea32489de0b23b887063c761e73b8a7f6bf01a095e6eb6b58511382328a0fc460e972e7c329121150384d1f272afb572c15a9f770366de59fc47f4e695a88e65dffd0bdb6c7126bf4ffe4f311e099cd160381bfaf12308ea950f1556134de215b7778aeeb096d79c77e5ec5d6dd96a4840f774c4b0f9fa9356d67027949936be4fa4d482c94d9577adf1831142b2840821617f73da5342c1da3f25555d7b83317f3959514aaa7f2187aff0a54c4aab9f814b7a788c28ee585cc3a689faf17a304715c9ed0317a503f4dd63319f852387531a4fea452fa91157748eeea45045cd65812c61643ab93563d8b31ac9489eb5008dcc6ebdebfe882d6762c32ebc7a9c359cc2f8e119111219c26ea38b132de80c3ba761c7eecfae1d2c8f1f0d086e12238ebced0f1a46f76dcd203cad92c01260aa58c1d1d1329def29b6cc969626ec702c5dcf02cc22986a7e5e6963c29503e1186fdcf54cf6c74c06deb478c6bed59dbb7722df6be56bd1c72a0f8d7e352c346284729153f68ab4d1ba5fb757068e1409fe50516c25c601d8fc6345e3102492d9c5bfabbd419b6644f7cee8a67812aedd96df35dafddf93e4d782f915eb9fb7755cf6e565617523a3ff8e72d7c35fd95858a9397a67d6ded21beff8da62d67ea029aa0ef1a624de7f677e34fe6c37a5bf15778fedb7d8f2fe4e46a28a55f6573a8bb78aff947bf6c9eeb13461ec81c56af124e14b305f9b521172c8d807a824f43137323382bd2f81f91400a2e696ea92721415eeaed30f402bd3846a9edf93eeb80f7498e7733338d375c4ce2d5b1a616a631c6bb4fc03aff09580c7717f15086d33f335a2ab88337e611ac35118694e356712a0d1b16d21252d2fd7a4ac0f23297c865de3f7d7220e01889938d219c98cf90fa75e48af09a4836334928706ec748e294365b700d5b00c9a160bd1dc3f1467779af9e9892e75fc73a12db7941aceac5554847bbd8ae541a128befc280569e9ad22c5b0d4c85b53e1353771f53852c842c24f4e3a5c1b33a43bee2f4ee40db29d4e40854a10be4fa47988a12bf8698d8db1d2241ebdd48cdd2b9b0809350ecd52d9a9fc412a270986c58caafe2a496b1eec8b910ec170dd781820f175a02036992a1c5d842f2ffaffb430a542b175ba5c3dc79d04ad602ca869b7ffea6f30e23b70129b9ad527fd428c4cf6d4d1f1b84c34071136803f14cfb3b82b1e3a5e622ebac69ffb74dde1c273995b4e513c8d87726d578c953f88d6b3c1c6459711a651bbca597c79b876af73616d87a6a50f1c1856c744f736f4ca983df1c0c18b45d30b4a835f22aae96a146d8608ee807a95374b2b91f436c02783bb8daa11b6c64881662c7c4779dffb7e08f8c7644a482dff5d3499c59e7baa5a57da77810a7420252c0bf5dc36e59e29f09c703f3696304255fb23e8513c4ebe47322ed09f210d65181fe43cb6b51868b4ddb670b007cfa85af1460fd98de30141fa65c92feb76a49c44355442a902965f8aa9c5b8c42765d689ec0af08c5d2b6e0806ba50a247af766383d69adf1ab39018f3862e24b042c63c139955071e5756dd1c45f8c7d89d8deabf7c674f310dcd6a0fb2e79ee5a81db74a9754981b417fefa1e530efa7d4068fbfdc44f95cf0d76656db5f81f141256b221526f60869d005407ce76fe16fa28bd76e4c4b93b3d08628635fb79a02fbb7a766c59058b34284a486d38d2bf3a5d4aed7abef2262799ac1dce4e5236f40a17955883e9980cf943b5cb624a46af6851274c3d4e7947a5b8ef46f95c8d4d52236cb08ba79f64fdbbcc593ee4044c1c5cc719d4f009c48d6a4ade69757d8b90790526a03f290f043e0eb1a68a5a1aac5f42cb0bcd21575fb371caab550c6ef14072fe2feba85c86dbb93e8088a77d82d5f0303f769d94b581faefb11655ee853a7138938e084b2c85c4141c1f1eb874979ecfa04685ba50119fd56eca768a3b37b6c4a5f043b5e9769a9e966b9c51ac90328318c9ed0361b6d20b04f7f6fcc8be638ac7c44f3006bf1884319a610358b57a4123993643f35badda9b762dbb5bec07c0b9ea4f041ed27253f0159ebacfb401e8fd65e33581210ff75d4fecb7ebbb3ff78b33ecee47a78f426d43be7ec87d270dc586d13546f4ecb554cda5a4369eb2f8f285f93f8389581967354d63fe3cbbde1fdb65ee60e2b491a29a43bfaacb086bc55111dcf44754717977afc8af9d345800941141c96c5cecc70681eac22142cf9be92e9e3b46d1476fd2be41c91d615daa016e955f1ba12a0cbe17d48e5a33de55241238f0ae14bbf041785dbf2df003a53ced0d4eacdd33e2bca95c1ce5238ff53a0abd1511db13a176d18019781ec8a5687f738523547b4f47173e18ba8c5daadff9e88bc057a467726211f74793d79ef6a8de645d869b45bb99c88bfe09ca4f6b3d373d2db053f699379d6eaba039424b299e6c267d5d865241cf4bf670960e0b5fa1cb5f8ddf806e72a566aa1f63535922b0ed69b9694f0ceef7e45ea109e5085c0b5028c624874b363cf6787ae0b931c82d3214f12c22d261fec82c5e64deedb39fee3423a824ef559cb0d1b675752818250a912cb6b093aee512cd7a4a5bc0557131c08d6fabf0fb8e965034c29a8d5272d4326931afc4f06a52b407531d89d0074c441a97e03afc848075b67b71cf85745ef864aedab9e7030408df7af65fb263679a5c835e4adbcd8e0b6886d57eb6bb566d83a1ad0c85fd29a32ac3a4c3f965f278625304e29c2370f2cb98d14c123c25eb8044bcbdd63d8d7345c00f65fd5e6534f0fa0ab205ce0246f0061a1c7641eb34f8fd66f05bea3928ad9e3c3e54bb53a340ac05a6dd557023ef9d2d322a6ba02ae9eabf65e7dcdcd3a97546c3e147dbd80b83f7525d0ff2f2e081219fd9a7bd59c9824cd020b937c7ad443049b79d178985e1d9ef56a61324b6d7343ee72542bd5cbd40f271b982a77a015e2fefcede812793a672d0c0876f1620227229e43ee06b804ce177f4a00c047dd87263f9d82aa019733821702545f6f3171015f4ff0d5ed7a93f0dcc0f152f474c4cf883e008c47dd53ed18d46fc2f6277beb53cc29f059d07917fdd2810bc07aaa48b548f224ba44d6e9904055b05a5c7146bf3e1d4f4980a302016c06fbbf75a6f60b9ac69878ac85fd39d368d13b5ab19cfc8a281447fda6b3c957c7354ef73296ab133828a57aa6a9ecf26f15df52582186f53f7247a8a4d354101bcd2fcfacc85b5a1328562b0fcb9b30a6702cd6b5660d781ca18573d728426ced4f3dccf6bc40425d8855b9299ba76d3fa0b244f78037b217c3ed340d3bb056a3ca9f542df2170371c42ababed9cb60504c3ece08dc02c9be36c3ad140ec85172752d5e8f8adec0bf6d98fe35b01e7475007a64e0a3ccc25c16003239420518feb6d6219647b8c62fb99956672ddfd76750156c8d1aacd271429415579d80b98583f71c73d0bdf7be35b6f82a79bd188ecb809c8d828cbca011fe8d32ebb990d55fd1d5ff4a9a806aeeab04339b7c35ce14c1cc0946e1d5b68fc14f2fb29ca4412d150306156e74a64cc2b20214a8503223037b3b959b9502e3aeeb0058a433c65871ed25d4df39c5df2c3b7ec1d7e303549616420e7da38f51685cd13684f97a701b43b37dabb41f729d546aa721b3f8c9932bab39e34b431a38d8a3a3a5af85a128b6611648ca1ec45a17d39755b0b9c01adb008adb875c9a91fe977d3835f5ea5476f6311602e9ea5a271915bb2c8ba2f2abaa70429b99ca7cc39cd84fe80f4b1c8724ac53add56b1d1ba4ad27634cfcad98589f6408684f1fef7a576956ca31a2991c03b956ae7f0547dc582745f996fcfa7284cf58166c7ccae548111f712fb1993c875e9f0ec11ebdf9a6a641cb7ecb81626bbe23ee1ae74d1cd3130738f5fa909543125db4239052d0e3addb6d4a28a71284fd766b54b7147169bc52ad03647debdd999a43538b7d0be94bafbfe9e674b29c923714a83e18c7dc3a25ec430ba1bb98ff18d32ab26a4b569e7dd8feee4bfe0696241e433d39b4211c3317f041eaa46fb487084392b5543c37927c72f9a571c69e952a1cf79b495875838e43891086535489360109b753b306a0c752f69c361d14616c21c3d084de6a21d3cb16ca293aa655808ecc0760a5ae00f71ea5485e8c9ed85f2ead433e2ff471df42465b5256ff73dc98c10a08e4c8341af9c2c83aa3652dac4eb04f86ed24929ebbe687b0b2d8b9e7a71d74bb164d334f238d19a155a28f1c08427cbb28ce3607f6b7bb5dc8fd9531d12c6796e7fd198981b5fa31ae36cc12eb92a891ba0974025c143fde491e139e02d620ed02079d55dc49d1687db203eb393c31cdf46c9432aeed265eae24b579613e3d3dd84b45d1c74fb22d7f0fa80ed589059345e4661312871901f32560aa6b875f3144a0f68f7cce8c7d4d77aa7c9c2b9590965b1fa2767ff88ca5ef776a157be5806ccad928c8d6689350b1ae002049951891cc7c8333602193f23437de54a6786763146ea2508f40841f7c4bffbb20574d37e0747f04f8a8eaaf2ae873396a5117700e1a75d1ed936a9791557ae730c049cf7b12dce82ead9982cadab7a7a6550f074a6a867c73c70f3183c4c322960b5cf641d658622901febfa62b923df3aa7235b7819703808a7f84f5cc8ce91711bc96683e852dfc47591561a01906dd90bf541b749861141429aebae3f5b2e0e06ac5c0191ffec74a201b87a9331aeddaafd2580e670379139b6467c103751312a843dd33a4f86734fd34c296ce59849824c7a3fe85dfc9ea433e8aca9c70cf29d9bb143a6179c7bbb87c68c78c0b3e903a3b4905166d9cb3ba3b8421b2aba68ab4c2edba6bdec53bb5a257dd6e25066c0484d576a62437798602a45572c113ec4b56fe5922b51695aa932d4e9fffa4da5cd21b4c6365a9b28e85a7c8bb9cbfd156f935d531b4ba2f06dc4aeac3808d27c64b63ddf748ff04db34ceed570671b07f2c5ed274f84753a3af80fada3dbdbd0a1ee923029a1a3acc9b381524a09e73c47fee149976dfd78452d09a51344b0df93f4c69cb9534dc161dfe16733c81c64aa9fcb916ecbbc42c6e08877e0460860bb22fe87d0f45d00620ea22aee766069d5c62a935414ba74ff56baeecd142e38485dc4dc685c3cc4e75acef99da714bedf2745b97b9420fff918fc74589c95d698225d43e9fb6800593e7ef2ecc4eb5d0f840f2383213ae8e08c8823b407ee54b728e3542f034eaea80da9828591ca09dd5735bd4bf16cf2186fd5f09cfa12c5cb9ae3555d70edae98753a5dc2bc0b02a6d00ec7b3cf8473df8881fc9fb810e11309a5391a9b5b5446ac348ad282dac9df9f68bf19975d82874a9c2f2c8f9f15f48d8fa5f092c3a77b40d45aeb959d758fd53ab59264f9df8f5114917e8d3a54b0da981479eae560a5dcb74ba1eea1982349544529627599f7e460f499ce5b57235b899599ea482be7ff5c2ee1b489e284966eb49bc45f61ebb2451de9fb696841ed6d488de8364f1733fbb26463b43ee4f56bd74141e45f522abff2fe7df915c29bd152c3519b96e6111ce9762b5fab452b2899dcdaae07f16e6459e39f3e7ef3f916f3590db4eaa950e0d30d0df9f84cf1752335dcdd2cd4101e3c5bbc54d97c78da292ab5b0a257550667fe5df518e5c48c3315788e2ba4cf8475163ba01cd132ce5c6e39e20e8aa778b75eafd60ffb15ce4f264f1c642a1c097f67a9cbf1cd1d3777a4d05fb3abb84739f378e7c1655080928e744acb7aa57aa369c32789ace1133f987b4b300706dae05192f54f3490ca7f577597be263575f5ef7f85e89da4f112178c73394a5d63101f3ce3ea0e52808feb010d65c4e0a88e1f2588af33e29e1baa3daa621f2d1b62b7493584a9cbe6c5c8f470b23d7d26fd3444c1e14543315a1fe996163ae62f1411b82ec8cb0a4c02c91a9227b58ca2bad3191b753936972b4883b5de9f8746f8aa1edbc8e7ef9d1a0acd3b893bc29e4dc7f34aa771a94d1a1be8996e00a759cf65f3062667e1e16bfba47049d23fd112f76b73873a46633d6cde12347a01ead313a556b6bada42e37a2fc77c6c375028f015dbddbefb9c7103bf5651e1124d4bb7019dedf69f0f282dbe39e3495bfcca03d6eec4614ede0747539b21d60c5ff05df63d43fef873b8f4af440cbfc226cccf1c0fa615e06d0906af7d0914dff64befb27bed120958492c59670e4cae4eea1c56e0dcf2c9a64688fa112f5b255849d151140bf66e374adf106749421ea3936cc1638d48ce4d9db376452a5c69f8dcf583a135c0befc2e472d4963f3f058fb7bc2f2a50639e0d1202d9e7caf483d5c6e4a05f78ec421b143cc0d8b9b609cd0cc67d9cef71869950925a19be15b9f81a78d2d8f28d017732cf20cb5b4f4249a29238a5336dd9a58ccd36a676e967681546fcc5f31eb21674b49e2d401b733f19ac5152edf4b6cb4bf9ab7aeaade2a960429a72c6091c69084422c73019b3dfb558880e6fba732da59ef927a00cfce4f040432c5b26d3e54f450ea2a77690e6fb39ac68076aa9a915c92fbcfa56f3eb90838a0fca61a0ce39c7d112053a2abdc383251eaaaf877b38074446fe1d13fdaf1552e4505bb7c50fcfbab28fc72ad5195dd61a2abec1f41a07f0a9314d02a056d9660536c3e0cfadb5acb453b130c6fbe94b89af862850f2eaf01c8519004a0ff9821e5c1049a2d29315c3a5f999ac29fe66569a42c1091a053c1cb87cde3df3f2b3ac9990c58c9b2eefc7dd0823f0f1b395c007cf2db1fb5eecc6cdb9aa73e31190d742a43097d58d98ad09bbd4aac54d93c5db92998c1c8c6a04d1ed425d5ebd221a71d3157b0455f1b64231364bc305940bdfae2afdcbf2a873c2ee939589b65d1b2472dbf0283a514ccf8d71987165ead3e6e31a0a1dad7fdd5c200e165e3db3f98431eb2180c1f1d41d4c9800f9a20b89c099c2cdd4a7ff46b51320d407149f4bebd9328348a6bce4d450b622bbf8d5d8c7a82c7c21935d59c2e6aa701045a0ba42050126e9b6a0ec53c28b94ae850f6c5fa3f1b4da4379831bd06709fa3a3454a3c07b3ce6b183dd17e4d0c8d14fe7ad2fd5f35f26fc0ecc3a961ce1e51a40cab2368806946d23929fc722b731d4f89280dd5d5f44c1247a8c62bf689f0b8c152e7b09f040966eb49db6382f2fc6c61a1169af0e0d8bbbf1fded9d2fccd3f7241f0c645379cfebd63ac2249f84eba09b3488a9be957e0ca7a15ca3d01f78e30d21ce02b0b3e7efeddf5d34faa7779970c38042757ea9246043528a470cd90d1765acc8b09b683d53db644c2984af01cf37c58cb8d01a79fad0c93cad97c30076f1de51a5771f53c484c7b38468d924947c4ff5a3aca39557c6f5fa6315225121660435edd3b7bcc49191a8f88a80cbf0f0882d6c515774855bcdff06421209bcda9c58f1dae1a715756e3a4d180363c43dd2567fec1dcb69fefc3fa21cb9f04aa06c612283a32b3cab04a1c99333b521363cb256941a9e7f829e65c9cd02b25827ec2b4315b7d3e500f4181cb84315251dc735ab629299716c061719f13863d8923e695d7f6d8fb4369092ff60ce549433c5d0759754fe34b2426f0a94e109bac2700bb2a01c47faf766f36a62bd9b2c1a102acdc7ccee2940bb2b5fa4fd475ca93e378c028875a60bc340a78735d29d2e12bf6781fb73d985b5070b6a77f136cf7dac7ae39cdeb76e94c4e4aaa703f239c1b423ade8aa9c77fc75a252360be98e963c5c16efad4dc931c3490a6ed3374cb906490c8f76fe78a1cc8363b886fe9c75df8708bb65a9d7994ed334f45b34889367a3b499c21716d665811dcbd70ac8d42e9f982ad3ab1cda488366c995e7b54087fa49bcf641f4cfba5ce4dcd43c6b081d61ce064e652c7ddec91a04df323b0edf8184a110bd20544d5f132520078c183a4d4cbaf8b568b6f23aba465874e96fd9fc1d24cdfa4c6cb5acec5cb62386aadc88cb146fba74e5085b42403a9f95e318067d0bcdd764220d6bd6ed520a433f941cf77801c1125bd646c4a794d722298c19dabab9b9d0a9b9c4df63fc0ddd804a473d9339cef8d0ca0a5728a3624025ba68b85f58dfba09cc331d9195d5edb4850fef6f2067e10d531b5e1c2d57bbacb72b9ceeb487632950aac231bb963e78b847ab5afdd645ea0263731c8be2458902d857edd2af68c959c866aa0f4318d72d26d1a1f3fd6a86ac70ea865b5f5a2aac49fca2ec364bfce39e8769052b982ae77dc2001b8f07a1c251a64312fa219ff5b3849b0d882d02fa6a6eac0d5e8947bae7f25d9b2965a44eec5a83ce21e1d03d63121b588ff419615393470582c0b01623e369f567aee896c3865e6fcbf3894c2f9f576fa24308e410b1e679adaeddfc9459408b6cc59e182af6102f9c0d776a223df21ce91c261953b753b48b427619ea4972f73cf6d5f91ccb2652248bfe2fc9c94da95a0e3ab32990b69d82712d409f10b4487c135a86d7a94c68248fca4524698d67be2b4e961c03ade2a40e09c19cb4d6cd9cc84e37fb10738116941fd5383b955a5bb31124057e7ad9dc5d2aa429f1de449a67ff8a7d7f496fc39fd6512405a7a52aa7fa83986d7e05042da8884c6b4351406fb8cdd163da97ec068d4f9a4606659480d9ae5c2378f168728e93918391f287b5dcf8221355ffd3dfa6f5b977d25d2a21249b69b7043f858df5fd2944c20ccc79590203e612f73d61a1786e17823f0cc388af228a97be4c5539fe11be01a1083118eb629e8ff4e3a7d5ef54179ca425ac2fbe6c7c40a0764cf6b91e2269322b483bab0f03c6a1002e41c6373bc9e55863c6f50fb645f96c3e03cc237e6dbb89a4c105d1ab4b7f806334202f58145430a310bedd4603b28c39be25db527c4c5e72f39e590e10ec49f7af665ab068357ae1fca4c616356d951c4c384a8efb46cb6c433783cada492c2e87b0b281418efb89f707583650d0b7ea37ae392bf61eee53761c4abf4b39c52ce85fe13c7106fb04a7da42278e89df9b4127f7d99ff376ff7b1bcfb0fe78bd30b36583d1e617d6fddfe8dc3db3681d7376585f236722dc1479474cdfcb577608dd52d9cf2708824aedabe5c2a738af63eb76d52b63aa8a20c14f46dbb662245c04615bf92836ceaebf77b7f5a178eb7b40960d3f9dd937d510dd1a3700f9a4d638ab8fc7d3b78caa3418fed309105b1668d188ad4ef11fb333974b150b0930132b2b587a13cd970bcd3eb8fe123c683dc4b7ad91bda227f3fcfaacde49b0dbc2156862725f3ea15fd3e01f78c6cb0473e5d7e38af5bb95804be16f8455fb50caea521f265c4e3a1d56ded97e90afb3d8078d7e39cea5608d724610e13615468880181935ce906a5d63da4eaf8beb796508f7fc5135fa712959282816d050858b6a6c35de71261a3e26c3f1594f155a3762585434267360e5205ec63303171fffdc2825909a1b7f8f726abf86d03696056591a731f5921333f4243ddb6ad7ce80850f65153f2e3b25471d03783107a63c77912938b812b6b343f403057c53f4618113fa6d377f0cb3b4017e477ea4070c70593c78a579ef5d89bd60fc6f2e5ea63e50a053942a46ec66868ed76afc020c490ebcd23063407e07f4aa20244814710fe4c377ccec115e6de1c1db7adda1186614de50006ecfafe90a9e2e953c31494d580402c4020ef2dfed885a5a79475ae5b222c8d8af44e8d391439efe567e26913fa8809f3e703346f0e97ab0bc084249f2500b321c24a706c57ea33a8d4471e54020723bd57342eae83329e521389b72dd4bcc1dfe1e21819d74adb7baf5605a2dbc26f06575d8d277dcdd21295c132c7a0df821d84639a96b9b395dc0b3db4407a73659d6fa4eaa848f420c04550bd81cc87a02287a2765a092b863299581934d92eb10d65d66e5c03b024b6abd7af0f96fdde3c8bb6092cb4d262302897ef35107fca2ea01dd9666270eabeb7b4831ff90f61d7317bd2926c0d100c39f0b89c3cb2521f2ccb9dc513b5a4d7f253e204a99aace06271927ab8f35137439674bf920401d9bdc22827ee5eec3da7af5d4b2024cef94d5edb208c95367e68480ba296b8c37b418d42a525771ff37c3ec56e3b5852ce59c1718cc41e2485192dfe0dbe118979e457544f43e26b93d4243a08724562dfc6cca2d159ff62c807835f90f424bfd404937dcf46b7102372081aa02da84c16b7732a88fa9a7c96edac6a3544545e62139514ad9680505ed2804d389d94314a8212addca493b7850929699b381f742431fafbc0ff8c26bba553e3464a3aa711387eba9e7b57ea3fc2ce33a4cecf452d0fc9d2d6750e758cf99a4abc2e400903888803ade0d430494f29cfd5afa2036380109d25adecfb68c0d8025188c9f3919ec59a39580bd6c8fc39e883e5e92d318f3821e0af077afc46aeda3a769c2554d3dab726c98314144f23743c7c038d015c4908ad12c40419ec810d35ba1ab39c44b525757fac61f0c277ac83f79fa98700ad9cfb9b2206597a9fd583ab2aa3c78491301783adce87b5352fc203aaf841b85a99ded6b8a4995ab4c5014d5d799e5c30de445446f2e3005c6b84b7169af1d421dcf598044251c17b5a2978dd1e2e139db4d8ef50e9bf7dc673f3028eed390e8b2cdb5452b0ee3a803d9b83846a9c7423b00ae2994427d6fb51d81f9700745433e829eb00af0c41cf5e50139a1bf58ed00c2e45650fd703c471a2adf72428e5d21e407ea97d67ea31eba11cc587e3e18c51361d95a4b93bdabd981457d8a4e81b5fba2036de8764b07ef8a448c2780b0c35b1ddac5e5cfcfb7407fb2e1b7e74ea7d4a18ac867c3c00e6ffffff19