PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81147 93bacb4bb602108ef5eb7a9fb40cb757bec7ffc27f127ca463604256da443625

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f406a5227098b8c9f673050320c4a0aa4bdb4cc53e8b2d3ab630e039a7d5deb3
Certificate Block Hash
93bacb4bb602108ef5eb7a9fb40cb757bec7ffc27f127ca463604256da443625
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00706e0000701e0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000137c51ffb579b0703c53974466e9c17e3cca5fec47a50e187302cf5a42b4b1c38babc3ea35799635e2959f27866891322e00311ff7cb2b9b854acb386982b08a9600e6fe6dd734cb62cd31a52180044dad176cfc82f5eecbb7070000000000000080000000800000706e0000701e0000

Raw Header Hex

00004020a0cf0780ebce840b56333f9af9c74a8ab53afaef755a4f5f95893ba7f10d135af2d74a10044989c94e1d38fe8a9b754544b40b041365b2686f9c9d908d8c51283a1f466ac0c50018b3ded5a739e030b63a2d8b3ec54cdb4baaa0c420030573f6c9b8987022a506f4

Proof Data Hex

59,560 bytes
121216010307e529ab2c69a3115141e209284201b522ed698f6287236b56ef4871464ad5371d3b1680f5b83fd5113d57d1b8733abab0a4996f7664cb923c97317f6298af67d08aff41eed5d66806acbafd937e3b3a599a364cbb0a8dacfdb44cad88e5bca5c32cc51a5bf620da17e56c011d5dddde8abd1dce0c2c854140065bf2aa1dcc5f9511db5aae1798d098f470e680de94609a3021584523677f576909481766e7b0fcaeaff5f5b91c9eb00241b2e4924bb7002a82ac4042905b36c4b25012190f2f0cc06c3ea1da0024dc495081fe05910e5c0dfda9603e6f48e5b03b1884b50d9732e88f80ef388040e81c8ce73674a1ba6be0610108611652187e4af7e6e2a58e5abf5bc68007520e5201f521240d967a8aa063f2962475a4a95990fee5d23ab83127002c00145ebfc8ac45068f0f82ddfcbd6685d7a93bd9c3b07b4de68b6d9435c0460f88c3076e6f729a2fd9d180869764450847e0e519c6e66f008079f553ea15eb7b896a7862b3a5703661aa06651afb714c9b7eef7db4fd7e7bdf4ba0439a8ea56f8b28f54944b06980001a75deaf77114b09189198d5e52e3a737717820de2fe714bdfd866504785095f62c2040851bca78bd49ac40cba6dd48793d44152ae3920fb302349bd775dc5bb23fcb0cb289a2852ebdf10087777cb169d803c0da8a7b4f65d9768c43176fef66aaedfbafc55399d599e2ce2982b41681d55b460bb01dd0bca7b99b2d3fd44dde241373c41fccd042d02308fd988f49a777912c124a37a3dc361f67089fd67eec5a163790b949647f46382742635c53b0df98ea17d910f52913d55cfc63b02905ceb9efcd38a42010798aaa1c79f9a81123158c01549d55f6a0a424a1f34c9bc8ec2d5b64811a1951817c4cfce079d84a0b28aec403436060e1386f47583cf83b8e097e9c4e09e099721f074b0bdf66c90c1d6296c01f627048534ef6ee9a662120e778b6e4a04140f43ceb5a117a7ef159fa1f0dc7d4406a5b32e211c93feb7c564fc9521305578dcc875c07587f35a711460bdb1961de7a3e90549d5113ebea04cbf4eeb6e0d7c930ac44ace91c65b7b37a3ace717fbeb673600decd1bfc8beb321a56075565121062908439a8d32a9365c26ba1e89cc99cc2a5b6fdaccb3740c159aec14e41a983544662ba25122f71f1db18145b0cf5eed0caa7e2314ba304a1c30f6ab8204280c0cf953e17462b03d3cd0ed87bad167de2327a738eb23a4360e6f053c6058ecd957af18229d09b4be89252678dc8c004c4f2d5414046670185fcda36bdddcb93865b1fe4971a033336baf31e65362c1b264589c37bcfec03bcc00140912244806148705e7bd92fb0da2177e3812a05247afb7456d9007efcfde93bbf76103bc7d14925b55bfd01fefe913ef259b6a82d7ce73b217adcc62bfb01edb7f206c0735b6e46bba373127f43b8d93f1551ee4bc7e5b63998fa4d299fb884f66f57f640650eaf5e4c454dfb784b65a3f9fbcab5b0dd54278b4434547a1cfb22caa5ebffcdf0afef9205a1c358994b445dc10807aa943993e020a54f92457b11b5322f3f1d5cae69e7ebe43037620174d803848033ff89a00a582edecbd219f7247c24b1693e5a650cb1c3bc00bf3737a6bb4e4e681fbf297577c2d829e5879f4747013139bb089a7ddddceec9719ab6448555713626d4049c5eea10200372a0ec8a79c692e3f51d806fc707d677b27de1b9b08dcb3b490350a0447b13faed84b6e85098788c92b1f3e36a3fc1fc5a6fc969f70dcec6609c8b5e940a3de0255e44e648c7096ee0beab84c57b6e2074ec0f13ddd0bd7bc72eee49847ef139d7aa9f51725f475e64954155c09d5658f655ded7eedf060bfda13009a482a11c0e912ae1287d0262c5c7ec9ba848e51be3146d44c9b399b04694952b940910b66b6dfd7fa8e85555929499d01f5572226d94552349d963ff4760d0bbbd7b629b2bbe0bceb64dc4daa23c546c0ed98edc8f0cb1bba5483cedf17b2126595aec0598565ad86b799b46ff5cac41887e306bec424c9c36a142dd8f2cb01f76dd60505c5fff6a61d3cfa65286d47a4e032d1c3a95a371e98c5951b93a75892feaec73891415c2fa6473c6ac862a903e83c8de7f88b6f033dafcb87434e39b8c017a9caae472b3251bed7ecae70dcbf9a1646150e5720051dedc8042d6d53dfe4dad560820cf4a78ef88c7b315d4d3fd07252ad25bcb2c9fbdaf2f55a3612782d789d76957972a74c1541f180443b9504c9b93b2044dedd8927b6c10342b0ee0a7f9615c0b0f48987b4347484d542b6162876571f7e3509e553db6649428861a74a00d182eb6e129b49f199c4d9607d41747a254bbac93cf5fefc3e6eb44af0efe7fa3b225c202c4c76f4ee42c28281d53b6ba20e6573714454d7c1143557b8df13ab66c0b09c2d5457f413c838d1192571d7523365e7d4a5e150279378248654c25106fa7ecd0e7a136b58ec2ddac58e05b89afb2f0f90adde818e9f19f797234153d44d1c9e8e553ab3fcdc0355d2c2fd31b759f2a3868c1ec765e538167a59ec4bd2b5384f36384742236cd01d3f64b4963bbf524a35756dd19e314628fd19228d88abb886a74a71e4b5ef808a786e6334e81d207b00a4d8d7464ea2899521cf4a90b576b5bfe268fdc379658c4c3ed96903807b65daa83d6a3a032696a26dd844e6cdf86962fd4652cbdafa8ecd2918aec2e6774c2e8753f6a8cc6fe2e9cc6a328474bc18ac44114903a45604dfcbaddab91d6f6c835b2fb8ed0db66983f4f2432456d130ecb33258eef1263b63eb412ef1287ed3d2957d5ebf9618ed41a36f2e694935ffe3050b1dc52bf8c9a1fdf8c3d0ea85d2c9ca116cc0f977ac4a42527ee9ef6ccf1590118f2655ed0137f2859bb41e76c3f3cab8b090ede1c7a992bd60ed48aa2406d61fb15ab19dd6697e1c5c2460e2f994d44bba9fec2b80960076f1985d500ab168a9b2f16fd970062b19aaa2e289f613e3613cd245a56f66daa1a3a2206b828fe05d54fa27ed4c9ce3421889c9dd8cc4006054185ecae474bd6c66cb2840ebe8ced474acf2f99f6445cb045ac3a2c31c70aebb069e9401951183006a375f46f466d170e47aacfdfd0fef8a4b362dd470cd7e3eb3af8924b51a259f35ef4e53198960f5e02d8e92764aad336f5a213d4eec3b206d6692edbdb0bf4af561c9dfb228133e564084cf1ae7ab7fe64eab72a848879e559b40b9b1bc7034269bb9bf16753fa90cf346154d9ea0c33f0c523b08bb05f7eb98312ff563c08f652f069e1d61385689a31814d12cd0fc9d7f18b76ea6bcb0428bc8f625668677a88d4ad8f819b5267f39086c844c2242e79f79a480b521207750382c5d94e5278bb595b9ec802ef27f512b721d2ef69b20b7136dfdfd0f06ba294402435fdd7347555437ca46b9b8714915572ec65b80f1cef598bcf6069270be04245b474ce20419bede48cddd59f71ed62135ca6393a694546d2397bf0b0b04e5719b6399003b11eb68b0536fc88ecb54cbccd9838d9fb54efb699dbdced94d30995d8f034abbbb7d27d78dcab7e7137400f7da6179f4b779d48525c862cb38ca36b52bf70b10ce7a4999f6e6368848891f60ee2035a15b0569ff2e64200747aed2c79b1b38dc337067cda148538dfc0389c5e337382e642ff78df3286348122b119a51907b5ef046ffd70718e5c40bfb9c3c4ad1ef5f803fad1c743ed96b3593b7097f5c223c7c526ef5a0c049b278ef8a6bbf6b3ae82f02fa44761dd7d8b5bdf18ae47b17fc464e7b2fc0b13e266329a1496074ddfda2d7827494fd3e7b38e425898f37524e0d0273b0060d8118082f181884e97efe1b0e0f8fea275e684e8194f47e1c2751627977169ba0634bed164ba4f12f2ca7321f7f102ea42db8d3c23be1d52ceef4f5341257d2dded45d3518ebfb26c255789d168aa08f177b757614eb3cc18830f70684cd8b41d6f800a7e915c2f3ad4b15781beaa6f3cab15e120e3777238b7bd6a4fa34936baaafabe7ec5e132cdd31a6159ae1ff73c18e049af78aeb58c5b3439507a7eb2700a6747cbc0123f7cc12cbc30011c50b995812aba2e8fdd8b518a7cf513db260b46e7825268f07dbc98eca0f9359da1bacde655287b03b6c1e15b64fd568c045324d011316b4a0df8b48c8234ce675c09f2a596ee124ff72f8761c7b3e82df5918935b1d26d24a0d893199b436ad604c406a9ba53bfc3d3f616975b94e06be6f10eb1100df0b86576e660ded94cdf7496b6511ddb20859aa154cdeebf3f8019ce07afec64160ab1752c57ae5490a321336529466d7e45d35002ecb18a0c9f176bd82d74a77d364f460306337cc5f9880fbffab61f659737572e7021ccfe6d553e51b9dbb30ce66b29b416e01673060988ae572929663e04a4ac6a6b1813b51cc44c4bfe78adb7696238ac3b3491bfb20c5813d4f2d4f4d1aa65edec5187aac9111111a2ef250d7a645cf587daf819df93be94ed2d54579118c44aee5a16a3cc3243fedd8b309603f4b1a4a69a597ecfb897db43abff11d07e8bda8bb4ce14fca69eab9b04304284667ef42de9f0d7c50bcf915c38381ee60d8447ca093a3a454dd1890de56ca2aa711b9292ae80d916a0ea9a4cd3f13b025d98e00e86b24cc103b092302b5f9f2ba758b1a4c172427abf0dd9ef3c3ac3a097292d4a2b759374883d815192073f1650bbb5cc600df1c5a33ed49b9d6c10e2438968f382a9dc2eb5bc8a5075d68e7747030dd4fecc19d005bd3602d3b8919ff4e6f4cafaaa63a544a78c927280bbcb3b0d8f1b2a3db01b398151fc82ef25dd4881142c2d2d3dab6af2c63ceab9781d14b8da4ea21155d334d739efc8ee3264553177d27ab64e8c17993d7b512c929befbf8b5c50fe1c72d933baf0f66eb04e099d468f273d36524012e06c7d998603ab43facaa39894910ff7ac897f8f7ec9db140602810342ca05c6e41af7db0daabc73971d0a68277d8dcfe9d55088c1ba0f3e4509e09d4e7097dd06edf1a0ab531988d96a58804d18bf6d3b3cf67324f75aa6bdf402e88e296a6f6cc83326288612dea1ce1dcecffd6defc07f09ba11c5f9d7bd62ee60b6eaced92f414195f0c53d765931413015b87c31f383a060c7d14f763ed32219a67b3e0bb99c64f96754475a6aaaca5e7227649222f0c45cecd12e659cf0e21af3c0a7f12c07691d074781b29e55ed4f3127030e298ebae59ead46ccd3aa0f3851be5a3839c4f16266f656056678ea561aed4f88023382eebaf73e2d1afa48e7a33f0b3a5c190ae3138a40dc9de4d576049a5469748cdd3bd3410da95928547988c8dcab9fd1ff70b2a262a0c1fcea6e22a09fc957dc535635891ebcacf5994d5895d20857c9a15d0e2a3d5415a4c9b828e5a7cd28390ba01f0e49bb6ad81a54d74c92ba50e59ca3bdfcbfd076d6e0ed14cf57a1e383e1b575a37911a575aabd8a2e4f06781ede6eda450c43fac9539bdfe31b72287d915db7f3082780c1473e797b279db290247c75b90a412e61c7217e798cf2ed9888f0299988aa80eb50ffaad27e780e83bb6e42c9abded1f6bb89da2f7d8af2fceabc89a1cd3fd19b8c5bdc6706f594307cf83ddb1cef9382f4af4ae90da62cddb6a855d60c12a6b0bc802c309d876052ba04a12b35e4c4fd9e06f30f7ecf82624a29e38a8b4efd1afbff217ee7715d80147d09772f194ed4dadaeda8071268e45345045b7f76f9a707b4b71f1c285836cd2af887c9dea113139fafd93198190d272ce27c3bfbcc1d96500c23ed5980378a6073fb1eb1c2f83440e95dd6ef6fecc9b42cc966556f934847d3350e6d2578c4fd3e40271226c295e86b5211bb97cc4d1cd69c8ed7bf4574d74731adc6ae6f8ea7785e2a4f0e7a62b5085a826acec452d20932d24cd5a8b339213df38e14836378f948869322472399a18c3e76fa7e748aeb265a3226ff32c3d329993a776b943a0b38a796e89562ac028175aca0d3cd4bd41464dd694e26d069b249e5da862ffd7922a08aa0802b9b030ad8dbd3eb3b74966b2debecd5a68e3d51e82535c690b957771f34477c5bb2414308ee9404fb2d93959524fe1d333c20296c6f3d52aadde1329dbfbb4f75f3c2d8ef6d6ec8f765868455332ea0614027c6ade3f9327d7ab394492e5e64059ffb3ad5e4ec1c923c715f52006954b4d3e8f22041b61c959d825b3f6f7207916c3a967010bddcfc8e351ce26da46fafc0be4a4d03155f206d4cfb5b4e81860c2a415026bca109498e6c17c5599c5c7cf4131fec07dfb315928d6c0fdbef8d257c0693123768408f72bb0e8e417ca0603cdd52d3db943c9121b28e5c5401895ae175a25a29ad761f9c10b38fce590a04b25cc8312f9fadd5529bc37c7682b35f1d42be96c66e706ea44ac76e3a8a6e4cd6290067d31135944c8e4f2cba8343b72eb3c27c6dd5c57fee72bc1bc5b027e777906dcedc220ff11f35ddb8bd53209f7d16427363f40e20dc32c6339d1847748ca488fa04b642097289b4a91bbb3847e4e5079b4dd6e7fe998b51f6571f86922b7531d4e2499cff81106eb25ed1ab77148bf19cfc129e624f7608106cbb6da85ce5882a847d610b1607fa2b34c1df0ce899aa2ca3d27a6bb10589270a03d5bcd210a01fa760994766fa58ddeed048f7cd592ffef042ae7f0b02fb4028bbadaca67d7225a015ffc8d01fe89e5174914442df767ba151712f48221b4622a82e79ca7da0893c4edde6243cd14f3c067c606859a10987c6ca9d98bcb32b7dbce7ab2a0dd13d5a785858592cd00726f57adee56805518bbb302a9da86e5778163cf23c266d9a959477c56bb8b94084efdb50b2bd899da1557797c95341e410e77cd5f75d36d476d55b8b545c6fb8f7cfb20a58775b310db101908d9e81f5e418d0a9e06d617524a11dd8f3c280f8c4e37cf05cba5bea04334f92103d96b23453c579c5ca84bf88a33bc0c67380df4fbb535f433f9f280323f9d9f503d865d4d663ed4c22999773fd550d19965d3353d1946b35158e7864539ce39c9151cce8e67c1c07c10797f775998a769ff8e2c96058659759ccefb72279b81d807239bba2b193f39918a7c264110895fcd1cd71744d2ac43764b52043cd1f06bba08d88a06dc7f222b0fd4f1b0eaad10c7e1a0218c9a4226d605a580df1e36ddcb981c122864536b778e776b17b3775a1f4545df44dcdacb9849739a9d3d91cf8a24b7644c096ee419b3db58118a659c44a437b799a1d8b39572c199c1dff4e40d286118a3aaa0fe84105371cd6146550f11f58886d3a2c5b49f241174fb1daa487056b62175e9d24e1cab98b9c9f6117448cc85263aab97f7f3ff73f5027ac65b4b37f86bfedb6c782d337c5347d36b13c16bf704ea95bc834fea55d22072a3220b3342bad4b9e4d15e55bfd34805e90683d69045d1bb5915897c7635257bdcb1e1f75eb4f867b9748526d90792ac85eb80f11c0dc6032b874b7697cc9ffcb90caffe595ecef819222fc5a01b40a66b2bf37adbd53453ac811010a3acec7be7652416db5711c8e94eb0832e46d730081c985c073fcace6cc731ff67c54728d8a65e1794e8d1d158fbd8f286f824df7093026e8512541e5e6cd9f93d2142acc5dac29a4931e829a8c073cb222f87606bec47d48487f91c870b9b3081d04496a687873b40987b7c6d90c6861b34732752a8a84b7a84db49edd2c0b9712b23d2d02e26d0336e2a3add01ae94152058ce9c00101aa40f408cbe702da174be2ba3d9be5dbd007b7aad74b31aaeb9bf74209c832cf772bb78fb926ce49975af0802c20b94b34b68f12ca25f2e88f45b99f0bd1fb8e3ce9cb9f17377762c56dcd82eda6288991b28ad983d3d0e4a18b22a3de3385ca80e46d24ba879666782240368088097e4c52d269d0b8521861bba8cc22e46b0db83cfa511080cf9ef690f9cb5207f34d05c1b5198baf5bc2373a9ea8a97d4d385dcade1f33b635f0f70e3496f17900c438dc29add187f19574fee8a492eaebca76be8770062ebd1fed2c721113e2bcce89462d9d324110cd0e8d08417d9a472ef5236e4a5b5aec17020ab4df55afe511d5dc43f440b6ca00ca0364e2fd973695b92e0b3e039f81a94d167c6d9e7585f8a2a119ddee9b79e7cf1da05c7b7930bd48f87eeea7ba8bb8cdf1ba7454537e61ce089ecf72d73a11239dc635319ace58d7488a75830e50062becc398f4f3d49f823c853312276a10ec3b457c32eceeb7ca03f99c43e68edcdf2ebdcc7c2728045f0b65624040875e9a70c6f5e04d848900d8c7d08687a3fb0d0aa3e1760bb334527c8aa27621854b192e5ffcf196f7dcbe992ad145b3d7097b50f6da4ff61fa5eb5961ac71353cfc35f58a267a93ca119b2811d2c40535ede8a41e9cdcafdb40429637fc0d24f92ab068d1fc6b3c20e1bd1282d195a2b9bfe8ee687f90fe7071fcd1685bac1a3dfd8059167eadeccdbeaf33c066a6ced96fa41dc7b683729896fb67dedd959edfe5b6fa3bcaab30260e4a770ce215d4c142628c4cd1415fca5eb18a9cdfcab6c2505021394ffb24cc7a05b0a5e50eb3c3125dd01ff68483d0f1a0697e36022f9069d5451444a9465f71fbbd60c20467e71bed49d103dc7b75a7e53ac77d22ed4c472b8265a41626fc3f74fe3131ed2c4b110290c6d597208f8b3acfa77769e1660516379a59d4bcd6d493b010546c623479f727f2602c9627d6232c2e0657cbf821082ae905a5da4f84565c9afecdba2c787b9d0d13eb1b9b809c3673b90ceffb821f62f7129365a63b8b309189f08ef17184ddf552e9fb43431f8da53e66f9e79240d04fdd0f8639a7faf83b26da7faf80e1a951ba6b98661cdef224a60d1de470aa3882d0b18ba52b1c55c800a938ab7aaf10f6ebcfc82d6f2f569ce495e2dd651dd5dbe4584b7caa2f3ed5bfb247f7adcb46ffad57e48ceb676ca5cc4bb75a727f668113d9e639259387ab51e2af115240fd38f27d1848544857b01b4ba41f01215ac74023cf14b57b581aceaede51dc60f084fb249adb458c9136dca5e0b9df07867273087a45e87e1ab0af72977a9085f1f9ae06ed39f1924188dec6f129ac31477b2623dc02a5e5e37eef064cc87ba406ddf42ccefcbdd23c6120454805069560023deaaecd3f66c71cfb538e688ed2795db7ad2b55e7b81299905cb72ee2bc782f37d14175be6ccf91e4a9b73abced6cb1ffb7c44379d428959737e8cb1a1cea5f3964acba5b65d62ac2c393a694f2bf00aa073932ad6d06c6adad418b46666d556a3a7f0da225e3eb9999866622051dc0a67afff5e90471963743fb904e1cc7c79eb2c88adc0789bfd9565be79d2fe6383176f66ad920d95362b54b96e9af594b53597680f44b2d955739265fb69c054bbfc3b6ded53d02d2896d2b2e6f52ca5dca2d6cb376cb2de3a09674184ae48b975987bb7f268c3fb06f5cc811d664c2fa82eacc8a12f35c8ae85d5b50f43d11baff32053a95350c33fce15ca6e6a9d0d2f28ab589b576a108a615c4dcb1cd007cb367690b1fd5c84abf7fec73ede683e572cf5a3b473628efa7afdf19c9e40962ef02da7bbfe8f72a493400b6475505c13de1865b6bfa5ec5fc27b44193489946bbd55280a7f90f44c9c0b9cf91c7251dbffcd0c646045ca2be137b30e42c8bb6a5552560aa255afafdf8747f8ff70b3840210f0e788b600aae8b3d82dbd575a7a7d55934fe8696bc17807971ee0772ad94198f6ee8c50f5b37df1d2f3f88ed67e3134c0ffe235ca7a8b63bf68ebf6ad3487ed02a171ab565705590ba09b76e0b7a8154de461ea44915775982842375440a5a69982519b5f45c69bdf68f7f075ce79a7ca56f38e9834113a93420e2065edde2dc3d509a9fdb17f7e530672f77b597056728ac27f8bd2c40023f96bd551b834af2cb591595ac0638553e8598100443dca7f72c555bc7f40d35def52bf36aee61afe1076cc2082f8c4ec6f6b39e74ee616d755082212804ddd917acba435533809b827394e78a7888ac77a6c7f985de510f06bcfd2af42039910232942300b45ad35506bb3658e922c4c5057908b9145d2b28b80be5540122ab469f7f501482278ff6a600e08e97e8cc3cb66d35f8e3fdcf390da43bb2a8182fdadd3219298f5be1da89d0d8c8db9a038f4dfc144a970761cb9d435b41055d1d206e0b66b89727d1f14e7ed4c50932b809f7dbbb06d1e3b9b7f4a48d9609e2ba8c93634101d1f92724ffce8610370802edcab5d6b96a72bb669a1c1c04b5604fd3586ab922fb61dce2317ff1f0942353e690aa84f4a01f7ac9e7fce3bd2cf5a32ea99d07bafab2c5deab86bd4db5e7426b377f29885deb96abf815ad6a32f19718a560fb1f03182599197c47b6ea1b1bf52111e3b9c605205fc676a6c63bdd9aa8056a46e1479f112e5cff6d539b62029998b4ade1b77933883d438762f03e32972c226db2e81416369c17fe3e100e54c1fb53aabc2b58e0c15fabe306b9213a1ba048dc9f56977aa026f2ed8263a48d2256bc1a398bf6d13d0cce512deebb86fd7c631c29e42ae6f7076d5f82ec472e008162654a80cfa21c45c61629c75a2019754a2f3551e898dafaa3607369169e764a7889aa94f7a4f071a9b951308683e259445a26b14eb89d8cb8834f5906cb6fc3afb8683179fcf30574cb9d5c4dcd1840fcf07a78d26bfc41fa9e60745a141360f681be4432287ffd9a5940506d58e583082723272c11e4bb47a3946854f3b2b41da6266b40cb01188a9307dfee49d761fd1394c950112ae58c71493ddae538efc6d7bbbd95fb033f3bbad846d1d762e17fd37dda7012c432f37b306d47094be7d949badca55ba0313ee3481d69f2d987ca5527163a424eab9acd4ef394d58b489ad4f04bb3ae31e4c39c7c6ef2bcfafb8acea4deaec46e64f6bb430c45994430a3691966c4d3d281b6d8a040ada5e62e32c7fe8447ca056a5c1bbe54a0fe45e2a781d27c2dd948709af0babaa3c2dce64cfaf3f6df539f68c78908be0aa4f5afa75a4d3c5d30c0915dfd270f531879491c369c3c7dab6379ddcbf21bd0ea6703b9d44f35146ce487cdfda903fe6b3f180df27b9538d2dd4c3f35105095816db6d92461420fab3192466605c3db99f73e9057e29505b99dcf1fd12ae6e98220af787d70b6dc883b2e6675cdaac5ca7620687629269938245cfeaff021d3c0f99e22325493d89780c2e654263a4b42d5d1cc789af66cee83e57b21c721c42d76e1507b5e2b945c55280f5ec36388d26c3c9126ee6f3050103a19670aa5311b2c2259b6537a470cb15ac65613226173c0e118213cf452a3898cc4ab8bfc4e6db44181fec7434bfc0f632ab084ed69e30dce7a8e8a3a3ef105191fc397bb00840639a11828e16e33ca5d87f7bd95f02f05dae38deaee1d64944b81bf2389d89149863a91a247d24f11d4f61b4609e1f31dedd2f3438e529cdde249d948270736c4ca8f60de2d01a20e88bc0850e76d67a3145429e1c966a23fe4b739d4a9de694481edd5b4260d3eb53e4a64e056ae146609f7fdaea66a94aa002799ddf188e2e024048862a8c959a0c1153a7a154215987250c213191c90d8c0bc0d569cf0ba3795370f8ba9076c1134a8ec4e9750aa729cfccbba482cf3d8dbd387d8fb34a7c0ed18ff317041f927ca0896249ece57a605d17dcdab5a9590f3e36b1598da04666aefee4ca58869c59edb0ee7dddadcf32b27442551863c46911b030b44db75e237f7339a5e2c7e7959ff0a94aa379bba0738baff181175577e449015ec8045c838a0c67df244862e493a9341aac7b1e5ff608e381f535548c231816a2702cbf7da0d122f2d90bf3d964e280e8dac51c09e5b52220652196722520c11661fcbed6a4e8590f161026edb987d40ea6cb4326123bc6a8188ca4d88c8007813f54f02a327f8cb9c95186a8d9ba7faa69304f5629c95104add1998e5d6ba24a24f0cc3e6cb43b9dab7fd3a8e79832fbf4736b359fda9916834c85d4574a8fa0667ffd7d6413c76ff3ace3dbd11641944034f443685f4a2be4f5a0cc844ecb4fe4a88010c97b3c00d3b687301845286c0b70f196b523562af0f00944e672348efe3adc46823bb2f61f9f45c9c9ce3ca6d24c8fcee36a85e3849070b7e601d711e53608e59fd70d164044be0b07cab7b0710907aa10f4f83e71be2395db657dbbdfdfa65f0283e8fcbbb8ff69781a438086e923a67c088f3a29420ca1108994e34eeb54788c5954870969709352ae663dbd07073cba011fc31793ddb7a261ed1e625544e8a29f0de82f328d55f3ed28e4c3245dd6c37092826463584c5621eaa94bd300d2afc7b394a3b41c012980630f31a6b0cb475a942984a2b815f4bf89178a1f33d4cb46a97b5356db16bcaee02cc6e47e61f8ae24a0d9f55aada0f743e52e4ab0c1f60f0c5b72e3f23f7a0bbb4bbbdba6167dcf77d4b9917d289c70c6053cb3cf9a05048a772b88fb0b929c659e326468976186d68e7df3c58059dd94fbb8c6a3ceddb1fa0a26fd5f1408906357df22bf3c41a16fc3680d011657c845edea187f1eca74cc1be84f6447c633a1e0d460a4c7e851c4a8fc1f81e920045113d85e4fd8772aa54a82aacb29e831967bb0604d9eb99d24b496e3b9b5e43be427e449d4d08ab9520d01b64dd89e2e8c99bfebf8e5b90f85009c870bcc7bf04832bd64b5ccd7a18f6d16804483a8faa347957b686bec79fff33324d3497964a31b49073c5a0f9647c23d6304a8f7444a9dab931b705bde9fe9f6c6b6b61be03a58b019861808fb2f63e23199a4823fb48778d7ff1fac4137e4af936c990f27501a3574581df1bae056a9450cc076ec610c383a59149162520bcfa60bdfb1d89c23e89d4d2162dbc0475fe720f847a8b070805a973efd1dce9829d3097f462a9ae6ad98e357cdc6661779b2f7b64bb4fd9e66cbc3d9d6280dd45b0285323419e32ed9b554accfb5587d4f167b8bd1872b57becc93f31e81d2d41a91b05287d9400053a14eef0a5986cea2b8cb8c13fdee51b23efd1aabfdcad5016eb100746c35a356110bf3d4407228df6bc7bbf2509d3506f77348346dfe755efda6259ef72ecef5c2712d622025369604296ea76b5b9e83d86c3006f94b7f8d180138881d66780c36aee30669a3148485de18fbb7079abebbd579490c260bdc0e9328b3d3e27458af523574e7b3743d5048625c1cdd5bb998a4d9732786bcc2f064a3ca6256813cc39e0996632904a2921e32ce11dcd2e6e526a17f999136867b6f08ca000cb06fe39086e80a2d8e990b32971c5482ae4e696d48996e9df7a41a4884b0a3ccb16f04d63abe245c398ae595e8ba65001d0cd17278bdcce983a4e6f1fb986cc3c6a6a2bf4138e7a0e4812f2a323d62659f9185ae72b8ef47ec35b9106513d40c252ef1550b82a6fdb56caaaaff26ce2294cbf13027ea0de4c36468506c89420b0bc0683da04dec9c43f5c507c2002f4c70d557e05e515e6ff83ef9da4e9e32d134bf50d908f1781e0d17694e0dee0b16630aef4644046752b5d49207f9656196ae314f64bfa7b0cedca8d88bc4de1893db0c75d482b7c482f725239d87d8162233d4d807aa27b3bc9ab3abf5193a9f859a03504d5c0b699b70d846c2b789a01b6bf0158f0ffb2f9063896da8d76202302dbc964b6c2dc5df199a5dcd21dd41cec1d1b41aabad4c11458943f172c0eeed27376cdcf746b797a3b4cc8a86f3cb766bfd816aad6cffa9ede1060eb6703de5229e40ecd32e329550a6080aff54b1674df1643fa977d53cb37b48dceaad3b95e6bf6ecf7ae69f6d8c4c12e59fd2d6153d6c3658a01d2f62620723da171bbd81d1d8f2d74ae27dbec7e4ddd5a6d53e3b1f51b86a018647393bd8e566814a37ef8da1e93dbda4f1303c900cad7bd493c813dbe75c17a69ba03783624223530c4bd9aa3e71fc4ad984d160e96f7bd9ca2cb13db97ca332933cfaea8a97a194ddb9f50ff690a14a4fc3006fff267ee21c43b785216c664e86ceb3dc955f0625442ab4249c0ac9bb69696d99a6afe12c8f1ca6a3f535c80bdb5eb8e31d6b27cc2b700933ac62fab2cda0b80f741343c9110feb93c512a9256258945d76ea2086909082a3727365c2433542f82dfd236e451f324aeddf9ae03c84349a9265aae65e4d8a6c43244af8bd9c5279fc9a0339b018f172998703d1e95f797ec4e835a1299b13918936579db67b245828c09d461d4a42f021f4e2941066582f3339b6b2df8328c473b1b4844c15dd36c5e7a5531d8c11771b4851a2e70f77723f8e09a9fcc6c023dc5c99da89171e1e785e46c2493df086272e4d62c540be6fb82ee67056294504884db25e003072395e0ed58ee023002bca020e4a53f293b18d82fed876410addb4d169e5864e010a0c16c2f42c0f1acd0eb8d29120e7aed5ed839f30343e80fd99790e8a2c429fe3118ec9e2c1bbe25b8c5da4363e7b6ecac8f2cac6978a315e5c266112aaa04bbe7ea7c8e19c8c9c41a0d14cd92702a3e4e6b78bd0b4f7bb61e978913ac4bbb09b803ffff55d05640814dccd29d29642e287b304cfcc8bfd4430675964b46c098ffd39a159c059ca1fbec64f7cbbe491ba9e00161bb8ab55c94af7495e381b18248e5810b09dfafa6e0c3daeefed92cbcdc0bff6bd0ed5e6941f3bcbef2872d686bb6b2643c21228e7ea75fd33d2552c0aa47e155a27eba5f4d9decc65fde85a5d15e11c70e772f24d94f7bd9dd230c84bc876d6e39bfbc451612da5b8f616453b6622e6016a26ae9cb84c710fa6f1db13835b1cda8411147360c2b40f5720ad3ec24317c960a4ac2452e6e554462f6d556b41972782caf99a6b20e4f45952513204bc34a66a61d4864ca4c7272fd810a87435689a2ecb028bc8991c90afe8a1ce1bb1bebe264d382856055dcea3cee40fec1aa8fd50ac5121774fc3881ad301c7438ffd2f92f7d7f12617434b1acc352d31635d80484e2f5be1ecc4db09a110b2370a101e60baceb7035defb09240e2da8fa5eccc0045acf9a551acc31a922b23b3349f6f2309f6c4f946adf41a16b763424f845804ae0176cd59fce656a4ada0ef1d361face7bf726fc0e6b9d24e416a7b16aa38f1dcc247a278fc17c95fe7329e48401fa37520de4cce1b7d9e9c20e69fde94fe0a6bbc4bc77e16b6d0b466f08758d713fa9d001286ff1bb7d390c4df8c7851bbe6f7375e41ed9aa502b67040c681a7fb50e4ab9ad1add10640afe65ef220e324d3af97bd85bfc5821c5b526e9587b1617e15cec4f052a3603d8f82598f7c050ba415409363c7c53f08e2930ddc27ff41707f506feb2791ee47099f948381025991fa77ada90419986fdcbc7cd00508786fe42d380cbcb2e69d7246aa0125bcd71540d20bedd1af63b646e3cedc999dc6bb467f6e893ed4d2f1faeef6f9ffae4580628b9865b82608d35c51ed80489b9e65a1f14a083bd2c0fa6e085f044405d89a69ca1a973e540b69e414eed449494b6ebe604474d7bfcac836efaba7c682d89fb2b22310608184e9808d9eb69f725218f8b014325adb380a158e669f1716891814cfd03485798d8076787508954765b06f77cc57d561115ae6edbaa05598ec227dde836c0ed4ecce67dadfac64d777de90f43cbc0c8a1002ab25b86d58a7c54e81e35c623006f1989e124cd2609b71bae4671f123f1f843a7b53867340dc1ed25cb1410b10255854a5e0d0317710580fb88da216cd17ecf0f1cbe45ec4b6b4d24c97f3841cc1ae0b11866b492697f4398ba2e84aadfdfa2f9eef5f32c3ab1a6deb68234a4604f453cde2ecb681113db2d8644dd9f612f11e163e26164912b626d8b31786d52b446cf4665204694ef6ba059a640ff1116f2dd473a153faf08908c10a17e52516d993ab407290c73cc7c3c4605f9bb8ce8dd691ed47c3b61ea03ad43c5ac77d37cdc4a738922ae257120fa83eab6fe28e7d24e211303ee119c7aac4f701fc47f93a90b8ea77324ecead8875c2b2291c3a43d1277fc5e18648d31ca01dfd3b35cf8fa31a250036841f4a31b704b3c00ae512708d23d76140b40c7f7c0ccf053cc187d2466671b428b5e9603596500e0bfc92fcd8f143c7545aa712e5d4d16129fc1fecf5c3a84f3dcde4dfe5478cc7262ac0508f3b779a1ce177de6cc5d73812767404f30b09e62971e2fe8161d3910495c484569994fc95dbbcd13348474e2f02a8a23e3a4e4d047837874fe137cdd92b3b83f596eb53cb39ffae8e1863d92ae66dbeaca974ef49cf3c6ddcc8f5c1bd9b6aa9f24c8e70110f09a3e88c540bb27b4e8a0d0462e30ea37a4c44a0cf7ebbb741cb7b77acce84354c56b69d78ccfa2d78c90c237f6e417e6bbe18d910d0bb9a068815379a6ad3bc7cbc70de32f9ab52733968837f6fc4e1838b54d863734fc22cd838e10389d8195673b01e196b0e13affb3f260668caa0c087e73a266e97ddcdab03554ad71d94d181e5893818c707f18a5e70cea0359d1bef8b2ee2ed030051cb9e6f304660eb0d306999af1d7b97504abe6334b2f62a69801025022304d523d8602e4558da5c5b95772e8beddf1e6419a0b78e4e3fffe353cb73b13463cba616ddbc217fb5caa3f6fab599d5a40e5e5935c63915732228f52caa99d9b5083d05d13f9b5a2db1787953ab980a7dd0689b4e999b05e3f5f6fa93124206ba78279458976bd81faa4b79c21708e994a692844a6a9c15d267ce0e0358115ffed0529390e30fe4b52161e6b89f66f60c07d116ba509cf6ac5cbbc60e05349b36881cbc0b99032106f7a8f24616eaadf6e43486bdbd0969d8561cfc24a28fcceda63799ca19e48fd0ec7b169d5843132b4151e5d57cb03b3c5ab77ecbf71a627c2a306aad5879dc907fb86798376639bb89f358b4ad9802486dd29d491aff1e9f23e4f8e4f9a99f2e9df579b2ab1dfa218ec886751d364a8124fef0d9e6826ddc24f89ec0ad45a50f0daeeecef69b8c898f33872b78f329e919391f5336a5e26c5a5a76ad43378f1c5d76467c953bddc8c9d2635a53ed69505b427bdd5739f321dd733ec667c0777f2f58e3aaca0ca129e51a3b238853908de758570ea567cf1fc31b25212f173310865ae7aa69815d05ce54840436f3619299fc4835306770694763633f4c9bec5848bbc2f7097797f576532b90bcf5ccf7e902a08398c71b2cf0950bd77075966214a30d3cc49331634fc89264ca040f85dc8cf748cdff0acd9f4f3782533bccde8949ca373bafe25ea327cdabee3008882d0d99cb8ee3ad9bb80ede176a4694f39fe0a90513f5718bac30cb5ce17fde6adb270b9a403483464d07db6d07f5f6e7af110996eeb3a32fcfeec858c49811fea8bdb3231214d7ab655b805b447ebc934179e27995a0249d18035c00a7137c72eb515ae9b61a20b03f59097f9d9e023c0111eaa7c45b1438a0de383bb3b9c08168005c9b7cc07e8b7879717b83c5e2b360d0facbd14160e531df52906c432e60e11c1bd25d52901ac9f44b88d6736057fc0d951b24d620499c86a16020c11f3abe4ef2542f1a63863cdd10f41e1184af30da16f6317f37823bd4c162f92ac726be58d8675553ebd42926e83b82dcc116b51520fb570c8914c34719087433abd46f05ac0d4e9e1fdff5d0f673a3c1d8e2b3373d4e392716c242b8b55095aea44a6161a54d203d5114488af0d97a3d98232ae4f1ed6d95b79581b5b27f826fe73c3c92a6d93f15ae930a6e5b5cd5e84577b1947f5530824c25939bd5c8780fba3455255c9ba9fa5d4ad167b19e54f626cb7e26e628a67860779f2b3c6af37ce611599408dfe8c200a77fdb9dd9a6f79496ef4ac8d56dc0dc31c1e823abc5968509d4d3c7e2f99112ca2adab19d0806ec3bc69eeacbb7528dd926b40344b93817a30a1d1a6c4f1285da61cb83497c00dafef37c0957410d54dde8560dff1beb36e776cd15f74dbbf0251e9377a433c86d972901c35f3e7e2f8e79f0aad4731e8d4edc587d32ef7c4435774234afa465b9ea7b4d3f13906f8f81fa35dea3be8a286d56ed8b738415b2827538f643fa2539216269ca2ee32b29a572f59f410dc8791e2af2f6943c470e6330883f535ea970325bb27dde4cc07bdad66efb7bb05741bcebbe8fb341eb7fae3132eab5b878385251ee1cc252ecdffeed0f07ed131e8058c14f3ce4820a186598cb55049cd23d25ff62cf2217dadb17d23144c6fc903cd6d7fba2e7966ec08afc4a0dacec2b5d894b86cac988d177a006c6fe2675080103cda70f6b7fc72a73f476bafd8044968b630320e768b094122f77c48caf441bcff887f86e969ebf430698b3451a9bd5e3cb53f4f3760d6c8026d696faa84b0f56113ac7422beaa18c01172cf4bddd163d78211b5d48c47fdc3c09043f393432cf74d4244ddfc531d23488f2a495527bce715d0e90e4d105eb954bcf65fe52e30cc0e1677fbcd58e60c4295486afb74adec06ef08a75f69a8ecbb5afef694af4ddf5be9b927a30cfb35f7bf688690bcfed5060884048284c8765efa9e73b8bc6f379579858bc37007e82c58b823cb6423225077c2287c57f7c09ab481d2bf71f9c082acf8904271701d009e6fc5f8383765edfda07d93571bccaf51e69a5e26fc05f04ad8c4f1ecff630a2ada2bc89e9a2abb6ad51d66a40f1336c55b16832a9197c4ae022548ca6a5c6ffb8f1bbb065165a6eed70aeb46e6fe6fbefe38c1a304c9cee75da9b7b5a6e1b72d80f4f140479ce18c14ead2028233b9612b166786fc82ccd34885eb609605c2c33187e6a55df5f49289d8cdcc036227acd4c1b8a16f8b2fc1cca8ba0547c765417dcbdfca67afe91d393b496c8dc7891f93be03acad407137076d9f5d51c21f2b3507d79917e90d340539a44747075948c4737d4bb3ae0aec70aa27f48c279ae49a9853e85c823f7bd7be52a2d34bfd63bea2491c99a4db6addab21801093125eb5401dc88f686c16979e6d2b3fca2dd6bee19976ca38445ae78ff581ea546fa35ee283fa8397fcd15a5a92568e204263889902e7a6e3b21cf46001f3aa9aa5e1614f060faa469f65f774fe1dc2999b5e19546898e5500e77df9c047cf3f730aec6e8ce6797e9abe748e01e87b8ecca5311119cbf9abbd7605e46162f056f1f49878b365af6f29db359385dca0b1f4be3057ec3111575473bc5f8a9b06a499707bc57fc145150687e892c68bcf37bf15dffd159e6113a9ae74bb174afc287edec8b6c26d61a415e3280083f89491b920968258ca96d4c3586e85ed3c79f2c5b2a415cbd52d2129fa026c841213fe91a25c6558da9ee92d2c1ee74130a2d880067a64eb1c32d89acc3f94e1a8761d04d8085637aed97bd96f0f804614f6aa08cd868a1350d12b7e5d19053a46297d3062cc58acc1394e49fe912d8ae7aedf1851612d65f5a39fab12f3ae2c491723bfe5987aa2ce7414bae7ae7664387b652ff5aec07fdb1ad95e31ba73f69deae97454b35409839068420cfefacbf57d55b27172a349b0f81cbe4ad9e60bc323866996ae0970a1fbf941b51a0dd302b2c3209fa866349b2d75f452691d2cad52b23b3b67bb0969a155fa03bec15a88eb6e90cf32a902a281fead464872a93826b99454cb6d735a06272e7168e4cfbc83ecbc575a2e8c0c3d096544fe038e2a6f68e640fb9762b90cc1e16aca1353c90fa0f4330da4d1d6f779b47065a240a965e581122d4c66718232ef170abbe5586123762c2daae0983087473ffe0092d5df14ac0edb9a010ceb0d77a6d0da1f8b2bd3f22c92e611369f4b44bde3b3fc36e8d4e946540cebbb24e3aeb737ffde8579052f8ca7e4c49bab72d0c2a68d92d67b476e0855fb62331c71e03212ff4fe57956f705a7e052677677ff31c5fec7b4898fcf723cbd115cca2fadc9f8fbc562bedca40cb4eb59afdc466048df2a1ec2539bb8567b7fcdf7315a59f125d891c09736c060673384a9bbf411d1f53835b7f6897593978b0681a896aa124633e558a3937cd562cc5d60af854b31ad8ecf02c758bbd37065225228ac39115b95739ee19a78f36f2ce762bce1e595902f25eed03d6b81f1633c1e569b29cfa413bd8ea91b24e2819a0095d447777887276b8ba61502caa04ac10d6fe3cd2674344f920967169156f628f4e4c0c453eb31aa89ecad96d159001ecf7afd45fcccb45d9cfcb468d253f64f44420439ae5308141b3c23866a04079848d368beedc375d1b6855f9966843f078f992ad35ca98540a0e96d498ae835c58c1d067a36570eea3848a6857593866f6576d0d265e8b2f31e827a4a3fc986480b998016e1c99ee81fb043a919e4cfcd02e87d74b431b3a2d4ec257ca165ced32c01f32149a4245c131abd92ff7efcc0c3deaf34521d14969d21d64d4a7543e45fe47b94a4e8d9eb9d3ca92cbe78fd387b56180fe0c122181b342c8d7e50322fc89773093bbe88ddceb1b5eb96889a00179a2c805ab69ee3a56db7123303635c0ba1fef749df467b44983616b948d293a10b6a7e9f853828cc65e1cde3221e4aad2ed51e47da84998f854da8321119f366e42248a4ca5c9db511b3410376b41d38a7b46c6362fe004ac7aca3aa29fd68ecb7215fa6fd7f297d2911a10b6c329dd50703b803b1b044664c9254993c0cf67aa91865a1f80376d64ae2625b1c341616b7e08b154c8ebd09d8ae7c5efaaa2169fd280126a823e9bc3494c45f4e3462eee4580cd4e09b1b609dca19ad0ff8a98163b9e1994e6dbda5389e331a653bc4b857fc16cecc74a14b95d709bed580583fa1623758c6a7901c2fb695c91d9c758d644f0b5891c477553ba3f2166a0ec701cff69587882ad44d5a02afee7e4e9008c02d88813d7d6f4ad5719609bcf0c0924cfe46c673d0fd551e738b1da4c85e551c2d6bbf9bc9b27c42cfd649bc8124671a0d3f9935d319e54e1e24f7a5ae5cb7702e4712b91789cd3ecef31e7ae1216fb3f67b8affbde4d64c430918119bdb71dee62fd12bc94288298571a43e0ff6912b741de9067f155b0ea3fbcc88b2a5e5cae5b6370a5c15eead21ab55b62a77718c3920c6b94f39c19f09041a80afa020169398abd73f38498fbdf070d13183dd908a561817cdbceaafacc846ccb95058391c5c7501a3f21a9ac77363213b9f7e77842314851295a67f0a0b554a2031a6b573ea254cdd6f63d7e040892f2d1d5f8f11fb30ab93fbc75b5ac923582faf36a0708d11134e50be267e596db368a591edd02112fc283c974b60c367960e5bf61ff5deb3b0ace62afe8624b6bc3c395d845c8788d2dfcf14078f7e8ae0a080ae2d827fbe4405d4bfd28f912246ff5c17eafa08e2557cc6dbc5a37c53c4b0620f4228c75080a3c2584d03c6619a23d47f8e187c71cfc45bd28ed45b5d8385ad35b894e4d25f9a53a6f613052305d1fb099185af10a94a948983b74637e0ed4cdeda139c8da12592fdbda69dbf10434270aac46394998c9017d460f75d7e740ffa8c71c177f812a81e9e1b6dc13c236b1e01148e435f0adcb747a381ad9b781dd22d5af3863fd4c92b1c149d370c4184c174add930c0cbb0f5691ccb1146468dfa39edd5f7fc71af1fed76ef83cbfec9dc8b7f50db10f322f9f584afbcb9cac7daedf1f1be5db1be7d3c4640f60ec9858414a173a45147b4e30a2159a7ae623cd09f26b1d297d819c10fd8588722537c533d340692abab99d29351b4d0351d675aab8ba1bf34a9088ff6655b76cd61c051adf8500ac1fb2c65693bb021daf2ffe1a4f02be606feb8a362c6ad02097724866a4744c03860715c0996de7e057e82689c3be9a29d513d300caebc9b60d6bae88ee8234a34939f295458d63e82cc62076139ae733ce69753a05b98ea6630963351603e72869141d71a66e5bc57285de478fb69316112751640b95a12c32c4128c1b7cec70f99e72a4f7d6ed233b305c4aebc13af317a7e96dbd6b8fd05f2cddc6347032a9fc71b38699f844a0ff5b1284d6a8c8ff3ab9a1aaf131a4eca448b6e66b102ddd9a59a3664f9a8b5a91ef5ccd626f399c9076b8581b14b1f061141ba78754ccc0fae87efa4f43a71d09d4f4b7a13bbb3d30e8e10aff29ce40abeec35e7234eef9561e280a8cd3e500330c64bcf51020ee7e00f64a07ebc59511314b98f27c60c1da4ca90d2e4ae768aec169215a1408e41fe883a7503c5ad62e908172453421fbdb67dafe36fa1bcd3574908d683305c9254f83f662ea3b9900fed2a166273777244b8e5d34c304dc1776f28ac94fe06e6e2b0c2742a09b6c4e46266a6c144253b48abe01fa08da5dfe95029be48d9204ec62c42aa86492e43b269806a5c64eec2568fdb8e4409f683390d7b8bfb9b87cc0d2f33d466e88d0e4247836dd44b124b5d9b97b6b4abaf5cb9676d427bf84dcbc276e487b76099299812043d171eb13f9ef9692a3b0acbb8ea1abda4a827384b1ac50022c63a196ed5ac70ff230d1ba7f4eef3052fb559862caf3573f7219422406c28175a44ca7ff67a37f3dded272bfa32099dc2d39808da15bfabaa6fe208dfb973f6ae60e7c6d181bb4be2ea78ce5b5eb9f6207990c517f357942b1536e6b5fbaef757a411f31a4bb6c8b3a14930374a5c6fec9624f41414066d5a1274673a09a8b3ab92acbbe6d1178bb3af73c2e0b890188bc215c5d1816ea11fd06c03a076a45972e4393d3637d78e9d64836cee34c106b78b367c0423da15992f7dd1198c497b5b59acf7781c82ff6007e2ebdaf80b6bfebabf5acab1e5c98b4d82f447e94d6b7e3bb41ef101eb7566a474a4a0be9714191da623309a7440f77b3346bb08ad0525ced2b7e768217cbbf152a11789d80aa63fb2f8ec4b6cad3d0f78ced6dfa5ff87141deeb1f4d72cc53df8492f65072a6dad5d550266af8826e5fdf9725c012c75ecd386e70c5bc0de04e38709d29a6911efe22e3ee6240d53dc73506867dd75fb42c293749fce7173db87382ccd2498ba5f2c903cdd744e9d859b66d4d11f807f2d69852240e4c0a30ed3371a3b936cfaab0b9a6b87698b2076a38ccd977dc0c81090b93f3cb533e14d658e1ba61eb60a63f27ff3275274cd9ebc4e36aa38da77d2658a02ff7c47596c9e8cb2dbe4cd616f3ea5f936b7f45eb8b9124603ca75e0fc4bd96a8585f80dcd337b4eff3105ff2bf8f33796628cbaa1b99ba22e027d904fa1f5d881af745fcd4708bae7f64f845c3c225e28bdd9ff022d37daa671616d26f9dedb6c5db065047c7ed81d0f700bb69a6a6097184ef66785176f5198088e40253295291892726233465db22b0f2f3f6c851eb75482b463ed08ddea109a8d4e525a1b5caf87a407a314df54e04eeaf5bb9ec915c8f4ebdbdf191562d9083b08e5c47deb472439ebcf54649e6b8c4379c328cf4c75b1e589fc90ec45051232d0aa55dc3cf096a1783f5c16c8d89862d0630155eccd02f8736fff4d94496e8cce5ef957197f79ce068b6fd9df8faf0b600b2aa0d969a437ac47a229c9a4d8180b430f8f8fe8633446c9abc2bcde650d55543597b514c44bc24fdcac1e4ae2f0226c5ad2ea28234f9a7fe65bee53a349209d18871c170d95ff12d0a811b281866a828a143d0b525e3abf486245909ddc41ee3e3a38fb78ad0a1a54273f4c99b458ca112e8c2ee6241e2a664d1d500bc5b5035dbd9d95cf743582ecc4c4a51b5d25e915466752ea0763bab9ca0665d5883cdafac968ec3789f649a74d22a67b6349cc0c087bc62110edc6385a5268a4c1934e00b75d4fd2dcb7b612bdb33584c3b93cbc2bb60fe9386f2e688824fbb247046f25a9638edf5a0c4a32921e1913c20f649f244abb0f79d8320bcd16d049f03079767b474999e56924ade5dfe849163a63b9682bb909d491eb44be83970e3bf0661f099d599c523829ce67dc7b8ce4eccbfee58b4e0f54e3aba1edfb5ad3ff27d31c14e7031687cbb31406be17c831a8336566f419dc67753637906798c772063477585cda067591e9dc6cb4a67a21cd2053459a4f3bb2d87cc54437df9b631e4896fcca1dbea5ffa20dc61f5e7c15fa91b132d38b2284b6bae3a327d85818d46fb85bf5ee7a97ee1efed3a78dfc4c05f44832cbe721600df6a5861c7c9049e726c2153cfb263cf85625a860adf7b6684535c95819e9f094076d02eab290ae8d61ac3faa8ccac4f6b9b64de2a054fe43e1c6dd1fdc8c6c6378a34b9d1021fbad253ee24fcf06d776aa278650bc6dde7247826bb2a771c15f13ee8365f7cd35370cd8cba4fddfaf8cccda8395a4c40b34884efeb86e21a2aac18c719c671b5ec548673bd4a5da9b3110edc834b32ecf5b19c62fe3fbae10a74573dec4e62f81ee45d8cad36bd9da6f4447a426d57cf392c0f5b32e4077e0980e1caee15cd73010137ab5c0e7d98821b5c05da424c6808a610eed1950f6535aef2a77ce9e460ab80eaec2d6a7ad15e2b3ee04199abfc7b390f7839c2458f43d6c197ce2bb7a2a1dafe0d9ca771ea2722ebe76fcb6cee6f1a19bda6ad579f1bc6e7e26756dadce300ffa4f712a3cd8bca8a5254df506a999e1db77425894991ec55051b2b406f9f5cd988060a18deb707f0aca0c12ba8b8016fcc0976bf172570b6ca327117819a2be062f4c1d130d90d3b80fc3fc4b22a0094469b0061886fe1cdda15bad09794b91b361a3c5c8c4b0834bd001e66845bbf79f6b992625a0be4cb7c8e82cdf6235ae97ae1688a849b1aee4d0dfc5fceb4784873e22b44176ea29e038cc0bfd1e94b38ee0a5cb26d2d4f99264cf0c33e2e1208e370ff1551c2857e1b119719c51089efca55a130beaa7c5b5098cb1a27511afe5c134fb19298fdc400d30229f12c48d99fca5c9c60a455a85f4e287bfe1fa503f9aa5c8061974c1bedc74d98dab6d8dcb0667d8006c88518248c914b9567624c703d1d6fe264122ee924c158bd242d47d7c76ef254e26c0839bd0bac0ac7256b786e3f37c3cfa2aaabc87950249672c8414df2afc79dc59ad20f3d4e96af4e47e013ddfe27205e8ea3dcc86a51d884929ef798fc81c15ec34b16ae7de93ced4a4d35431b8f318cdf4d382ee6fe198040dce00e934bf21aa35caf8d1aeab240ac2d102cfe940fafb352cb3c5b69ba3b37a19896e08d258f3853045db678185880cbd58d5bf210b6a1f8732951cde371994da94bd55fe168a2e612afbce3e4b0885398f75409de601bb0de75d0b9e1f00568218b8d091297049141834b864c3090628a1013393555320938a4b74f7747fb517d4fb8059d7330c43a82bdbf4b191a3a6a49642a146dfa6e66fe7558a742d5135ae3941d4048a4893e30b85e8561500a08cac7443db9a6715e136fb6890d3fe900f5dc9e07c8129a17811855f6cd6c581ec49e99a6116cdb6ff6d753e99ba8f97249aa4256d2857b77fde53052680d1b82ee0e29e879f9931cfb0bc5a1afa0aa5067204c3cf4727490704c4c22f4dcfaf548aea8d704bc49a8ad812b3411525b9faeee4a96d9e71b9aa7c6f7416e3a2a277a979cb5ea83166643123fae0682c32b5b25f4f37694116b514e046d860a12fd16eb811673e2e68f85eab09a21b82de931ad2b4a57aed94981e990f48707fd5c5b064317f6d040b3f9ca590519271726dc9acaebb4267a2052cc91551b33bc53a311705cb6c1127595e60e7672541173d19e3eae7e53e2ce68aa19cea7da0b449e9e8a683f50d4d2a02a20440ea65d73c7de6fa0b8a5194d695599414cf3aa48588f3633730e4baa3d25cd5ec349e5179f718958e0d1624e3817a6902814d2c4a44a6508f4129be753629fa7355049e2efc3581d51fd1fc7e6ed8c8e6c02dee4fd269c32873e72fcbafee1252b59028b51d72f839a67ef8cdc0e1dcc0a0166fe9f51d752be703754bd882005bc6c444bc32491b5ab4af15272864a3f6066765cecd022d81ced884430405ae6107a5ca1e3f1fe21d28e891cc00a796bf4747657364bd3c64781e73b368a2d7ecbcbb24f3fd188f149438fbc648b45ef38a73fdffbebf7522785dea678898107cec6d03a765ce0a9e4a7f3c8d21b90385305d939611f62d3096cf4a6b3f692a23410a00f4ceed4c4f787ad4a014b5fda15ba56b891581c71c0cc713c071dc66110e907125499a56d9d0d70934ba79d42d05f172d6ef05780ac0c692fbb71129f8110cd91c537d714f31f309e9a1db1a2937e9d0acb8434c3c101f41be3ffdbaaf1379fc83264309e8046775f23353551f9824003d250732d8b5ecfd9a2b0ffffffa0ff6299d25625888db709a95700f5d90e038af4e14f1945d26b12d3da8a5f852a85747a171bf6d02b3ea205123a0a76d081ab75186d54d2123a5289322b8b01fe9dd527ca3a7366a032bdbc7125626759606e59307f957f4c54d289f2b5fcabb9b88029dd5d09e904803e9d7bd1723bc4b8ec6175c8621542490b419a0c91d98cc2311251eb21e3aa2c4290fae62696f24dfbc853a8bf6af28ae1bcf4c424f7e62997f1fff2b917b6ca3d9c675f6e19ef50013093080c6d3ca5c792596e2ba825d8f76805076b9195c1d58471e3b915529acadca570a933c26174457283c55451db87a8e49c6f218ca1c7858ebb8f6c3e7b4b6d84712e6394ea6c372d8860dda38d4aa2fdb3b0d8ba11cffbec4f7c18ee230e1b666946a376bf8f7d6ed4fddcc71962586229a09142b4ae2495d4ca8858797b2f481d75450e362d91a625550dda80a8c7ed27c51f951e9f4f8540fb89f35435bc4cfab831cd6a36732f582ef8998885301413d0e218080f41b85a7419215c4e007f3504ddf7496d2b2757d4d5ec00384460a728f58d2f243345268dc591da47797b1363e90f1fab4ea32d1ebd1ba02759268def1a66675b58fbcc03db21d287bd92e88400526908bef99780262020c4143bd41961c05a6b54ef6f6a8ccacdff36b96995d04de398000d03658261586a3cc6a6efe787bac1bfd9b16a747d3a40b6c44f92b601cce890441dbd828ac8a920fe515fb8eb3eeb1305ddc175311dd1820c8266b5659be9e6170f9287a41f87fa850186e1a4cc0990f688196d54dc548d19d21a83dfdc6dfa6aaf1e2c228bfc4352109f20a216bba74c485cc9e5d5f03a1f68dfe3b9e041064d946b41b3fbf018b71a27b5257a5375e5517749b1e6e4e56cc1cf7040c13e00fdf7703519913fdf4a71d07dc2fcceef79e5dee18a99e474a377edc3af4b72cfa2ce6540cd659348d103a2517dd2bfd60d2703a419465d13303e15e06d5bd1785f8bdfe0f01e92f5bca341b30466e30cce3428051894a89ebf277f5d477cd5c3f54cb48ae680f668a620ea82562ac98867039bf1cc1024e96ea178aabd96b043780a04d66cf03598d93bfaa33f73e0c5febd2000c36fa1b573ae4a19f89b1d053c549368b2524a9caebff970402e2eb5b7236864fd96076dfe61608a3b4fa75a6a614513c8a1727c378bb5ffba91f7acfe977d2b4337f9fa207fac4d006aa691e9aa13b9f1ee0b2ed9ada262cf29b324c8deeffe14202ec57d4d96f3ae73c6771ed8af9c4511d2c25a2dc2022665cf18e44dc60c949ba687c5804643a94937372414320a81cf37ddc30a30ba6d42511b34983deed373f49c13ae602d8ad34812e5443f20f58e7ade4d3ea079e9d6f321364cfaf15dcdbea60794cf06c4c2e4e54ba7d37470adc26a94b14ebc1260c38719eb3456c61632fe65375d50fff223839074b1f87a3ad18067d0de49906f90ded98aca8de9da41a03cf696e20a1604caa48c196edfed1d00bc0e9a9fa1b04917180ea5e8e31897d2b67ac4d9273cf18b7773be1a5045fbb93f20909d663dc7e76b0c3e3e859dc0062966a837fd96d125fc66ad576e1bfbbd99015d7aa0c6cd8209e0cd7ca83ad2f1988e981c0fd5491458c2a16db68f6e19ae492ad491c2df8707b464113221c749c66490129804b47851b288cd8977781ffb228088aa90f5689970e205dd6f5838c16e4b9078c4c4bc87f6634299bed3a3e31562288a97fcf34fd7c6baf1176bb98f0d89fc3f63d3813aa3df67cc66ca2c17eb0254d460f9642ada8ece7bc08fa061fd243d9483fcc7176a41dfa06719b503befb602ac445b44912085b25133ba3944d6b07c364a0698be9b740f45b933399b2e0104dbcf1aa9ffad88ac1edacf109e2cdd2adb3849ab54e23453e78cd6ce384cb91aab0cd8b365dfc6a2a794db55c9fc142d811667dcf27d2abc2560c8aa4f19c1947d871ffbc08f38a512f4292a81b3b2a01f99bf9a9f5385b7647e3a3dd7264ac0091f4c34b83376f6efbacca6b58b8c40ce5c5f2e15bc5b497aff12d813b99d16a55b06911fa136840f5e5f902617f53af84aee12250a49baaa04152741d20a9ed59533d3687e56db7131caa1a71286d3e7f3f6efc52df82485631bab73d1ae27be4dbb798c97ea48e994edc0c6f12ecd8b36f72d1544e59440332b660ff35bf7a82bbcb99ac15ffa123830216e1e3955e65d905e29e439d052be609416a72ae2be7bf6348ff0c4297e6e3e70bc0eed63553551a29ad5e114274670144d1be6054737ed098381eb5c0094db13896699685f3135f14e5cfca7cb62cdaf0fee7e0582747268401da72f649242a22adf3b47c6122574da9e9fecb72e323fe3c7ced28c6a0c0e37db8f88b3ba4c36b6d3c9d9fd36cbf6f16a9cb4ecf624538e7bd536e646f98410fda24d99d896d682ddae24fb20fed62e474f6e1f302a2485ba7ec273b54654ed933fd45f34ea5c019cb9ec7490e05d6763f4a20823ea7c102724a10010a57c84eaae23960b3cbe8f562f5fc44e87ba9b2b6ffdcd843a649f119d6fc7bbc9fe1fb7433b7d8c1dc43c0f41bbb985f06aa612f7c82eeb83572779102bb88652a1d85fe08e309fac9474535e9f641097e85b66217dc5935e48145ac82ccc96450308955e0f5fbdf590e4b0020f687f6df6f120d38f97e1211bb4920aff30883a6dc49e19f324fc5a2ed446d8fa546d15c436a3109e12d22ffd0bea92f2476fbe3bf8937945fee5d4918a6762d3956a7b205241a39f6198d00c10a555f37edc0f43938ea43893505f3fdac6a3f6420767f872cb5d46dba8bfad04fec6a0c240bfc68fa7ec7482b6a5ee67601263a6bc909839537a4cf5605812e53492bef57c38f2172921e3f3b779bc65df9b149c46b04a697e57cd9c87b0710f7a217b19968c877a4725d93bd30635b35a60e6b66c42d16ad717e7241633d0f932ae9fdb0aca710cd0bc05f279bb03ba0d28ac491e884d243225760f49d4cc53ebdeefc11a66059eee5d28e61738887e3d3e87b6a1edf9e3f3de8fc59bc7020bd53ecc920090c41ea14c88f0a583e1aa454e1645bfe52c55b048872d39ccfda93a25c53e480346a37ab75653bb1fb19d71edfe78b3851369b190b4b87bab174dfe100569c9086efff00bf453fe7576d1ed88e63ef24c08ebfe01a1987fb8ded00e9dfc7234564c0edd2fec3994b26032c14efffbd7c0663397c12551ecbb19dbee809e283350cce2147d3c9b12e898b3126e1a3a318de57f3bfdbd3c3bd42b120f91257d1dfdf59cc4ecc5d31ab5c80592855487fab1861c4741eddb23b6e4511e534c252179f4cae36311dcd55040d78ee52c076aeed4fc83bb000d0cb284a4d4afcf79b39d15e9d359ee8c9e2c6028bfb40edc9d53db570e30c65d05cc45e8b55ccbe4d070fdbc0c741648e962387095334a830defd6afa9315cd5a155a044a0542e0883feedd1ff77d12b43a48feaee1da4d3d6cd464791fe7ceeaa7f3332c44dadc14cea70f96eedbc20c8d2edaf3410c5884df0ca252b914fad546aaa0ac74906cc7f5fb3eb1156784022eaba6d80ab1f2ceea0b0749ce790c2775a331f5c2ed2c4f0c011cb8d99ae20325112a2181088e80091d8dea02084e6619d7b43c376b85a1b7a747cef5b7cc713c1a4861fcdf8f2bd716e2dc5e09be81fb09f819e332e31890d3caede2ef4048859d5450536bbe6ea09251527b02e0de170a50fc30cff71f2cd9ab41f81b19127b544edd78d9b041385f42b393ee7787cf77030a1d51966a3c21958a56fd2eadd86675a24307c8697bfac40fdf7584ec6f36d752fc0f83e44b339a65db6a489acc3e3e5207934ead97ba25b0e582a9ddef471783029c09d67e26ad8d4f9914f0b1ba6aa8332d75dc5a74ca0a963a5c358350ac59fdd2c34437d52415098bd735c3d21a776bcba8558ba1d7fda98338def22eb59fcd151cbae2078ba56cb12fcc0f1601343dd4608c7ef1573b6b94b185d1b113b5ef7afbb5e12e84ecce570242f2551917819932a94c61febc310b21b06779200cf9e777168e2761baa2a797da20991292f5276ec12451e03d75c8fd4d12e2bed2072cc22615874573f99c5e54e49b3e1dc6581cedee9ae3e859fb6bc5e45a2cbba16d22cb6f57de49bba767450e86beb1b0fd233fe893f014ce9079f55e8791cba954982ff366be756a8b18b69dc30c3f5663091b00e1cd3e31e7894ace0476df1d923c409cd0ce0c05337b01f252e2bc7103051f15212bda50bcd50ac711ebbc7436bf3c0dc422c0145b23452710008635f2e505617c1127c692d77c31a5795951e58a6df5bfb18bdbbe004d7cc28be8d284e0f68db892d8694a6cf12c1dcde2e2df623fd314da96304577852660d1f3ff4cfb0a64911c9159b791aee6f33e42f3380e4e144b206b413fe5fd3cc708a1fecb51956662da85031b3bce45a946031129914ee38f422ca6409ab256e86112fd489196a42d2654b94d4d7afeb32917699affb05882bbd2f817d0716d0b138e85dcd3405546fefb64adf2ab96cf274c17796dfe6bfe7626f7406536432de55bf724d179e05851d3bed58d90806eb557152c2be2a057ae88c81fdeb9c08d727af7e34b58e5e2f4f59d0916eb33aa5b97dd61fde21b7ecb49bd59138863a37c5c7ed6c0b9aba957d06dc3845e0a3c76336235a59334507548766620ae5ccd825f81d680d1f5d174e69c69c008dd304b897040c1fb1f118b3c9690eebdb3c71f3b9d2bcc3f8b72e8e83afb9f175ee49841a563a9c637fc994392353b8191e78ff532eff0601508621b97c0a7f12e6ddb3aca929d6a08986c9ade30ef8230b29bbbd7ecab30764e397adc4cf4d169e0b3895409a9e9d4f0f347bf5b4a1ccd298ef2f4ccfe3977a0644cdd08ced82691196dc329eb0077be20e2ce23f7c40051f1474e6997c5908de194da76ff0d85dfbc7bfc6ae04ca09bd24bbee18cc6027c31259a131def2ad38bb6b7b333cd59a832c3b069efc475ae70e786c74a50980cfb0e9b87ba50dee319db17d2cbb3b5b1c5bf65bdbb06b407ad6d0758bfc9df91a1391c35e6257265a49fd5487fb54d219f7e4b2c10d6578840cf47c60bf5c294c4f9d4d1e2edc2238b0aeac11aa19e47bd83bf146094aebf63477b5f9d27c2dae1b78abdf15d7f1b2cb8cc33e961215957583bda96dd45ab4c4637faf410bfcd9161f8a95f0625086a34442d6afa985c46887d2e197bc5ab0959b11584a29da46b3467c489a6e5e6965594e99920334001a57ef35e8a67f5d9e9f39ec1b5e4317581d7e741f6cb878aa6d4b303020e3ec5982011b3a46a601a56330b7a08316a83d62181fdfab8b5e21a7f78d85fd4a8900e0be54531ac0a07f7d9d462c299f58758dd98896107b3c986604e8b8a72a22b9e934eef0e52605306b17c580482c6b7fca15abef313802138fdfe758fb47ffa642c6dae1b342c2a8a4187291dc108872c016d180d1687907c167b41f43525a3871e12af62a0283eefefa36121948060668969403fcd33a3801e39f2d72986f839039bf2668b2674e8b4c0f01c86b746ac36dd1a1e6a17691b73b0fa8f6afb321573c5b5c858b5c2e5a32fac44b8f9f84f97f5c026161fffe26f3f273f3fe68dfbfe79936e7e0cf73e21e769609934bb97f477f29560edb5052592e12db46e2002ba475cedcd4be9890767e9bbe7443dd98c40242f660e30a4d501cdccd0c35a31f55d28b0c2abcc1c40cd20f6403ef1e833ad3426fa7d255fbc10e76c9d3168d8ac5d119f77f53ee5049036caf3875b59f982f0fb6d2bd316742569114ca4491c8fbcf65b85696d83c8c59a351041d99449ba2064ab704f6f87e52a5e1876bd6b8965e7e044727c28a7a7290228bdb3085282fc2f1e5be8c732e1d371950d9c6e83b9a0d4d568747ac0751a0701e8245dfbc4b4c802d7d22bf4928c740c1f7344c1336c020c536c9999569ae4ed493187cf21da54bb54db4380f5edde7388d801781ec7dbc65deca05933b16ef027e3120ca489567e4bfa9c5b415faf18e60c6eca0b0b4e90d37b55a6953671a8ae392dbaaf5d192be1e798e011e1d302125c44ae073945e932def8fc03c1614d9556b5cbbb71e0935cb20e67ff3df4cd04a676e53c94d98e80c60ed2ef297d26d56db3e26a27f8e4ac9f839baa1049a2401126a70df58a403825f18c387f85bfe4d3cc3d8522d5b7d5c2f263221e18eb95b3d528f37b3606092c69baa13f299fb84e3991aa746810aad2bdaff115d5155381cddc76df8a987c696006b2b47cc0a71e54f41562c05de925116e5b76264d16e29d0d8c6b48e4df92dcec8f09f810e3811ce802f764f2c22c6667ed9ecdfebb291186e9773baa85f362b40ba7253129b3339236860bfa482ab286bc2c1a7e459d608ad9900bf0f0233e4ad05f11d3df498f87323990761938cee508ad17dd6a604a028535196d15e15ec3405a0ee0db73f869e2e3b8a252db8a9f288a07a91a564b2cdfeb1f52c3deb9e25a8c14a9347e2ebb3a52495bab21f541df8b9e29fe30cd4516a9006c4811cd7a794bf5dc0a63a31b449ad4ca91e7a41eaa7843ba6d73f017de5e33ec05e7a0fee62206110eb3e59c66f6ccf58fb5ac612c9216badbae8fe7b6760b45432f57c604710adfbc5261113530c4045003067e577d204565ebbdedd29fe2d13595d14e5bfed65ec0ee257022da3205104e1e47ad91af654078978ade8642b889d1a42478323283b3cd54c601888761f4578a761eb9689bdca8f8264776c3d1a550fb24cce7a2f0cdf97d8cb39f6bd83d651d80e0ea1370a07256e63e93eefdb55fe2358a7628bc4c6a72a831bea293c7aa25c8bcb27a3fbff3a21bb883cadd8f23ec161270f675355c5d4b5578e5a9af20e32a9e0c4ce359089999deb80102659c67c12c38531b1a15f5ed7b96c0f7ecb601fc0018360175cb2122ac8e79ca0ea172e874bcdfb8b2d6b21e3f669671debc64aa39c09adea6d00a24f9b104fc04623c2bb004d092e0b63dc221045e8e59a1340cc3d1f8814bfc03b1603faaa142c2676c8d9433ce4640e467b35896b337b1c0688be486415d5cdb93b4cd35c2dce33a121884fbb3d75e5a0eb6889a13c72ec3e22bda59cd06fc13f582c1f8a1fd3f933ced86f59a9f973fd72ca8ed5d4d7bc895f87f7f32fe7278e1f40419d128c4bcdaa1b8c9b14eab4e81b5571d921810ab0a08f9f94bb3b3560a7f25c81e7ce044bdf9078e2af21d82d7f46b464a65f0fcef9b860d57b72a807169a55489f0f05b5d584f35a63e5755d44b115b5bb69a370181073e9d68192484762308683484372cf303b72083d9452c6f3a50b92d536bc3eeefcc4d676917e8898b87a528b5f15347d682afade4668833cac2f4b0501a0093d25332e50827aed18b9bde4f189e744b158472abe1837eaf8ab28d5893a402da8c08fa22ec8a2db32821fef4d768a7deb22fe51836cfed71b0db494ba912738de8a752d1071a73d41113cddd3cc4e43943b258c47b3e2aba8d9fa8b716075a260c3fe4eb8f02779e02b5fbc816da2bb3c392a63beb48e9ed45fd2626296a18a63acc92e8d798aec41b3befb97fb6b751a5191d7999d9bbd22c8656bcce26f2c982480463549371878f6b6b445b16c7130c0140080163072c4f3abdc93aea1ac94ef7b5ca264c6f06e6773691ff6302ef5c3aa23ec31b691d3ef8497c870c7085212def6cd88c34a9255ea10bea94fa6b3fa41a5f4f7d1c9618dab0f3164c9c24b1c5082bdbc680149f7ceb3487797e204ee5089a1696d2d6886200914f6433141f7bf4f953eb316f06ca3bd8763ae9599a840e41bded9b40cd6a23893223bb5ed8863a79f3d501a1b76d84752eaedd64f343b5aa45f7288598fe6b9039f296e4154f3817668acabbb19fba24a3c37fb8c1a19c5352c57a61635bbfebcc2ae7bec2559a29e196239a8a8b9310213c2a9f0f172667824c4bbc3074ca28dd769f1da0d6cb0d2d89cdf3d79d3f7e943324b4257f247ca63b40e4d1da18ce42eab1c0110cc65e54d47d02f5bee59b5e97b31f71cfc48c054696d43dc3ed3c4017c1568c229094fa1bf10b431e5a1283ad688c0ab71745bd858683b44d76cc2a7158f81a92f731c1f97d9ae9fd29a302c4c8249d33d944d2b8fb0e55c1d60dcfceb8a2552746b9c485827567a48ff615f8c662a19831f4edbb8b0fac59e07efc8b7c67641401b57915472071a5618b1998ac0f3b146970c49fed37947a13836e15b05d7234a6f8fa1bdfbf6dbaeebdfde40d04a6ff51b917bd5e99901416b3ad10d2a862ddc01621ee0699607d72a7888b9a0e33d2d28fa4cddaaca7014d19bce76328e58dda9025da4af9e717322acfc3819a61ce4b2410485bcb51c16d49ea8f9723739e8ddd03d6aaf7dd14e9eb56c1a0a406b2837bf0671b7496aed8568acfa36b664765d38e8dfe20fdb2c1e5e85064ec73cf7c78b0b3f802a3066a40844f6873b5eaa5aa7520517df533753165deb0d1e0c366a85354a84bd622de3709f4da518b1bfd297963b2cf00ab8a3e40c0df88a2228edb3ba315fda0f833add81e505c8c240a1ff2e138747e26d6f9d2cb5093e10c573b04df933125e6087ebcc207d13bd642c8782574d0119afa4018ac0993a17d365c456a87bca5c750e1c20aeae9f0cc8fb8a8b0bb4d27ddbb06dbadc3d48c28187b428dd6bea6f87a20558b3038526c898327a985ec0ed6860eeb8f6f50df39d1fac45ede537f7d3e58735e0040ea406abf7a98d712e2028c82d3e26cac99cf0eb1821ee5c792259731686482c2a34aa951db1d2b4270bc46545b2b36c650c9980a5538f35c63c95f1a87a49df3deb8b6d58867ac3b0ed52dda819f597785bfa82ef932f48001673f2673b5b48e734cff69be7504c30b67d232d57c5f4092e535cabd75f600e7011df66770a8097128a102c85688ff53181991e186c074d70c3d94bd42f19ddaad76760b10b426626c4e726382d8a5a26285ecadf24fde4f1261e61557914370fb2f19e3e7b871b629d4137dab79a546401f54b79af87064b18755283f9c99b516fedfaa4984e30f3ae2396f659597c83ab863a09a6e838fd8322c89bdd05d79bd8097175944216cec2c8406bbf7f2a39e5b8f547837c2edc87837030095fb0282e24b10171d0712808c26d60e7f1aebb0d8540a3580fce19d99f50e0e76a44d823b48ed6f7d722fee2484af3b05c79288ed2e5afb1073ee529bf9afa16b116524462f6fefe2d91d95c6af77c84ed0fae60b56286cb2af9ce4979fe0677536510f12f06c68b40a3cdc025ba16177e703fd59d2d0292e666eeabc9bc8319549f9719763d0dfc7dd914ac119437545e2e4c6e9c79469cd1cfcf0ca716a52140294d35d07220ed20190cd379ee56ae4aa7b08572e77b3251662902ff0825547b77157d53a2cac48e2517b659117db333e41c8e75e3a0320c7971da2af5710b95063acff7583f4ed7fafccb25fbf3b7db80fda55bc493d865cd409b2b434bebfbcfc5bdcdaf4d0ba4e4642277f14ef2a133a96d67ccb465d19479e259460464697d1ed5872a1cead383a2a422599e918067123235798ceea69ec174b3d8167d46333b22e6b73542a3448d3678990c6347ea0fa7a41dc8c471d71ddd4309777ea7d0151748cd50ee0cacec858df01a2041243f1b671aeed9cb29712d68e53f6f5e843c97d7862880f4e4b2e14c9014de5f053836db6ff8c337fa56139d18db17f6a1ecb9016fa19df1c6b2310cde5f4009e4c5e0268c4233dd108d80e1c986faa0223a2ebdb4e9782f88202d32486ce87ad0072ffe45bf2245b08dbb4fe165cd521f1a9e6a8aa135a615f4a590f35af58a2fdccb74bcb12056163f5857c228f7b727699a2cc0f596f2385ba2b570503375cb493daaed617b05d4092bb8110dde75bfc69531c6c81bb996f1a99bfb7ab81e676bce510c5cd49539ff47c80abcffc299ea7bd4bb6eca8d5a169f04fa4b4b58e85f1ef39286e159905b1d2b786249c75ea6a8fbfc3a1230b1c7704bd5cc2cac164ab5f22924c8164e32c9c4316ce4614511cb72dd2edc61d7a20b54dbb24a60f6b7ba46ef7d6876bc2c59b268b619835d73161b7997ea93ecb1c8f1ce30a2aeb368de2cd4a8dc118b620d25ac5327c843bc972d0b8d6ce00bdb378061c1c1de457c045ccbb1c332a65a10c9ebdf2c24808667276501dab8e218be4d6f99374e4a2d7ec057ae08050ac4f21cfe0c139150d3fabd7c4aab3ded90eef87bf20757eab7d25fbb7d7928f8fb64ca3c68e11a7a1d55efdff4c68035807568d074ac7f48a0ec2c6013c160b74f2f3dbbcc9501f999645d004f0b65c3c02cc1ca3a2cfdfd592b76fcbe824ce3d4185c1c970d02dce6d7679c8f2107c196776998c0b62f4c84ff63ac872cb2d5e8dd2f39ab299cdb402d30fa3fbcac1d4f94db0fe922ca89741b46a9c44cd257b387bcdfff1895131cddd43fb2a6c1bd4af5beca54a860ae4c41ecc78d0f8062d613602a71f69ad9c615ebb1e1d6257b8da3eee11b1cb4628167dc6007be06ecdfaa9567bdfe8149b58800ebb8312c7bbfe1a8a45c35904f7ea4d52d728721f6e946db067563034555e913e8ac8bf7dad73e170cf1af4c20348d5b724b24b52707fb3b1944550b018972cb18ffb1c72169e700d54b6ad4ace9512c272f2cbcea8eacd00f592a2b5a17a970eeaef56176f5d2fae3eadf22cc1c4306c3e5d5d20056178090aa15a680dd8c9c3dc00679d141c80735b1a194c650f3cc407875ec880b856a9f4b54aae12fd6054e70262e219419b5501f8fde87063f0a0b86efd0a66efc9f1534f829415ad8d2e4af5c958b3ad1e302ef61bf0a4f8582056a7fd62c063a51376e023e69f39c8091d0661538bd089a9d1941613f17ac66b4d55536b9e4e58397794f8a49da7e5c3180151d1452302c27c365d89db08b731415d2d40b54282e502c79ea7965b8992e89eceec27be7fdfbc2bf6c6c70933a3e918a1f861d6a4c54d44d172c234743eb786f0e035753fb52cdbe3a09218a421aafa44dbf61c6341a1668afd010bfc67882279661a00f53fbb46e4bbda298267fa310794a60f84642440999ebd43e85348fe48249b90de6baf5fccd8bc0a269204d0f1302dd4eea1e3c6ed18374e0f9cd649a82b7b2ee5d1751088caa64a74dc6f414fd67df02b3209def4e31dd01b674fd795d04512a0bb8ead5920a6dd00924ce91924de78c2561db8c33c3dfa4c5d56920ec237bf5ad32ffa05f9c2597171cb44de5bd265a78cd11c671770cb94a1630269906be6f6308bbc07a4af7c58c2d60c4b7dbb3d85839449e2c1a22830182e18f34c25cc0008dafe6d49b9c7715486772a61746d8e28d54cd3d0e4adfd38b33010eb30f36bb0d92784be113d4f89684dbe695b63244cfeda1e5c4c0c8bf63147d1ae8c582310e4e7bd2f146eca2f66cb9465d2bd64727e106c568f6fd92eb447a2afbd52020caa6c96aab7d8a9a3d835560bf3c8b576c82f16707dd8c87f41bdf6473e4dd4449d3f75c0af01776ef492195ed6788b3762244112b537e251ea0e596f28da7ab46ce0a0a00651824a9a491da9468abf839181b13d949c906779165c822a53acefd4df7981d555aaeb30e7b09a16dbdca8d5a00f6fcafd66ad23989735e0696060897cacaf41c8cee642a13e6c2a39e27ece085391a250ded33c4a425332628d0d6b12ab36d88bce133b49559eeb379dcb348ff3c8975f54f03cf061b84bf85d857dd93f9e608fd62f9f1367d3e82582b0eab5b9538945b407f0a09aa2eb1c36d88b2ed7c1ef7a696e848fd6e80d88037f530f338fa4da26b909c973cd6663ea5f81c4b6db8c806485ba6c5b80f6c7bc4cede26a39f3fbf6689f8d19524f17681a91c89d70d0c594d96a5b95330696fc199d329172d87dea5285f81b1a8b7f8602c5f687329acf8f40e9fbfdb1ab23cff376be8cf57043ba85642ad9d6678d01aad82fa7d0465dbab6614df6849c8c656414fa310ac3085e77edc0a8a14b879f3450dd0c15cdfc368bcb5c02bcffd50d34d02cd0e80f08276cb07ed7f0d793e28b9778210174374a7a74d22eab6f458b5588f9c8f625eaf852117752960bf8aaf86649c5b045430437efafb23e8f26de44cfd611b308fb9b23631e8acc3d42d11721e4245577970490683b10ed4217f13d3e75fe318887631780be6a6a14230a9de6e50e16dc3c6b070a2d90695f02120388a9a4d35994ee865a550554f0ae61946f6a333c110e0df10ce9db924f8fe2bb2d2238be5730db599dfca96e7775450fed33304b96c3c9c9131884b367137229031508011889d974c81511feac46b391fd7204d7252cc2dd44fc896f503eea771fbf40c746ffd11ffc811cc5e40686842e022826164f950cb94fd4bf491a4d213851459c1d9d2500ee78ee7691ce1b5ca135ce0598f6bdb8740846910054d53be6d66318d962ae84d86dc525c969ac3632478a45a93d2139026d39a8d3b74c9cd035e7b39314c52d2d6ab373f6ef831a115ed9a9a4bd4bc851b9dd0864a860124ebb6ca4bdd99b3b5e400914b238568776554273afacd5a9e1f4ab39ecb81c54ec81ac617265c817c4e649122c11e1fb1f0fc19ec1dcdf1133a682ce69b2780663c5ce81be28e7bc750394cc6e673cb95f7d2cc1e73b9db4e29adb2cca646b6c3568ab2c68d97de9351a5c296294a0c5fcd34c68313f2ce3135d08a6f6c02376b0200136a2db2ceb499a18252f0038cc0894a9e097176779290fdf970fa4386f81ccda7bdd8c5a91ada588a199399eb8f61b0b0723dc974795109aeeb8f08793a51e704f88ca976c5d40f56ccd3584bdb3ff7107c7b1a0b688238709376ecf7ab5817bcb69219ea8c57421442b5e0c1a6b8201e45c1d8e8ad7b9621ce0dd685d5f71edaea417b914146f689df24296155db70d2a3c354922e88e0265de5c86e4e8791562c5a97ba1eccf9f34a7acc3978898b7adfa6f49e50367bbedb9af41006c6c2ad3d16c2469d473fdaf2774a040c9df21aae937155bd222268ed7d842b8d52b1014666f1925d675736a7794a94186aa6238008f6ff149ef1c368f1516a401e23fdecdb4113daeb42e23c3fa25af780eb9af1e00a4111ecdb716c4378fff1560e7217e5391ba80ae74853b5f323ff2cc471686429ac35d926a2e2bf0e5f9b6b106265b644792dbb236ca0830043fa447698241b5af6e8ad9f7805c2642a5b431c2eae557c9533c5034256444fac5593a896da5211e82d2c7b6e13ecee130c0af50ee5d40c9132dda7d08702085d8f2c07ea627287b27a5ae3709b61c16beb29972f9649d9ccac6416f37b143a7607a6c198aad5cd6fe166e97dee04a01d6ee081d85669ed63438d33477b079293856274e4338d1191d8aff4c2965a949e104f7641c5a6f67cb89ffc7deaa49d15d121fcf7ccbd76c86293256134c6993a12ccc4eef46f1af3d620bfd4eadb6c864e4ff798ae8292b7649ce2b36b51686115e1542c8c95034220f9ded956cb19f3d60e5d201cfc2970693b23ef47317b16c47b594235408402aff28adaa912eb8d954eff2ed32ab5b4426df3e86be8b4440c1f0ac2611b9234f05fcbb06779d70c6ff09b59bed581109d1df7beab77c9f13806c12f3d883032c84dc10326f8f07b658d44975c904294a46086f98357555aa560fb1f2eb72edba85f3cc1e1ef739abc9a08d21e52ef2f40cbbd822beb0ff98e368f87c0b6846a49beb7155164a9ec35062bb16ca90bd56e096b91b4d8d2fa7a683b210f62cd2afe6dff501cdc7e53687c5bf99e296e2d35c8a522d935147b2d93cf40f174dfed356a9e2ea59bdefd979e77e7a8b4cf0a7f45484f6d9c028c503f06db74e4a4177c3ca0c2ec1d090278642d0fa08c1d6b75e7751e21f61007e1bcadb9bac47a83335375536962798a32dbd9bc3cee5439e34c8407da6cd60b42407e66d8580bc9886e5001b60d28f2cd7897444a640ce20fe56039a07c74441486aaa5a345ec24d29d9a74237f551aadc9271c66f23fd4c54e2e6405424c8e11b3cfcb932e26b4e9399af29ade1d41756ba675bffd63bb9fad3b80dfd3821ce194ef5f19a6dbde109258f69a9c2901a2456982abb5ae055644de0a1ca061c429f3ca7d5f43d88d4640387500aa29cbc34fc477fda9dd7f0193db85bc1262dbb637b0c9b23e2facc7f6e067712e965c33aa014f069b36c01d37f4a7e6a2a8d9ab55a97cb809689b68b6e6266a68d44076604fa19202dc1115d27e031d312e96fe2c69a5da4cc7b60a0cf9948cba9ba7e17896b4690605df92faaeb2fdcd38a2421135d806d2932c4cbcc805878376e72049e2be2e4c44223a778bf18507a5030a7eaf26ced0175e22ffd0bb34a6fdcc7fe775472c33702f550b06777cc3e5b60bcd8935e8142e3fab7350bec8c8aba648dc57d5616137f97245f6b143d27654ddfd1e109760c12240f50a7fa6271c74e7b759df9ee0d9df7940b7bd76b8e019dab7403e635cc24b164ce3bdb56a6efef77f6bd9aafbdb647d89d4893f5ae26f29e206ae01a6ca62a517c8717a768bb1f8ccb4fca246ca7c90e52a30001d49223dd385c036ea77d8bcde86fa843170ab58ac30357efc7af7bf207725adbb9224b2fc2b20d0f695d58a4dcf9e46be036092814e69b18ff846be131da610ae090c253089e17cdf2d5bf967fa595c5f71d3a88fd80440a23f58f8748ff46e689bf403773b0008b6b44f320336491b2dcc89d8f3dcd85b7dfbc6f416613cfd3614eda74fb9f0d660dbbe8ea9d46b1e7a5aa31fa093c288f1364976997afa143fe50550d7a7361c4683d34b1d5b7e6bc2d60dcd2fd2ed91ef15b2a0574e9df04eb20311672e2528d854efcc09416134f7d52898e57065f7ef10c74ebd7c60ce450a4c1c111fe890e6049a2653d406351d133bec7307da9fc7952f3ee06e8efc335924790b5311db4345d771897d68e36a34fa955df03bded1045401f5955e2ac08d5c579d07d44c3298a97a483da26991a356a217934879fff92fb112620daf40ec4d2430c26c0f00809031cff30631973b0b17b6b1ca02484c748b092b3cff9119b96f0487bbc5480fb4d806d4c77fcc794ad43905e4c8d175adfac2081779e73d56b15886e7aaaf4294be1d949929767cc7439d268c7de4eaa155b7d1c38df1d75efb26b042735f577fd4a9129f0ff070fb5fa41ec55adfb00a524e251cfb8de89a4d1aa4bd53abcf78f4ef1a26ad4482f20287125ccd727f4a9404dbe7310982ca0d1363b85d7009b0104710298d18fa902e7b67bdea296d670c8fd68bcd442b86d3ee16bc7d1be9293688172d86801b13c9327bbaa46cc277e927d77062562658806c384fac61151385c45ae945b167a2b189624b637cb145eda0728f0114328fc62237d1c2a4f985ecde32086fb37681132d13b646c2b30842df03c56f3ebf4fd4590d11aa54855ffcb1cf77a8cbb71d08cb55f7458cfe5e2179d2b7a6add4eb7d7b2e69afa9d53a52f86f1854e947423d62e2463a81022d15d995ee51b7e591c888ff0d2588fd2eaca48f8e483dde81090721a7c8808e827fe6f59981735ab10b74cdf74dea01c4c7bdd2aca0c32578c0ae1acd37094ca1049fb52cf9ba1042e3904e84d35373f0be376e02c0c442b660a3117cba685aba73a6b10a49493b76b35c40e05aafd18f31ff8ec2e717d6b46371240e7fd5ba378e43b95fe8a7083cd670eccc7bc155bf1f411919f7f61981fd1ea9c9c0e8a224f2f866bc2744fc5391f61640745224f264583c04944b6414f993e09d4039b46d994f8eb37b468c3f41780361aef00377e784414aa761bf3312969f55b872f927c7ed52368372ddce02b529ee4685bd5ea15c6bd598ca57237552feb861993a3f7d5a8c60702d54c97fb68f205650746c3f0d65e7e70d4d80fcc93ed7afd45b19dcf899400b2de3e7877290874810661a7b13aaa98b0afa50897ed92ff579a981e9a62892a21695c220aba1eb6acf30e1faea6ab1eff8b57b77694d77cee3dfdee5e5b8a5b02f9d446a1ce04b8961950353292863dff817447da4cd743b82e4efac90f9ef7c0ed28029f58a8d82b0c8d8b8b507ce147c7b55b1e474e55bc1d0d392b9a3c3ebd89c6911fa65b52e254d297350ba33e39b520db40f4dd4a5c6bc4b7cc711a2dc3781fb2b6eb2e199b3ae1c372a309583de39782524cc29f16eccff7cfaa5f66a678f5e838ce30f830f2f3d74f2d734be84332b81e1f33d572fff9a9ef4e964a4ce45bdee8e81568b2d014fca525028cdb109c4119eac8800cdb88e68d172a327aa6588999844db8358ec2b489552c2d5a1a075929d9825e74c49d504b8e2b2d651b57660f6889da579280ecb6640185554f4a4198650ac4d8653149c31da7747b3fc05c51e7ce9eef65ddf46ee3a1145c2c19d0692af09dad99577511b9072bea175d8fc29822668290eb1ccd7149e4976a260446c02f2f47d0c9b1e744d28f798235e8430da6c114ad0006d36a8017e92c69518beda21aef4fbe3817810f83d9dc14c3c2f72fdde8d6fb8858f56a47c71d7936073166109b1f7e935f62cd53f37583541069d47db3026c06622c5e2056a14138c4241d99d9f1398204847d67785499e7b1f550a502b10f349d8875dec9c26f533793ad114ea429a23d5ab6e68ba8256ed2d82f287affc241dd34628255fdd4dbf77df1e55b18080035509d1e8b9d9bba644cd2759ea9a976d6867e6b4101c0b54906d64b1815d47e13ea1831f0c03bcecedb4ecb9abea567bf3796540538bb3c7ffe6679cfdaaaf8c717b270e440936cc46c908c4cdb5d1694f62b8bd0ad68221fc81a9cf9a01f30a1a5b398b169e6769241722d779c34e054814a1320edf177fc1c4a6cceab2675e34821ef89b3246e146537f4ae3b3b25c83891564aab5961aa9fb41189e37d79d1af944e44b320f6459486d3c56e6ca0f424be473f4d730541866e08894596503cd3e828cf713bce1c4ff3d613668e0c68104b4c372d24553d952a634618ff95b4192e5c0e97d0746cc7a0a6f95fafd0177c238072e1a9cbe7c5334c0fffa78a9ee0b19164a9409b3c7a3eacb2012b2ab18bf3ddf96bad01f34c15a14b8e7b9fbebb2a0fa90ec01c14ef2ce31bc29f2524da083c8e027e07a775bcb1ca94dce833bba43745371ce221c67f6edc0357f1a51a3c6f9a76a2579a8af392d028ae406e4a0d491fdcc6ad71a780ec79c057109c0f81154a3ce47cc429d0c2da471f2d98e6acff7444d87d968db705a6ef8c6bec6dd8b3127d4fde12f07157f0daea243452a15baff7e584e6ca3f10280dc4b358396f0f736b6539422285205aced93f940463a6313c29b01e06dd79963d73669f00f8e8e1686a946ea79416ab61b6410c96bda5028bf51fe12f7adcb48c197eadab15598d87d9f2cfa4b53f06eb5e5794cf40ae5f88ef8a88dfbb006450f8a53d742dd0f8212d418ee190c84a29426d83f96608bdd847d80828160662e65d1f4801141fdcd36d8658a68067e8b72c370b79099d9b3a1834b91b01bae23c9be72e96b210e9500ce406e978438ba45a3a96a28b922d33db77d407a5efdb5f628bf152a971e2f12fe13a0f1099f304cd8a4c5626706e5b34811759d7d1ba4e6f08292c96782a18c6620e917c3442458c11cf8585eb32f4d82814342fa0074310cfa47d1a540afbe4585542cb428ce0c45f0c8ede2360df906aa6b47fae30056500386952c3a502c6d3505cfddae534523becf004a1ec573064be187a2b657129fb441c947d0b6c9a45e8836fc4804fe69716442a0f59b98c26cb557fb5f2e5f39111bd817fa8c7f4be0fd0ac656b9c0aed222e2c8292b45844c23cc3c37266bfa0bf6202fcab84a5d14e807e5813a6b3148ce0b62b59b0b6f1e24f105a3d0a4627a15aa52360ff27e5a624a548ec45705ae8e5e54e8b2756926967bdb1b5735c44ae36ee43f988a79d1d9c6dfcbbd3943f40ee665322db0cab58845a2c546b82a2382e8bd640058d50f84419b6bf3b1dfe950ecc64f80975d38928f702f8bedfcf714c45c9e0f17f288d64c8a646ccc44e7b9d3cbea9405ac6953cee48f9c330c3f771c51699e8607800bac8bab5839b73e521d214a5bddf43ba0361434c69529bd9c7583890f9c56fec404ec33d41e4d133665464840df92c6858fc53b325369016936c51441b47c66f9c43514d5cf62820ef7ba33f9ef9ded87bbb13ee23e1b0fafa96ca547599ddbc3e95ee4d355c22b806bf85c34d91f39f4f49a59f04b105d46ddf0fed7513d305326f2312be7985b8b0d8f12b12bf2b27e425b05c5e74838ea579524b761f28995bd1218cd7cb574ae045cc6fdbf7e203dbaa606ed0c325c0b07f272cbc91aec1249c9196810c985eb3b897910b5884022f93aaa55aded9c0b263c8de144dce10a948d6fad5ccc54bc4e1ace6246f4d14b1438cf50218bd8a465dc61d915edf343e6be02dde61b89d64cbef7c05b81d103ff424f531768c0169c3e0ab738227a675a1a60727a59c76e11ed1fe4fb4b177cf32cb09bd0d45411a41a2fe58eb55bb22f1a495c03c283e9f7159bcfcdeb6115fe3d6b675789edb684c6247e1e8b963b48dff1bdd2b24dc42a67baef6fa646efef428c0d9e70f6efdb3128d01a0d4a22f5848bbc884340946e1d54e07523b937a20cfe9a256717a101e57ac020f7dc2be08e875e87a06f0a8e06a943aba4fa1deb2200c090040d44274cbf9acd33f1244ccd404b59d34e8cfb540819a3b8d79a359c0a8a8e547e4dba5c283a2cc14ac66c7c28aff283a12c5a1a580839a20f997ba7de88462b0dc11a2c10567256294e8d2b7dbf40efb33644e066e49a8525fa3bb331625318cf0a46a1c680a7990de0dafc27d6e48658ed9423e89c972fd168575fab3b47fd7835327ba017c5838d3c86792981f228baacd47ed6ae4bbd217211739b6dc64f0aa6b18d516038f4bd540fe45e00f505738f3355c397dc2e8d4e872108aad60483eea2109aa1c5b366f7a1dec79674784fe97f2306d920fe92dae21c895d9d55e9d0a66d40cab2de669b0c38455828b91ec0420ed1ba526764ab7a0acf36d7284518558423ecbeee3bb11e7945c2a8fe3e7bdbcd3b748274b646ec204b02f801a9436bf2f835bef8f7d233c366c8c9f55d92d1035d3bd1b35df477e6f2a023a5423ef83e1b72c83228197dec27ce25d9436d424f4d0a0661690b6ca704c2ad93f8fc82dc0334ab4f0e655a959b958d34351cc223e08a82e9016c1d249bd2b6740df6dafaf6386e1b94b1d354016f0cfc9c6f13f99b20f50ab579fff429031b8b099d9fefd4479e9545d891989f65cb116c216a3074591d1ab5f46cb15174b4236868a79205248e6381d1e78ec7ef41052e7e3e4a4eef687f0232e41f006ba950a8deee1f6291bd9ac662906bc745c35ec17e88066f0e57e2937654bac29c612aab169f32ee35d5e11f4577b9c635768f3d5986624ec5127b80b1ba1d48f73c5778f394738d5e7e6dc6a7f3d0a9daeb536b27214c86a931e0d055174693f445cc296deecb1fa9304563d1c3c33834fd8f179e511ce6e49ab4a1701b5b0c311fc33d60960537b998e05721054c176791a009e09e78069e765e1d030501a2dd27c602d39cc057db83737eaadd317f25e490ed4eb1c65508857c6ad51073b25c699c20464ae57bff80eb2afa2277cbb9d1ed3415cc23c43cd0ceb3b4cccca00c7f433c2f3d583fd76f0e9e221f90ec8ecc7c38823dc0d6fa4b45b7a48489c205821c11f46c00ab1154b645bfe72d7f963197a01b27295620f87ad8baa460a06a4642c398da2e3380308325551692845194dc42e9fa95afa75377dbe6d2cf280b6dd6c262a059f4c70e5af36964369d59851994fd0ce38ddd07d4710e30f1820eb0e1f00d5ae862dcb03c1fe498f51aafb08a99be51d79655658004b5f37883ecfadf437a77ddafb4bb366454115a9735cd540c7a61254b8913a90cf4416ca4abdb4049f94710e333696e807732d5ab7b2109f90340aea79ad5329b050eb84ea16b8338f76ae9902153dcac945bab1726eeac2afe662c954e272e59a1d0f5c053dc69fa6e56bd1ea8bb1b536a6d0886b4ee979b9cada8c6dffacccaba20f99ab856fcf4598f767c3d761b972de82288f12389544ceab7a5a177f571e45b9f88d2e83bb9dcca213397eea4aea0a2f94c2268a717fa89dd206c3105bb2fb99fafb2efbde15e1478232f5b70f4b6010630bf12580911d271581e80a80623f8a5f623b85fcd0e14895a9a3635fed91953f63ae74a67dd403707d8fb384437eb19a4290ce459f9da26ac9c101e08daaa6395fd09ad12aecd3de8b00db1b8fe663b406ec157d8f1453b9c470ae70bd80cc8b018637e67b03caee7023b80c3a4cccdec3ae1cfd2246929b2b79911a993486a77f07c14646df010e67d42759250c7d94a1cd30a316930c1c9814bef49e52e6fc509a42a126083a72703a6bdaffa85715b18bbbc43255392eccd2dc98570466ddc5246539d785fc6710e38041c7814f85e74338ea6f9fdca550f38f411cef83969c5c234758a7caef378c23d4a854feb3e64a8dbfb8fff3a255b74295123a0ffdddf9818c07db230bee3c51357dc1d9c75763e0a778e5affa378451a990d3f2c93787f487cdb346032d32dd4252d07037f9cdf6c35e9f2cc6c89fe497fd32ce6973ae849700ba25ef44ebc7af53a915ff0bad63dcc9625940882fa2cc0e6be9b6a07dff4ba6219c3ca05bf2259393f65658fe0919831eeb8d7e5f39af489d239e90d90f9c330a87b18e3b9819462ed34f80e99046eab5faa9760bb873b1fd90678fa88f1c185cece7b1c0a72aa1ce4eb5d7a15be5340cc61d41c06a06404b397ce311e0bf1fb810ec972c5f0cbd489e7e36b9b656684892611af068bd048925f4e0984944408d74c34e6e8f45822854dc8696095b92badd1bcbc6a52dbc673880384fad8e56c8f8645c9bdef179f2e86cf7bc1365fde0beb500f6d8bb7e80a49d61e6649dedef329d1afec0455b5a6c9fb9b0d64b311d93eba586c6bb19cd71229dd0f07fb330ceb613f9c4389a4ff5f4e48e78c6e833e604b76a7527f8b0a8e69b7f406336b5d5ff4fa943e5f99b157d45e51e9c7a312a5e908d6468622203ee4dd24330f026f6a6ca56476f4d1795f89a2b2b196eba4fba3a493ca3254f00f43d2fc94de245aa4d1822c3105145ae33df688baa520e252f98e235fca60beaa0f887d4f59ba7919ad522afadd2d72ddb2da390211abd897f4cfd576234592d689d7f451f5ab595c9b49c962c6b1a5980a5bc3cf267772a62d0096590c203550fc261ce91a96c6d5ea74a3bba8ee3644907e7879b47b2da3383c50c53dccd28c44bff8ed585cf34c2928ee81cc3634b7ce3c7140349035dd5d965fc791c3b4c53de70e5e5fbf94a26b2d4b96df4b768d9654bb31046552977434b1376731944b4a244dcb150528cc01fd0c24eff72079d1ec108866c33400b41b0a6945c87a1c8ef6af25a8dccb63c4bf5b8d04baefb8ce22e307d607800fc3eb11e9f987a4ea3f29736994f8826efd13dd53af246b873044f4c171343ab87bae9a74c0b9c9b1f62843230ac55ff7b3ba831357dae06306f32e88efcd7eee5aae5b434e7ec5ba2742f94cbe4c786a006d07d7aacf28e2212913ecf6cfdebce3a7030bfdf03d819714df41919f1e54dd4dc5f8aad60ce3b95044c10994d479a66926708a959a09a9716e732c32590457a578d47fa039c092bc6cdf393fa15100c9fba21d7f5b5264c4d2d55f198395d5810d5e061d8bdbec8a399e69e27e66d780c67ba4ad875befaf15bd244d801b95a12937743f1e376d4e0a66d18e4dbbf809f1cf966d2ab7a6154782cc83f30f1d71d46446ac5d02c1425e842c978bcd5ac615b0b2cfc8db463edd95d4faf99a55eb8eb6dcc9081c8b19e89107f9e80237ffb77f36d803edbe06764b8fbec2496a28dd354627f4e82594be8c9b24ecd3127621e9b2a89ce6dc2bade30b6c1661628699f6f1970fb41efb58888e7eb6f2b29948dca43e0ec4f0578c5de309b4b8b837d7dd039918c6e89986a21897c149455447e5f68db90dfcc41d65e09082b9b1e668efbf5cfba03aa7db0efbd724c83272431afe6c1afb045b3838f1bcf493068109a2468b722590dc95fe3a79724a17b267de4ef6e32833c0754162dc6800aeb92b6bb9630809d599262b8fd8f2957fd2f409138e9bf87ab370592d063ae7be027ce3d1ac2c5dffc88b0027eb9eeb07ae40a36f356abfbcf3df3aa1adfd82bed6160a4d3738d73ce888a6a872ea3032cd4834218de0356c65fa5b2ded84a726e426ece485ead5084623490a6e59c9460082700c012de5a6e101e4da279ae7f1ea8073fc61ddd62c96d004782d72af934cd79def9f5d0d2cb675a86ac118cdb199ef3aeb4b74489548f610c5b56ae55e1f3966d0deb75e42fd0761d4e7ef952eeb9df11e0d760185eb8ad29291e7c10129e0437c3d56ce0ac440d2e9de515e3d27a860244ae960ce2eba5e0c7a09e5c24c574d9f7fcd12974173de7edb4d5608fe0137afed950694ab1cf883b1b2d163a623a08ef036bb5ee1b9565d09425b67963478c07d0dda02d498a593ae83c27283ece45eee0939ae8d8d8639059bd3bcf1715ce8a291da3fa08e2da8e84d4013928b1ae83edaadaed8d547787a3d624527ba67ead174fea7b4c83d4ccdd35f54b9a2792445b177981a3c95fa858510a933e2eefecbdf587247dae39e82d507709e66a8741ee949ca40aa19157ca57935babaa224b52c9e0a35c229e4239a05d24a3ad879bc4406b7c9347f1ead0f340701f8bc4fca6a86af56589388efc36621d56df7b4e9583fb793722405f305d11c191a4297b727fcc02937962aa682b3fb9be8983bb57ed924e7e032a80258d490a559b824a222e303d14c67fc87f65c4370e4741a27539db0f9e0850783df39634a4bc8d073be29c31f81c01ee04389e781d7c90f0cdf1dab73f8aeb8c1f2ad1067fcef69325e289d40e9d39cb457c6aa7e44d7a155a1505c65da8d0e306e753d7c8546174bacd7466697c4a19b1982692a689bc9408969ac59a7e77ab7d365c2c242295b4638b73c0dad4e2d4a06e2821cda4c8575edfd813679ceed1c2ff32fb831791a84cd4af5bd2d5be3be5dbe754b441602e16bcba794117265eb26402a77eb90d3edb41a91f856de4d9b6dc1561e4a7412a57b614cbb83691ca8c26761c3561f47a374f8908d29a10f18a62f7026dacfd34f047513baa0901ea58b7490e5e14757256f09ae54fd1927b2815c503c292a7545769fcff4b2b9869fb932fc3d9be30bc3f2c3b15f99cdb6e9753d29c5032ae1fbfa423c57e472cb21e92a930e432bacde1dd55f049f0135edcf776abd5ab430adb308fe5861320f04fc342913db940892124b80ca7e622f220a5b906c5eb6c9e324eb38efde5aa79da16d2dad6e51e691b8092e298f890305e15fe6fb117f7dfeb0eeb07e4d96edc16954a0f03103ee5e9881e96befc9b8e48b6a3da5aea2f206dbc7feb6b802f2177a4543d7edcd6608bd4ffe7a620bfd2807c26265b85aa5b3f67bad7f2e01f604b6050f16e27c1f7e777da8e140742e10385ed9c26475ceb7fc6797eef52be430acd478c799466e30734803d18437cb028b68c77da574953d785c15100ee49bb5f81390b8cb3383c082d6ffb05f5930573cdd3272648d0a7bc5aa800cc93ecc439af00d35b3c0c303b6ac3c8f0c8ec9c85d6b60c20da284f72f0b5b7590e6d69c181cfee5377f1d78a20e1a4aacf5f116205f91b097f021808cbf739938ce41fe3c7b746c1417b2543f91fddecd0e15014b41202e9f60e1bc9ed6efd4969cd3150638c151f13c78593326218af58c4afd87e67895482499e5bf10d1004a0ec771a55898a4a6dd6c6979a65d2a23a6a6ab5c9db6cc60ddebbb5ce63b383b2abea971aa79490c3b8c8671b02390326eb9dc9c68e7456ddbd0079c108bb18361523a818977226cb7bc23bfb3d41739a6180aa3b6d02d6e05c1d298bacbef58372daacbbe81d459050a77df8decba9cb512219ae59b5b1848b46a128e32904a8ad3c3104fe273830c01325a9af69e1bf752dc1fb46278137ebc3f793f4b3d7d32a254b6d080c14a1bbb39e0a87f00a3a5fbad17bef228df063b9ccdf8a817013c2ea4be65f0e385a636b9a35e8a9d93b96386925542ccb1e85b5d09db8a02e3e17d30bd492a5c04d60cc5cfc7369578be41073a26a6c87147fa0673189686ed236a16f51e1fc7f6cf597004fa5e659fda0d57845f36ef43c742bee7c975d2dc839ed0bc9e0fbb1dfc2da2787a56c3de82f2941c3e729fd4b43b5c430889e3546cf840d671aaa8d733f107359ff698db06e0331a09ec9633a8712dc704c2fcab96f2394ae3fc450fe4db3c2897d1cf1af23a0312d4d609bff5348e8ea34c9d176081b075db662fdfa52dee23d47908bb7713d3bc012c4e63b0781f57e4b9ff5b2aad4ca53d6d78b87d469cafb0f5635dcded754d6ffae480372562aea06f0a4f567c671616462f13123a3f6bfa2f46e4d12bc7c3ab585d44e0054d459bd05e20786f6371188e952c16a525d24189f3ef8e0be2488154d59f280a5b9d1f407cc713c27b0ecfa427802aa6b2b49b36e3abb8a73a5bbc97e2f2e9f27486c6649e119507166f3d5669fce2f040d9b2e3dad35a0c0a94383b956f8be2f7f46a813f22e5f9407c333227117bdb30a074607b2be5455bbb62bab08b598a4dea7537b70b01c11cb6bfc8e627977d89e82bf1b53a47a9791f57bc34b623802783e3998b08edc357998af40b9955a25f19226ef5a339cec11ae2347de9e3968c72f58d7ede7c4c3551a0a910933c5ae8b474730a057f4f9b57c5ed667b695b1247e4859802af8603a57d2a2c464efd867fb0d0b44954dc950d2c3fe32f17b8bc08a55032d4af3a6315055adf6d0cf663feb7d0176b9f35ece93d580c3597c8ba8b382854bd30374eb16232afef2f3c2534dd013110ce9fceca13ab9c90cd973f7e774aa630a08d4f301ceb571f842ba9c5e179f6e602eb33d64d8126450b5b92d436a4015f8189b8326b804ef0b1119a5f1ad76326e84073a10ac4eae828003bc2fb7676670e7d242c5437655088c3e106a07752b7b79a8ad2539551a250a4f886f0f1dd1b612c7a7b96baef933456be0b13ef472884a3bb8d54891f8b6c8cc0c0c3300d58265d0fbfe5c95ffe72c10e6eb8d9dc6b047cf695cc83ddde8e5da9dd1769de58254a33e8fc151e269711488c6656dbf27a21902d3a4ebdf8d24136641ea338a98770e49ace97af27a546da54b8757d1e664091d530c3ce26dca9bbb361712f62333babd7de47b6f1604e564b0fe20f11b36abd9e2de809fb1f825207e094d65878d39341658ab8511f85b8f0fd917b00e6409fcdc1ee013d00498b806a88a3793ad63f6270aea41f46d7ba3d3dc9931eda0aaad4911e47e7f4fd7ffdf1e4d975ff9df144251513bd8d615793e7a32450991c2ee823a706f5b82012c156db0fed47ed0e428c4a44fcd8b3869138413cc98bf25142315b6b1eeae9ad3584b3e712abb4901643dc7faa4ed6663d7c5b471319b25b5e1606db7fdafcae913c9201130f92dc560bbb167d1d2021f18be974d89397e2575ee85db7fa0b97597d334dd9373c7a620ada8a0f5d12418ada9ae3e7f64e22e431b8b84fba82519137646ef4cbd0cbab750442bb2736f1fe3e497ddbb6b33e557a96008b8e2ba0d5098deb0182e315cef277aca06d8697a0beda656bb15a0df063ff8eb97f0a5079f1450692a4eaf3ee54a19981ada79cbfc269ee82f708042d4b340235a2257e645b59b0441b1aaf178e0e5eee9aa805234dfb2061ec55936213e12a11497d9086eea658c2a0256c343afd25cc61508648f05309d1f1c8e9444f4b4fa555f192e4ee41652f7315c8cf8606235ccbf2f89826f5db71cf5d425d606b92b95235eaa7affa7fb99b5fb1d7d1d5a77936d0b98d9a4262725615faf5f56e1e1e24edbd22de1a08ed9a7ec7167014cfd466d3c61dc63755ccd8b362473e6bb6e93fc0f31f38c6a9c8bea1a276755490d32abaea7b7ac253d975c1c968378689903860a7919e5138347958e88243b2ef6fd075653dd7ce350912f1b85051722df767691a32e0c76e31b50e9eb6f8dac8d132a5d236557230ce44a5630ec3a2469fbc7cecc4a31cf708c30b903aa1600eb05378ff195d481898201b6c1ea6f1a7759bf654ca9722813aa103bf8e074f88ffb91d6f0742b284ee22062c3ca7ba2e9deaba466b634382540fe954b2f6a37617f774b54c6c13e0e740a932d0ebbe8336708f8f3f2616a8e4c3f534b5056593dbe09465589d4dea26358c544ca03a450534e799061e46393c6a00c3f7af052c25d9d1427b2642773d0434ffd2692a158ccd17c5aa58ad682c2f25919639df336efec7d361b140dac61e4609767487ead4ade1a179cfde17f801e604e85820ec155a8cfe00686b665f0be4a76612df49e7d28cb23d40a05665818191becfdedce58cccb67bb264e9e41b53531d49516668bc576e27bc4ffaa86ecc403b1341d77d4e8f1b3ae276e75feb63f52c98e5f33ebfe94ee44083d1ba7bb487ddaac889f0bb8f66332dfef7cb2da5c794d15e5782a49332ad645ab6f16008b85ab78abcee7a16d2f130d5364b9f6c7e0bfc79aea5b46ad860bb8288cd653f8f7800c566a87f225f65ce7802fad7d061cfbf4d0671c6ee5ce588a28c605f2cd0492e51092e5403fe24368e2b1666c654386edf7e157e1cb045acc0ef61596aef04b6216cb58c4bd54ea45e5ca0d8a49ddfc3916a11d0b22e7d4073f6d82965b2e188426d19b144017c97b57310fdd7e0ddaaa05f8c1bd1f17e889ca0db2d2be9b5692212110babfd86f6859d50f28c4d57b08605c136d3b903c64eab7c48c6b6401b463c6a171050ebc2f973a82bceda5172c07f7f010f1c55888f57935338a17d58d3782dbb253022a38d35c0ea10761c3de714cdf57eabded26530bf1b173ed11029db47327b31266519c0574033387208fafa9936a79245e7a87a1e6ce3b3ab34618767ee3a580a98020ffe47801f77421589d4ce3b6c4bbbe0d1f803a2e59cf5d088f028077a76fe0e0e727c4b9a420d6466da0ebf5c46d09664981c477ba69da216d0dc3f9cffc0207ab44ef34a8f3cf64c5b22e81ef8e0850c19f21ce3f9db9161149eafe009c2a351f5aa6580aff047954b9b56a8e69359e701401e71460e79dbb126dbfa724d8352ed65f489e2a659c9bb945278b3ee8aa896c035d5c2e066bd81da9d82677dfc842640e42389e2f6b51fe552760765e8d169e794157006c98b813dfa7fc1610f7a353db7ee7feb2b19220c3edbb9c0703a131313e63350d10a24d7b7bc38b4429e6d481a3eac3aaadf957a6545b0ae048e90d4270c76217a8bb9976c75e3f5329ba49b66686196f52e1d44ab77878d538ec2ee934126e4fabfe94d0c0df12a22b1e19ff46e74afb53f04c975d573fc676ee3cd093a75caf93842afb7236954fbac02c890c5012fae5c5e3407f52f85f83390e79c1b8c88c3722cea0365dc668a8f04c463fbefcfceb073c644f5291ecb3d433ad07bcda7cfa508d157e75fd61d8750d5b631be1502affb66cc6170dbd392e4ee490972a8c8575ffaebc8e99f88fbfcee62d557f952e56029338ffcd3c657bf59926a61b7fc55f8901eafe65e3a2d3d20c5049677a6c8194f60aeefbf57d7a4249149195a8c6b7b9dcd7312ed7e2d4f41653ca82033902922ce234f3c52c80f415374f113e179f5a5ed847c8b78af21c9df4bd01be5b38973fd8806eff831914aaceb524b7122b34c5b01e15b5f4231ef5738e698ac451b66ccceb554603a1ab8b0a30fec39c12160dce4c974362e89fcc12010c10b6efc374fe5d7e0095d277535bf3784df734a4f73f1c1f3b606cdfd365a59493420233c634da1641477f476307857948a2157a77c5380b7e7880e99f87107f9b1cb55abd755a6378b706f551c46165462192151ba68fd8f3b66997f940c1483c68684cd5005af0f5993c2499889fa672b7070b18a245571bc2351a61000775a3760d7b7337d77aba30cc314f83f69a9ce112d9a86f8736427e50196de595e1557b323592d7e81c4b5dc02f9b63f757995878a94b6f3d18293ac044eb9b3bb207a0dbf0a7b00fb27d3ba45beb878e14eb3b9045b8f6caadecad563b4a0785419a49a03ca73bfb5700d27eed5a9752675b68c8c84a8ef3c312e060ee0e73ddae6385b0de6ba5eee1d0804ac71138df28773dfc46c63925c9867c47760916a9be4fb1152fcd997d548548c8fc1676db0fd22833d3b1bd9982b8ecbd6f91220ff719ef7fda1dae2d9e9ea873126f74e690ac9c8945118f770a0b0327a35f62a83ecc0313317eafab3180b57edc4aea1ef19ca4de62b52d71f4c775d19a215ab53f01a9f0f5bb52c8f24fd1f0be4aec8ea8bbeb42a37716037d1fb701417a13dacc955e7c9c5cb65ab893815757005be4d326dcc78126115dc7c2ef2b3f62c5923e9b9b578c26b2bb425dd9b7c1a545688c01313ad54c56a27ce09e9b66b5118f414177fcca33bba2b572e025d7795a4b90958e9b2618ed3bc994ba9c926de63bfa174d504552d83c23ebee2975562a6607209fc578fe4555034481b09cbafbe705e32bfb3bf0e735cc0ae477fcc174e1d36953cb4f24c2602514b3dc8548542d871902912144e898038e2a9be7e4fe0d78a099f8638341186ef8f45bd7cd2a7e96d4abcde1a17c0e63806d45a985d17f3752c56f6e81f0567035c91b0e4380c77957622227e6006c5bef348c4b5b747dce0f23860c337641c1948d7f55316af216a6f8671050b97ee62dd8a8d97336e61f673f6b956a200dd6425d96e57d8caff34e281a953ed9a00e693cbb4aed6d0425580d0cccf968b52d9bcffe97f04f16f80e3d09408965495236c6dba2fb9cbec6ba696b6245eda9cbfd3b6cac98d45b08cfd25b23f48386a6b9474bec199e1e95303744c0f19bc8c7398c41c00232411e200c02d13ca1faa55556e07acba706a802a191ebd0ee4ab8355acd2fa12e76906a82fa3429fd7ed23b3f7a9ea2f0fbd080ddde1390190442c5959719393e261886bdc463625ff881103b8a3a1d0b7aa66bb40b90d852d35b283631ea7c0e02b97bf137c0f9d5ef2e6aea9ee3d8cc38eeb990316693594633c0ab1f7177eb76902f9c07115aed84c13027a086271fc8a8429c80e85ba7e8c5b022398b1088880c6c6fb64489c2fef5908b54a8c72be675ca87af47f328a41f2c233c644b2e3256a9140dc7a7ccf04c0ab0386ce66a4aab93ad9ec4845f58760d9590935e736feeab945269f2a7de68a06c29e12a87c8cbd8013385e853ffb4fac8a26761fa9f8155c10c3f6188a0ca00d6a3963dfcd35542415f167c700ccb022a26121b8131961439609c10aeb0ca59039015b9d50e8b0d7af4823f7f05ff059265d3fa815ac45e0e61030bc96af97907dcc56a44c6ce0d006fa91ceb4dde26d939aa2670c24ac39f49bc2103a415aed7ad56a5b44d51104ac06c119f459721cea8fb3e55209760aee1c5f8b7c800e358f802639d516a1633372d71dee06baa8807ac2a9e108ddc69a5dd5ee47eceb091ffb559a12b1a378563a4ce1aaea43276e73d8f167ff09d5af7c6258aa7a3a8fde57ff9f1f653c0e7195dc29c8d538d9925469a6b54e6c85db4cf1a697aa723c667e7a74595e10ec3f8084611a848aa60228cdbafa5cd846e607633fa7d145aec603fb13ad363ec27ec6ffa1022d06a44de662d99708d092f95fbbaa83eb3986ec87058d293cca4da4235f32b2052ff8723df506b6fb73f8861f74782065e18825eed0621af881bfaa4274e3a05f16c79ea795c971001d07ec3ac9f35e3564a69532b4b3a9ee81b9e44fa3f3e489c7dbda0ba0624b4fef99c1cce112215976c6278bf6ec98706c52132504930aa2058b8f0c461aa219631330f13913af2bbb6591c7b7bae60e42793cd3766bc51a30271ab49987ce234ef2b6c827a3b4a803f2861a075fb656e551659cd444aa62828b5f29741bdd536d17e66a2b993235242f054fd683c3a8919efa19055586c8c2413fb977edeca12f9784a9893f740f53ef1a72f68e74b34fc7a7f50d5cb4fb56f9101e0463d289197d117bd12a5ae8535768202b2664bd1d5f788d074158938e4f70fc46f82c52e71734484467a5d72f1aaed68ff3262ca8d1267133d008458739c6d59456ec233f428bfbc69b63abddbd44bde55923239ff90cea2a71c19c93898b3bd242018bcc47d12bc8f8ab73332b0dab354581199c92e5c5fe99cffc9160626396a04cee395100f70a269c5fd36101e5a9104faf596a07dc33813f3ac4268a0a44f671f2466c2a092873a91d06c7eac81b14fd9e200067865f96415f1ac612d9541ec1137a6a0a6a7153bc8ab1551576eb490ef4c26c3d3ee80df51fda9b224e242da845ec053376312ad90ac1d35e8b261630950a75b2d26a9afaed79f6d13ffcc3e58d62704cf351301b5111f7fb1b5d32adafc5ac7f6f3b384554c244c99917d3e1e9d32c031e021cd32343584f4379af6479ab79f6d6be516a551f9c4fdc29d4e0e92729ccc3cefb2286fdce441c3f253077625e91a3f428df57f887e305086b149a9e3c501ed6f400bed93c37a89b375503d022b05457a37569cf4d4e230fe59e34b12637d4df74187389ed9f0aa90bc928f1826d5193de34bf7c17531d3dd30805b1b863c348358840a582e1d865dd4762fa2dc454ebb8707485c8a82afbce4b0070382c096a68bb2bf444d94fa7c0b7732675ed0e12db94839a6dc97ccfae363e9f021c7ad89c7ce56ce82f410eb1711c29b2c12132ef2ed08d1e6188851901ae887f48688922c386387e811a602dc6e8da24b5821d1ad9997903a055c339a46a7d1bf3d765c8dc3f8ad02d882a48fdf44c302f8f8876e32a1960b3754b08feccfae3eaefe179be27afe86de79eb2a40ad7f25fd3ac07204fb64ff97c15a30794f267894b770fd2bbaf7d497f7073dc22ca8ff8dc1247f79e183ea4f46e6ca15f0d46f72c974e1520c7f6c3743ef0ef2687efaaafbd2b9b7662d39a9893eeb5ae98ede6faef2246a2d181d512ff4b0b8d90d7c6dcdaf2976a7c4223d33fff770ef7bd84df5791862224add29b13ca2e079a3a45a4d310943a368753c82efbc1abfecda369b19c5432880f322e464e377be60bad85e1e20977608c6a9bdc908d5325028cfbf69cdbee2793520d64e64d2652041eda942f221dfb9c767aac8ae61b84037b6d3b46264d2fa7c1a70d3f77c07412fdd8749b9447ce1a4a48d2914ca083f75f5c93d77e768c24e52073248c0fbd0805818f23ce2c92786b07e869f0bed493e32d41d3a59db1a3a7d5cc416922b282f8c561f95013800fc721af30a654637efb085d3f29f2d12199683c8fd3a55b315c65983ef54f5bfcb7d09b8d3d26523510e4a05e302eb0abdd45a9a7ec47f8b519c7faa2d1c9831a85556767558f3497803a86e9764ae9e9445f0fe86cdf90efa7b7a4eecabd280de5d3cc2df8b19c1dc650ef2f9ab4fe175d5ef43b8417d14162517e80d7ab91d04d646beb02077d914a7d4c7914f2a940730062b711d0dcf4d64a4b0729b3ca39706c72d3af18cad3c3cece7a428015f3dab5de2dbd46eb58d6b4943fd0f625773be09de141c5d4e4acd3ccf74dc09cb1485dd3ca6a8f4bfd47187d8d9ee45281643e753b6b321d672e77b2d950b559837d03ebf51de0b6c1ab9a0c46826395063fbb8f55cd47c53031ea7eeb1e5f2a8c91b763f0ec762f7c75a783a5589e8e7df8cb5f02103cd96e9031fb8a723cd8f7f372d6129a79abe5d1d9a680934fa6b37271170dd4be473c42217eda31dc89d48ce186e8fc09105f2c8424398c89c72aa32bfd910daaa12bb9e420f6ef5c13dee1744421288f99cde90923ba0f22ef1452bbdc054994d624ebd406c69ce0e3d8ebd1f287610a45ce954c838e9f2936e62acf5d8dc42af6dd5a5edbf7d77f26cf94361e931b8079edd04e181b097eb09b0531ca327a91023b72d7247a1513aa8c83936de0b272f966c230a02f13b20c1eaed32b14dac95bcd0f481c6007996c07232372d43f8e5818c6f6e56541efa01bcee0250febf8932bb194a9838fd704e710523be41e9fee4c9145e6edb06bd177d7d35446a23d500aedf1d85ac4c21d1388390c5c518be36c97bc6bc40fd544c565555773131c49dadfc7742d85563fea21bec4c4932705296fa17740a365205ce0aaf9decf55a6079a4b34944b6c4787f521b5dc29bcb92e3aa3dfb06052dd16f860a79610923b5753a6846f73a5b3131e50f2168d8b4fa9c94daee40f2897ff0396b40fea133aaa60728ec6b8399c5adaff2a658c4e193620fd64ac7ea38d0b37ac38528ba600864a0491615cd80fe3736e11347794fffcb0b2b969886820d758803a02013a7a9ada8ac2030b527842f137f869e10e8f10ea672b7a48fd72494d2091f68189a645d164d2cf3e2374d05813915b55e8fee9a2841a565302ddab2c314af1607a0eada6e84517090265081e05f22b790544eac731b855dc27bbd7130408ecb27a2c7d2ad51a157f00f9b58ada2e6668698640922c1b2103d594fd27c28de8b3d52b773ba830090ccaa87174bc411a7ee041e665cf212300e41896d31cc74b8efdf334658a0a8978efc289560c38c03c2c2ae43822d58cf588053c4416e3ca61853838dccd2fe438d59f65ce31d5933f1010b716e90baa551d03b8d5d7497b76b6e807a0b1ebcb27f59ce2e3a46ac769468c28904264ea9dd86c7d5679caf40a0adea60282161610ab3914ce57f43a7c013c549af29cd1148b54c6e0c02d5a2e85fe3e7d9fe8f45bae6849fa2e33315cca6b41f11a5eac019491036a3830565884466d5864eb1c5fdc1a68452f9f82685bd6cd2a337b21cf7f64d19169b0da37afddc428ef08304e0604ad4626b893b1e87248c10c5992b7cc9fb2e760fb6c53ef80f41f1251eaeda4927d700c0b37f207239ffeb5ae06c0c9a2085ee8d3ccd3514acd4203017bbd5576d8df2bf4e0c2b99102d41506af3455acc63d300ab40c30eb7e433e068d9245160af60fecfdf76b7fd3e374847ad09f18bd3dc1c05d7e4a93437b7d8cab6f8ba1533eba0e0354a2bb069fc699a361a99252963385fcc2bedab9575581228a9b675c665da53fcb45e90bb45021592440c64075baf39f54a071510d2ced8518032d668cafc32353dcc64f44765b8bedf469e04562a11ecca1c9a3e0b79221f8163d3cdd7cdb14e2c818c2166af850f9c4165343cbd206d2b2ca4152b9d3a93be50048f7a680517a5e568d75bc72cbf887c3fdf4f377be7ea600fb2ee14b233a7c8b1f6f2927ea305bcfe5974f1c710d5d7b6e43d577f05aeac6fdf17dcb328114026c634463a78f784aab466231cdf7b3c8cb799937f9812141807d987300eb2e1666318ab12b7e6854453d0168c486aa68bfd39e540972a307c273ab1fed3b534d68db659383dc7d2d1ad6a4ae864552985c9def9105b499d7e7b630f667754a9ab3263483fd1e0cba0cf4c0cc7787c44947ae3ba52c86abc82769810c1a7bc6f7e5d275ae5677fc5f425b8ba6ea4ca8c44802d4e3f69bb40349da9b1687642d7206f7b746ff5c9f6e16b01404cbe44d7c85eedc818284f96008a4b885b733b63a4ccc68da2f5992196de58acf30a7b4f8a91710a7c927120bf1bc732590314d06c7ed20104c9c63cc19a2b375c7b830f19b266597224bc794976898ca29a158a7003067a30ddc869ac84210850c0e9c468edc814b7799f79c8161998320fb34d0c630f60b526b3e9a58346fac86f4dd81573655e7771b1ee20cf702133584709ba40b6f2942d61a6f0fed60236ec036b9d7c7ec860e6cbdb9fc5dc90382f0276ed2c1e2c9c1672280655f2a5cb0a403103108131748e19dc51aa52001002e2d852acbf263b1d0099528e1ba4e68eb4a7e6f6262a45829c82691c81a498bbd9ac87866c5e1ed98a702fd497e4ed58173ed48182d54dea4ee532bbddf40fe796c2e42ea9e7832e79579609f975797521ad95be27c656adbdcf848b7660bd57f6c904b1195fa8f013f8b1a63f20b54683122897a1ae32e831c7d2f88f3c7ab1514b18a396762604f6c58d98a82565c545d599087b411bcced67d817d5abd58cec212f2460760f80c6bdfb29b616dcc9fa505ba0c9973145b815b235492ee7b6fc0e1693f99d0b8612c9524eab5a92ee02b782251696716cf0705b73e03e17fdb0fb79fb241298109b92be1b3d9151b03f832a686647981e935643bb325f3fa4bd2d6f26126dfc1068f84675558af0515a296d071cc12a844cdce487c375c187034025acb737d78f60687a118d49719f002ac174d4bcb8f26562aa8e89bc897cd295ba1da001734a2880489fc13227c2362bd834cb0106057f763924bab861bfb170e06a31a4de4863b4edead82ed7f7665f69a7fc66e7808bb50f4ee02d3b009adc24a8593b630b07cba9ca13f391a1bb76d067264596441a071cb097d73e3f81135bd6ae753ab491ae8747a94c99d96cf276bc2b960b9a7a247c86212d6be60efb4b9869fed7340cabb35af74fb26b27e53ceede4f4e14efdb6fbd06746ec714b3ab9d33e780e73e4865d853cac476151c896cff2765379a0109ccf763916b83aba66141e5be262e1566dac31b8a41e055040f4e9f5ee06dca18e677c4b56de639ab8702ae42832281d901d64b17f3421eb5938e6ea0982302939760b5c98204d525e531e10aae8c7fe983b21ec9aa276d4efa073a27c66f7a106ba1a4541140b2f10fdb2f9fb13f998be217aadeed8f5f6ee387d8a12aeba8e8dc6951edf5136e4f29000e04690e05575c27d52ce849e5658963fad6c854948f1a16c8a1270577263e15e2088a6bed92441a70e3707170417015b7b52db4f24e9cc63fd99a93afa81adf83dcc48021a8eb75f7a2cba4d5033690f61bdd4e9f2690613e009fe677f7e0af235a7ccdbbd36f5662ae76febaed74c2845ab3034ad9b8ac2781c1fcc0024d686b1bbed2785b2a92f8737102312bdddf8c7dc57b68fa66ab856682c5b8fdebc7205c544b70e415f65dcbf0c7c027d8340d696e5102ccbdf79312188d72f0a5c3c1d6dbc4bf2febfacefe05d2ea6a96eb0d1e01cc85b20496f617bc6e2f7243ff5c45e4e238e0cd298da10a634751077b65a0bda2d739c38a2288f003fba97a07b57b74d11938bf45fccb1b5ff2aadb4954fb0ff5a60e8a907ad9d05d137c86a260e8290b11a021d0395b5faa92e0ae7cc97aaf96602f7677c8045af68f10dbf92829b8ec67b4ca6291f35a49cd57ba2f197b78b0e8af0c2e11284b02816673c42aa8fedb4983e1fe7ff5e7f681aa53c0e49c75c948fb9b67274ada83889ab50b243b4a75c740d7a2435a1ab1506f2766bfe64a1e72992a343d502e565ba7a623f8a16a311fdf827446d98389b0df4fe591da360512f1397b3be71a4fb8065ad2c49585a7d5ea52cb75b324bd971d4f1255c2c4da505616a72db93866e46f9a8f09b814c2ea122027ab0acafbd2f2b3ca18698914f3638843f9f085b81fda1d7e9f9d97de8bf68a5ff65ec09a95664c5a255ed21d7b3174bc4ebcfafe1fda735747c8bee48ba595f9ac8697f7e0f7f7708c4a74e8812960572c27cb252666008e8b4ce76f77b5e2726ed7a21cbe09f7a2b1bedea79e89194ae4d1f653c62181a3bdb3b3aa29ebf2f760e381f99ede5c8c6751dcf6186ce6318bba6e2640e3e12ec1042c33e97f0df88a351f6274a905405ed8fe4d546e05671757e1c8f768f5371a6265d270ff6a0afd9ef013eb949a72f3cd300518937dc1ffd4d3ad1fca6c888499591a4f4c03cfdc72be43ce749f1f2a9a822ef1aae7f6c69128ba6357eec35028e58d337303c39a127ef0203895c39d283a8f1c29133f6264059faf132bf5935ae1dc9dd4bb2e2bbacdeb5f5647d8889dca8fda33562b1befbbba67f096a3c77a0d45fb650bfa45310b6410186c8b7e700101cbd9687e92c34f95159903e955cf606a1fa8a0bcd8c8a6fd2389597bd4398a3cde28a28ea4848f16d6c94fdad99db983b52a1ac202609d4cc4d7053a535136d59f1a57c3ede1bb5a6eb5e7ed6f9c54f30a1fc8fac37b7ffedafe2ef9698660f2d6f0372101277c44664a00f0d2ddeacfe1b52a5add5ec162645606c5da3212f8066f74c0d8ed664ab36ddde5f16b2ba8b12f491c39391c71c61082f0ff749e88ae85dac476e61de1b598000547abcc38d9bc61be4f151450c9aa1da2f09bbf87b9e218a7699fcc79ba10bcbbbffd4c9d14f03b58690e75ef5f7501a4443c1cbcec733b7bbad199727b12a8ecc3326bb730adf9548cd9e9a1c7d703ea17b8da7e601ca823268da8959ca27aff000082f1d60780f78a1b11273d73cedcc5416052c21c887d3da0d12321cbf83bc1268d2b8995f361524b8623604184859589b988a8f81f8f6bad07534a04e83507aee1f339b58ac7f7c8adffcd40ddd1e4ebaf9fd3ef1dbc3a5191b486b934361a7a957c5f44c04b73c98ba9c9ecfe70a618e67ad62916b7143a2ab559ede3b28a7d6f84f7274a06e39b5f502d9d10b4352123434b7bb2541a4d6dd82141352963e308b4e90725198b17580300a1f9fec9ddbf008300ff177c59fe24b5d634d3a82c0840a16c5a9faf6374d1eb16ec2a3b0a2236788589add982f426be8626539009afcff1d4e9f3e1c73d0c97a7c134c53bd2abf6a42a50f948c7a5bafc07e06d7eca4040114896180652ddd098e77ef4606d8ad626e2b5789cf780354cc3a567e37051cd9c788d24f1ffe1d8e04d3adc53548bee09864d8e94216f9c0b033855776191aafb119050017249abae0657c24ddcb7bb1949d987a785d7778b4628e1088f98ec3dbcd167f1c6cbcfa25a3ffcd9b7b24572d54253500b2fba13a7e1fccfbe88bdca503e561e38d650daa1866245f0117efaa5b3188415a18933e3ff350764733cd6108a3827ab24b4edf618013203799c78cee5ba4fec69b00a08389726b785b3240ebb96509c22bb705f94f3bb5da6d486fa94398f80ad2a0fbc4d089d73f3b2276cad35eafcd80704a571763a024e3d949fe9fd3f66f630d4a9b8faf08749002ad0e6fdefaf8b06b38475bb7cc0bb5d4850c4667324c8e642c39da32bcd006248ef3328903444a186de03b7ff095b70ff31298010d717a26ffd95430585a9a74c14669e8c29b38f0d2f697d46ab48a7e155d3e6a422e05d8898524aa339c7d3040c060459ed746a9db70db06b53cb839c2e04419e28c45e628994d6fae1e3756ec6c17d905e61ff1b8abdeedded6325aa8ed92d6281118da01e232aea37a533698d07a703bc3a3625ca047dd847b16bea8c227df45a46a9655ffc727e19766f8e5aa71b81f6a3afc5f3b26398293e3bd49bdbb0e243f7e62f0bb75e57e177ee707af766a94d24fa2785ac41944ad1670247bbab12d1beeefab00655996e71e8bc8af497dba313ef1ce269d0d50f44fb75c504c1a7b57db826b1dd5f05cbe2ff8dc3a3584753ef71904ce995f302c6f20d995a4793fc31f7d491f6848a1d77fb8d4e5b79a6fbca9af453a6e45b83d15808398f22dc023267253d2bef4af4a52102bbbe34a14e2d18e725c62821ded53da3b58469615b3172dcdd8c1dfc7d91c5511a16740037c21714f377fc2f5ca1b2bf204f1040320ca4795f7ba4d7f2efdd65c4e26f88e1bb440949beea989f907c0200d5007756a2fcb62a10e7d7de5d20d441183ce3dd195c0d08c87f542028c1b7e990542d51957411873a9985652005bd2a4d7949c4cd95f03ae9957bc3ee4b6450e90837b6dfd46269a72dcdd30040421f30bc36f9e028efe7344fb2067b10a7be640667c2bf4ef57bf8afbc4b46995270b021c49ccda99cf649e90e896b8649b4a876dac055cc6aa8f357ae65cf80ebd3b8b3cff39a28b016154972fb8e2531bb9e4cfbd0330bba1042a0abdc4e28c2f42d36e24fb404771b25bc319f8770e9d2c4d61c1d26cdccd0bd5b2c7277bcfc9317cba290e5a4a9059f1742bbffb4365b8d6200800ed8e00720d9d327c02b5bf37071ae35477c290ff3df3d993a14f56898c110c0a49cc076c5b05853dac727bc532b6f3d610e7dc1979fe12dc0cbec7561328716a028bf11ae2d0870f7c2f2e206a82cb4af4499a58363926a7053f1469859fa2a5293a0837d46d8bc50c75c5fac9072cd2caa758b3e3e7f4867be62c5713d4b2c8d368be57d396ec5088ab295fdc283f2ef22e0a368a2fcf4df13215d53e78cbc25ec89f5383d74163cb9f7ad0172cb932194d1d1a55b1615a61d5b1fbb67b2fea426bc4e46583812b6bf4e3febcb8bdd850ade0a51fe0d947adfcbb0dec2e79a55f3f975787a185514f77a076fbb1e61dc2a2def8bb0caed8df26a0b030dd3adec3ab101804a1a3100ec3889376132c3527b9232c81813f6f173a99714e0bbb8095f43f89aec9b14414613914c28651ca8b53208e717ae00edc46c0ce6d06beaaa29d76bd1b6f57243f8eecceb54c11979783346f4ef9c8f53f5430c51495534ffbf03994a2071e265f8e64942da16e4e5f0336dcbe2e6979ca62a98453f89e28891b7c8627cc2c2dd87f7efaf10db040d077f102d38fd11217ccce69470e43c9094b05c433bfc1f427d1ae3407aa3b17f0805084fa5602eb0d2340138284c08f0a943c97adf1f21add33b8e16400990dc616245156e0a15f8f2660aac6fa5670d75861edfb90d94026a894126e779dd20431ce215b49d74eccc44445e1a0533520ff6083671c262397c6584fb0b11f7cf180b9c4572fcf172bcc2a395447353f996beb40393d25d150648adc58481aaf2dfbb696d9bcb33671efb508b9341d72f706ce477744acb95301300cd9cb19cebc6f8b38ba5fc5dd1057b9c3770c6d96376494bf4ce6387f0231cf3a8e009d32c7e5d0d20fe99c55fb8f92c90ca4a6f36217a26df6a83c1a6f5d7b9b44b9a7ae67d7cb783b52de5c54baac72c0131c8a1c2a3c9122869ae95f52d1d11a31480d0ee963c2d042ec0a95b60f028f6e90d4c5a161780bc557876f09b67633ab220a5fdfbfaa46ca59dbbfd680b737f147b54ea0f5fa6ab8e9ccf17689e182496da4d595e6d9e9b1bb06829960878fe715c717aac52774943caeb1c975884ae0d9b239205108ce8487e8eb298819758611c02c6c1bc02256576d343db25f49087fb6d3f258835bd508e181aac100a9b9509fd5681d7664edd7aa53c6cbff6264a86fbf961b26aea2a516894378ab432cb1925fa98692ad1e65436c0c995a7d68a1565d3b47b74977989d59a26098ca880c096528f7f2592b8e81e17a17ca7be6bca6a3cf9fa3f80bee674be3a8bd506afe2cdf4eb2aec2a41ab6278bcb33df9f46ee46e6dd7a8fe76fa8e5221ea0d32805890e344ffdf17d5d0cfad9d0dc949e21d94cbd38dad69d4927e8eb4ef528932c854f920f2cfedd409ca4410cbd9b153d3dec5ce1794dbd26215374fb5bf8c2f6df2e1fac2dfe5f1a23fbd030a8c8c564fda137740b09a244c96742f7731f406a0b236b09b2c6c935ffecc44980f61cf7968a9e743b9dfe4d787f1e0f6186bf0dd9e07b0a5bf043a3547f73959bb321603952fa51a4e3410ab241e89bf82645e28a681101355ae55934ce45f6bcb0f85a1ee89afacdd7a63e01557c1eafc54078377e03c872c9a53d640190316931501cf2176d870d58c75bf5db70e2d0c83c59db3ae2d9cf7bbacde1789437920111692ecb6bed55a4489e4f44b0c1c1fb05d5d59e68d5ed49f2babb7da66d1e07e066a20abd121bc1a40d99c417e02158ff37fa36949563c0d5f165c296ab5cd598b85ae583f0c333251cb2e4cfaf7cf1c0329de37ba95dea4c326110387b88e5784339bcaa7985c61257b53ede3bf157af5cf1f37142a8f3860ec0bdc5f74eb3d27c6c693ce43eae9ba68b6371ee9ef893c3639a62843bfaf6eba5e830f9fc90083434c68b92bf07e52645316b42ac925ec6a2f70bfd2ea9d4128a677aac3c09de0ad5f1ccaf9526ac2cf4ee9560b8c0a65a03d0dc2942238c9828b0b8b945fb1761044bfbb13a91a82cd21db02f66065e61643c63c38f041bf41a11ab2cee0f67237038165880ace2b4540b84e6cdf50133bf21088e5b8939713e85c72fde703df252dc7d2ad408f0296d08f6961200ae99ec6e5cd30dd0ca83716abe1495126f889ff5004af77e8bcbf8cb0c0d89ebcbf2ab1a8283345b335f6a20c844fae97c6331fea604e9ce1b5bdc7c8f9952d48e93876d4a6865d1289e3d211b9d312668df5ef447b2637dcc17a56ce9d68be1abc0d2ee4e48d854098784e51178de83e3b3ce417499fc4bbb46c2445415a7439e73098509c113b58b0bb88ee97631f6058571df2450d920558823cc1edde9c61d6e10e0ee329ddb25ae2106b67c9d9a76bce4ae0d9ce954d66e1dda7bbc67b151eb5196f02599cc96cede1cce0f9010fe56667ebbdaa4b592937da5f8557fe37217a4b3e29b8c86d4514ca3cb87ead1b4f7330f5d257c99c5605c0477248ac38d29c21a10463d20cd98f4876947601ccbb73c22fccb5f4c3c93f86579e7b329da6df5909d2df46851103d82b46e88eff9cb01d168dec51b1e08e155bf026f1da5c9683e74397da8b72e07a2f0e088fb59566a377a76b0d2988393edc12c64e99dfbd5fb34bf77ee546a6551e4da22e1e3845e4ab7e1c1deecf6d820ff37df40a2b3735919f4c128a5f8be046da801ed4c13d3c5daebbbb1c9ea6e42f5e370948d39d93fd482e8e6220a504cd72924c296e5e0ed66a17d6e197a806cc6e1f86efe2eb63d029b4d30c2aae1456c63db53b07ee249adc0bbedb46066d348baf8d4f8d9df20a65df23a303ed8c1710de3c9ca746499ab8aa11cc6a02a21af137735a81e9c1f7fc7a7590418342dc89457dd43b548a69102fe2cf03e57d74940d04696ba53b8e4457618b3630cf9ab91ebe1ee73184de5b9c6f94030cdf695cf726f91f803e6fe1f9008f40bdde54ac393bb6478196053dbbeb61734855a1da93135c4642a01a425524baa524ea3716922260ee647290a568e215ec2b3bc6d5992c9d7083e4ef7e143b44a588377417a71e8913a174f50fa6804d40ad0f1f8ecc508efe674d0dd759fdf38269e412731c52003784674513fc7f642e52b4a3eda15c59a194c74361ed434cfc4f6df9b378700e8d2a0f9c65fa5b83f3b5985d31ccfa9efcfde3f93fbbcdb2cbaa8d2713520f5e765fc561b6875796c580c35ed4f6dbae778f54449e950d87b27226e08420ccfbeed72195ad650eb61c9dce464cc2f324f4716ee548d6d341364c803eaeb9350f8ab5bfb75ba7a8463b299b18fb50c57b9a423685f3794dba003357a7154c8e49c48d5ddc7e104806d541c83211b629ab46a798ed2a51255260525d2dccaac2fa1ef90ad9d532cd675088afbed9449344808064a09d72066d76dd7ffa1e55454c30fe6efa75e7c7e7a2e2303fe040aabafe82e75e0b05941b92457f96533fbc145ae6dd4c2ce15d2acff1fcabf4920dc1a60fb210c814da54815f9e833511c605ad82ccf99ee1f652db756949cc0fe443aab92ba0fb8d8085e8e8ee32fe6e6c7cc19f594a309701efb688faaad7328823e3fca9841a34f14abb771d574cfedefea944257ec6ac9cd15902f5cf55ec0a3af1f0a5d20ca8ce21e0403255f426d957571fae1f5acf378ad23cd1db224b440f5eb17fa7193f11b15d49aa34756c66e156a34bea8ecdb8a85e881fbb271f97d10e2fe7a4e67b8437c41380e53326a9e1ed60f7b262a0ff2422eddc19fe571ed473eb6002652b46490e3596f62a9ef181cf818705fe33bc71bfa453b1ef1e16a1eb01ea29634c419b42888fbf6f6e2b0b7d693e9f80b0249f978363eb4105c7ff3daa7152e3049ceabd36edf58f390d24584b11941ec32b1e6f851f07c2132f89681cdd19aeeefc73cb18856a14f9d902b8f3b74b452592934cadce1887c4c3ba35a9ed99e853b082b8c1ebbb9e200277d7df71432e1896439304074802bcc2b5410ba94678c61c8ccac1ec0a5b30306c9eaf8fffa78177d5720675620531071ac92f55b3f92b5b6ad6ab0e8cde8f210219945364532d6aae2dd6b7982230a99014a4f047d38dbbfe51537adc67439c9da0508ac79ca3c599cd77a800196c42906d0b92329180e65c68ac8110217940801eac52952eddfe00d6a8f15979fe1306313a273edd96708fb589dd95852d463a0e0ea9972e7054f90ddfde07746f00fb50e71221c0c2970d4c3aff48ca7c076e272670b135b1c109816e1f169f8f3afe04b55f4c64493c2473ccee02c17726cb0a01da9ed65f9e1aef1bcefc51bd3de52eb443b38fc67efb57d3542c68a8e89e89c3a63d0e7e3d64fda74b6c4f1503a91ae2b3fa5d3d95cbfcf9bf280a29d9f159235be4dee4c4ca006d6caef33cac064fa9c061a1c9f42b1196107da9c2c02e291b00cdf8441596d212f809e2ace5b664161bee99d81107bd689f61fc0b84b9a99772d13a1416a270ffe4be18d4a68d4bda13f6741787ad9df3c437441775e2b7d15c6f9f4601b82aaf0b40a02478532b0223911166ec7008145cff32a49a1887b30e98db87637ff9d2f67ff9384f9810f05573902eb6b84e468fa5503ef9c5ee73b0f6ac2f290070e383b86b90eb2588b2e04396a23825e95851956b5e5daeaee32792e4b4bbbdfa0ad10db3d255f3b432bdd89c52360fee06c517687021663500d284058de78cfa7bd7f0dc7204376949135db35814e1139a3002e235c2cd454b1ec8cd9e9a1f7966088be281b4dfe072b2997e445d27b1d610e41f5734e88715a0dde11da4531573c8f6179e0f2566aed59f68d32824a4149d272f1e5758ff54a1e9aa0678a7d5c6e9ac4d33888dd6506182d125a361e493c7a3bbabbbf05a594a7c4770668af5b5f656744d221e28dd9b08bf965c2a693e06a411c4c7743152cc41197c52b78b991f3abfc9d044f23dc4c3f464442fcf3103757c87753994b99773808a8509c6d74274ebd619b2a2dd8e50a330fc6838d51ef1b0f1dfbc7ba865c851d6a19dd087d96ba827fd27e0efbb2c04b96c56f5af363a09433289e44fdd2283937055d86e40842fad31b6aa905d1d21f7e167577c49065b88a9b734ad9274212584d8de10f8298229b24c4114d9c4fd5b4678be3928f6b674082264f8099a36e5ea3901293970356bf050769b2a8d2bccf0582aa23ae620fdca8203ca9f379fdc869f7a2c890e3e791cdf46020408bb007c859341c802d535e728f3425dd3af80bbcbcc92772b6c56fc92af4ce7b97ceffadbe33a9273769eb56cd30f0ac107f8497890b42aa5437ec81e1bad944cebc1a63a2639f6033deb0bdf8fee05b0bb36e53448097f5fe707f3796120a1b95e51be3b49c745d639a59c0218473492b85595add86a2b15fe7288894c739207abd45b939d0da36b924a7a8366bb98757d382841050b09e0cee0ac9187d39cec06ef1547dcfff98eafd5ab79a704e7ded6e33b0dda3b1d52a8b9c4c85734d04b89c56263d6da37034af58c8fdfd5a97f0d495405a8da8953dfafbfd60147e6ce4dcf44ec55dcf4e9a60d784807ac6703be98eda19145549465e5673723f470404ff63e9493e72e4111492f0030a065b6a9b8d5fb7a17b52dc7db7fcde1d0effce24783a2f58604086fc4953be9e3759213ec84cfb8e225f664f141d23756fd57d472ae9136c7a74e30109bfbdc830fd8083a04325e427110d5292cf3e1bd53c5a7e8e4f3237f182c66c595c532fe409598f9630f607cb6568da643c23e6457f80067cf6868b1367ca932e7a36089e97caee2506efb5f5bec838470f1721f15ad7a3c5ad8d03442aa132cb0b4dc77a704971094a88f37b08025a634e7fe1414c14ac69ea8ce011e771914a5cd4d559e7d48da6911bd4174a95e9a666f1ba0b869aaff2ee731a9ec54ad2ef89451ff9589f727c56d579f36ad994d179eb5f830c59dd0adfbdffcb39a4628415dce7cf26d730227677f50eab8e2c6f5aa04374306f6b2cc6f9021617dc9602ebe0d046dd56d9bc8b6e70474d21fe43aac1208261e66c2ead76b7d57836cb109f64f9c4198fa87382d82809a1846f5adf79b9765b6ea7a18113d063448ac76cc93c7c4a3ad36f5f8aa6a35133c688d4e933af40116d36d9254fca3656a291c9e3e4bf7acb23a0dfad477436f51eb41d69a30413038614809d42cc687e546ef11fcacb00f301744e58c82d271193dfc76fb9e56460251a48c8742f012904492c4383ec33ed090a7aa05e42d1c624efda051a3707524b3a296d7e03ebf2502f00970168c4f20581db00585b7e7d344ec1b10ba50d68570a4bd5663779dcb6cb7ab8ca5ecc7b5d9299342e9096d6247ba284d18424ba6ff62ddea6bfe0a99c1fedffa3e2f5a63ac115ba51d2a3156317a84a25a9be6e8a78bd0776faf1a6fa1ec6ee8ff3f7f6440f4fb97ba9ed60e2afe8191a69cfde0f11a26ee1d137e6d6c03af20925dcd69cd55d89f5d31839c55b49b65ec2a36a1ae180e5fc6bc1083088a8688aa6350b57e8bbd5ec932af7bea2ee363a203eff71e45c9e2413f8f12acad1a7e4b17a5300b21205c833e7f251997379c1bb870745e2ff0209694d979612dad3ca052076b69fee23a8e976caa627242125824b164b95a04fa129c4d1b61fdf3584bd9624197f834e3456bba6be6bd628ace8cc931fb106cf79e74df866bb748e7bca55d11022dce5aec09ed88ad5e09b42d9f0741679147f74b240e687c90a837ee8f9582946be0c586fe00d9e2a05f32b54df928ca7905e3c4fe0e565085f90a717c5370773bb19b1b82e4669e6de50194b9f5cb29d7527d19d20a8596a5afe1b11bbd5309b29a53ce45820531e26ba70cb94479364fc5d1f5b7cd35de4f6a4949d3c2fbde1892ad50f12181ff9054ec7596338aad581df88ad40d7f48fa04389d04b32420ae1448ee83b32e9c15566819d812f441f6ce1c4320f429017261d3488ce5b7287c67c3bdf70aed07a822f0c073f0c5b76ffed6bb9f07ff754031b93b01cfc25327a077be3992399e606ccf109ec51023154c0ed79522ef1426de351d61982fe3b000fe71f8b0bef272e154ea784d91a02a96b6cbd6699138c83574cdc219ebe9dca74add2b851c013aab457bdad300117bf32659bfe1c40a0ffcb40a4af1ef72f12cf839d89373fe3482fa0804682343241d7350d7acb1186d75f01bb13f83a889621c483952a54657c20597b17132db5d4caef77851dc460ac92f45885a7b1a1bdad4656e887f783cf957a91f333db532e6d928d34cc7acb43070d38ea6eb44e29de5ef1f5b801d88aecab5a3f83b57c8f53d711f8f9f934b04bf842ade9a991feed9524d264a762685acce5ceb28efcd17a8e58231aa5247b2505826344193ca76bf29ba7470b2486279c73992406edd7d01b2db0681ea718c74d185e5fb40ad2fd0fe0202aded9c4e13b4adaa375deac24d7b55dd0b066a16d3f93544dbd03f70b66d7b9ef714b0b5387c19f7868f6405cf64ff3a08482355ba79c8120fadbcfb3cdd71e619ba3876951ebba9a70c767c3aaeb6bbe3d07400db94be134cd3e36ea58a1f8f109cd8674b45fcfa2d7a56b107a153e5fdb945b89ab66a7147f134a840cfac02a1a110b936f649e7266f2572bdee8bdf6ac6bb6c369be5491a352941e634558e64074bf50b5fe9e537d2127a4176ffd3e84bcd58bbc66daaf2ae06fa88fe915f0cfae9d90bbe8e02234ac73a23a982cff0731a4ab9801b266306a4705f10972b8053209339ff4fe0a7dc02af6fb29f638d0f8b2efc96cbada83ee4aeda5b501d5d21475e8291343fb5c9b05ae33670afcc5185927e442d682a2b5c50401a8debda1beb370804e5fc5635b4cd48156a1fcddab40671853f637700b444cedb6e869702544de9b4f91ec3d1639e6f9ae7cb5c0090958db7a6ce8bb1c258260f39783c47a6e91e962c65002af6618b39dc9dbd71774069a3ab07c553ae622c297dd2e57ff2df9f2ae67230c0c68df3ef5e97c467bdee28d1ae8dd10070a8b651a2338df5459c04b09930482ca63c0dada70329669ab8b0d51d0edc0d4e72f3cde798006588d64ca9e36358695146320360aab91b8a9fbd4204af2e2e3518a8358e5940a5f2c343deec66ba1291fbfbc38b576ac0b7da4754289841837024ebdeee669729b2839b0869a69447b9db294a5d02ce530443b358d06395759ae2f752327d1053f308c3ed74a41103c0f08c521fdf8f04e40c312e2a28688c117bac68984ab3b56b88506d3cb41fda7b5c64e487d9d5ec7f1a8787090d2cd072057f8851c2ad4dcd6e1be32d9126f2372fb529ca1022861348d649c8dba22d36663d4a4d82d88aedd2a924112afce989b643d995319286dcd4e328166dd4cbfb7744ffdb2003b09e28159990a46425fbcd334de0c07ae35bb4df4f257170c6cf63183f1f7de1f62cd1975c164221ce6706c3b3e23dc8bc812ab88042900a1da9ed35af0e808e8c1dc2015818657c30e7feb3ecac3b40f012696edf1544f0f2cfd72b771e0e02fe7d07d890ef00d9a27e0911b63ccca4d29465502bff8710b0f772b4eb57107003c16a874ac4472033d14cd188f5da47d2b8d528e41e62029dd8f62a82abc9f7e2793e7a2aaa98c3ac4d1413388f29c08fab76e63c63fc8148f84f7264f3f419912c02f88fd400763f928a527a8b4a0114adb4d77eb65215473cf0aea26b0a9d1eb4bdfd2402e02f1abc7a7cf013f0b03999c05cc6180f37fcc407c122281e0ad46516560a50ff2c10d247efa9aa7ffe02ff171517dbc707a2da1707f0cb50dda400f43b4cd1930ac33dd5dbd0134861d27ff1d4d318f9120e4bc5bb0d7a1d905111576709d881f980a7ff1ff80215e7d8937ae290987b1f2d0435d6860c78d02d0eeae3c01571df20f00a5debc1cd1e3fde7be781c3530ff641d54a2131c48788adb1689f1607996aa611f3af5c6c6cd6f22c313da6c6b2cd6122153dab34df890ee6639acebe8e584870f7977671eee3376e0e7499cc2e86d6773a66bb2a3e2490df5145a8eb9f71f1f899fa22122f056893844274950281e95f0e27b6eec3118897c7481836baa3b7b4dcddcbcb62542bebf022c699cb730804128a2dcfc373fab144049a520f3459cc21039153238e287343f0d5b4a76b38c8a0a8f1d9257af6d832e8417ce85818882f88977bf96e696b16c4f5af962556db7dd8cf1de588ffbb10010a5f02efee1580531ca7b4062e088570f28cc8aeac2d3dc28d765e1fa97a07a452bd9a9eccd2f91517df2ae097cc7461fe0bf6731c9530931e7f76a24ea4e1dd60fc4894fc6d5d9439ee95369ad74ef00490cf320ed7beccf24a8c5b6cfe3daed22f04f6ee87c88f51b1eb42b19fd86244d634dafe183ed6e439583076e2bf6a0bf5c8a735b049aaa6e9a19aed52b97562be03f5991f1b9f9d79f41a879d61b9a9b288364de64ceafd87c6f38a91630af356d02a6f0e3f93f844e92f77fba63a87fa27ae32ce2abf30ef723ec7ecbcd70e04ccb930ef3270f8508f484de1458f6dcea3a6e881f6e0e75f1f2d6bc9471b7841978a401835b7d819a6fb8d0dce806ca08c834c3130e74d3e8b4da67f9268a6658b3e3675a0bf1483c42b0e7d52fcdf18c827ca31a50f1c7752ab18251a161b42dc33df8805c4e1b94aeb8f04d125013a862d3acac9220d8a0bd137f6dd92bc28757c204ca2e7494c0fc5623274c64134a4c4bfe9d4f03b39cd2b07528ad7152da21f7dc0b730452550bdb71176f51650905c425c7b42a145bab5b2ef20732ce4fe698ea9bfc71289347d654120790c27ef58663ea2a498228bfbb8875abb71e60b52e0e900a4da6d6ceb04d402b0b44439bc17e50b4a99c182819b43a6eb7971d6e09506392385c91a45b31c01e24bff4f69a1d1590c1ab4cfa9a36d7f9af9ae2b0f592b875e169fa21bddf43f7e1f1b0fd1db06abffad9f17fa04ec567d1c545eccbe437429e6c2760ebc9c0ed62c1032d9a3dd57a9a27c75c544b09562a9d85b65c4e3dd9baa296c07b8d61f2a75175df58252c9ace7f909ab2572edbeb355ce1e4e318009ddb0757c1f0634fdfaad7795b1e58d96505ef3c5961ab72f5d94cb3d975ed579075f48a29c93697c65ad1a66c23c687810bf78e61ddbcb2100581703051f36c61911ccb408920b9d36cc52e644b51f2752dc1c5fcc55ab032b3a33e1906a4c758d59d10c8fc57c34977190b740131af1a5ad6760e7f3336036540c93115bda64c431de314e6fbe4d3395b0a0c1d9c10766ec6f3e1d6200f3a5326826f4b14b840e741b6c5c7071e004a8537c70d6eabe1e5ef5bb6a856704dd2fbcfd53c69ae8a2f327409a0925fedfc32b80123f8275e8908055565336a3fc9e20e5b8aebd61fce27e1dcbcdf5644761e656d3ab5ccff80f68727d06d15945cede5e3547087099c4494930bb83b2f9f179e346cd4afc1baadf70e811208e3fa73fdb8dda4c6518ab57bc540623ec300adb79fe917553b577ecd7f0d409ac49ec11d2143ff35d18c0926f10805012f9d8daa5f63023ab7fda53cf34272d9379d3178a268723c6dbc81933c51ac72912c0d8aff26e64244dbf014e166462199b532007309ee02dea784e22fcf710dba31934344e8f15be780a20aff6378d531c76bd6475964ced7f6b0189db028352a587bb9f0ccbd2318ef41b72242aab531d354861edf5238f3b0a59646ea4aab878597e42ddc6a974b6322fdf0a697a2dd842cf55a09f5e8e5b1397672768c0a9ea6ef05c98a8cf2a5f75d0bd9142f70a3e303ea6cabf1649502fa1f2e0e529dfbf8aa1cd280a1365e5cedb1ec469ba86d24fbc6d5b85863a46f52418895511e4c5f6fb842e17e47eb2e9e86bfc6ceab3930089af1bd220832640d2cf8fc63985781a88ace1b696853302ec83e63bc769eb5862238851e07db0741bf24a3bd57caa4c8de0e361a65c5b8b23ade5c9062e33b4fd70e2ecf436255d0fa38ed557bccb64bd87818faba4b12bce0e95d8dc27ef7ecf277350c15519124bff72d4891210bd1901a0c38f8f49320d440c7db3b043f7ac43bafa36ff75c6a6382bca24b533972de47f3593ebc2f690dee69a617a439df7e612f94c8f1d6fcb9e87f0dff3ef914e79fd0a712a8d358bc1cb41ec1ce2057cf76fec445b4b7728e4aca6ddad244c90a25e53984ff5534f344a780d414a6c5964a93623a63d1b81d9125d2a689b6a2600cbacb46f9103f91a6625bb38fdca842f75581af689b775fbf1f3cc8f99484337d34b2472d01f39042a95b5bd437906f2c4985e3180a4338a3793a0aa9e1d91c0c79531b6eb4ffe50b7850eea9f525e9d260cd60a73befc158765ea3efa57e2c6b1d5de6f236aa309316ffafd8e0cd72b0573726132964619430cfa81abffafb83d7e8013e67e393d2392f0b318b8517cab1218838ac8dc75d7ec6f84e72b650074302ab5cb4868810e866747147b6f5f5c7a6831f2f10753de20ec26aba06097578f1009a4bc1bc0a7ec98db08314c9b06365515f6e359d1ed9369b17414a1ae3b298e4aab701e0e342b9fd674e6a891aaef49a877de450615dcea5933207c3d90fb3fdf58918033fcfbcd082b3ccc544c98ee7c5ebd81acffd3a9c9bbeb82270a174873eb6ebaaa7dc0e2dea9f260b1b9a5884a9e69da809b8ed917ab6442e4aac78e3327509b6c6d85fc744405b2bfccba07ea00a41020a08ae8aee64619853ea3f332340266488ec0ce589d984078c22c828f7498616a1f80bb90bb0def8dee500b3cd4e551d617925ef9c7e9af82bb927f279507d735e88cdc5c18e0b38c761596256c17ac8a02ec210cad4f6651a91c629431c143009ee713560edd867f959c05dfc787139a89e24ba807ab98e09400f331a4356ff02c48d87a164119c883bfb6ff4c6a6d949da64a669c874df5affd4b7fadcd6ab940221709bd387cf0981fc3bf65a670156d6bcefa0a291fbff149bfcb351e56763ba3ee30cea746b7842d9059da31562930f47718d1550d45227989d7380228f38c61f769595e6f290ee7551b1baab6fc2797db173739721970c8823d956d860a35c3a826132bbc804269bce3bceda81a8e3496a0bfd59d758e11b9bd30a18b305f70c3512b3ea17b34202643e2bbba81090bf2d4f3eb6f9f9cc8ec18c1bd78233c2c13188c1930b052b30b193d580b6c7b88fbce30eedd80621b35555fc6f52551f217cb5a091a112628d7dfe4738f642f3a25e25d3d6098740af7fa9cf1ca3b53cd35d661efd84459ff03d8841d50ef78a201461014668041a60bf2aaaef97e161353a6179a3c0b0b123892e11ca6cc9b9b0669ffa8aa461e84a6ee30dcd793b5b73939ca89ae3b9734ee4a41548f332edc1fd9388f254717bd2cf8c755edb9c4907a839f5b69b845376a33d7817b59d96ff310ef4459b4f8a18f0ef1d31cf8b70c6afc7bd5029da8dd972b2b4c343166a429bd74973ab92dc3e979fe3d324f4001dce843be29782b7ca9a54c05be3325b205b76107ab2e48f9d13917aa2bc6ad321a08f7b84f330f2a20fdf5680e1dbf44c0330ff45624fb450e8f32e696892d5cd2fda8599e2554fa9cc702f5518f67649f0a007ade016114d6df11665c560838ff0955aa8f7ff9a5b8414f24872328a5f33e5572bde8830d167a836d4ad395750e410f100cbb0b2203a208c407a005daad032ca6579c4593ccac9975d5ab3da6832f27c9a48bd0c9f69b698d0705274f827739ba0f9c976dc83221d6b8252ab3651e790b2b3e30101691cd75ff3464a1f9d655c6b326d22f9b4b72b898b3d4cba69973335bdd54d3d1f602e05cd308f245407948667187b459a72df3ee5b8d82b4aa667a92c970a95e092d06d0998b2d0b3cba48da5d83a725e5b036ac5ab1e3fc447f42dd485804971d94754d16ab64471ade2d866cbcf47ca4453bd0faf3803f11fc562d47d849398d6265f041288f33f848733f4689d4e4985da886fa28637821430993a795b967b850bcb4d63f0c48dc4d763fd0698b70b18b26eee63183a5da59011af21e75fb1cf8f8754fa14a07e5c8d671a8e425fea9c5469cc3baf9df66bc5849a35dcb44c513ad18fdf44b8ef9c5d30ffe56f8a00cc31d2bd6b66a13c249a2a63dc6323cb871f24c656534ae9ae535a84442bd1909cf686cf787fe48620ab026d9c4e51fe906cb464fb242e736d8dbf3a6db71f7320fca3ffc91abd614c9dc744be32fbea8f740ead046c03bb3b83103753977bab8c773e6e3e8d8b64201061a7715dfcf9a0f380526bb8ccaafd74d6482919448fa2b352cd2a827d62edee0eca1070e1609127c96b696f4b168283d9e31afca40db3c9abbdad4f362848dd5fd21560c630df1b9f4337b6c4b12588c3cc1385234fdc4714dd207e069ddc8d7fde303276b1f2327b4982b7b02be621646b0292b2d708025dc0d623207b1792a41041bebe42f8207e600b13878da8e9bf55b32f719b8d9d00d90d3c1802eb14858e3f0ce315e54b754cda54777734d66e116805e34fe8c95910b560cd8e0991f2fb2fbbf6874f280b30203abc245ccda128c8a8e217e08c8f5d8bf131a4918628f677093990a6a88b02fa621f0342bcfa08bdc40f099f5e33fba5061250f9d8274a79a938567cdeb9791df387d06a8e2bb5b1630abf6698b9bd91e91dcaa053cf078aab910646270d2a434851c243397d850c02839acad92d24e67b802caec4763cffa7023c0cb93548aabc6aea0f0d0151db038b43f52b64554051a7002193dd68ce918efb62a89d60cc0feceb880283b53551016ae3d10125b01d77c9a9ebd0bae1da1316ff1d877faeeb1932c58600b06d48c422df331005b6e995731696eca8b86a4e9cb39174a88cf536c30b605692b32a8a3150a756b9ee63f3106e53b8418dccc05235273cbe13ed71a5fc446f1487a83a600d5b9d1261de76ba36959b5936c079bbfe078313de4bdfb72ad637657bdc8787402b5c64137fcc7456a5b185991e02cae939190adc058e0496a50853d2cd47308a8060e6618d6d4c832cc5321aedd0a2c15131cff623ed2e39040d99efcd29ca5baaded5235235adaffc1395e0ca58c7a2b2c008be17502dfc53f89de3d82016256ec38ed1c0980b7bcc870fa9a46e62d7ff221cb8e9f7095962a33b78df384d479ccc481282f12af6240def63c87d0162c9deac32af965f37f70d8ccd81c3ab4b5ba02ac7b3e4bd19fdd018e44f76330a7456c737fddd1eb9a0ebf105cbeaf25c8472e934514ec67d5017e0adf990859db3e21ebbfed8e505d09d937dec6252bf0e8124fdd8bfdd9f3104b60b831c39c3b1a5f71e9988a7f67a10eb1c0782fadbc82957502398f437545f6ab244fe44c166751214ca16311d48d5a7f764d5aca6daad9b23b43410ebd5ee210fa59eeee7365b057f06b8d336be6d937e9e185e665aee59ea47585bd4f67b27a0ae83fefe77328a27522446107b1f478090a9ad0aa1c826d282b99c864c7a3b44f0a1b8b611ab3faa9aa7399704b9d19af28b5a60d6fe36fb1be734fa76e9b0b19c33d062281867ab42dbedc19ad1667b83acd7dfb39b721f46b61deda41c75acba7708213ace7a4f88f64b23d0c7daad1656bcd005acd4365178ea5c61b0dba2c9e73138f4920921406e87ca022f07936a36b86c2edf85698876e672ed584336260c4fa9c75b3bb2c15d885ac8c53ba3a1060ad649755d8d6fbd7dd13fde323b5f241890966c5cb7db87bcb5cff0ae3b24dae6806a5d7507e26f48ad832fa60cbdc8e6553555d1a9709c038ee0583d108cf89174f17f212cbadc55e8ee1e695a2674a1c2186d5e92523b430780931c1c883c38cec19256fde4e801db48b54f9d163be145c7adfe465cf8085ea63f10d786d6c7391c92c806081f6aa87be33e208874b58314a06848b6bff6c5163960099adcf0d056551559c6b02a8b03a27a24de59e6deb26a2ff9a167edcb96e28d805f9df2c55e6f33f1df228c92a497bb1806f5cd0eaba9705970bd52b3588d28ea0dcc415bc08598c69d4fd42130ea86064e6db77662bd8db86de324f1a94ac3b50360aadbc0134ff8a0430d765154f32ae6a0e833a6e26702f3681b3778ac5dac20ac035ce31062054ae231f929fee2c77bd063b5a6b7536a12412a84231e4d88e1ea1fd4ae959a5ac18aa7d6ed9964e4be45fdc0846cec0d22f9bf4baa5a47758f97ba41f64c09b97f6c0d00918731043c134d94c7383e8420ade349b5fdf36131b32b5977cb15a9f2d6b1fcc742346968f8a2035ec66ca839170ecea74cc52d9706d5fb9f836dec384f9dfd1424a93d66b5d1459946ea07449bc7e7d857f1c6a7db7238f009c5a7319bb31c2be074f702ad716b3158d36bd0f973f6d10fc685cbc8bd8c8ad88b3a6c3492d6340ac92490b4a05346829cf7f4152a99329315fee202bafc94b29d28a4bad5259358575e917083525d9987761d06136d402f2859f425a5b7a5f3f0b28f13090efa1976e21ad566ae70951e21909053b351eead970134da10a6d2b694e6d9a639605a868e838ec5b55eed3ae6e451518dc8dfbb8ee083ee08ecfd6e536489d97f699cf5f84a170fcdb5aa2acf550ab6cdf29110c569902fd23cecf91f4b77bfc237f9b0907ccf043aba673a82f0aa2b601fd14702008c932b6ff870e13b2d81ac50ec2c8dba967a8c8526bbb86958d98a2dc7fdb24ace9ae6d568a588fac5b0c0f5139898ef8a76b0006b5fe698ef79a84b288ef7ccabbf5d63f34ff6715c35f26c40abe6891754f561f6b96d91ece6e5fbb546ae1c6fc795dcfa192a3c94efe77f5c5f7029ced1eb233c703fe4387a93e3d2f65d9d2ff9b910e8d79401f933d4fbe433d3577bb9b9a563719c39f11f47262bbfb19bef5088560c52cb5f1eedaf25f7519e3df5a1434e9b814c4e470af97bb8a6bf7adcc38c504ab1f950c5a71de05e310e199bfe00e370b8ca63b7dc3b908724364c598b0dab7db7252eda2db8e4a1cbe5168ca7d735b181efa86b77f7ac1be83459063d35e179fce7109152515f423a5590f48bbc2bac0a540d4025da5b6b5372f9d0d9a3a0bf4370546ea4af3eb97c01a9adf1057266178c081aad60aeb94992b0f7bd917abb207e091ce20648c3f3d8d232300c7abe5d178b063d4c01b859a24482224773d3eb5145e379cf4fca1c5d196c5e7f5df4640d5857cbed75a408bc68b3ce4915e69e9e77798ba13a7f1a29aadaf894085ebdddb7009b2cfde2cb9db1328ddc4e44b645defed2f34ba6f960fe4b95ace798de4e6f10d2e4675f55acf4ab6b7d2bf74183608283fec066a1c14893cf98f9cfdc2932bee62e1f45ec6de9b9a7033fbb7bb012019393236f9341c49556677e5182ff2616fb18601e56cee3240addac07e5930105b6698057c21642214faabf67ad173502dc0435fc640c448ced8cdd84676eeaae00683b862851eaa708c2f5de717d84b1fedb365fe4155c15c465e78bd5ce7d6d2375ca4558a7ed76a0b8821fde9a38091d6a1f3c23fde60492f4f3f8952d1996d9967fbdb7cdfb716468280d990dedeb92f86e30f931d53161121afbbf43dac234d03a7657b37aa0631ea32bfdd9dd13ec0cbb084468a8689cb4294b90fd3b8c0f86a2607179912dd00f4a606857fa9f586201e65b3773dcdea60840b3b58c001e565b89f72ba421d4d29bf0f8d819d7af37a8eab5c52d026d94b2b0b0c06f98adf56f63d68847b9fe681615eecc7853211807914abf4149c68b0248cefd9d03c4abeda53745c8a7c43a3cca02af09f7add787087c45002f1320622f846463be499e70ddf5667698a3c2aa5b2746d818214aaca5ce6b719d946f27b7b097bd69ae39620a4d4e43acba51d316fedda1ba994f6d2116750a79c572aca8282d5f2dd00d3650bafea73237d8085ff99d0d1e8bf753786c1cfba35f054dedc45276653bda7472f635939cfe996b382eaef03913959ecf58d1f52f7ba9fbf27d5d456071447baf081d4edd3b33848e83c74f2f335602597382836b3eb3ab040f26ec412abe8a3ff831d01ce2f95289e812cb701254aa0c09be71c2e7e5b25a0e310445f0d8efd4dc864b167b3443263abd06a6a8444c133fb88809f347fff93771eff7df2a698f666c237f82eb366c0f8fc7d25138fa1e0093ef406f301002c47f0d87c69c7c26d2e27bd5278176a788384ef3b845b5159e0defae43e9c1dfd492cbebc6457800010ed93f5e54dd43a879cd1ba882d6a984e6579ddc8f12380a36c8626d80dd085e954a201390c90a5dcd2abe6954d0e890320574fc7b62313bee0e95e25e3938b0cab93b61f88aec50f05585ae3a985b0d267cdd03304a6eec78069a729bfe2facb482989472e41fdb03b79606244275df7953f376da4d9c06e9f4fa846f625917c5071712e45f541a49a541e3153b9f382a2670f83f8a0a3d903d3764bc3d4715aefc9114b6dedf8014f28e312db2d3e5b8bfd5b0aeef3f6752436803664b23992e30fa54ebe23933f5ed8c3e2f0afb59f3ed91b56d3e7e92ca91dc7d1ee3dab51f8f3ff501a3cf97b127b8a01cb543ea1b224cea783000b8c3455fc0df62f4d2c84f88a96cd7f48d8afdf254f524ea034e515319c2c7db700ca3974074a97f9ebcd81b7356e6b5c9483a160630c7c3857438282d74e7608c89a7a9c55897ab621c8c51ac7d73bafc8372efbc0a3d5cf9b292dd56944524c0c7bfbae1103e605cd016ed70ebf7caf4f5bee534462536bb82a62fd91ff5ad6b269b18fd48b2bbd56067d91ed6d0cd3f48f927a5431a9914ff4d0d7e9af29c43b5b914782bb0ceff8b4216da44690e1b9635af00abf31f9bc9b2a3d3c643ac03b022cda76c8b2746f2764f655bdbe443dc1ef326b0793548dc11e01237290efa5f77df0c708a6f865018fe7aae1c899f241a6e16b020672fd9a3a13b932f40ece7125ac296511b059ee3ab8031b893884e65d5c4a04dc8f3c1c005ad0e22ec17857378b165c0469df0bff92f7b2d8822e83983206adecec0aff4f026227244ba46d73d85057d4c8d548d21c7e03fc9fbe8139b6d8dc7bbcc2b580bf67bf5b6a705acb09bf2582ea78b634b2d86a1366aac1ba596fb5c841c897bff48b31e60cb6f2859abbc9ef542caac8954904a0c3e122be409520f4d2659aacf6f25849bc9a0cfb6ad2a2e659f3a38685e97120307174c6b76c6e3726b225035aeea3601fc7628e56fe3b3ac36d771c0b610ff9f956868c7bc0066876bfe4ea213200976d514035a1584444cfaeebea1cad8e6c65c999393156440476db03c3c27e98c514fa4391a59bf59de2348cddc7478f3a8dd0d9f7591b7e0a87abbd3b13fa52b88445b6ad3190830a789031dcfdcdbb49ea5c102d47ef0ffb9e144435bcb27095a8c8a9f728d21c16f5ea30d02d3d99c449d3918da2f63b867b99508908b79591a30816da8c4f4339f7f5a4980ad7d78857550d74b13c2599804650f0ff3c43f1238386f7375eafc466052c45c475945ecef00259fe65498d4edf4fd2c40e19bcdbad3040d142fede67bca8c68c62ac1789ce098842286d9515b7985fb039b1534dc45d3acba152bccc741413f2a802af6aa6edb1f6c1d97a79a72e77c002020a376a8f3fda1b8b4eaafa354039c275136ab73ac2971aaacfe31edaa28f50bb803447c60ac5929b2d97f4edf903887da957d2d0c9b925312b2a8958472cb4bb88e6995eb395d09769d08882b82fabeb4bc40ecd3235db64afd0b85823ca142f335d6aa948ceb27ff61c1058b7c336e22931849b90761671e20d98eabb360a0ef508698ca50dbf30714ee3e3ea34915b4eb6a65c281b8c09cd0e3efd6dc7565038a56528f81f7b40e1f622603841df2348155832bdb7f9f5edb5f34e67fbc5c33762851063573ab503d235c552c1e4537deef8112be00c8f0aa9967a59a359b259aa97dd00f1cbf0d9b7dc73668622a037b7f5645cac59dc015ef430b325a5fbdf86b8fce8adfc262075027eb14711c0f60157ef8effd95dc5e512545bdda42deed6d538c2eb0d7013d016cabcecfeff8436bbee6576d2634687b7d20d88cbada4b5276c9648b721f835e6b43e6f8e6a39d36784caa3225f0577fa602075eb1a03c9fade9d0dafb4a88c6ffd8b36ff5630778cbfdaff25eb93a716b385708676d03776a232eb86e3a4861d211a4c79c6466ae5585135991bd4291a133253cc00e85f708d44cce569255172c8685284c43cca2d533af18b45bf4e881b8823e013c7ec95476cdb317dc7a5567b25282505ea744e3342ac243db3fe0684146b8637eba289a195d956b3901ec2babcaa5a3ea3b665d75056587c6ab36667765f2475cc32b8d07c9f36c5dd1cb7cb00c22f54e18bdfcf04dd431e27f0243cd77fba077520767da40a16572e9b8797eba70e892b7dced56111895b249ca7d898e85543cfe1264ee7b8ac18f1ebe424563fa2dfecef8021f182752b88449d5cb466df2687d568a015b3bde3de7df07e3ed7136a69451c0b1c4bc8be949cd9adf0373f8581a593d8cfcee9383fc248340a4ccb782ccb602bd772dae079030429cf84dafae9dee36a32a778d3b823ab1209da991067f35a6837dbf970f288917e963be3fa93e62ded43d71a22facdeb4f03419cfc228c3387f3764c71d2ccd08dac55ac62c564473fb60eff80499aec54b4e3979eaa1afb56ada294cf840d43d14bac068e5a300a2ba89fd5984c2ef0e381855aa45bea012cfc37b93bfc89d546ea98f3b11359782738e36b3ace7c5706fe0991d81b6c2fb575b55dbed27434e98dfc2ce72afd21276f5b6746b802ed8c4316cfc4fa9c44147e8b6e8c80b45c6997483f0fbc79e0d59a4e1d26bf31e99be68c4c43952bbe13c91085d3295b0b7a6b98e84232f54b97e2426f01797af22f465555339c459b4a22cece93e063f1ade23231a2a52258c92a7dfb8dae2d695d86dbca396679274d0bfb8583fcae4303abbbadfc9582a321b4c275945daa83a6fda0142df8a4b9f22af925f7fe02326d2d9c268b338a213f6912506f94403a0ffffff5f