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

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

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

Block Certificate

Block 21647 41fb053dc3cc0e454216a8ddd12e83de0d60540746a06c37ad11709104c6e0fa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5198862534572ccbbf99507cfcfe3c7e0e37d7f83919b7a6971c71772c39ae4e
Certificate Block Hash
41fb053dc3cc0e454216a8ddd12e83de0d60540746a06c37ad11709104c6e0fa
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00a718000096410000
0010000040000000070103010000000103010103000000000000000000000000000000000000000000000000000000000000000064807acb9b71bf6588ba0d2604c0b2be76077f2eb43ed88afc0c80520473dbdd28598babfce50d89c415c41ea1f143eb58790bb433dce114c5a1a80bab3461a796997a3919a8e6a69973e65afd0f0c7508eb3d1badee657089bda700000000000080000000700000a718000096410000

Raw Header Hex

00004020c0a6a2c04a3a29443987ba9671b071877c7bb2d488ca8903fd1dc53ede05f9bcd969e2ea050c1835224ddc8b0e5adc04119cccb8370eefd70f747d87d80f615fa223f169c6f948194eae392c77711c97a6b71939f8d7370e7e3cfefc7c5099bfcb2c573425869851

Proof Data Hex

59,560 bytes
121216020307e0245dbf9406214b53f0a543af77790e30538bfa660546eb2f40ae51c2dc70bead792a1c8e8ffa74cb49aeb44e79901510198d2a17d608959b3486203916be9e5468a95bf09d8b611d71843c20deb389c7f465f3a9e574acaecbe5b5aa98edf36c78c28db5041e1e092825f715f9e89bc55a31b2f442ffaa96c73f3f5ed0465419887d85fc25701429ffbc2a44c5ff2d040d3762647a42932bae6734b4405eff4f6848e14c0dd89eeff71a4e364802ea87ba341fff112a616f74d1cc221c1b7e46d5b17e740e7030e9a4bc821a3e430c09460254709757de70daf2f0b71feaeaf39c5d350c6dd441cc8ef58b18a59f19c17e55107de1a8262d15b1df17dc07a4cc27248f4d02fafe2c40b71c9c632325a4698e3ac9991fbd5b15cd77e3b8c75dc2de1e5965af3690aca0ded450b755bd4ee95ec8cf9650de05b679bb16f5da3e1ce7b60c7fe57fbfcbe8d6110c7785b4cf00b17f27f49ab807b8ab06d2edf46d1d245f6312000b4e0a6701f606909194674eccf259611b0f23d6b0509f036669c02f1d802456fe9f4333fec8c5040aee2ebb440338f337b340c2648ca2b08a27cced5182c3f0f64cc401571a6643f43d6d0fcd43a5810f34a91d0acf2540b64f7f41a2529f500ee25f1e1584ad95c8bd8661cc263088a35d1d7b78cf23d5b79e57cdbfadf3a50658755bdfebf5de4a81348e981b0ae5d3d71a2df5d8ba767582244a1428548efb07dc8efdf2be397cebe78ab616b606a09ba90f2978f40a2a1979e3bf7599b7e08c59c264e3c325aa70cb407e119edb7a6db89f0410a9996c2b7bda03289dcc30a0d91be17298d055acd226c9646407a9600f37b4932b024885069f8f45927e6e43eb4e92b5f13ca1a553c3d8589e5eb41a0e764cc84809311813d125ab091f97935f86712c3ba063013589dae58c35230f722e31d7e0de305dab6cb7f1444e6d4e7748284a3c9c3f4454013afa0b9bad6ecfcbb91257f5f17e2100969a3bb0a2aa70a7c8f11c18343547db54c9ace5cf6095518344c378a5a7df8b72b421421d80126119efcc2a8550535bbfa7d3981db2ccc0ccc12ce7c84abaac9452de2bb8bf83494d39145d4e49c4bef156ef1f834bcc0c73ecb814d4190451e857fb2764e9ac1c87a4953770f17f5fc3c56d827ce745d28cba0920128c065f952f2a7cf2aa432b349259692c58c0b6c695fd69d2ccecb3bc7287c907c1dfee49159a49062d50344a9bf106722eddd93d4a64a6a04e3aaa5f0354168b91aa66898d34f6def7e942c08112a9701d32847492330b80fbfe5d780c57f9b6493ed3f221e586bd1c2af1b58a15f1280a9e4fd4251de4749fec478a78bebbfb9873ce7017782ee3fbc78b2c4364a4c0f815b2a24c6cc84465acede5a31713ef9398cd8a8418367796d1bd5aaeaf9aa7542fe8c1f7109c34c530999a8b187b63aa851837fba69af23521de01abcb6848c632953fa0dc41cf9f0e845d6b7e19c5490957b185faaff76c1beb418f359b060cfafa6fd3d5d5ff2a875cb8a70f2c0f6ffdb13ab5564e92cfbc8b506e93efaed3a201bd8e89d4d5af496af4143bd2a966ccd68b3bd151b711d8a859359b7c63bdbd4798404aeea9ccaf4c2e2dd6831959cefc9d17f323c6acc3b9178065706db918daed01b1fce57a4df538446c19f74778af14e903755d47b537e3802ef513396d0e69928a708e1ff6ad79c50bb9e50d79538d973b6779cf689e9ff686818f469ab0ada1a0f26e6fece3e709311d367e6c86d2462560c1517e722e221d25ee7a66c496b6e1a060aa9dea8cfa4c60c000dbadf91e7624880be53d603189f62cd50729d833b5141ecf2cba2723db8fa979e964072fda9f69a0eace78bdc864337bf9da88b68ec46715e0d7dbc7262563e97e41c631eca89e71168f871427c279f95ad9ed69df7cab3eb36ab6b645c3646e146951c077345f2bf656332941ef41d4879f0663fe1bd616afb9ee8d1a2737209fa482a94a88b20a8152967fbee0aabf6dd8538fdd92662a46911dd6e5ebf7d04511ac48d4cf73cea08d5082338272a292204a4037cafd4e249ef12f13bb0a92e3e0588787f3e046e719fa2ef7131d24b5a5d167eaf9dd7e26e451db30e082371814453522ef361bbb9d1648162a79caed3fd829f3e094b7c585a23c8a673661393601c207e7fd9fe5749d2cd4a6eed4c260a8e34a3bf0975f96a9ce023ebdd77b48801dd88ace3aef01efbc1d1fd9406795fe21e68e0ff9d71c24cd580b3f75a903db71722684e3428048146061d6eaed78c3a9ecd9b11692a4511079a4c3187ba500ef43aa8a299fe72df3040de81013c315c866004bf033a3b40e4be106df517ebaf6c85dee7eccd2fbf765c742a971f977cdde6aa15c3495a1af4454e91b92efa804856276d689358619c33ff6da120384c70e91ef001ea2bd1e73c15e3547e258712ac0673292b2f476c46ca100d35390d9922a34bbb1cac58abb7a5e26fb4513d1b631775f9801026a1842acd48caf39da002127b3e3b0bde768b5e1f26786e01c8bf42050bd2227859c5f813a63a8a688d2a731579f53bfbdfe5405a1e44bd862a664c93d4956088b252dce71aa1060615165fdb77f00c9e814e4f0c312a67db7e2a07af91ede9e4e045f69cff1005f0d3809f6e6bc1a170b0c13f0ff35a935b3c23dbcf5cdb3240c806341944d694455efde3630e0b03ef846ee77777d46533b6dd702f7627c65dae84d2e9cf1eede91f286d59d5192bab05852ff83f349f6a08097a01d5b3d0b76f2443a2f37b1cac7d9aa71c25c0198953fc4f6c3555d145a07a30d2f526992773e453b2ff5833c33237419750d99756ef3d2d9ed829c1d245f58dd9287d201e1b3307d730049704cfd4a87d180c1e3b94dbfbc3769b0e26a2de237d37e7dfd4a751af3acdc2102e270f8da9e74c2c69a83daa162343c6b915a174e52e7eb64f69f7666dc120d96e655c9f6032ff0cb1053ec1fef13659ef9f936e74caed6966892f6689ccc552e20b0629792a87f7e998c2752517533315d643f0af31381a82ddaca04aec9f802a0fee8f98bc94815a1be6f08f835cb54ed28830e211e094e3852b9bdeefb216909c1edc42b2682ac4abe89d60e45a43d24e330330098c6c439bae8cbabfe4fa79467ad20a8a2df446f3b18e8aecb7d2c0906c819c3e8bf239cb857bb0b11f890946aca832389970c4be53b428115f5a97f4cb1f3137e262a25bd5bb675105e857a26b9a3f045b7958e5c89b517187eabd0e45e7d4d327d8b22530f4a319796485084dae35addf39214da12f38a319371033d6427d6922c39512884cca449b47c4e237f49d7cf8ae1afdc71a7e4333ede818637ed8e1bd295beff815a5dc5fc143360a8d5f81a5748d4ce7d6f9c04af1bef6f59df5754ffbc8e201aabb3d31f75a9c2d50dbc2575c66066cf19cf2fa04da2160f0a225ebea962c9e234e8b854dbbde8e26f746b3dd12106b2a30ed7cc78bf3a9f32313a241239db9dd7561f6be930da6c2ec08d93b5d3039849676826c60d7bdf24e319065ed81857325b2a71d332ddea18244b6662b7971992147b143b94980b876c54bb2aef7d28ca36ad32c1f00329a9dcebc8e15559eefc31973069aff89ff6ccffb8d423eb6ab76ebcff6746dcac21dd9b678c0f2e277e4c70bb5543c2d3d884edd4f043e8af729693a796b98f519d0cf9ba3f93db62750d983660e101d2a2d145c2c4952badc806d65f4296eea53cd9efcab9f46162b2e6bf2614fd0d44baf9be3768506191010d4f22647db6c8a337c27c5e4988fb1381adc2e5a63cad198ad55e2d5ec601dd5c59736d4b575ecd1281fc373fc6eeb3924ac3965daa2cc94e2e9f22850448839e38d75ec389a0a000f06b1c2403b90932ea096b4191f83d49f57f3ded99e9e53f051fb51f01b8d94e450d41262294a3adffeb56b83d516e2f618aeab597df4469b824b2e6a9494f4d778c486ced04b7d073cf385920059b541fc737e5966631196c76f4f7be6552d312c4cc5bb269fcb8f2ba1093749635e556cd63d80d3d0831778cc00b2f5751adeb8e22c1993fdcc6668514955b0c4d1768cd515769c8d7285fdaf5674993b7495471a4982a5f2f5baaaa641b77c9cdf65fa69c8c63caa957ee20f1944e8cf72c2170a156de432d3014cb0563ef433591589b438fa08c06c9435b328e0d29c4be562424f221e5b687565d066fef7d6898f83f956cdf82564ab5a9dbac3b4ea9479d669efe20de8568114f86b4725641cb0e03702055d96356efdebddcd66696cb2f0f84b032e809e75c26262c453e70d8bd6a607ee3f2b6ba8307c717bcbb945adc0b3a24a4ca88d55048fd16f6c02bf7619152f7062729e2d55241c92b99b29a6d8808392362275ce94206b8cf9a753e394ca03805d83012a8cb02088bb7117ec554fda7b197895becf31221287ab6e4455697cd9f79dfef44b5b4415b0d1fdd31f3291c70fc29bf7c2aaab5539e37cfcce4cd8410476fa05bf12ce3d9d2e74dbaa7cc7f3684fa9f243ecb564090780e9f19d60496c091e3d1ea34d4e1d7badf8d68ac09c06433576789f07294e154aaf4ca511f09389ec0523730af612d7da06523795552e7c5c908f4fc9b06baf2053a53a17f87c5ee6e7257db05bc9037f3ecaa34f6c2e80e175f6848769799a956ee35a693ee49d16a77399dcac5fc584f2517230b81cdb9653f53403ffa5c912a063590f1651302c43e7b2bdff1dc88e3fd4097f6eb1d1ec35e35cfb9fd7244940d3e111fa02a3f0dde67b514e8665f3c2f2c45e6b5f65e901bc797170d844cc69ff2ed0775188716f94a346c6f22fde4f3b9b416ade3c966be363035dc98b270deacb3b24d248cba65bdbc1a9305512fbbc73c7608b98289024301292af2b369740975866ab9201d0144c7b58c9668a3d584da63b312edd181f39dbe3410d28e06fcc00a2c00ab528ebe2b6b2217215ebd545dae286c7966dde592e1fa2557b5285b887380c7c297754fe6b9d7302579187e6151fb740ca885cf71c8adf5bef8eb48baa07adbfa020ac00bd13d6afbde2552e0b919a04116c71d8d53160e8f90a42cf50fe035f83dd442c226dcfacfa33573ba58ccdcc624b397923d7910a26e1036736cbeb91f5126f4b58c957d62db6d8146bdd34ce2e91387056db787ed74383071e684b5b3424a85e42333effc02a163030f2b6a74d7df8874a88cfd2d96f8420fd98ca5bf5769ebbfd2ac73e0495df81aec2337bf743ee0a2a8891d2e86950fee69bb5e66a881bb928630826759d0345883bbe6e365a6653f6843c5a6811f9cece48a5815df6b599f40a3a23939cd5604478b78522358f85573b2bf0e454717f260488df9415c5b42f58eab4e94dfc996dfc25a585e43c1a0ced4c453a94b496b00b1d633131c4a8be5b9ff4148821e0983fe8c2d5bdc0f1be08694392b14e7ecfca63b22923bc1dd97bb3d3ab6469326d0eb0a548b3125959e3ed2bbf1a4c91a46dd28e10fadb0bd7c7b44d1d865cf778f980d08c879391a97dc06f68fa4e37fad82b66b9742d64f1d714e85a7a91cec9203f3dc099ac613f185ede6577d2bbf6ba659c7d7888ffb1d8387616f264958c5690d2ab7dfe83ebcbd60e9013965e6ca65658c0309ef4fe9a74b87662ed305dfad6c755123e9bd48f6490c1272ac3798c60c4838eaed7124de5a4e87c054a0017574fb384254f8f4688aa017c6540b1dac2cdc5f0b1f2a93daab3e95ae6ab6de369da80985fa2c80a7546f88d911e681528ca42753d54dcf59c8d75dcceed77c469cf5394a6712dbf1242379eb7977d1c28d144ec57d87e7f5394da5ce461b5c9b4d5e135da175033454968f5b0810c5d2eddd97f08bb4f5f02e60a5dddaee3fcbcb8f5d9f3b7d3267dab91d9ff32836e570a50cb9ccb6f61c5fb5eef59a33c1aac72e15230ba0372dc28cd8e3a1ddc273dc350394b636cef1ba98b01e88b9a6255ae1044f240f6bf50e4ce6db0a7512c3dd3e32019acfbb9e662e0ff7c517995b20daa029bb22aa6409f0483f4f5b722e61ce053470f029616ba627741ddc0b066e8682d6d617ba243cab55c4b109611d3ca4fc2684960d67cd4bd8781fd8c2717217383aa96ca9f69177911624c3258a9390d4adb320493966bd32ea5e7839433d9a6ca78a0d93c738c8fce41bcfbf18d9fd152e29441e17ad7bf2417b6c932648ab6fee5f2922d3dd9bef30224200609dedff9a93dd5cf73a2555431ffd1301beb512a92eeca6c66129f0829c7dd240b722e64dd8c3f85d9a95ac4c72cdedebb1f1570d07bf2301c2569280e21de497e5b22404a00db2df325134da968c757c1da5c5dd90679e244fc942f875d38b357e7a1f44fba27dbf0d4cfbf4d46bc4724b7c8ef51ed73f486a78ef23fe079de918ea3755605199eaca6f738b22d442464e45add4ce6c85ca005bdb63501e809bbbe2c91448313eae50d0be4719555e08454f3b2cb3d8a8e3e4f51c83fafd8f7b6232d78109110712bca2c94533bdf973b8700cbd80edd8bf68bb3d4742c2b24ec3f95a496a65c5befc49951b24d3d94b63aced770a0e72f8f4933d103d685c3a3bc5a92ff3b1baf97173b4237646da0fdbe2c3d31f0bc6876571ad6f2c413aa2835af6b9ecff289ba4b4e5464420bf96334c04e482e6309acb736a332544b265da72e7068cd98de09152681cb66f78afa7745da90000cd8b369c463eb04ee4d4ac5662ee26af22fba1b395426ea350626d2e90ce7ec2e70c69efa16908a06480eca151e38dac0df41f57da4234b6c72033b4ba727f6c935b408905002f0e9af30aebd2941c219252b9ec5e76ba9119c0190dff5a3239f97a1c7de0b42938be216dedfa9d44043b9187ea52cd59cd138307fa77d098f73e0841c2249e1c5aec940644cf65196b14966c75dede937ea828f04f70eec5ed60dd629243063009ea694a5c1b071d1cec3ffc591ca4d705b2197eb6bc65767c18f50c2db2bfa99873c2739a1b5dfb406d02d2309edecc4b51213528cffb823ec620afdac587280645a338231c287a256203d90682bd10204cf59eade864791d099241967eced2fbdd6f291820b7da81dd594f263184ff6245016020fd1b324cbe2eae8dc77d3503bb4e7cafc016ed356f144281f576a0b8a6bc6be1107ad9e8bf5db8ea1f9639480a48e33169507ab508a49875dd37211290f4abb18112ba96a444154d315dd1efbdd7ae8b8da69ad3580260d6066c30c043e6266ecedfc80e858797c5a3d487be2c58f3a58258d2970492a751e7791c11a65ad235605b861451a93ec8f39f12831ae4c109c02104beea0611a991ff02bc8a8f559ba082254f244144cba9900476a0a0ad4383206a41af548759d45e78f051fae2f50e8d0a3191589167fa9ee652ba25a91d5c018ebf5ac3c0fbee764bcaf11d25c51703f0917d69a70c7eb41a1cc8a7380eef299948f92d324c1bfd19e52c5b7437fa48da1019174d2601366a974b14439178bc528abf804f49eee72d0b9858ea5ca859bc104db5be02363b325ed913a933093951bb4886010858f9dd3bdcf993c8f2dd5f69caf0f7710013d738cf7e576897b0e3f2e551835e3811c587ee2a9e85e25ff8a82981df28cd66adccfecf7e748378da9cee68befea32121d09b62914a53d020e00a86f7cb218c2607550e444b00e8ed28f824410b3dfd9df836616526feda0f3e43e2db2f17347cc19e2fbbedb4e454ee211f4b7008f7c3deffa90e6cbca27b1e670ee181b43c955bb1864c24ba80bf75437d5417fe75d96cc3c04e2554f087bad2de91eaf53173c1ccf16b3623b1aacdc828deb9e37595fd130ba702cc3f32b2c3f1dbc0ab06c6edc8dd24c97801dea418fc89c4794e49c590401c9602aaaeea2c8dad8baa14828a2ac918c5fe09b75ce115784c4a086a74ebf7c90f05591ff998848226af03686ac079fb4156247e29529c107b024924c43dfb3774f1d1afe058dc3c26f9c3ef925cad6caf9ab2dabccfbc55186203a93cc3cd481cc435876b2a40ad4e7eb053344cf6d2c9cdb25a9d110a7567f334362c77f077a54a441d20ed7f5ab110303c683a4a436f32ebbbe454b4a1a47517d118b1f227a9420e1393d3c656e15512b8cd6ff5719ae56c0dbfa1a3402014ea61206aa7586c8fea2f2dd377b2ecade3dcd5de8e488d391cce742b59e5ec467c9562e44756916097c9824b383255f7e8479fa0d8c515cc0b0ae765c572010e85345a3465e685c22ac4bd418a72a55be2a9095f203fe9e11827d5614ba9c7e1ccdb317d2baee22afbf96275629c7255df4a83668454dd1356f99d3206e02c53c67cd14445139936f1ad59f6aed452dd27d0b86e2ae1e378770933e2a1dabb5edd6255bba660bc66fb1a679530318004778b9088bdc387610b60c40a121b9daa3293a0b9e5434dfb0acb67f7ac0668cef31295742fe5e6125a96ee9f5a97d7d67fbc87e0b8403551ba5150d0fad3fde9a69c4ec901956f02084d5a4e746d9219ce9dff48e1970b643951c74a7d7b604926f53c4900c355c19949715d0e1497369c5524dd0903849bbadce9241eb12e4251d67f9fcf660fd619e5203ba0d58e99bfaf5f5a9cf58889e25be9eba687dcfe5dec78cae6f56c914056c706f6300c792eaebf6000fa9ff1353c171cc351cf14a63609ab0c92bb58f86afe5ecd6449bc83a2062664525cbaeff476423194c8b153c117cfcb70a1fc33a253960337c70c8f5109537336e30bb522ec9f3d36a7ffd7496d7e00e72e712511f7472f6b94aab43ee5fa98da9ad8d7799bd6ae29916eaaa5425224333d0e2bc4a2d6b990af947201e848aeb5d9a77770a221226c0e5d798e1ffc1b12bc687f7e82197ba6a265a506416aeb95a35ac12cec9bb9ef9663b804cbe3b3acb16ec6759b61df0b853fd18bc9bf92e58ef6f9d52cdc5b05ea9224873b54f07ef0331bf1deb66943fd8c95212b37564f435f5cb39ccde83eb161362c782f34a627c332a15583c1c723e8c364cae8ed9f9ebd75062e919de629b48f351112deaa42ea2bafc3552eaec96867713e1ed80ae9fb7be924ae91ac7f032c91538686e3ffb86b65202c0b0afd79df914443d80259e0e95c7038afa004285aaec302f6dbe5968d1e9e81a2a9dc9f1cdf8db315eba6a6ca195217ef8b209dcd8dcb052aa7465aef5deec993d6c64ae922dc724fe86bebaf4369102fc825d95749cee4a5ece06ad128e3761a79210a6e88826b11e4b7d3575bd6bf32dcfb254639e7bfd3a2f7030fae16da737fc0e42f93fc328494689d0f932eb7de8433053085e6799970366935c2c00bbfa227f4a2b65a755c694223d98540887b79b4d803fe51e515ce310fe2659fec5d55e859c18abce5ad550f44e725e3d9fe353190423075676adbc0d084b2903af6af5f758785558527f343a967fa5e30dab18d5df863d07c8ce291777f1c11558486ce46f18a2ff43e28e35fe66aaa74199b380a5a4b0e814da20dd464c3b30bc9ae7c222bc9a976b7e6c28d489bc3c48df0c6e63d0b72d622b5acb49e3f5de506a894ef6fe6497795ed594e76a02041574dcd805b0b7b667a9fbeb056bbaaeb501e891ba183ac6e5d908d1c37f551da9e6f158806cab0a5bf572ccfb91c48b9d4755e946824c68e191050a3a6828c386883c8de64006fa9863980d28eb4344d3ef75093f36244123d805da84f80d9a756557ea02be3fe78f258e3204c7b0d5f2018cdb9b47c5d7104fb3bd117cae2016548bc2c22418d787fc621b213c48094b884a1cd9226699908567504dc268c918597ecf8d0d66785eac4b9f0db126710c2079e3c77de5b1fa134193d01415c589fff152ead479e55f61d3efb137f6c4e2727770044f7ef69ad460affb31d31e98f1a4f0fa8bc0046cc9ab8244a2dddda6864708778796031b0ee24aa4c7fd653c25710aff4c9e41c726057a95783081d2a265a258a3905d71b370f791501933d4e0f21558aae62117975d2b15c34a494207a0c1ecfa0d232451f2692b3c0bc2b7b238b6eb457255dfe8687ecd28e6adc7173a1d73e4c5326d44eadd4d0f32d18d60aca9e79ba413910fc1d304a95259cdfc28e981f934b13fd814d5565ebb163443da4f58d60e96854af53178b67e817e7c600d1f202fb9c99ae9a7ebf2ba55548ff989f876e06e54c527bf10a42bf2dd4873113eb7aa95964b895b75c51764a7f8ea01b575f9763e49c2198596c64c1ce0f8f8f4ac4e9872d7d72379c02d9a2cb940f36eed90594235fce2e7fdad5444168248a002fc45e7b34985b738a4b9753f0d94effae2a1523ae5274a61f7958014ebcd548427e81da4f536bd65a9c30ddac0a677b857708ebf7ffa0108046a0647c1452f607050ef59854962bef3c9f557c4ba264e4cc59c77c6a22a4c1b5d6ca852d2a5db9187820313525d722cc6b28e3f626d1f48af1803097c9f59ef1530259082d5f898264fc4556c370b78f404c8c8d0d477e41d5853907382894411561a6bf72070a6a00e4bf79203cd18489c0340b6772eb027c1c170c49cf8bb3a6ca9f638800559570eb285f24442bb7dbae9010b8a60d6b313b6cf487570c1bfe022fa922a6ef78bc8d19ff8170a02465679cd40dacd76f213e1374bdc6544c8f229184bc9d522f4d1fed6140d9b39a27ccae00c5c60b2f13fbee50f31e977fdb3e0d0faa0f13d3669c85bbe9e8a9c184a4a9445e8f5ab2a0134acb5b9c5d06337b2b464114a358f464ebedbfb2c450b6a5e6dfb8f06769c162c6713b15e9279b93adef215d320a6ead821e210270abe29a732f5769d881ed45a14c1ca5622999349caaa3fc2207ea06bc7854cee67eca9784c97933f07ebaca80402900ba354c8c27dcb1f1324804d595550dbddd7c5337d1a85476aa51602873136c77b4f0799bd5ed24359184b81288e41ba760720497f371ab9f68a1b9ec68300ccaf1e34636a4111f5a8cc9d8bda2d1fb76917b8af706598db134d948038892fbe0ac7f852c6eb4c069fff762285d5447182d811ccd117507bf2e525b2d5b43200c8eb6684ad6cf63782ca562fe8e62afd30b9db0c15c3cc1e8fd2a6facb84fe21d2c042abdcd366c1b3fd1d1b839afcf72a3d2640a21a2c0a416886466652931b53bbe8e4b2514490e1e3a57c3a517e37b4be38982323a06a2e4f727d1f3c3bd443b191ba47145efc57dcc5e49dbaca8fa4c256450c34ae98ffdb18458bc3b32f45a1618cdf67b46c824c859390f477d3439fdb4f575c1c2ecdf6840097906532a13ed3ad7da680de7afd31a61e603735de5f6b5b9963366d3c70558add84437036e1f8129484b03d2d4b7ba14f185d7a11dd6cd73744c353859ffe98acfeb07a6feb24d5eb0ca08ce388c2ef739c16391316cfd648fa678bf80137326e05b3f05eca7b1a513e3f5713812e5218ae9701da74db035ee278750e286d8cf95642d5ae587ec9a640c496b18e5fa02121531f4e25584898208bcb2a479d70f54cef14091a94e757932497e15d4940dcb6a89376950f3462beae9aa60e9d3d795aab5394f0a9257f135f7cfac71d2e7c842b9136c94bef487208c17d4232608963f060e3ceff05d7cc37a3c7c242063dde992714b0f6e96a9bda522769a88e71b1b889e87ae43d589f349aa9e6ffded264424e8925561a9903a2529831a84be295260bf8c0f302f6f4918e3ca1ad0acd876f6f642621c7234f241b5305825c4f7d06ac1e835e792517074e51875bf869641e6145f3f62deb284508230714b739a39c99c2144b5856299518eda2039c3c6d4b13642f6cb50f7a06e4f706259e1cd4eabb11264667868b12d58a2628e63f15cd58575cf9a662a9e818489ed3bf0c4d7c20864bd021f13a3d9e748c7f16f09a5aa43d3d5dfa4b810e50fae83931c4f154200d2aa801b168a1b68f7a283450ed185a5f0bbb48fea4b2ddbf12773db88b6e48d0fa30b9b23e374cdd63e1b93b3b003853e53873cd8ccfc91dbe6f48c50e928237a78d5331a73a346e94b7d02cedd808a325e2ec895b31c8bd7a7d352b06077a4a65d1f6100a284dadfc5be038a955626be2e7eb33b16dcb9af60f3c80e2aea8652cfc1793bda1645bfe8b95eccdc978ae3a87c894d308573892c954f19f0c43b2823d89fc7b3d17e838cc002de4262cebd761a81c483328c81b84724ece13018b13c6ffed337714b35cffe9387605bda5b1f3cc7020d29ec5b3cbf2fb0cf185b17bf6d8a93e4404e11dda58d309260ad88e983b7a1ec910fe9e27d759f62efd7a200b68a1c3d5893583febe4f9ef76420d5e0c6b8642b8d8e448eaea3f132875d05e2f7db6a27b3a7cda7612247b9ebdc06621294523fa5f8ab6ca3f17767b06a85e3cb281408446cc226b069ac833fe7e61a6c9ee32f4e64184a5c6d990d3a82e1406e24a6206080f9176b77a8165f4fdd2616eb07a5539c3d4424e147e669325591f17067ebb6f76993ead61678eb93bd8642cee658e29f7456f3387455e5120ffa9a76f7513c4e9cdc2cab615d346d512ddbde22f67999eaf1c186e23658bc567a32ea0329b8756679c67bae5d82b76dcbccf9454c76f83dcedf42693cfbda3db035779a1d6ece9226ab20c3ce01dca0d5b7cf27f616236a6d4313c2e5feeb04e6fd994f1ea918a03765520693b7bdcb1fc680d6b461d308b0370bf34e8f75003c7b5810ff153cb6496774e6f209f4cee11f62182e36a17ceadf4278522c55a4cf97f8cc78205ba501ffdcefbc649a9f40f6bc8cc18fcc413cf70a63224bc853cb03c87d1103fb5c3264b751d5e22f20043de5e57ea1e8b881be46f4588e33b48a95878f0bb4b3b38ca84dd0f8c9e54878ae036d4664e0728ecd7cd7ba1baadc7199d847ad6183af76a0f8537803b1defa0a56a05ed140a0356bf96d9aa6e6bfa744b927c2f6f5c4d3979deaea6aa5cbf65e7ddec598ab0b3c2fe9c7c0bbc4f9b889b0aec123ff4eeeac8be6610170ea2bde0c8cc2fecfd0d7eed1197f699be99b97645b55d7385c8906e05cffd30acbe18a520581a228c826ac43a9c62b6ded081334cf703b249af02f4c65a0e60df680305a7ba58a1dd1dafdbff2d47dc28c6a250ada72394131f59fe110f0376dc3d37b9c87f26193d03a21bc8c56a4fa63c35a7469e94408e1122b6daa79a05ef66e864916a106fcd99f5dc5e697dc36e568c9337fd70cfb75fd4bd34056e45f817d7c959178728d559f6151704bfa64fbbb155b731b981e6bfe579246ed390f9aae652037fdf35968a542515d66f5d2b5bc56f1af3697bd93eb7968bbce9f59510119cb5b2d4d94c160993282c336e92fc812f298d88fd4e3a49ca809dbf121533fe18cd281f588209a0cb0cbd9a5b602c4d041d2a9f78f27461f691a7a6da1ad73bafda6da0543571aba4d7e4e2121ab00435b239834f7063e9b8f1cf861df919abb060efb0e17b0139d39e916f87312c7bc89e207a82aa079f261eab57601e984ca1b203f6948c8b1b3dbf05f717a329ab50dac21f6797c4a68944179ecee9ceb6efd731afb2d45aa122db53a3ed963d3fdaccf7e96b0b9dea24a1c52e9b3cf1868235dea9c41157eb7b2e72bc86e75e48cc4c5d93547b72dafad300792018961de63321fbbe99302e9b08ed60d12449f288049ead9632107e2ef3c38bb6a8782a0febd7f9bdb76b748ae2fb5a4f1e17ca8fd7567a4637271e609ba306d7b7a74984cd7f4ec5b65e8b189e00672b7c9baa851d6db24157f7236f2a9875b53ed93eb23ce45c7e986f1515e19e962a19b3b0c5d653a28877b89ed3aeed1b1d8a42daba1b4d3ac09ac7ee5f5e1d605c32f089670910667ae9a5ea50b550953b68082a3d1a3ae689b211a97bdb234a16cc73e7dc5b65603847181f216a71ff34b16586b027db44534fba64f8c7ccc66bb760bf6ed887f4b2013316b6f9b92b4fe119ec7fb45dbde2d4c8814743466bb032638527eb1e70a3eaeb361d79415dd23c440a4e8735152cda216e1e01079311ea8126776d2ff218304aa9d9d2b678855c5e8c23fd91ed0f422794b152c901ba8c20ad766b3c48e4dcbf80fb7ed26e94c9b2b57670a440a8c1ed96191995722976a8a9fc0a9d2c12845bf24dbfde76611f6584e710733234c3f2be6e6f883d4ad7f4f09302bb4054a96d60859085500df3d12e5157a70859d01533b840f81e2a18c68cdcbcd14e50262532a0b66139bcfabcdb1a1dbb7f61c43c435952451491be69e68a2674f6412e3237d3ef54552187f4cb932ce937821ae58fbf5fa906c4909bccb356fca37336d9779bf18c42fc93f6e60aab496244c3a2ac5d6926966fed7d82f935d8c98d5630038335554262678167591c3c2efc9b38fa7ef68909aaaf62ec2c3ef4759f9ddcafdbbb8674109aeb4472bb1aa362210ed5c42c1e248c7c990ccd90f83d285c0c8fe8dd69f4481697722c49e7571e9c6eca0e0a5cdb1b6383bd26eda42eb607fc5763f4209e688238465f3802bbb514a7ddcd5b64931a13b54ca7f3823c74aa9885c04caf13bdc2cfa32c1cb94180e1ec88334f6bb1761ab5e1372a1b996f2bdb0de5b824264bc419b7f66e7bdc37827326ae74d835f2655953ae690c56dc56bbe940c29428943c9113e5c52d32ac73b0314d96f3728448d9c438fe87d9fad9127218c6ab338eb146638868f360bd1daeb5fb92925998e616f3fd17164c61b2accc3eed5db7489e4ec0992726d6a44bd2f4030baee73c138aff32670f5d2d178f0f81e97ac90392f679cbbfc998aabf7105092a2ddf9c79e222040e7f48c2ad25d059cff164a5c52dba6aa5b414db93929e868730316d5a3f4e4113e8f9335bdac6cd0aef75ae1e06bee8d798085f54c5604c27b5425c2499eb1395037e358672038a4a61d15f78d2830afd93159dd4568fa12d59e9e3134ea1b60197c726f54949dbedc81b1c4946a4ee92df2207e410caba2ee8854e9b958e86f3cec50241d16e3912bea0d05c76e58935cff0839e568611bdb023266ae5ed8e28e0660bd985caf60030a1b7343679dff771be02331a01bf5b7ec09d49fa8c9d240f4393000b94fa893709077042988d56b26e9162072ebf96f251184eb5f0c93ef48cf1f23a9b9a9155c06ca02d31ca44d206c127fbd11516a6ee94c22987a0d86ab80be793d5c7deb93a8ac88918ed56b44aa8f55ed2d76228da7a3af60a897a063dbdd9c5497c95986f7731e77df7783e076696397cbcc358f92b5ef2fd125cbb8e53d11b02aa5fc6ce9fb13aec0f8cff69a5023c32fee06cdce655a8bb27882ffe9a78b57987898e8bb9ddc6fe967bf38c79c1ef11abbc38388d1d4d903244a4a02e558592fbf648a0a4057d4de5dad25f54dd036a577592c28f5ac301810f001f693f82fe99b861c61db05812e29ce191658bff1045f0d9c73d4601e8c960fda314fb129fb5293a957567f4b40a98162217830f4c3923b00036fb8a1b62fa27d29f0102dfb5099515b4bb0a7168d3eaac78b0df2c49c5db3cb523d808f24d0697c89d045d22d393abdf5200a6cd05cb392ba3e57b21fc6d7aec2237d51e6a95ca12d87e5c23d1d5525d20c1a76898052c72af5f3267c830a093ee66cf26ed524f0a2bed58730713f6cc51128da285b3826da5e8aabdb778858949aea4aa6a69787a2cde563f23984c018b20beff5d43599cf422a021cabff02b48953382c7e7a579c67cc4a5344244189f00de34cf97a95f969c28e0da218e5bbdba94ee16249d43bf9f40e52687d3dd27a274d3a833ac130b14850d101b619470bf39606bcc35a5dec83dcb23426549932f6deaa14f3b3123749f588053f87eda831905b79e4cd0a024eca9be550eb1065469003da78015523417f589ec890ae978393e197fa972da1cf1e16d717c3fa2fcbf9dc2075cfe7cb2d0dcc03fe054808504f48db9025c6a03ca720e99f77f13dc3c1fa5e523e9b9b0c302f1f5164f31f257af7d00ead59166a6244c9f39b9727fbc5dc1789c9b2fd427d86f93ad932da2742567f2b17b78d330d47ccf2df3ba65908b7816e608ba85c87d0b7ee1122d47211c9309c747e307a86f7c3538654ac6365efd5b6b655c0d4897dce596cb1d5efcd5f6a177c261964d95832bbd8c6957efa9705c74736b50a6492e78bd6d07594bf1757213b633e4454c25802d943dc4ec97a1fe4f6a4d8776ece19e5c40f5d0d27c821af2048dac9d624725f5b2f68001aab3f29e4b52977ad8e6f8084cc40f74d39d9bc63a41a8bb1930fb80afa4650119aa5c29869bb230c2db9ef776c12df859c6e456a5c07fa21a17ed6dc220558b70827e106e5e62b49ef70254aaaa32c2bf61d45c1f064ab9c2ab45e5b311956c90cf055d0c46176d4838d73568d78175c698b97ae62e9bd84f8334637ccb8796757cee2ff432f3162f783699d3b4e272dc9430d162012c254eabc970c14981912bab44852e275c5dc654b919d054dd83301a0f1969a82a723671fdf351f9467da3fbf8cd0ae55d97fa790985be92d2c02b0ed8a33af3ce40e243e3c1c20d7780bc8f4fc9b6a49b331d5da280b79367141189b249c5a2f9fdac4ae30d69392f9ed7304735269580f5bdbd975b52ae550871722dc5bd654bf0c94a1912c04ddab371727c66bec60d5289cccc475333c13237985c3a543a006e342b50fac3ec855ac3aee21e9c1438c9de266988fafb039479d62abb8f53953f0380ad1bf54d2039ad33d18873a99c779849bf913925e9304a970bfc0f46ed03920678b9a2d672e58196457ec595e63a40620c9f2ebbeb1c798c16cb201a4b2f7a7f4d7ca443fce889a19f61ac387a82b4a19f801b9289e0242be9def7d29fd2613552259caee2a696a226031f4abd89337d2a9fd7a375533e42218aac7fb4672838ee27b386d5f0f683287a0d8ff4baf2ab61c7005dce81a353bf5539bee046dc7845f044dbb8f36b0439d0f9938274f2e43dc3f6ccc12b9ca2087975b745f990512a8c949de3236ebecbf341b4260fc93b835960bf4287938f1a0ca967477cbeb5b18273efdc2b5324af296ec182018f372de4d8fdfdf2bc6bf1796c8cadf32a5e099b372d2380008d6fd10c6b77305b732907e4e40eb26e219cab2405dbed35404502343ec3317ad2440365bcc05e0af98e3106e578710c46b7e100f1580c4a85ed9c947b31d81a24c9df437083163ed08a30688de143b43a2dd1af23733ae6348d9c38e9eb62c53a91020402c8c7e60ebb8a5daee92849f0017096908331b63cfa7a907d372fb464e9824940793394af271852885eb0fd0aa91682471bf43903b147d0b77fab769133ed7714582ced2fbb8d386caf0b0c1109da7c143f2e043792ff5db2127d5680d1962917e73aa6a95f467eefda3bb93c989c71b21757485d9663a00ebfdcc00162ba030732adff3a8accf36d3872cc9b02d82ff7b56cbfa3ac31a8a7e4f47fc54c5b98ca929ca1a28d6e71c7212d10289c9dd97f96e4662d031457b7f3145fbd7da59e9efbca8a8671d54f2bbe54a83854b8f4e596a258cb6c0233758e23a092a6a5e198ddd3e00bc229c104c51c875d49cb5800bcf2be27a93b5fc9f4263f582eac6dab6f7431db027e989a2f39fcc3e3e1a5257cf7d0e5dcad01b4dad64f0cf91a90c07664d21dbd8bbe9c8f5ea6f5eeb342a7bc6e0686281e4f10a2b88da38e0799d2bbace55dd797387c5e4a90a0b41c4f1954824c9dcba2caf251187b305b3cf461475e86eb884438f25b84a967b2a8428d8a48d471996759e9e32dc6d8c522f63045adb045c1935d4f0bdafbd278427b0f287820fc61b7058a97b6e5af86ebdef744c1cc33bb332de24bf6c306b8cc6fe6c1800e42efde6a148234f34554c9457431577239ed7b53e52959df6667d5e0bbd02badbb3868466f134264f947229c79f382ef0bc043690b580af5e5c189484a64d4ef639d2ef3f3da4d51dfcdc990356c17a76b285dba3ff794706b50fd65a11a6df4b59152d15514cda0c3320c17a1d88fbf9f568b9b180b8309792ba2fce5525f59521eced4cb689add0d4307eea2eea7dfed36959b8506b804bea9c4e661155afbab3425a3b0fcc12066780ed8510505c3ff049d80ef6aa190ce7b418dc4919c71642ee40e7f60ca5b9e0109ea039377b9f7ac635cfec5f3e0370d732e66bf930bc04a0159f755047225d727bea19937ec0e9b07b0d87cc8d69ebc2141dc8175c61db8ee44b5b51e405cdb76b75b26c16e6ce3052605fc16843b0cae3d5597685f4748a488dd7b8963c75cb0da3013815c839fd77f5acdd197c9eb5543c6ad4b03e2294c25bf9152f796391c01ca02858303ab9a3be66e527b5fdf63886911dcdd6ba016825a90e8e129a1e3ed892dcc33fb23997c8b093915d2b92d0eb3ec7cb8f0d710d046461ebcf4d5f23412a1219a44810def9366b1b62a25254c7d8d45e71b10018c4806d8c94f0720fd9560c52e632a1ee6d7182493238d59458ee8d14eaf0d5ea6fec7dbefc5f77efe8510a2aef89d12e3289db3c5add3baa6431329e92fd56081a2523f770f1989bd1e1ab3048c29f020958e24ede3f61fc83724f092c3b7d940b717f97ff5a60adb343a172df372faf2fc7d256cb1d1f1c6a3ad7ace6a2fddfd3455e69aa47f7a77fceb7fe911fac2cf37c5dd0e172f93128377840d7f5eca561b03a43b8e1ef1e5031797dd94df78ec051385846f5bdfa14dcd18f1f09b5b3ea366ba2a307999634d26d81b464ae7268576e78100b210cf660173bcca94e1168a31c70f0a240ffdca061739995e9761132cfe110e708084bc136aa14e6c6523e3458b8476267c3bd11a7852805a7e0f14a662991dfff3dc6230680d84c0e29abfed5e9e6fd2ceca224c8f9795ef6d6132ece6deb16b055dccba6f38517c520eed294eb86f969e1aba1956662f536561935164a609a2cf7fe83ce3918d291d871767eaee9198193d5262fe6eeabf4ad9dd6b3137e39831c253c9b761aba2ec1b08fdb80158a0ee030bf41de0184870b466c1e98cd100cf6f6973ffdc8c64d135cc95fc7982b431f907b8599a36fae199ac03437d4999bb69fc96ff6b3f2be830bc227cc9dc38493f684de7c64a11a989e7f31a6d51ee42cedff9499cc0a7de73d3317a7292eed2c4c8aed4ab5d786686c385a251b5b7e53ef5a155d32bcc9bb111c12c2996628359f40f28ecbd56668bedf7d88d276e7d1c6ba9761f6240d4d0f6f0da150325b2f77b235a3bf7eb301629d224b0b0cf8bc086f9cd6a8c1511b3f0abdce7e7fb33a780820bfaf29ddea54f0ea906ce1dd39cf92d6f9679ee2ac10d97ba42319a3b25e11d6667aa61eadeddd64b1a78a6d177c0e20de42a15f5a5e67d559ec2a24219d5a00db631f0966f359a009e860407741c32d6fdcc9f9f4e38320d1d9ae5d6e9807a576f02716f0eda1fd47b9e0d5c3e403f00d22512f4d8b72073b22755112d7088343e21b1a94ddaf01a0fc9b2fb796fc84da58c15e5b75894820fe68c6a8785525b3ab723230478003c4fbf9bec7817bf437e0c04bb92a11f618a6390f122ac567ab90a1f6bc3aefd87f04d4fe11f1b2ac3b578c90997070977eabb33348b532b5e1fc3e460365cfbe3e6e36b75edfe52621646b43b3cc4fe9c2a7c9713ef777f870b4525d1406002a7312e09a7b2494493d4548f5d0fa496ced65984740484eae6d32e73bc1bab7b8adb48214bd8661a5d90ddc8b96b39dd6d8d09b29337e6dc2734e3c4d0ecc23d5d4f33626a35c294b82c0878eb7df9574ff980377a0ead4a14b63d5d34b39593caef52b81a15631afa172ba7d00b114f171379179502144df310b9b95d04fec2b111d7c9654fddcc2b82dcc058ab88868b59f70a48a05c918f676ec969111026583d72b29986f8854892c3f0fec9a380206ec314aef043c15d5c70933b193f1a7ffccf9733c4f4d20136d3d026e1484cde71982ab984b3bbb1250bfe17f23fd0235b6d966b8758aaa781263fbe39d4dc122c88c2c4d711aa6ea5e096999e735fe576439a98fd55c83ce855efc3ce3c2d3b3ac8e6b10b2f1c3b34b022fa16343079b77345ee2f335bef300f950cdf080513b9a7a8ad8c164d5d3664183ef165f2a4228624ef13c08373701148b2e5417f8b14c642e088c75a461d53c9f5cba2cf02fd895ec4d3668b577e3a7e3d6cb509e07bd0dd5c192a91eb48c556837a0d4772d0c763cd746a8b4bca73fc01c17666db9e3c43b886c475acf924af186a5cf9da8aea5172187ccaa1ee2bf0c8ec2dd96aeef6368f92fa8a60e1b56d135d13f3427fe801c3f2f22912422f57b97e93376b580ef5099fca20c43c5842d5fa68d0b909d363a2a892c855005bbf52096a1c768bb040707cf9483f39ccf73ef9cfd69c376205251ba0747bde1653004efd283836c5cc6bd57370690db6e85de746142be6e0610bc541443db1d17d571451d73dcb07d99dda1d374f80495abea9b41d9399698ceb47387e90976c981f507c8e40310062ea370cb55d5756b9b1f29f6f79aef790d806915bc3f545955394a8b715dbd5f1ce6af8e4a972b08f85e4e315a0910b579aced8ef439d9433ad4d87930bf35c7b546244cc6512cf6f529245b05687d04bc32801d32e7fbb7e5d0c50d39929dcbc2672d535327a33a182e2ce71da106b2e73c14d4ec8e855b114fbd623c7dfea7a556c26e55f07a6aa0282b22d58b7bff456a98e0a369673649a8520205a368e20a9c43ab2254bbf0ab80f3d65404b1422f9a280703450b0d03d6e8a9db51d1629f09f086a6712843f52aa52c69b3b753b7ace8f6470f229e678ebd9ee788edefde222748bbce0e06bd73ced099a32dacb767e7c3f2e1d003fafa846a915e66dea61e7238467cb0b199b24e239b418745a5b20b8d86eeba7b8f9a9dcec6d7afc84cb3acf9003bee72a89640fdcf0885a15666d8169bcadd2fa4eea5dcc76933ece803d774c35c65f9f82aa806d5ceb4e8bfbb2cdf0b17912540aaae3e8d78f1ee1e4e98ff535a185f6acbcd8c062968106484cf96878bc8924fbc7d49255e48eee190a1432df48d72b270f45e0aa4b527ecb9821b688eb0c5dfb81e19805bbdb6add086a027fe939714435a9bcd1b516e0c53417850795a482889b24e9ba780f021f582c67061a9c62516858e09389458edbd92e42a90d8350d4c351b93a4ff268bf18110758335887ae873ea8dd2dd25b811c7f68b3cb1098d8cc82862433bba153e741fe85b3db373ba93d54b27c2b7cf81e3e0ca1c617bb836093afe24848366d39005868000e842c5d226ef9aeda41cb3f8d746a8ca89dcf4933903dc4db71c0d9b2a33ccdeb664ddc0bc134056efaecba63d5a24931d69f0a05014a4754cc7d019ae75b2b469301274f6de703b01dc9553ed16c9e5a6e758a66bae745ee91c9a2eaa5b19395eb923c4a09262b98adbbe1ae32e8d1c6cf6b34ea0f6843ff49f39245a74108234ca5cde640e7e50ab75df50634b61a614a3bd49eeb0379b0893c4f577c9e2fefa7b71c47906b784699566c4bcb1af4f15f692377f0232c0451c26f8b53adbbd130b56a3d88f5c26d8e35d4fef05fca1194e088eb2f27f8ecaee924c2232f9942fa791030b11e7263078f1a4a74c44d37ccbcb770a56d87e6bae15b76662c5b9d8efb77d70ca08dae0bf885ad810e0217433f6c71a1c424af5047142da6e0a774efe97bd5f4a40572db0e9f64c0d2afda8b8c0533b12397a60e40f004e4a0dce8ad676b4595e09120dae59394cdbb1749a391ddcabd80dbd3a6d400e30811d618e1784dac0d0cea05eb57f408fcdf8a8d0d1a971443de4c5b26c00c1c2e72b42130e02ddbb231230c6d92be339186113f9f2e802606d7b278c83ed62495b0f3482b751c57c33d697ce14173f8c9dd272f213206c5712a67d5c5f3c3bfe53362b073eb3cb9b81af4286dc1f3f92c42732946181bdea79389767ada1853772e3024378fff50dcd425058c8b510e6963aedad1a56793fb40e4400bd866b90c6d3e9514b8a1045ad5e19a2fe9e0cb666a02199e97fd8bd8608a00ca980d4dfc2e855aaabd33eebe2e22e916e542678639f326c06d35f355877409868c1dae2074829c0f762f47136a13119a5f850b238b169c4669bc713407e88d848e035d94d8e44b944c4787a1bd8af520a34818c455b99252c9c32e7a07b5a1619595a38685b22f327dae447070b23e0ba0b1615fabca6b05b07361f503e360e160745685db1e4302a8b4d1c4014d93fda714dfb285eeff5ebe026468ff4dd90d9f5aa7e597c2f462f387b0e45058c67a98572f3673c10448020f7907e8ac720497dfe8f57d812fc8617fdf6afb626f6cf854d9856826e23d0b8f3e9dc266b2a834b6d3241b281e6e50d1370fdd05767791efa272e6a0f1d1febc3bd32b09be2139344fbd077f0be4bc1ca3b9189a561e26e39f3065781180757ddb14fde43e0d12a4aee9a36adf37abe540255363e66a4a0cb22837ef3196131c8021d09e3ded0c89b6d0d564b6cd8c9db7d49548b0d9254355caba014938ef3f3bc99a3c67553659466f23f4e250bd37bb964386d97305f14a757d35827a93e6033fd748f99e4affbc003135a029c632fe217c11ed0af4bcb89b3a08206127e2d88cf59f4e8b1d89d3065818f914c1ffb87171f290dd5ff4e39c22ba5992396ea3e7ff1eeec22b90d72c39849b3c9f87dd105e9fc3ebbe73ea8807cb2b2a1b2da35424272e4efc70bcaed4932c1dbadc3616694a24b81dbf88d74e621b0a3a1c4ea6a6741429cc27b76ae37592742ac74a2994259c7aac8340a0196e2a53487407c14af84d00450de2c7399f39727c4bdac26be63b8f1d28dd1bd6ccf0d945088be6c3bf697a545416e6bd11717a400a52414234e768c2e967b16a0fefedc365df4303deab7d435f8609a02bb55f47553d1f7dcc1b47a5526b041a8eb2cbe0c28ecddc2f6815db67f1a83658b9ef1d95a5e32e927604ee6fe0a0b6db132e310ba3f816d4de069d143bfb1d85366b496edb201e1f3a545335bec11874285db7c95145099028bbfbbd8f9c7aaf519eb31c74e1d01706533710b06a69ca105ce9fea9c6cc932711237d9e2fca4d1203e60f309843173d96a5e7c00f51e00413197dee0dd039a246ff91bddeedadaffb5629c62bd3c7a2836b046cb4b5b1ef832cdfad12b589c5a59b34c1b85658b42c1a0650a649ecfc334e9498bf213e39b48f1749833098dcf5e3e63cec81595bfc443786d4f26df2d62475c6f83519cff5d52ec0a36ab5aeab4b74d6ecd5197e3c7775ae896c665ec202a4338728ff297ab502273864a9ecbfdd726b812bc1335624e7bf3ae3307279cb737329af9695563a072ac12fe46e61c2935b1345a65cbcf583e8a858e0237c9ebdd10a1e606bc0ed6473e8f4da08e39149ec9bb0cb3911a0ce89a6bf566dd65f27da7b738b30c94d06775db1e6afee3c2502eb7063ed7e83e0fece9c02f63a13eb7e397d246212ee5994067040181ec5187cba6e86e99952a887edea4d2656d5a3929de35661c369c733aaee9f129b7bdbd2458afba4ac25cb9752314ee8ad5e46024a5c36955a0f2c9d3fd8dd3a9e8aecaac704a260a839cf4784d8de7eb308b765e7df2ee2edfab4b3c394208d0de817503eb38a79123eee02f7a3ba3188a85715f927b26e964e97ed3f54a4a8d167385e778be27c92b3f345b93281de0cdd9da2023aab91f35b2e92894cac4303ceb70418262b60bfa38846fbdc645c4c3fc70fc9719719b7c3b8345da724509274fa333db7f1ecfefcbd49f487f1e5f338b29194acc8ebcff39414d427359f40057fff6b4c43e6beee1150c0e30de8c7f102b2d3ca0f890248258cab8d128d63d4dc3e0f4e2b37236a0e34aad703f4042a9df4cd13ff08f39938ba5942c745bfa3f7f92ab821e6a823d16d63793cbaae64e30864688692eeefa77b7c855dd07157ebaaa262439f19ed0e246945507d6b9b711e8f05cf2a77ffd82e1e74f7ad7ab6a862c92a6a6db98c324504669f4dc99e32dfff2344a5781b3829d02d90e087529512f5345879062c03ceeb18068e9dfce3168281f8027fbceeaba9f6b1c3a3a8b23a5bebd88d2cfe625ab0d687c22aeb44f4f9c82ef67b52e09d31e5e735871329366c9420f04b1efdfe716bacc1326e2808b809d17b6f2a2d7265a5782bf006070fce6a252cacf71246ebfeafce23851fc1dbdb1798d0861f8e265560deaedc53c31d61d58c107416910580f279a171464e83d9b4cd9dfc710c54542947bd013af6328f8bea0b9730614abfb1c172c5eac6b546d3372718bdcebde627eacaa5adfc3fce07c0385d461a5de8269c10a86f28d9b3a48f5e61716cfba17e0f1344ff1da5a7938bd8b64b3a6e141c540303567760305a8060abb9eee4a1e425fabacaec072dbe922af3d79c07515cede8f1e31f6fc62a609fbfff4f907c9f3575011119f729543a8d51a9cc67bdce3409abd16e4f9d4a943dfe6d390ee70e5ab2524108228a966652769727b55bea39358bfa2c6bf2335ddda9ddbbe91784edc3f6d7396cf2815e688dc9e791c53a4ed954e3e190055f44c7e4e9cc04ee134d147970472aa8a1ce38e62f3e253b2211f78b60d252fbdd4719670c7c4906b61cfe1f95f266df6297dee4bcbf993f7fda0babca26704d41141db13c38dadf4dfe5df50f6d5a55b7b4132b1260c6266a2873275ce8a67005b14a9367ed541184e58446b8cc1501f3ec6a550f07e7543abfce6a5a4c8ef0a56d12db280ff66a21bf67f5c16e0999b14be970b7053aa55d8472c2845ce753d4920e42f621b13289a4a82b22113445472e7bfb7a62ca7156ffcc0fa13ecd8434c83df2ee114eae1c46d031ed36be01dc554eba5725aa2bc02e207522c318abc8f8f217879b476878d28fbe729101f121c8eda889f137489f1c44c00cae3379a060d26897894b8b8bad78a80d407e3d8ae69d2f0469ac0fe4c73c560374edbef4043dcd041685d33b9b49f4706aed1c0af84d76d81144a74af730de6e95e5d652e3d8fa9ddc30539c7054427ff7f28789b433081f6cc73c4e4123be7b6adc5c2b290fa08ac4f8c0af71016e9d5d74cd217264cacbeac997d8174c3d7838f94ca149c25d22421427c496a80261003454dcda69dfee1c38579282c28257288e9b2908805ef937017c48c623b26c1dec8cc7aa24a061c50cc6cfe9e72f496ed8b4eb6a43fd61c5d43e133e3a330efc741427a883dd6de5d2c1c615c42c0542d168f33b06b3bb0c4e88910970e268f79a6d09d91de6951d0ee8e55a8679ae6bdf4c8d4921b48a58c1ca2d10dcd9ff264c4149ff4960ef0505e55a92ef28a896b9f6361afad6cd1a4995737790b04e4682501382a3ec4debf555099cea222f282cfbfdc06e374d8a84374ef5a7246b71f06c060f754bd65e34ef5979830d21a38065f20f58c91e60c6fe871121bf77ff1bc2696843cb2965dfade7c8dcfffd4b13225b82859f05f838ce5864fe52bb72c3d54fb05775417efea1eabacd1250973ef33d46462deb32d8ac7fe7f3c9d414fd870a052b55f5ba62933854435d13a63d6b17e00f36f66e9d2e97a27aaefed72c4001a94ca4dd29cb50047214d00a86f2c51685dfecc28a5f580d7b01e6441a2be8d16b8b3b16b7337cbe7965454e8ca95304744f8c767aad2df1dc74859bdbd27efb44006e924254ffc1169a41adcfc348e520361db7445dc6516df8d7672a43f3b83f29ac61ad665694a869f525e0df2f863f3034d45f134980b81103e4aaa8ebfeab01c517ca4561d7271219c841c371c45937c0918cc36909a4ea1d6ffd7841b270655b2d530368116a9800ffe1e2400e591416fd00c460aa2a01a403947e94edc99206fdf9ade6868f8be1f4ac1ed7ccd876f31a8b3e77ac850eb3a11952a97f13c53f737b2a27a2bdfe61f99a43e5d2ac29ac91db73b02922f75bfb13e74e9f222eedd3bcb1be1e29a848f0719415292ff3681972e34886aafe1b870e8a6521bbb99ccc3b874445c0822a2ab98c71c0fb64edf0a0458519fc00823ab0d03a888b816e4e6df53e168ecadf90729f415180b925f4ecb11b3de28f194b1b29f5ed5799b43a70637b57a7f5969c1257eddba114bcca0aa8d64e1b9da1f36550778cf5906ba17a8365d7ee2eabf193cfc25ec75b30e9d63f02dd074ba2fcf80a2983294e589769d369e958e7cbc907976cbeb3e60c49035f87c5be34e998119e3939f687f7cb20ec61bb265eb40d8b72fab7fbf6aa27e81150dac8ddc67f68e141ad85461d95b17cce30e6ac8f2900f32955e7ef0248f24651d1e7b6ba6d4ca245c5beac92981181b1dcd4f668964dc1a63191ed8e59d1862a29e9e03edfcea72eb17d99a24728452aed02effbe432f22f94a541bce92a771acc488913c4d7a81fd92bd476feed44bb276c48382e49338b5eb25f23d816c452b78d99f90a0eb957548a2e60ccad55e9919076a3543f3cb5c6a21d586d19580440624d69195c0187b22520a00f4ca88bb00bd71c99fdacef347ae69c24964043aef3b3ec1679185408406bdefce76fbdfdaa79f4c196c2d842b2e8c4079bca7e952c5f85fff08a0b8042b2a1508797edca4fdae10f0d3e7e3b992392a0d7c9cd19726e935276a1200c6e608999ce04771b5fdc8859af7089c25d4cc6633f582d0e118b072ff0c39147ef2ba2fa909a37c8e191b19c9dbaa948d02e2ae9dc21d4c14f539b571c5eff8f2751774c2915e97e710785d4301ff724cfc3e721a41c1fcbb679dd8c069992bcb127f0fb2fa3d791fa30f41bbaabdf7116b735d4236c0062072241da5a6d75325903e5fc25e61ebab8dcc7b2696ac2d27210240f8f45a7343fc7ac3106209f675294fa873c9cefcf1e6fa6aba9d0fc677545cd98e7097215e888e98d60e32d17a08722212b673af872a2213018ed9786a27f80b2a869d012f3a4fdfcce1fc84c824069e168b686a4397d09ae26b617a54724f3423ed1500f34004cdc176685b6e259a036388f881f459f093e8ca67c802517762fe2c0aff05d1bbb1c5391cc049a51829a8ea996cc948fb956f5c8d10e1c1de8ace96a16d76765de074098800630dde09699ff1a6f1a14ce829bbf7ae3ec83c50b2210329680574e7016a2028e74675b600df4ba85cf283f720da1c1017142a5453e0140b849060723425b95d62713b5db0ff0feeded44874dd9e06f51f4d6765b42819b1a6f7d00c8d1397eee26ff9daee6e3dbf97c747d2f982df6c57fefcf3aca741e51462191a6152104691a7be124c9d4583d49181adab21217663dbffab19645d62eb1065380db4f6cfc0ed753124d186c557e386f80605d464fb9b849dcdad3d85c89664f0e70ea322716ac16d8fbcf1a6f6d24f1def6986e49cac52eeec86f06d770cfe3c64471942d57aba6b25ba88af00243de7562d14fd140a7a69183b093e49b88f70a44c73ccd051c51af0e98a525e3570190245d9a96fb2a485c155fafb453aa13cf673f5e6244ae8cbbdcd701830e2d52783d27e5bb7c4203c07629b74fc6748bdc489d7fc0d3d302215641ac9e9a8b5980bc9221e3c8dc6773ac8551cbf88b03c9c23ea17bd029b8204e5d9c446ffbe3822415021ccb1c3cd3a31974688759dfa7ed74dfbbd2434045dc3774bb6b38db84b8f56421960170fff666db74544dfd5018c34e4c7c978fd21e739f56f41e533548b615d67bad78a47e8f55b126125d9f801ac11fd8db26267638a8b5e59c4cf8d57cece1d8fbbabb91c2a939ccf8ffc3e171b8d2b6e82d8f626722afd85e7fdd6eb55b9d66fe956089d2534d8256329be109bfe10676bdb2f706932f232bfbf717159b84d6c089771d7a2133e92c972f52a8164947fde3454cc08a63575a4419b6a88e57870fb3b2e7c39ec9c6da732f237b2a9c1faf91ae488b1107489a3f1ce42af54b04a91b4d28df91f249506a067af0a6df7249f8aad1d4f4695cc34a935c461b06b3380fe45b057bf4b262a0f51c636b985fb1fa5076da0c6943cb08e6b7d1a5e19e75decd5462d96f58e81b8e2b55e2eba8d9bf3e4692d05a2f422a4ae0d69f66208b821b3de8f43cf41d7ce7c9ee589af085216a8f203e7ee10fe52f7e02971be227f61777496d944d31a54586cb7159286118e5e672677b53e4796b3105cb6f48d84126b97d23ad73e547da587c4fa209084e57cf40622e713b81371f38a566e6b1ffcccf9a9f8ba1e0a08645d399a947749a301433b00a804ed2d2cfcedf72efa140db098b4db5ad7c995c90344d30e043a9b2d07d5fc0f083abf67e4be3efe1409cd9b720aa06ed467457108949b5498c280c41c67bde254276c3afe1363acc5defbfbc372680e525ceba90a2b0f3dde589941d8097402f3f9e8f0c09a5a15a75acf583ed8dfecef1a5a660bb6180792750295a57ae7eb978f71f4bc31288562a37f330a4fe5b8bc1459f408c70feddcfb8ed0bc2e3360054d94079371ef6495042e3faca8300f2233d6d975867b5c9d3a0e8a73e83c1f73ee8900b9e2bff89225aac42967fc5895cf6222edf72fe5367af14c1493c83ed0ae97821e5dcf7f273d8db55438b70ce546595c33cecd8be4975c8356a52b87ee9380b721459b3334a6f9afdf221f4c02e306cb661009f8b4acf9dd18022ff13a648407d8275ece8db3be32dfcc093533d1b27f054ad18f34363b2e2de5e6323cc56be0632e3582ae993588d571171bd0a76f9d342e6f594f3a0bb899838a67e944f41a5d0f7d01ddf5e0b99c7a7d7fd8fb39e34c89a9308af68170438d57a923435f98da2efd3ce7961856cc6a3f94c260b24cfa3ea3ef7435a3e34153ac9eac992489398c49686b86ad65aa902f41dace91fe2fc518812d82b94f94f4bca2aef6691434b3aab2bc99b39264b9e990b4a073f5d758eb187f8f1e93ee3c124b078c9caaa8bd107f4149c37416d739152be903135a239290fec61a72cc2cd89ee0f428192fa1b23ca3f1d42237ad930cd38c0d6ffcd733f91dfee95413357d8d295cd4825628320c4a546628e311928eead566046258e5e709fbd3cfc34f4ae86d5a2f6f92c6171d52662e2e23b3b562f4ba8689581c9fb0e0d9514227714b28ba01288180e82e1bd25af7ea072c37adb9cc00023b03da6a8c25767c9c5319ee581a66ba27b8c52eb221804b0671723d6fe898eacf7224926e96d6b963feae22afcae0df6cad9f86abb76e4beb89b39350b0bdef5799a89b7210fdfe6c62dd5fcff12713588190eadbe82f0735b0d6510f2564a62007d7878312a19d3785b673c1e917897b54768f620163a9ac51a7de65287cb9606fbb902468428a6a4822cffd8b174bb9b359dbb0a912062619b4f0b2c1dc9eb493e54e6788f471146e5c01cbc7d6d53f571b6e655a229bfbdd1cefa2457e337c3bc76353499673063eec226cd586831882ff2573c0e499d90ad2a36a76e1110636fc15cc41eb88b72d9f0caa0f690c2159338052d9dfd8ba12697006591577fb372d18a639a69dd176daa028f47c8e41b7b56130e63d2145449fac9ba385385702377e6d064c2c17b8fc696eddfc77d6f7c6d87f4b49f83ebabc0610c6aef9f528aacdca526a8904ee718331c16041ef54e85b486971813c334a3e7f920fb1761608f0a4e76b5d43badbc0816b420dbc03f4b6878900bc72fd2afca7025b954fdd46699601d5455a6c3b952a8b38498bba368f74f610ed1dd0cc7d91784356f93330d45745922bdcc3aa3787b9ab7ce998341ff7cf9b0738394e0268eb26a7c61d18094083bc337fe284fb19cd83f530dcd94f3fb53eba536d60d224fb1694e9d7871e55473c0a25f272004808f1350f34b322e607d305a1b44c70a2e058114c6b8f94b634b7e81b0120216748ca3c82d3ddf388152f794317251088b59a92d1e0c15a81f51d059f829a069e4fd115ca240d8ebdc19150a9908b55727d3dad11cf1ff23b9643656bef6620780e2915e1da7726cea484389cba03dce72722a14eade1ae45eb08ac1d2e4a8e406ce91635b868c065ef3df4b4247050affe63efca231edc8e7a54137109b5ac72593e612cfbeddb7fc1674cf4ae0378de79d4614e60f05cfb271cfa9b8c06a449db39a0d4bd51e5440218e13cc72e112755070ecf3eb69621d47340b153e616ce15b87c52933b37447173327b54f3fbd08a23a5152b7633a0bfdcc8086281b104f0c22b7ad155476fe704e3e0900939043906f4ac0c0a6f5c798bff08e4dc2e69b78468af16671756b8be76a852ec756b4e0dd20c4938c896b99666ab7231930c9f2dcb346bf5bb72fe6209c5e95025b6e242d8722a7bc23551110b69aeb75567850fc34b8f00631357b6751803dbc36312c0998743f193b1df47f3052a725f6cf4fef4295acc2b5f772155a28b69ab7a6783b00d4926a903e577d022f595eef2d93b1c4ed3af96f4953a5b2956882e3c479fc404a05e07396b277de7c8bc04f477ae9de43480ebb0b86103712502fa875b67838be2440f8d42ec61e85b5855783490655b95a31d3f463c07d3e66943ed43dc5b96a385d08219145e82fadb7c24b0aaa826107bd0ee54160e06d1079973653a20055d282fa0447ef3d26666be9ec7a97a55877f551156f74f313648e7cb6dc30fcf0c75211850d851a1d1bc1c05eeee681c7c0a814ae3b1a8631ac4ca5c1cbc44f064d3e0c25265db06d4ed3aa6ab39fd750f085de05a0e4338700f179bdba41891bef14948ee4e1d279cd3ce3afe4cb671682b035c05b07ec3e504bf67f6e0e06635dab5bb9a6b9508f5741f7c5be74811b5e7b7ad1b3449788eaea9535a553db753b385404c55a4f7d7ffd4a93cf6e1c7ea78ef008ee79963d64eac1f12b5ab46f2fc6893ee1d396f33ebfe7856b6eddf97851f95d5efc1dd816ebaeda2d26a6dc2a47c5d15b5de7058e9eea8163f98378976d6eeb189ff2625205993a18bc5135bb4e209694d446f4cb5fca39013e0b9456b2620d628a8f61f5cbc7d4c5ef9814ab241dd5a20cf60cbe01924fe37623ecfc2eb78122d30e7d104007e479af00eb8de4f827d5692446ec7c2f1055c7334898a71d143bb78ae3a129f4f43ceca5e90523fcbca14ace99281093fc60b48d72e2101092037a357bd688369d39f8d3a16e602bef6b919f2060df42fcdcb959d3122f880a5ab223d75f6515327369452402bf9e7885eeec999f98d8d74a76fd3226d8a46c38e1f4b6744a9c9da2a1d6b0e823c776ff6a760c06b5cacb5400f9e5d6cae10718d40c7631cd623dc52d2b41f4ec0f3766dc53c38d67dc3d7a41e0801ff555229b4e13178d04e746b23264071a152f15f828674c2d51d00ea0079d984c85727cae1997bb11b5cda6c5209f14d92c1e71088a97e36c272301da5b6894e4a1e061403d653a307477ec59f720170d8b3a87a21f7f9d7c67bc2e93ff810fd915aee75f5452bee7c12c6057c87d38cdb7d3e4ae092eead68783ebbae9eb0bc24b1c17832affdd3181014f7f2f34708ab5a7ac3766635d80c1b7e6f951ae9b105566e72939936cd84eb2a583a2247152f4b887a89c35cac16b112656106ce8dc17325766920679c987b125f18b98ce2bded65388f521ae5f7eb117aa664dfe1e296004db34a094d23fce5543a7a20499db94e38e1a591dfaac6b9655b6fc1f8f01528b02a4d8f58208ec860f24e80307b01fe45325b0ed5fbbc44f6b6429ee6af0c5eec1bffc488ec640aa34d5d9727825dfab6aea34630a82a70bf90fa8e109ade74012cc8ed25973fcb7e5b409b70dc4be73c5307f9cd05cd4b4626e68aa2e9291e27a5a697e3f484c281b568347e9298e08e295c9246246227c7cc6b026a0cb72a4dddd902430b6fd2acddb0075af2593a2b946d33f8df2a9121ddda6b6e1840b8bdfa226f8d31c57cc03b75145be616d1681927b7236d80d2cdbc2ede08c8d284ff7219764e79d6bc62a873c55ee5206feacbf90767ac5e266a5df59d064e59d89d42de2e537170db0b0bfa74839c94efd116fdc2abdf847d90517f315021ad61fc2cb0208838d5ac5b552cde4827c17e4f76f4ae546d5fd628e26cb939c79fd6e94d22a8ae639ee9d1ac951add74dce7c0db83f7a994bfa6b424b9a15052eb33e0ea76c5f42d9b2d99124717890539a3255d0ebfe865a60cccdff407621644ad744f430989f89d2d6b21ca954c83fdd25789854e4cea22a3dc5277a52ea429f7457506cf0957cd5c9ef8466938ef909ca970086a03d4233464c938e0a5bb18f19850e9616cb8b0a74491af605407e6b1327650c4bdb0f75f76064cf076cda440ce1238a9302d637189f89f8718a61667f256553a76bb8f0ae1034c276fdeb42e2a4139ae5441460e8222fa501c0a733c17e3fb76ec98f88f785cef6975ea00c472c4dc6712580d9c3af27f7cb19ffea06f648328c92a75c4e0530556f97d728d22f839ea37d8f83b3e49dd7cc004f3be4db85a524b6cec22ab8e9e04764f446683ecb5707c0c1991eeb6b53df7d2741fa37248ad0a6aa31b2afa34d522bf23fd5242ea224e6ce7f19676a990136ca23046510f25d4cb4a5688f1752c38f3cfbd0d7f083671a44e45b7cffb8c35a663aab198001e93aeaeaad10c8ea9445645e500571254212ba192186013a14119b174df9b00466b2d5569c99d9992cab8d2343f0b426db1eab51d33ad4fb68a0e928a1c903963b67a1db34de1452046aecd3f10e0f44113a5cd0cd13b767f503071f934a3d1f3ebd80f8d61ff4ef8825ab4a4b93f6f220ebe18a310c8da5cd990b703fdbf16e1c92ca3cc271fbb041ac687e9f449cab1e1435624aa8757aa9ec8f0774f4255c18f0134702f22f11fd638adff0eea1680ea5d08c44397f48af8c5d4e5c1c0a7b079cebdca0fb835cf8d8c2bac0b473229a4d5a4c69208f9bc8648b339bfef7e22976ba1cd242b03b78d4373f326466e340ab1e66d889b2cfe6eeacc6e20032616eac0ef2e0385152de011a9e458ceaf9a1ff92c2bbe867994c8ef0889db55b79ac7dbedb038cc7a8ea30320b188b1dd8d27959ad006c777781ac5c0a2929d670176488233d8307edaf86a9075e803b770f575552684d77143c376706bbc1bb66159240a1342217ba5bc7a44727e4c5ebe8cb46acb7225984c320c32c3ba699b4484a882217341223c1510562a084eb5ceeb5df22dd4c7043559ddeb749780cac2bb7a428b6d858a520c46c24218e06ca46fe621130ef350a9f8b31e339c1f1b879b088da22532f15744eee0f536954de92007f470758f527ee926556fd31f66f9288194ce8e7a3946bf49617bcc88e9ff76536bbc3f27427f50390db65c27012a90991c664b58322ede13f38c2c8195f58115591a1fbbee89385060e617c1c8ec40e7a9d386d49cb62182d4cb74dc9b20ba5f6560c9aac580dd6dc95c3a89b7eafdb3faedd90242006400e1a4c69dd15a32d80ac5d72dbf5288aa2355f5b971d989023965f7076e298c312b6182d2ffcc1bbbffd723f7a003426344812bf3f8bad24f1125c854cbbf5aee3ca3ef55d74ac690a0ead4588e7d4db137b3e9be2fbc66245109d7de664a627ccf87650fbc5f6699dc55039bc07ce7c7ddd617ec2c10abbb3b52fe430477a7a5ca31dfc9630a287f53513dc062853749fa487359446e07c94d5187453173222bb075252c36ce51e8e28b0d548d0fd5bff6a0ef4267251b43624e30ebc83bf799c04fb6bc246e0338c0d47e6220c2c3c6c4616965d4e0fb38f92d28176f6115d99942737a73f4a075d1e39c68f0bf496918e48a31dee999ba1ff502f96b1b094888f4cad3f9217d9d507351294b6f2d1ad69667f9a2f0ca6046d73e28019d8a15170f68c43be0d7a34a34bc6a5a0d657f19f233d12a089db001c68e47b19bd63570b192767f10808ee31020a0d76a7b48014183222b3bb19e981ec52f78d6920d0c651ea6e58c963f0f70705495df6cc8b6932f3dbbd55dfeedae9335145064496e55e460d304e98fa590803243cff0901e1cd1dc1d74d3ca68bb73a131fb947ac937afd81ff6b83ecd8358f658e806ed63730790f4f4ce7687d634c146c07c8fd543b1ce5f9e71865ebf2348a50357de7ddddaccea7f304964535340c97212a81b801512fc2dc4ef862474eb084fd177a2a02a0b162b66a64b9e4ef0c6911508dfd7c668579a968ae71140f171bb8d9e6df1b8ef38efd1b704336981cecfcbe180c15dec570219535a79a7d1a03df79205aff6fe101fbc0337a1e476b9248eb9de87ac6e46e028c4bf2248a6883f49f791fff6bb719186cb12ffb055da53414c793fa922b11abb5a0bf63311649096469c349658e2661b22f90b52577b67b1fefa6919f2a9fd6466ca11e43fa653f3d4e1fb28605f1e791163181d83e813e68c7990b81227704e9be548e04406a8a81256148da450f43c4bd22bb9542326e4ba225cb04033230aa685b4d4a5c09327dc8dfd778195e95ef764c56690a392a8485750c57fcfa85b7477b1b773a834bfdca8d54b0b4a12cb132e289f40d44b01b5543ad03326af305fec18e2ebff236b6ff049817c9337078044408a726c9163a6de1a8e89f0592ca64276434aeefa52ee6b4ed82f6d60ef1e5d6aec02787e3ef0ff1aa79f437d1369cc07c37cb6447987f89487409e051d1e51399b1e41af8616bad85eb614339a0e641278281fef385b4f570908ee12f06ef027eb12c85e804531d7bba4af45203ee4626a485ced946afc99a5b074646807d322be4899b671543b5a969f8633dd13d34deb92e1d7e7fa3018eb0fd09ad9387a1451adb221a92c6ca82354c8207271a4b0c010a5d8ac6a4cb1e1095eb3162b9049d0e8a2ab90b939999d221240f535ab0dc04ed56f55a9490ced6a226fa75a6f1928b5f111816d72e2a934e106343efdaf1316e30a1fd76761afd658222780a8b093504d946d3f47a2052c96c049a7e5181fdc85169dcde3a0b1d964d2ac872bb3f84b5ab049c69690216d79c4e145b796c741cf748823e420371bc32460f66176df66e62ed4aac68aa308f2b5fe6a1b70f1733fbc2ca938c71fcc6c30bbf41bb4e32606a4c33255971ba478ef159597c82f24478427408ba801e537373ec0dcfee50ec2c62c298906aa6c2e387343426dc6c35349618695ca7a17181d895e60ca436a537e029d55fb8d5f2f6bb1b7104faa9bfcfbe4f4e3853248ea74c047d49ece18d43aa533aeee2b4c3b8d6a8c579a70f52304dcc01bbe5a9f5bb0f5102ffdd596ebc48ee60eaf57a93fb8876c930943e654aed98d01e00cd3535f71929220f7c6b2a3e4800ec335cad7ea540c6d0a7d1279964dd6febf3aa514b33da8bda3189553f4f38a1e4c506d579635f814c1d4de3dc725def24e27f11a60a990effa25885e8e3484be49fccf4b9aaf69f70488d00b47a7d279fceff681dd256a928524bf93b0eda0dedd623d7eca44ab9f710a9dbe3fa094fa77374f4b5f881743a35494708f9206a9898f8535588aa3ae5945bb54a55af1b841e56d61b6088113be4308f6d647f5a80e2e8bd97af29617aac6644965ad2d29e118d42ea36accdd13e2cdc8a19197abe3d0a9dfec056e07a53d5b8726ca61655ff2c9600322e39de2bfb8c643442b8a0efce719109addb48e4b229af1f9f0bfc4eaabf446db51feafc808108ba3032fdc76fdd95cbb35cd211774825c634b070358b70a79501ca8dee78565ceca8eee209328ea250ac8d2d5dff4e1b178efbc77601728ef3446aa474ede74f7974d1ff539157a385fd305669de53578cd3c79df911618f26770ee714fe268ee6b62f691b52d629a8f5d41f011b8374e44bf533df2bbc54fc2fde27d6ce1bcc3f6ae41397e15777bb7554e3bbca82bacab9aeec8a6734af1359cd6eaef56a19c8910915bf866a412a1566b547840b2752bfb0a65cdf6d10a90d4b6edd1cfb0d6b30be3ca8778d4ca619e0f96bbadd42d13557fbc34590ebe2d33739f79999076050b1f9192f19f32dc39f6a719e4eeadea879a226277c8bfdba41e079017c8d5200da51533b56cb36809633f2c415aa2cab4b2f07cfce64e6eadf5b1510dd64942e07a0a3ae6c7a53fa086d5a847ac638d13f31678401ce3199b12169f010a54f2a770e495dba0986373e3d4e90e23ac6b34bfee4168cc70a1d9eb70356ab899bc8c45d0d63588d9084183c1dd9a99b588f78111e36a036de81e2c28c081ba44e74f7d55a47d44c7330cc0c5a31149b835a7b82fe8dd2a0345e4ef0e678bde7066e91ff7e488efaa6750fbd783d2c01e456cfab864e9c4f0340bb7938f8365cca4f34b2d66f40bbd0749ed02330a02abf643c62d2de1251d4df3f216644c17cec39c86989af5415f61c51415114c54275138ca62e442befe2aed66176bd88ce13b36c17db5800c16305c29a84c665e0a966f4e1196d151cad89d02d5d21f15ddaa5dc09047bb04958719088fda9934fe3e6b71dead4d54a8f28e96a77110a44da51dc3568bbff5f555df8537a1d3616983de71bb644a3ee31267a69ffa0e4ea0fa00cb7ca348954bdcca37a2ec7d74c04c99ba026eef1534c986d9ac7bb19c16f4f767b208a0942e6533d8fcd8b97c9b9ed280fa4afe6b7de90416639b37c9fc2fae057d80bb2a181f4290f7ade8ab593f39e8b9468af0a5a07958f6fdf43e0ab3ab168173e9f9b7e3b89bac25314cf27c19c9cde6b234aea73428417c8f84ad9255875cedd99896ee69a286e03a75ffeafd94fb6282496386676c858e19411bcd81c2bce9d32cbee1f6ddfd9005eff1b65e403907702749a81aa56579e89eb2116667bd1e9961939331a1a69a7b88663632642f61b15de7f0573ee20d6f866bce922d4e2e492fdd39ba1f1be277d99d3e330052587dc2e03f491c0c8d5653a7fdda5d85d9f5ec491afaeb1c09f99cf88fbb2984ff91908855708763e02968fdf44a5ad6ecaa80f88e9f2a88832e30f7d19ccd50f7259131af9f6f0cb6fadf3d428ccfd469a072148d963ee4fa73f1a9f3910c65e38ef81bce496622954a6b1b233b173ceb8d51c70eaace7069ede0135d6a2d2d0c3828e0d9940adec3e03d07ec3f1487ea9028247fef45fec857c2577a313f44f1ecea235d93891b36bf8b97f2d069f3aed447fb3d3c2f97dcf0ac3984721317128e8b09b51c8af39cb95fd5287681c9f375b769a835a2b8e1819b3c7b6de9ef2be51275913396eca55cb15e0299c15da75bd1041ee52021bf5b7cb2ca294756654d53c4c1680e4694a9cd231f2c1c36f929c07731cf65b88972cd0ba9b4e11c80f7451ba9a078847aac5f064891322d2336a4d428f19832c0d378961250aa330d96790f12cf72c6d54f9ba9d7ccfaf1391bc425a99051fc214ef573360038cc4746d924525acae480f98f211b1e6ff9b00b9dfffd0b6b3dca4cb5ab47a8c4c2eeff5036fa590c1821ee5aac854f37560587f035fd53bca0e03452230850383970934e855db2441634ef29d6d2c65af12f23dfcfa1ebb1426fd0ac3219241fb9b52cc2accf83f5b4a8e2a71dd2b86250bc73143e3561a220c15256d71045e814de60c8ad16a927f17be5b7cd3cc5057c8407a0e4f782e941e708d5b2336082b39b7e6ffceb5e493e71db051e040189c31e8f5db748daa8b04846bcb38464e174a72e6f4d88a31a7942409e8dd8f6006636106c1232e333a29a64b36ab2b7c9b1d15c65d31e93666daea2413f0c5f015fc7e31bfdbb6ce413194e4a988888dc62a2d814e9625fd3201201aac44bcbfae97c782dcfbc87fc5c9eeab2906fc5e7a27e04c26ff6eb3d2739bee43c5137ea366053e61fd2e49860651ae2ad5d6dfca22e514a45af323d8c7105af7ac7948ebd390662f525d65bd49a8b5dc45c6c8a014924c734bcdaaf5cb4ac01da1dbcb704bc5eba5e586e381359d17dd0d082b3f0ebf987640fcb00e451cbee7fcfc263da827384b45c6b5e7ee52a36716d872ff2f067f5652eb4e6587b8f48f29f861d3426d79f99fde4b7e17370f7e818f76233564c37de29ea8ecdc5736537d8f6b9983506fdf217d27c09ceb5169188f7bda99c03ff7299549ae6c998e696da486ff552a329176fff469f045a9342553879a53a7c6ab5c747fb18fd59e8c277eca179b43df8fc6813d43a48469e608059131e0575187ff9e908061dd6686b203d4ea26721777d365df0fdf9592fd051a034528de19b24706db8f045ba9cde74bee96add1df47785d38b0c899f74ef3468e5deacda82adea41e080ee72f3dadf3f30c71a9ce90854ba49b3895f3f5fe8f1846563b3842759e36ed416a36fdbdc8456572c22aa59f652d494ee98e656ebc7dea8660697b9ac0b369a3554ddd40d30ec9226dcb146d59ceb0145be0ddcf10ce834e1759bac4d8d8b775b26a1ba10f7c2a64ac78f70ca5b3cd3be4847bcae3be5b59b040f906f23238ba082432980c05cc91f1b2c1206004e5a3e4749bf3945e047247d8674dd69bad4cab3af6ec048d77ccbd501a4309fe32cec2f3666e104a7fc617caabc13312e3cacc44a3e16fd898fdfdb2e4d9f72a2a5971bba7db2cc1b1491197b2283a9c655f5dd0964780a30736f9673dd380eb2fb171988711705f111597ffd71a3a1d54776ddb28b449f8ca3c365662cef9679eaea4b965f5f8cb94c977028e28aeea6fdd9c1caf1da2ace1d4de50a85d32b2287eecc406399374de8c75fb595d0369046292753338dd83bcb5f63edbe306dbcc370893b836b40c6fce527f9f748d1b1bc716d2d1496fc1ecb5a3166a83040f04a170d46265aad1a848684146a7644ccffffddd3523326147d6d12b37731f6bf0df9077e1e9cf788bf5a97443433fbbaac5c0740b1dbc744c3185edf23fccb44669b5a71e74acc5a7f212461630554300d059c82da7d38c43f32db17595297d92fe728b4975940d12acbff82b1aeb7a8e0229cbb3190ded96d172947b4d97a706ec8440497bffe0c21f01d51522f6979ed37d4841922c20f5182cc3c06446983c0c77a3c28d7f1a401a9c7b0b266c003ca787fb13e19d8eb5ff32ab65e175d6573c01fe26ed4537c72fd5daf5c7a6f3cd5316780aa9274958e4feec2dae0b27ed661106206eaea47f757d01fcaffcd874054b7fdd8c3c5b028bdd616701a90beef03f11e1809987e1b79608a62c0ff75b2f3cd0d28e44d9115d86c3313e0af02e94cd5d290cf91ef8b1a1a0eced2e87f4329d7ce5b4e877afc55ab63685664113406c039ddbdc28b739ad52ac2c1c1cccbaeed541ce0bf6fc07659e46e72f6fbd12275be1fc9e790e22af0f3f605f833c7cf3a964cb6f414fdd0111c603231d9871ca3a7c326f6c1a2b26f52f7b090710285c00aab4007c78643e3bdefaeaadead719bf94a9896fb7952f147049743a1842f2939f33fb52927b65d75e1b182399c2abfb19013bd45d61bf2bb6e377079564cb5beaa6dd0f8b9f65c5f3bafe7e47053a35da153c2e9ef0c8bd6c13785514aa3f12c865b843561a55a5fb6e51da898e2658bb22aa9fc59e002e398e71b61958f08bfba18a011da643bd07ab55affe5ab1be1542636090d97f2b2d9d85a1fcf3e96a77fd2e19b00327a74bee8cabc0ce486db2d88cc1d9c44a39a789e0ad0543a6c15cee5e27c1d9b18676d35ff7b8331be817f74619c9bd3e2cf3fb515ea744c096257f3097636764538295413a20187758c068acbb675ad929dedc46f531a62e7c75b1d5858f7f93653ba60ca3686420d2251fe9a8879f16b36c5ba1d863142c8003099d9701ed8e6b2750e6021e36ecb3a3b3148db0448e92768596bb47cb88129b8949468abc58c70db4bd627c9c0034dcadb62f8ca73cca17c6b7a9e24d56c44baf5e83e41ec967a522fd4ed73c3bce8b5a9714c8d0eacd25887e76cd8847ae140377c6dd0a994aae1609d9d57a00100c9f9045cd86c2433c28f8f84ac60f7370c1bfd4cc9f339b2816b41205def4572781b578424c47725fcfb3367d7855d36a6ddd5e4865c77b53e4830674fac47797e20e3b0f3e20eefdf6d36ca4eaa94e4d1a8039756cbd8552d7e072534acb33a0bcdaf02d17223964bd5c7354d045861d0eda01b2b4360302490212aeb38eb5bb815e2bad6c557b3291eb011f5fa74656830bc30bcb244182a3e072592b522f9963356d40c7d461890f871b552efb9c66de567a2d45ea33ab519092cf5410f7c7dadd5d29bfa1c71524279d018e196f0c6a138850dc8d50e0f51be5cba4c0f45a078e604430f2ac17673c646e5f885109b83eb764fc0c4b3f096f71076d53dc6e76c57b4e3f63e161a82fd9d11d94413999a6bf594852bf4bda8e362df017336ef32ac1d7fdf9f572334c8fd2bdc7a377a279fad7fe811c57ad11c7170f076d5bd2c8e444b9d907ec428c510f28733025b42cebd3f5f3b80bc5456f9906cf51863fcbc676ad446410f3dd38b8fe735081758568329128c2811009cc401d979687b1938af6ce08074844a688e037ed1b49768d1c45047f5b7e3635d21335a4e177ac2f6647d6dbf426b4209182d6df435a054168a0cb022346ccb58e599049502b89aa9d87092ea986c32ee178d1e0cc17b7c07fc71da93d5b1a0c86ebc4abdb09a8596badd8cabb28d65245a3009335f95de64b244c7f553b58986f2a3d2f385db7bd13ab66225633a477c7bfa4ae9a260df1f8ec5320463240fe82a9d8f3ac94a04f7eb7e69de47b1a9592e8cea229929c7c3e0a352f682433230d2c035d9a27d8157967670ac974d7e6fde2fc8118b5f27c41710f8883823155c3f8ad9cc92a072f215ad520837bdd5b6568fb73401c7a7b449029120b6d9177642ab4ca10e5f65572c47fa1ffe2bb32634613e9d16a68f2f5fd962b08cc1e7b560fa9b67cc3a6364892169a146e66e5f0c9cf6ac3e92bcc783587d2fea54089b02156ddb5826bf790e66695bd622c583c27f78e4a8c9a038a3c53ffbc35fd38a6700f5b100ec7620cd507c6cc95c10e53f7dbd8ee33f6499d46cfe1dcabe4a27c3c8846b2ba9caef94a489fd89f7fbe726033d0cc15b3a7cd20dbf1ff204b8eb9908b4266a705be4df94f35f1430e725d350b87448ae9ad26f074b1e2f1c9264bb39a13b47e06ff024c019c18c4e001034b984908d130bc12ccf3686bbe4ba9986d0555cb28ece568a1ce1aa6665d43566554c44c1172c3c8f2ea10b08bdd4ee008812821660334a84ec5d1d60ad52cded309fc32697b1479a5cb02ad6caa1517542682b415da811d9f416de45f4101a324a7bcb7cd80a4a9edb2f83475e6e647ebadc53776b6f9813eb10a98eef241b7c9e82a3249a061cbf2d9442828ed6fa0d7e421efec61bbc27a2ff4487b666dcab08402109f0f7cd74a4ff6caefead2f703b59aa7e98ef84f4fa2d2bde9abcc92338f5dd9f129c7b10be6dfab4681d9165df12b8df19fa4fe136467854f55abc9b63aec8a18dd37d263b3d2f31cd64f3897646f83eb17bb248eaf0bccaa3a88c7f217dff40dae84df2183971b81ffb98e3f6e65e087391b35168e3ee4f31708ca803bfe32253ec4959244ff821eda8ec8fa0e8bbd87640b37a5b2f2ce6872c91c8a2beac59bea04a3176232fcf6077b36da9af2f6074b6887257840fa7adf86a7b9cd38f7157b45a5b57dd76769d6bb771172f329823e263677f07407f5b8c5d9bcb35b9dd054099df3f8c7094a49040d95b907e6cfeb5baccd1f3be8d441120af2e93c5f4ee96d56efdd6c6049c351eb2c2e10f7c10efe12379d1e1ca807e7be798adbccf3efb946eec7cb55442cfc49a24751647231c3ba2bff415c366d40334d6b1c06dcfec7c271099a1d2e94b9b524401ea0fbf21317a9001cbe4033f5a73fac36ddf8b1689727b0214cfb2526b68f70fdaa299f49f0f6c4ba901141625404832edd3e1b6d306cf4a7f02fa3623f1423ca950c2cc00375ac5338f0e8542346e55896f6de7345c61e70983fd10cc85aa5e67bc80289d0d1918726ad6dfcb1a4f575e9a938a4d5707ec002c628970b056877070368831019ad077256cda6275d5ca4a1dee3e8e86cbd6b40cb8a6cbf60e774880eb60135fe1fe2f01568f30e86802427bb3429bba188b48b236b7e8552cbc668a490ec6bd55565df96574e7dbc3699b5dded8d53ee85de972ad6d2d2e362a88e5c7a44a06820213be331103e46eb7049b6f8a2d1b4ac4aff3c7e5f07485c7f666eab11929d847cd2d4268b25cb9bc69a0798037ec98cfdeaa5713e6b744fbe1c03f03656c25745b1dbc1781ab5ad605409c1384c9de8c7217afbc6ef50db77b3d2c00a3a8fcee66e109c547344456b45e44ef37256bc0441b510a6c76e4f58d9577008dd79363398aad32137f9dcc73cb8ae4fe9150ca12948cdd1b48e12e1bec9cb51acba3c85e9d78b8fb54ce8d4b94132501283121c449f822d2df736b8cabbb6e9700ba71b80595211e8cf844916bfcb17aefb2e89aee9c3489784c6ad970841e67693239def043f4d9083d636cb630f242e7147f037fd3cb6d028628521dfeaf36a94f743fa6bbdda5c22d9979e81adf695fdd3c0e5bf824341b9fe656c6a42359538fd33a519cf0857661c38ea1bb2dbbef74c0fc5ac4368d257f473109a89b386d323d0a961ec5ec52d36a8ef6ddb61960937bc3056899fb9d8fda51ce07d9cbc8aae7d30a7180fcfcf099bfec15da2776b8045979c360bf2735ef9e7eaba01ba5946047c3f6411fd80937700951d41d60861a1f7cc6685e486a6367e1bfaaf887f05925187611458cc8ef04ee4b5fbe7bce2f56fcf7625394b3f1ef99ed082564c62a91f9c95facb876fb50a414962740a0475699edecd23b96eac18db5b625c48b3fa60caaa21c3e3c73c66964bc977dcfe0ecc0f7813e1c3f372fbe1653108dd354982f46772a8f52e6d4fae12e0685f0f25d86b0803570494204532ed44b092c69728c74c179383ba717395437297bb1b46e18fd320ef2a409a5e488d74978437f1c3169124fc24aa0bf8c072ca2676351dab3eebce1903eb29da642626befd5e378017256347214d312615b803d8195ecd22a13be3f9f1157de591352e76cc563e8683ce1506183f7c2717d0b5d84b7a13a27afd780f36f8b2db9e66c7ae96581470922c5c85543f37c4fac8e63f3446706fc14979fb2a5410f30667d35dae0698b807a8d0e6f156523b3e78c52c9f1c10d4c0614029f20586ab0f976f1160c65f5aef47f2e079a56160dbf4de40ec9c63c2f6027aa1fdc7c8aa281ea4a30fa4bd4a69bb218d6d7572c4f23b86ac03194c03d8695bd2b9d74b0fefbe4caa9bc531bad89e3bad7217974a40fc4947a4f53f09ec362399d81bb86ce706936b29773fb10f45d0a4211bfbd07b135d382706a4f31976969a611942c9decd4f3ee0c48d854571e87f03321ed9412d4b489df1859f35ccc023c51f2de7c22e22a15cfdd1a121fef5dd103febe88040eae632167548e8ce1678d688bc8dfedd9c83b57834c36e2f487259567694ddcbd4b136c3efe1e4e0577ddace228db704092c39ae8d201bcb05533d1a024133337cae0c2dfc5eeddfe9c5c4459241af7faeda9e688e6a7148e65047866c6a17ab5f9e15885a3857a206593d8c18efe8f85d55a8f4c38e3b47bc609f4075325ab1c94f410bb5f4d6401290d8bb034a0982ea23bfff4a2e36f79bba1d823a9364d88e8d18e03fca1065d74c4342253bec87e7a4637deb216c1fa6f1fdd9a272c37e85be16acdce6564cf131ff73cb20060670bc978a69666c028d62d9aed203dc0b1d7f5141f7abdc7367ed27b8df940951742aedefb8a409010f3fe424c47e623ac4ee1e1f22f876c240b548ffa5b685aac7a619dfcc009ced5a6736f41cf5d6266062f0e0d3ba676e52e7f159e0c1197a42cf251eaee6c52b4f4b0932363d55495188e3bde3223e1439934f013ae85ce75ba309dc2aaee147d061023ae4b2c15a30f69c70574fe3a95df63468d9edf4d4aad3ab49cdbd4d77fc31f8dabfb27abbafaba7921fff760ed88cda6e90e461b9db8f428bc2d45644e100a263f8062badcc754517e80f70156381b62b5ce48666cadbfa6414776d8313aa0809b87cf807c212790bfe52ddf8bf3a5b47a508b71045b2acbc258a16d038e007b5d475bb51796ec6f6e187724abc5eae263a3960ca32e3c68d3fb4e3682e0d48539037a1e8ec7dd1045dcdb3c786463ef4163281742c1b1101e22167c0cbd16609c1a6e99c52df2a03de32648da3796ec04b9aaf6bbf379486055b95bd7d5d5d0f9e8ad1230561d049e684dd111b2172e324d3891d689a0b1d570ffc775bb855e360cfb06309524c46e91fb04ccb395c59b2d6e405e64c791adcd806295114c9acd8e222cfbb1b786892138686d091b3ee00b10d1463310171c34b549627afd4bb0e88138d590db7abeb0e1f2583dd2b8b7623c7a0a9aea2e33fdc6533c7f9ef89ca053620d7ae54835c25d6dc538206ec93bcc9734dc676948c583ad26f5f5a10d09d266059e6104925c7593167c21918fa1b1818fa81f25f7ce95ce7629dcf18b56d9ead048a6391f00e81ec9293265c5c90976634241bc719bb8801330035e523d8bffd95469647c8d346d5ebffb849ad5250152b729272de33c3a9340af5a04531296b0a2ab6ff3300199b55eb343cb46c282e645b4f474bc3b00ee468389883fecaecb23e073abb36635e6e71a6fdce1a94e4782150423e145cd335fdf32299249a438affbc1dc4964436d60ddb127137c0af1431c274f86414c783b8f46e52e57322bbdba9fb513067ead669f9d8c4fc506f60f5f6d95529334a89f1ef4c835fd2c744cfbd0f611999e2309838181cb5f84915abafcb01a82a4feb558f27dbba437d214b33f7cf7e95792fb1211e3e227b5ed2e8551f4956a682b3bb5a1e8739fe244d7943234169632ed7bfe925e68b371f841f3447ebd245cdc016153870ba3e9d869f6173b4581cf724f12c1811228c6317a650b1dbb3f881c7ecbb84e17c8179a1b4d58f09069b89039a2f673910ac50fc0c13640117c0ac2cf5731d395a86a068f03c3a0d5a393eded294765652a444699aa3c7b8c35cbaa2afacc349d8bbbd7d2da5b56e0cfaccf3f8715463b88e0c2c79bf5889718cd8493a616a10f3fe5cf9fe0909e7d7d24ceb20cc5e29acf7817e44ab5018559843b0469ec36c5137269e25c7871576b78fe0d698f6b953136c490a045a54ed53648a81145586741eae94bf007020fd34fa54cf73abd7ae8835aff337ac8a2cfc79f1fc6914308d6bda3093739af16917462976aca8e0266bbfe1a7dda2c98cb723f3d4c86d8c07ca89b1099f8921917d46b225b6e5a081f80e47f4c974ecc546c2b01148c8461a9540f293dc5a07c5b3612b8fcb38ab64710c34a5646ba6598009066ec753b772b761c36e2898928109dded713530ac59450df54e9d1a2200e5ea5a3f55f1c7c2e0e5d80a27bd7b185bc846ef37d376a621c01b8902c1b43a736e3b21c811c050cf609b7d11d7502fb1777761cc6c4611b926542bdae1d3bfaba216184db4f958070415edea3aefaabbbd01d012d6dd66620878d281d51b2f735391a4cd6c7559eb55442dc22ec63f2552dd6e271bdf90010877f6f99f0929223086685699be7b843fbe8b5a62288896f2e7e28d9f093ebe4c78db58a1ea720909047ede3c688e5524e90baa81bd6213c110a1234c04c20582274821079a6b0cc4865eaaf84be97c3a4eb18c953c74acfe100314d34c55a7b64759f760d9dec8f6ce57b814776b968043568b8de26a31d7671cd3c3d78ae5ac4800c50fa051914928dc47be9b8407ad0b5f5a20d6b7ea3a20f657e14a91ecdc045d8226d69de7f4436f4ae786646fc10533f689c63343f7ea313b9856b556863b22fe8fcbfdc441d63c2f7d582f40a9a7c72c5bd52af0b9ee9392af2cd982c38d4ddac37b66dc66363f3f7037215de9a1da00d9df45d3ccec4ddeb2d25167e57c574b3333a423f244da53089e260145739fc803e6c356d417316eeeb6350bc486ade5bdb6bef9f121e49effbfa536d7dd6b8960592de2ff49596befa3a329464019afe6ba4b6aa29b5346598b15581c33cdaf04454a4cb68fd5dca7cd192fec617a1974eae97b68ac71c8027b4a95a5086a5f574e2eacaa8678999d5a62b45f274211e9b91d9b85f8fbc9d18b35a62b325bfea947b89e712b0506eae3876c202edc5dd3f653b872c6801e8fc11f8b34132da705e2e649cf016ce8ee667546c90e9f5b0d1fbe5a9c4572d9c610a7fcbde0823ce968a4806c7864679ed65b8c7c8512b042fce679e557b1fd72cc0d14961e7b735f029cc4b412dfcb4e4cceb23abc34ee630843b712e2e17ab034265375a74aeb5bdaf7d3cdee541ba65858ef0285c23ee02dc187655ab1e8447e4cef35efdd7bb751cc588afa8da6292d8c0f7181b949ebe7611ad9c6465b1651606b0aff072bf4d0ba1a03d2c0a25b4024651eb407cae191d1e56169c7e0c665bd16e2a636126d7beb1a9d693690e68abd10bf6371fce16c9cb3d3ad84b9d6cb5f9521ef4313c6dfb1e80606987c2f57debcc299f686112b8e0f0d3963731caaab88d97d4b8469ca97c5224611a607e579adc524463ad713022eff05f4fde7f6b96113b1ee6ae3ddba5befc69fa5f18b5568039c5c9f66d8a87b96b764b74d5b85a6e1f899c8368398859f317abfe6005e416e62e98886fbf1e0e4464bb84db4979138a9f1abf897fc0e2f063ba96eb364750e7da56685142dcb63d4ac7d16c2229f30f50e3432aa022323a34a6fe4eff665686b48ce0e9c6db579923369cf2ae8078e55fa00d526b417661d54b24108ab42a805dc564262418ba4b35ba9b2eb0f9e452896941ef114c2f4c90fee15daad6cf079d5d8627cfa33b3661238e11212658e2204f9c6a0552ec0a4a9ef1ca8a3d23696f7df8da04f1f35d1513473ed9c97c39604c6c7b67e4b827ef49b61578e918b0a984556411b8cff7ba9a2b82b0c0cfcf92ef75a6364cb29ed48886288c7905536a5c90c9aed0312d462d8e7caaa2ad6858a2c24c59fd3639984f202207cdf6182d14b4cb91cdcf2085809a57d992edffc60b27fef77945feb1b32b37c727f6561492a7750f0158d380db32dcf1ca0bc05ab9eb308160069929a7b6313e10973ffd45342ebd0f88297ca8272636ecdc7082213d8b48b76c8359b79aad8c64302f30971f1b4832d8eb149672d397713bacae981a653aa40e2f004e2254cd078c93873c83cb8e4f4e91af24cdcf90a78a41541dbbc6654ae56ac3c03bcfac21a26d9ed144dc2a3dc8c857d859b1649ae5208ec9cc717b868f0dd8e0f81e07f4e7f30e5701543a1af89d0ed7087542b917063a155616e18ca0946eb8538f75279db4b46ab9ca55227c280ed7af13c69665520d60d8dbb58d2f87648899fc25785efb0a8ad326f3646c7c016ed183a8b1f8cf0f8f6f16214d190bb4f6912d6abd5892dcfaa3f7db3cca040caa69b95741e79fa43155d6d9716144203ff7cff2e35ecf2b39d2136ba771a20f50f835247754bdc2449ea642141086d0c5f7ddfb17ea594c9fe9ba3366b20864ee5c8819316d186c90fa6a5b973eb81c3af3ec890752fb0217494d470c003f4d7eae51bae0383e5c58076d7ae085a0029c10f8daa2214b33c36145f5af144e6accd2beeb20072f6a16d62e404dc598fe7e228a7d2ec18c8d87fd2dc07aee14f27deb13693bbf27456c820f5e9245f56ae1024ee9cfbb649b86c62e2a733d027273a61f5847b398f87deb62c2d171aa71cf52388e07a2cc17b85ade8eadf3e89e6e08467e218cf401dab5e04cdd38fe70822ab4f9080be1b21d23983375a1da5057e291617d2603b11fe72cfd2b0e319d4f7aba2cc21c7a88b4d8c6d2df17bb178701ddf2deb7291a48096e649ce8fd5ca220dbc574f02d1478a550e391a5b1680ae7c9f0f4fd1efdae1e47c22422558b94aab0d44a28c0b096da80dc162e827ea8f75b5b5bca1f2e1339b8e4dce0d18bf5cec8bd03ee2f4f27fc06b436d552428297997d4e742c25e6c483a1e2f7ccac9a4fc6454e70721aa035d50afaaaef33e1cfe42df589d1c65ca8a8671d54f2bbe54a83854b8f4e596a258cb6c0233758e23a092a6a5e198ddd3e00bc229c104c51c875d49cb5800bcf2be27a93b5f3c98542c4fa04065f55c6bf773f7d50aa7bc730198edd3d45bddbae3be189db0bf731846b9c2807c4cec440985c0e00c0bc721d4b6a3fa9e7d49a598ad45aae023b17600edd20c6593aad5f8656600756e5cb7a454dda8326c3034a66eeb975f2ab0970d83e02f07d0a7c377915fb15eae3b23de6be18e66096d0e20dcf1ed14107d3da13d69f2dd1be28b25fe3b0a9d60e6f6edec8bb1830f0b8c55d3d562975a39c32fb1419d4e2c327d49fdcd2f7794821c0ff4bfb192fe5c589b6b3b4d9af1f1e92c21ce2fc9484124f78fcbc2b752b24340dc1ea233b60847b3951c00c36c7ef46425c0103819ba0cddfe4cc0182073fa59f4c8ddbbfc33f182ff02055b5d56dd8c501cf02c280b136dfb4f85da0cbdfa3b330a9cf895d6622baeb79bf4826c92fb15b30e036114ff9c2bc7d42568691a446f1638c95e052a98906a4faa65fe9b715b4d517e2beea927d6e7973853ec81ba3b89e301944de2763bf7b5125dd6627dadddb2382c3e093bdb316dd5ed8d269d2a7c8bd1e9dbf3ac1c5386e209ed14658637ca3f0832297257a36c94e41bfc4048ac9f2d157245bdcfc00bfa923197a38142a85bd3ee0b1a69b9d2c1df4fca84f71c7d68ac9614463145b82c1cffcb6072f6c609bede30216430da2b73b766e852a0f606fd775d1e8fa01c7a1fba2795171dd50762b6447cc09ba58135cbd0f70b12bf8fc6ad4b03e2294c25bf9152f796391c01ca02858303ab9a3be66e527b5fdf63886911dcdd6ba016825a90e8e129a1e3ed892dcc33fb2381b2c84b1f38a547d7a54c00a06efb4c7245ac3534f8611958dbbeb322f2fdfd2218544b6291dd4071c143316681a1f815df6423c5fcf5f451b29bc4a860f5a584220e41fbdecd9d9045d11bf17b4ead823e6d4c9fa5a701a08a6f1f620aaa67226658f981aee74c503e387b054ae1f9cfcb8eeb30239bdaa9aea08c6057bcb7084a500d20592b3f4e7b1693a74e635f163ba01c10a0014d46eb48f69871651aa74c5868e0b517ab9558371ef669f16ae450de5d2fddb385775bd3a63c3f4d079b8516444040e4a44ebd50e85e610f1297caf9832ad7879b96c5905cecc225e370447d17174ffc59b92a20f63fc0d6ddd551d85f38fb7fe769b19c2c5baddb539a6c66f5d284a66cf49ea667a4abbd0c4232dc5625f630c90fff2aa25483973108e5bea407b663b97e70f6ddb72ef4ba1a6eab2bde39a7f104660e633f01f455f7714c73006663212929af0281d987f9be7d2116ab69e640f97bd48165287847afc982d2df7632f498bb706e66344425d3d0111b70cc312b0d17854d2743633e804aac54c58e5f1c71625a7f1d0f8ff664b121961aae0275446c00b68af1b469aba0596b063e9d91d8f59cf585580bfd1a5931570bc16d40cd8a32d51d3b6fe15180a783915d1b849d634af718d7013ca7e15e36e581e129dde68dfc48789d7a867a25f15eeb141ac6f99dd7fcb2ce1b5f3ffebdca0ba73f851a044680d8050cf91d1e80da418df9d30f0756e2e63ebff8d4d1cc796a305946807bd117c7ba6d0f30fe539fb8afe3a989ee397032842801389284dc2b073289e8063b088ccbce8110dba37ade0ac5d5064ebadfea38af14fbe95043fafaf288101ae998a5269079fd42872b36d38277bbe7ca3d3dd3768d141f115221420d33a780820bfaf29ddea54f0ea906ce1dd39cf92d6f9679ee2ac10d97ba42319a3b25e11d6667aa61eadeddd64b1a78a6d177c0e20de436ca6bfed8962ae639894baf8dafa14d9070ffcaf4bde6bbcd8adc73ef88016a55f56baaede8fad3fd71d51cf549127eba75d987dea8f0f75485d48544048d41b8376c59209c2dfc73f69dfc0dabeb5fc58b970f10895465260acd7d86315d159b26095dab540bb0aabe47b9296bf71fd59d6439c713914609461833b313fdbf0c75d302f1eb2af9637fe0c56eddb1220ace282dd69a1a0951e4230ffe811f0920467b8cf9e96de3481e8574b1feabca4f01ca00c80f5dce19e2284d5afd9b8237bb4d205fa7808d4623660e5d8a7c23f286a7bbf3032f293ffd1e9c6544fcd0bba4b48030619ecf665279630ca750d935a1479eed690cf4e2dd29692caf0c24b8f58f3e2a64885b298d47847150fea44cfd48717e58a91a999ccf79b2052d1a24a9840ba83c926c51567646d9ec9ad28801bc1691e2770517629e2e7e9343fe4f3babf5e8c63ae5ec5be5eb5bf1a3fb123bf35aa9cb4e8884a7f90c2da0e5ba8f7ba8fe700c0bb0144c168a9f24fb334cf96138ce92697b4cb07c067f5d4ea06df05824b10fde4509bca5edf12ed75c70933b193f1a7ffccf9733c4f4d20136d3d026e1484cde71982ab984b3bbb1250bfe17f23fd0235b6d966b8758aaa781263fbe39d481f3a94c9737c1ffddf82f62d3c42ce619776e22deda27184e744e1a3100635c868ff6f8f6fee72c5e9558bf1c80f897a19111aa57ceebdbec90ba84eb5159b415dd57563aa94a054249d97fdb1dea268a535a26fa5dd2abf762bcf8874fd1fc114b2136ae408e03334a9574900ea78e1d8bd95955a893c7e7f53c9669d1431d09bb3659cbf3f88e8450a95b589fa71631b1a40fc6536ec88e370d66b5c81cfc93e7d7da71fabdd430da63ca247b9636f8858b0a79bae00c9499cbf577592d4566d15881a51b9a9a13635979ba323c8f2751f362f40eab498b5f4548a7a54f042d1bfed3266f7c04b729683b0696b324a8e5d6bd46de5b5e251e4833292b937ea4a628040adb6b9518afde11c010a088014def2edf268b500e27089a2d2343052b296bc55626bb427cb2660672de8d6408244bc1c8acc338850551e026d41451d73dcb07d99dda1d374f80495abea9b41d9399698ceb47387e90976c981f507c8e40310062ea370cb55d5756b9b1f29f6f79aef71b9d493405df6c7bd2085cf0ac1b3f320d849c792dfeec5a9a8d55a661da93ce48f86d244f0ecb6eb3cf8d78676231f8ff6a3c1e49608a42b282247108847c3a9ec44bdb5d6f39fc26e059c3ca6a978f317593a4ac24d51a0544749c7e76ad48a6ff1165875308d554c11c43372374ab91de522d454520d2a3a9a461e5e13fc84b909adf98d9f19ba9f851c8a659522052ed1c09a7538d0360417b405f222a611cc70b81f2003d4dfe85f58ae942abc7b590323c151aa82e9719fd4bddcf179ed9d1e919f33b72a49f1490a2055b3700a4aa3b6888cd76539c47fdf051f6a03944c8db5ddaa46ddfb9895e1df8de5bcb5fe8c72d3b7ef4d5589452d9e685b93c28528fc68fd04571c7ec21e3e0657df2183d9a36284f3d2a651e2dba13a88efcf297974a22750a5cabdaafa4df48ba53b6f51ccf865f51f18da037575358961e8e6c544fce85fc2fdf8461a0d6a28f86c9faf7f694f285b5defd0b9395187cc1a7055517a0962e623800eca00d527d7c7b262480850d721dff99a9d1e09a44b74a5915c1d9d56a9c05a1b71bc2ce76df236d13011ff71347d72c732abe2d870f7315810d16db48db94d918a75aa222fdc68392e53b2d3166c30b90ba734f6092ff09f61102ab62abe646b67a0b95d9775c2188579100043013ec6940dbc14bb43035e41cdc8a8aecf2a2a73ac1f7204a22e25951732a2cc087d0261e662f9cc884417f612f51b3349b2621599a40b978fcae8db30fa331812bebb2b502685f201ec6ea6d33442246b8ceb510f870379acd1cf84e81dd5e5406a1d54f38619e85bb17e1555c5f5bb180af3dd268303a04b9d15464ad1a613e586bdbcb39ca5db3508d76e1c3b599578a222d4091eba188a6687a46bb09e6764c383432d85d270fc3147ccf4721a18d2166f1e8163cb9ab0cac38012cc56ccb240de8bc2d359eea5336f3e3425be9c5b07adc61f6ae5a7feb8a5d72e2d049b77c334e10c397914557183117cd59c465c5d26bf548073d9057bf314b02fbf518ac8fd5f1bbf72db88859e72a26d7beb5e37f9e5aa9ca4bed51bc196464b1070e0978094705a054829742ac79d9aa85f48a9f9b04e80aa717e66b6b7da7ab06ac00ea2191fa61f68b8b92798fbd205d867879adaf5b12637b825a5c3eb0678838e663d13d0d63a9beb4785907a14a7a3d49550d58efd3a323bc65b846f11349cc7e72ba785e72416b5a2fdfc5a0efec12637d711caa6dd6fd0408fe7881ae2e850a83e4d8bdf1dcc35c293a6b4011d1e633f50b33f97516a36f1c6662d8723ede3c8b09ac157ee76dc3838f77b31643bcfc7fce5204f1cf9fd2f6d5f83911ad4f1d613d2dc064d3e71a51e0644ef43f5cbd00c33e565cb86a8d27665c62ba22fb577c8e8831c15666d0cc5aefee0b7eabcb42053d3c23d83105e4bfe2fcadc48b7b9e301ab4f33ff091b8de3a0dc7e14dcec660c8adfa078151b5a6dfea511b427af2739899f43c9ef7bc06879b04c8724b8e6bf2bcf758c46522d7ad25d9efecd96be267d465a480d61261ed08908f57183959e5aa790e5498d439da5cacb3740fce22b82b7e5feda1e50112c61fc15cedf3556e2973192f6d778b85c1830021b87332676d55be22ae3d3941864416042a61885bfc03d37f761e810ccee92ed5f22572a5ad9ec340ddb0df24f007c15846546fdfa1ebe91fc87320933bd55fb6a2faf8a6d02db83b979d25c2b05bc0c4ac9fbf4311f841ee7b71b1ff820767d264b68526324380576e05c2332d4dad79a5a2dcc4e4d8c8fd4e3261c4b9a92690aa5acd22a405c05089f3196e1f0a74abc91b07907a33cf778162f4ce5861e84cee720f680b232f0365009e945ccd21160bd7ff794857959a00355a8dbe72f358f76f48bd1ef6e8ff9d976ee9cd505c2cda61567269ab64467af2ce3c84b4b840c0bf367b795fed4780ada956d228a06892a5e97c551612e8a9d8dfe953585acc5e11e12b9785252a039be6b0fef4b27ceb62d55a2ab6e4ed445f7d3b4e1fdeadfdb12b754549f461c76e075680f6a5045a92eb2441b3fb8441d2e46c7e42a447babca91b4907254f8e9b85dd4bdfe8db2889a369412361bc6c37ec27057c5fd89a4c7f7d2ae0fd0c63ca9af0df7b9da893f1eafca3c6bb09b891ee4f7361056e281a9eb30f0c73623f3e6cbf9f5445750951efd8fae1c9ffc8abe33a18e593c17d577a36ef1b499cb9e58588d7793adf1859a3681ae7fb0b8fc6a7b78333bbe390c79cd56abbafc58489ce0e2ea910d8aea7ab9a3e8e7758a6dbc6648e403c26742d7c947755002a3e4b1bd31b4c3a5fd343594dbc4c634e03434b8eac05438ade61f3b7d02144d19533cd92b8360f489880c312e694eac1fe6b5672015e1101955a71e248adb63fd6198ccec71f78005f363bee3447490d0e711b0ee75c1d54112dc669aeb8d4961634787a122d533a76962cbf2af1d1c934b3b37cafc36750fbe05d89ea91099ab99b06c18071cae6cc95b87d0007a86a7bf2cbc0ff3fe5ef36fd6d136114b60a444b06375304646eac261516e29157a376b3463780c6c6384bac087625cde7f48bc4e87223dfd497ea7d36cb98ff4d13e7d3e93a2a0b10aaef83088bd7f3a775dc5f9599f4b2796025f1be8dad62e34c6ceb02b804055bb21f4f2ba11e0ecefb4fcc76a7893ed597460af1ef94f0f43602c48607bbcfad79697626d09d34a2f318bc110638c149499c2e5884a2bd8b3ff362fc28b86ba460ef5fb7a907c89b9e681aa796c86cfa5dfcf05555f24337fae8bf0184172a4c579571d8dbe907b827b0d4d60870ba3746e3d14b5a3e4bbc0be3b96abde9ad03e36d6cd5740067403d82c88fa33b5f4c6a2d6c58a267df50ddc04d48a17561d9faf5e0adc83d41981672b8b312a1ec700ebf5243008dbc4066bd23c309203ab0b3a058f672ea01cc516e5cd588698d8d283d08fde7824067f97460aed0e4d3edca1327b6dec13055bfe71c6e0a23bc9cbebb0d7c21ac19a8f56cc7fe538190d00c819db819a99fffd0362a18ee2d9e3d55bd39cde2b951489a2de83a7b4b1303c2b6fb3e6e374b4ded0e032df82136a2d9db39045e0212f34955a62fe5d96eaa0b8e8b4c21dd68178debc8450cf1cb09a49f85cd56746703c34da52ebbd8bde176eade0217cd0d78eee230be25a010f272ef13978555699b7bf166e71e1962076949f8749e9389e557ce2904c86f26e9732ef25ac727f9d63ca79628def9ac128dc3c6eb651afdd71947354cf998daf45e9dbb055cb8b0d2802d15c7286b213cc72846b1a47a09d90292f9498d8c269f70b7f005ba69b2156c2934b7a90ffaa30894f5fd7f5d48f98f83db4749c931035e86970c4ab08d8374f264260827730fd26332b8a1dcb5d4c236d5066ee98e39287267390382b90e96e7edb8fb8dff4a29fa2fc774fa9e58c0a8cd8c57e0fc26a030e0bead2d0ccf52253e66ddf27ce7a5cfea71093dcbc9e05d01b75eac9812208df96f353c01f90bf9ea96ea9197fbf671935d08111b13cb624b4a147f661eae173697b27341a1b93a55fbabaf4d25f394ce4aa1cfd39886e9cd480035f11d24f3d50a45e2e2888fb1b63e5b9291cc37009241b77183c7c7b5f01579bb72d14d6dca33960bcdecf1531dc912e2620e02415efc5aebff9b0605561b6c535f033e0e67aaac2b83e2eed22ac96c781cd18e4a8bdd1bed046fede0856e6e37e8b5727d56ab4f2edee7d363249de2fbd3f7940415e633bba8c4970ef3e9c754a2bd59d9fd4ed2bdbbd8a692d5dd8366f290271fb100a1e71e0b9571f01c0d0435dfc31c73fdb2385da608ea79c9b0f023187a6db0899cd73879924ef78329425f2af2e51584bcccf02f7dc77ff19a1f1e1010606c59b05d0b839b95e9f13ba42636365aa1c950c7e4c6639de460a4a5a45610e59ff5ac3f3388ddcd7b4f8b62a1e6659715486fe5dc9860ae5d83a2ed675f744a27930d38367930180508bf5008f063b4683d0e6746844eb5b65d3d1cdcbb7ebae077da9f174bb5b845c7e676933ddf60a8999e8787abca892a3d6ccca5e07f11bdef3ac271cc33d333f2a4a8f3ba7b91bf0c4216601881a6bebf538b1b28153e54e6e228dc0a3a0bf117a8a5ca796896fc09ca49b5fee57ee2e8a35e273cbdecad7ed7463eef7e7fbf6720b8af69e098303073bf073d7dbfd2f6ee1a6e467866a6902d8c8b4a6a99d66f9dfc233ed2a6e553083c6678705270b17bd3ee302586b6634b65a87dc8d5769adf32176f72e0c701fd8cd750c161b22172364fbbaf5ce3b2172cbd0bbc5be1fe4a17e8d9e026b078235ca089f63d4698de098856aec69bde7a20381d08725b5a9fbdaa4f74b063aebd99a8971d699970c7f09cf860bc6dfb08b2973a3f44ab1fb066e9cf7496e30b452cafcbbad4d37ea3e043dbe09fa061939fd8507d7aae040d7bce2eb4953f45873d944ceb51a185db18304b5aacc02b68b9dc7c258ae7c5c92d51fff9cd37d71fa204567f07bd1c9e71a216eb7da1801659fa3f015b14006f0f65065466ecd12745ad2de417a68c5e08a4f59cc308c26aaa9fa4c340a7a6de8db65c3c58e3573ddcb3d1fed389b1f492d47c4666ee02616c04958ecd9a301e812993eba05ba7ea155c85cf3ba29a4fa02bdff123a2ea8e1edd4579163f20b53e20beb0093d77fc0856e13b35a647a6b05ded1b9d7e3a0a479d91d329a8985527f391dddf2c90b5f1120d09a168008285439c6a00437f3a52170a730c3f1f13dff038d6661344b46ad144b4516d87a610b4e48cc58d57d94c646fb8170c9a5c8184d5a7c1724c4122dee1b0ff38b049c69f46b7ca7dd416fcea24df5c74e0bd386e2279e2b4f04706afc188e8999efb5513ee32fd4c8bae63ea624a969f0767bf2b3423015611192e3218846af00ef1588e2dcb8961a717ac78205d795b761a7e4f498566a03706f79c45174cd25ac92694af7aa09cafd32335e22c28070fdf86fe69eaa1a9f69205bd4f700b3c689d4d1147efc938a203ccb38da9be9e332bf08b517e97a261c4cf351e557bde631ff3a1c1a2ece2dac09533a0b646ffa68b7177fa49d363f1c34d1f063021dfe7a35f524f52ce84ead93d323450bbfd1dd4515fd4a25755d861783146bd86599cc0a25e8e53f47411c40dab33194879ce451e3eafeb7618ec1cc779c7fbcc253359c9d456705598fc9779c6db2fe46d7bd4ec52d5410228ad53f7502710536d9f2ccd4f128ae2f11e331f044e69d19cd0de45ec8bf1ecd742ceb371901f2a8e24598d57c67a5329029a50cbf65aedd9d418b02aac9fd76701f475b13aa8c519eba79cfd04c151d5feb4be9be5ed1783ff7f49fee3e8a66a4b3011b3ca2014d0d5a9297ed026793591a1b00d3a904c5b19e066da14181c6e760ce1bdaf1f456fd8afc9e1a027fb5cbab70ebbc8dc2f50a14ebf18e8198e26928b68b9ef332dfa30afd5300b752996d52e974c8ca71880a23bf9afd9adbf98e14770afeef201e2b9f10e04fcc9f473757956806942aa2087b423507db6a5f3212e6e0fd389c4857b3cb4c073949c58e24c9e1c048d8f14e9d7d76a0f42fcf11da2863e522514c1973caafeb8e1b8570de5365c7b80b995d47ca5787cb09658546409569a8b4088ecf773981d217c17cb79cd56262e01eae35d08715f40e838810064778dfac8c21e25e811143a5707bc47693d57dec75f9f96fa7f6a3b6085e5e92081a06a3750d90402f98459a8d3ed70d2ed28793eee71f48ee2ddec58c8e1aee7e4b38940d1fd18b55fd3a46dc3c9e223ed8d8d85c83dc487dc2479a80c72158a149340a63d3b09e4eccdc0d81c9011b0be66179238615385008d0947b593f39b841f61901faa6beea0c76c8e3db8fd9276066aa7d7724f8608594edee953f6c6e401f8c484f53302e0e57c882fa024a3021585291c23f9b39f51069429521b9b2e68fd1216ffdbbe5ac77c443832a3c4b0c7af5dece850c2119c42aafaecf60246035bdbba2f91f915e394c18a3ba9df0f5190236ae4345c67393ff629de0faee41b85c1cbeb4091d62b00041e5156d7842190bcbb1b903b294984791237d106bb9973028a2af8f5b4932be863e457abb4a5c9652877945868f510ec4c06ce57d041493f35030cd7289ab03862ca8115be7850954d4b042d37bfa42353f35cfe2766b78df806f695e4dbba4237602194259a93406c1edaf641b13dd17f779d7a21d483aa91f8002cfa2d6ca0e17ab2f2d7536ae5eb5c36bf01048d5565b0a01f3a517c90d9a2754ac473737329c4dfefed2510262c0ee574956a06bff03717333c580ab61524441b95ec43b79e925158aa2908d5e85df9f6de6e163068dacb46b3aee75d71c607d75cc6f0a0b43e9de18435d1e5f77e2d2adff7da0311f4f982d8f1762d54ece6abdd9325d75583921137c8651c34b3a75e9b344dc24bb4ad97308633403a38ea2c5ee189bb31a55773d2b98e411877c6c047641bf511ba177fae1654203dc8ac8d4afa095bd041d1181e71bc8443a7f5c4aa2deebefa14090234e26cdcb4bced2c45caca91eb215af308a4ad7a49bba23bd4f2ecbda343f2ee628262bd47dd9ffea48d35a3f494ebe0fc10d38c5de96049082451364d34ba1c43abc765b46575ec4cdc86dacb210f105b25c872df7cd93548bdfe25966434c055007d557ce2784452a2ba1f08b90c61ea2cc1b0687eeb6c343b161daa212d05f5b38b084d7457dba642e9cf3e161955dd56921485b7fbff9adf7c9c7413afb43ea3765f829f9e8883c0f087437726e44f3e678b98521222e7b62905b23e469580437a85589497564a6de018d08d25ea192fbfb5e351d9c26652686acffb7367e15eedbd56cab0f06df427c1d02ee6254e7eb0f24de6742f0a2f2a44d7c5d5810de18cc7f4b08a0ffea60eab83ec63fdfa8ebf6de823e0068ba5c6a84b2c35be80866be9e0099b6648661568604775e8a3e2c2f6bc154e81056e6323de8ee44f0a49d9c27c7126dc1c4a26d3e3ece18a3fd5a183c1d4eb25183138e636796b69b907241334fbd2fd2709b83f71d7905dac2d2019c62a9de967912cf2f69aaae1e018dd72cf5ad5c8ae3772320837a45c4cf9cc659fc77c10709da206bc998799e842c675ac7d81982e7d17cb4b04db461f331ffced235c3d42c9309d0c5c12f6b5463534642524cd9b0b8e5ae729f590221130cdd29aef2a2c77166cb8ee9241b8eab4e2c77fed57b26b5e8bab4c0648487dd667580df595c40015d5c71e71b3e142fb3f36590bdd73fb5e5aa8db082656a60d370ad982ed36ac41e8ad3ad8c107900e6fb6730ac21f1a47f553b0a658f18b7194dcbd28191cd58dcf958f5f6290a914a824f4a326199602c5714fd56675d404305f5af52b38633ab2c54a6e158eb5df184fd9a56b016000049b6df9b5e78be7779f7a7e842082582f0f3553f9103784c7232bfe379eda798d200210eb814080123c4efd78c00fc04ac78198bbb81daf7f1da4c18d276cdc72b1af1d78741be5b5447e2c20efbbd81db635168db38005eb32e40fde6e5b08f8ee7898d1206daea273502d6ed74d0d4ade3c1ac5ce9c749c28f3840ec8e1da3149c44806c3dc5742103d65874a844e8466ae4bde14848d3711f2274f3d14919e8439fce8c4662bea0563b9fb0e84987e1899fd2dac8f95d1fdf9df424f2f7285f3e86859990b4ff6b846443cb41332c153d7554e08b16aa1e39405c348636ba324cfef1df08c11c6f2bced84b52a21788e4c6f94de704260832c4803a8636abec2feb5950df54e0d678770cd0c13b08e7e701aeda30bc039ff6ef61465994929aaae39c73adfa4a02aaadd2676e6de4327e86f3f7a6b15a86fde78515469e64e75450ac075efb89b59acfb1e66c029f982dc8784342afb36de3c8946e699e26e4daa858f8dccfd15113370e973360c0771353651e6a13049b2debf0397c615dbf677a77d011f9161e9b22fb6ca9b393e2eba0f6ffc7d9b306b57830de58ce9d5bc83e61e80124c3f6c90d695551a66beb6b71bb6648291509d6e9cbf53644e6b8022efd58180d926237979a01073a3b92d8e43baaa1786e43844d33d8cfd96d8833c94aea951fbec7247686c4727dfe244852d52e067559522934f9e07051b6f35f4578c9a8ba290dee50b3173774762e2b7f07761333ebf326b249b947ffa28363260179d6f67580fa01d79c50d9c4b09eecf381dbbc8edaf99345ef94269a1aa4d0d094415051403b358d7828fc23ab497959c71ac782e455ad1521996c2c0e8c8614bbefc87554e94ce9a512201f11df4df7e6ecb03f5f38bd264067bd9329c73d64e9f228c3c10192d2e20d328d20b3c999a741a7bb634c41b629ad8f32d993d3a2accb6bdca19d056c91761e7ca456767fc8ca0a21bc7e54b7bfecc0f69c78a5b1b2624c7e7cf18433f06634d5f1ffb778985acedf0a1a6fcdbbef0dcb0b088e37b7b522ce076cf39f337d10d8cd884f874f8e81c8a73124553545ca1b7312e30e5114772fbf2dbd860101d4ad375302e049e8e3b0d169c15ed40264920477695eeb49e8d1a3a8466d3fb6dc201cb2e970979b3e5334f9ef05149211782f911ef44f663eb351d2fbca267b0c89d4f138be882e15b8b30c058d798511f187674df3a22b1bc2e3800fe3eef9d2e537bcd33619137c701c40da3ef4571a07702afa623b8b9d582151a63e95a869e31ab7df4a8407b72b0f6d63dadb8ffce5fc3f41562ee0ccc0fa57ec438d37f2fa454558efde5267ae3508bf2ceed9321da05369cbfbc4c59dc35825a132e11405cf815cefb91d5ed4702849ccc726fe0445ef6f7be15c3a4183f7c2fe324e0c310acddb960e393b04264f3571e22f3a8fd35ecb51429bf2c2b12d755b534222de7446ba9f4c5e342475de301e7a6d02b7f4bdd722401a62cfc8c2d6859b7e86043e4206e349a6c5e3885e1aeedd4198ab880a0d6e5324b85278dc8d3de27bdd66362239366d6b6aa106086e3bc945be452a688999fe85fd2dcca1aadbed9d828b284b8bf17142e2074f94153a8625ae6e8272bde456235632ccc4f954807f7082417392ed42f4a89fd3d59e7e783019584d0c0e81ff132f2476179c0b8a9580a37b599669fa5efa60ec7fdc4a61962c886650a89ce518e3ebb2e092e69764cd6dcfa67e0af0c02fab3a44da9e4703a74f8676ac19f7d65849ebd6d4097555a8bf62d09a0357e2dd7e030013678d9b38c72fc5b55057d76fed85fbd7b7dc768a8da945d7da82e5ee5e908c884acd917deb6f41c232eb499eb22f1ae4e3e4d0eb855a70042300a528040ee843370b8f2403eb886042a69101864e59b3fc4d2fe25be190c596c438cd94e329f41c92e536a910e1c3009f590559d25aa34ea2627b807d704975c755781f2144323db8527f7c3d16e53a041ab3e420e84f37c744d6c5d10e5259081aac54ddaab890c4001f4a84211947009ed810d956f39461d1bc69c8eeca32644099a6e5628048d5c1a59c7f409b573d715789fff981b144aa03df8a96a1c794356534c5fd18c4c9da480773402b167aaf2cb792475fee600c748f45725679731fc09bfc6404e482c13a937ae7915881043f918f8d65c70bd3cf33adcd6f4ff10628759c1835341a4bb0cab85067f67cb4a4632e21adeeaa7a0a7155ad963681bb8f055111c9b84930f8c997e084caedbe8b2d4452fcb9d3b64a26482fbdb873f3d8bc0dce9769928d0eed0cf01535ca921c575694c21746522fc3f5a2bbb97731a6a9c38869a63e8664e70be1d1205c850543538c9de038c123863507bef823ce71d3ffd099e42461952c86550ce33ae0219bb0b807d84ca790e8a3813c08163a2dec15f0c76efff1b296deb4274387ce85c0eb1fa521890138a903dfe9106f716e30091bd502a1de12badcf7c63b5dd923c9e12f3f77b85f11b60bf95f80204a0ed03a95dabe2fce84dc9c0174a44b0aca8c219e218757c40539a5f4c535dddc33039a5074c80ddbc9a79af06558787a4a232a43ac61b1a2c22bfc1efb4cefe3b45c8f425af66bc0441293b3cd303c2ef22b68164340fecdb0ad38e1732058a471424e1f4e3a1d3326591ed0e6509c6956ad2ae39e5533ce7a8813c592a6916b424344ae187ec9158262fe9e11fb200891d2c7a27f08e36746db8ab13e3b51cfac418a004a98094054ef1682d07168dfbb3cd18365e34c125e78b06ebc6d0fce4ccf622c766d902af01d96e75b8ff3888c64be955cae6a72b6b661cf0404e696cc86277918370b898d2e1941e3c00145a693f0b897a73b24f62316c56b9823783bd51e04dfd05fa0b7b430c110a63f55e0c7d5c439f648b6de1f51bd4f643f78f306814c29fa33eb5d1d6f8a433fdf6da8ae4dc27a94c8f59055a40ad6ac78321f1c9d0dcea4c759d51c91c6216ae009c9be90ecf4ca90c583f68c908fc71772d8768db38443bdd5b79d3ea4859d357bfc73135010ad9392e239b819ebe965cee0132a6d4be907c198de346a37b24f078b02b1aedeec82f397e916a82ae85778aa5c44d40ff6121d27ed13bbd8585d36f310c5e9b13783e57e39b4286e36ce995aa0917e9ebde39470ce718e396586b269f22c42472152e5f7ed700585f881c168ba84c46e15803c99c69c8549815d4ee4d9fc5be3e538ad07c3ed2ac43af140bf7a8bfc2eb38a12aae84fb921d8e88a7ae4580ddfbaaf624c78c6ffbd33770913ef041a15ec7579f66fe51964cb2932025578790e3ab2d6b2c9b6a966e824f2c84b9af70e4cca77fdcbea62b1db88f3a7c4103c275bffa6a1e0fa953ce3a1a06699bb67618fe0ab31f123a78802d5ec40a9677da520cbf95535ea4c26c8738b4c692bbcc5f0e35ffe16a5056c0ea132a22cba6e0ac3b5da62600c9dc026df089cff9e47de6e5cd8c9bc134be177e66d6f4da2a68a1912e801d2900f8675c66faf89cce39efdb5de26108b84e02a20559aeab0da556cc8d369b4aa367383235fc826817ffd0c7d1b914ed36041156deae6a285acba31db8f319496aadfd8035be4cd2d582bee264f9bafb0b92fb2429bee76fd517ca0153e37fe2d7ae6533a52fea43ca255d775c4d0f57c51200f783cf7b25d7e9d6f6ccb092acc0166096ea78f912c9e3a269bb83d73fbdc5638c1070d7e61c18f2ad4f089a4433405762441370bb9d9f5906232d7579617957967820a32056d870c3a1cc384f276a016f88cbff2e00eb7c4d68170c8910728ec2b090923576903f9548b20ed5288c0891b854b3e3a02b0a09a90c70de4c9648fd27bb4b1cfe8166ac2cf589d1d7542fde54823cc6b6b78c8160662bf59b79116f83d4f5e8b7636de225a7cee7b94977ec441103bd999f28a30eeaaa6419fca18f4187fd8123877c2342006bbbac28a18a61a927c4a99f6d44287fe77d4ee46507533f45f9e6482d8467cf9efdb31e8675f48bfb304e0af1832c28788f3cb96068fdd4696c6db172c26ab317cd4ca2842b832c1d9ed2a39b6a06d61e77934c77d600c23b1fb5bb9341feb08c8221e98a858c592f10e3c1daa47f8c7a7cf07380c34e88325e3d1b34e209b2bfa75d933fb3921217570d9709bd07417116837ee8048dcadfec8055383e0960ea48e4a70c26c9f932a34237ddbcac4c98d4bfef2b155d6c46db376ffd41d4b1ca4980749344b06cdd4f91749c9953f9a063a270f7696aedc5ce94cf1b97103e50ec420093fd3520694a738f8e9d7bf50c6bd3dc05c60e0f5d593ad5c32a767b74d3512393260e6d03f0a1317e2faae1d046cfb5cf46a438126144cb6bdd5ea60f553942d347714ea805faf809bbccc70c879a91438ae7b583dc944e8850b6b6b67de9d268dfa4decf84cc3ae0074951c1f9b462e1d9d92ab4bdddf45e870024a1395963b8345e35c556487ef5007ecc9203a7d7686ffccb22b8319aca242d1e41af4c30f33166f4c7484117918eb8957baec9d6008a75ff19e0e2c2c97771b08e2c7e9f61b24551459882032ac9857fe0647cdefd50b4b8e60b3ca39fca891a1e60a6953bbfb471bd0b10fac371c105a1e4442d54a8c9bad5ffe9e3005b0c445e71fa62e20b7a09fea12744a680dc47d20b87775bd34973f00fec504b0ca169bde90deaf4e78091b4447d87732fb4f6528da5f075345d1c874e5f18bb4ce7ee7ebe869fda317e705a101acbc5be191cc6e2ee6881a043b6ecdc2549a8c112aa6fbb375012e81396d671cefdd120adc76b71252c071a7b7f609b4842d5dec36feb80d60105a4d272d9b3cf7d6b9b7fae046216259528795edd40f341721bdbf9402fd953bd3d967c0cedae658590ade78735d53d02426cd64616826677ca6b2e8f524f82454bfba48ebe8018f2bdca8739bfb798d05b13e472917d370bb1998bcd92edcbb9d3c449c766f0fe62ffe0640471afcc298c794974ee4fe9aeb849be719757f22ab10e5a33bcad98d0e576808e4fb5e81b09df7ef08dc62ce989c5f0188dbd016b91a427f0355d40f15c4593113bc82feb12fce62131151036e1bd8613d042bb990ff3728a0d63ee8aeee78695fbe6a543d7529cea587dfa1815049946af0e189e16ad7ba2955f55179a2f542407e314686b612dcffc90e695f64051f3acba81633c3079b785bf691a44815193e6e3234f89bc7c406b58240b3bc39879b014d9f1e553fa6a79a1dbf4b0a5ba5c6a5f86303d0d38d2e7e1641566bdac81162a06ab0b630597a36362ed8bdbae19370c37c5da36e245f5fba75b93d310183538deea64b4612d65d1e0ac9e3e865dbbadf24b5c9f563ee8eb15e1585b45207532897979f0286cd00904bed6a831e89295e512f2dae14b868f7f4ca84eaedd11cd32aaa6099c6bab59610807a74a0c767170854905a6e8a985491c1c7653963c71bd4a5c30d16ddda9376d7718d5d0ab2c4ae7f35ef46ad34f51eca0a911de5e33c3d82fa5c138cc109c5ac60cc581721708d1bf281ab9ee5cc6ce760f33f45a207cb8cedc2d76fa149f9c3eae3e4a13121bf8cfeb72e7133a15ab5844ea789d7f9d9b63e4147c13b2643bab488c8c2b48910c239faa3904482a1703d1d3d695aa90b893e304b5c44c122a9e7fca2499b10ec979aac84cf450621afa3addd8044167a7ff01a82eee236beda179ae4abd53b15944d651460b189c00bdc01c8abcdf52e80c83049c534b5ec493d76daac6869bff02f5811b678cbde32969b75607bb2fc75b9d9551628193ec6b5d3156e5707a596c36956420a5b49ce1c1d9d580855e320a9776a4781494ae9cdb217b8ce802f9e76afe83533a6f63231a4f9e0669fe70bb0a3451ca9e811f3c7411dfc1e06f2face4df449ebee773e9c799e533719c13a5c6f93c20f31e12f1562aec0e4d053523ffb4727315f237f320db1dc501faf8cd96ee82e25ab5b565a4cd3929b07da6196a913054deb69e18231e2284522dc7d46492b0a78435f9e5997b5bd6b499746cdac4b0a9da3ab16cfc6cf4c254e89e63eaae978d24b29054ff4d36b6170f878b54788f5fc549b9adc6458ba27bb3f1e8dc8ebcb24e76b51fd17a4a16133997b139e10635a99d4c60a93b6436d52ce394537fdca002ad0cc400808f29a039aa0d5016d9cbd707f42626e4634dac45f9fd0c861d8bc8ceee30acd40c46c9ed2da97cc0c183914e278fbb697ca56df68c605e3e40f082e016869880778ab7e8861dbdcdc19821df40a40b0fc0983f016cf46782e711862baccc6417857343a64e13e812362ba7f465e92108c86b13bebb7d18de7b353bb8a5bcacf64319762cf4a8199f8a8a325b20ff63df605262735ffe72f6cd3313a8deca14d486faec72a59483ee019cf18acdbf09b6ad979184ff1f3ec62dba91bf36253af817dd58084df670901ee83a09fb656004b5a5ea44f7e628a65dc06479f3c11ad985d6dceb813c1a66571060a3e65577bf555a2f22346b4392dc97dfe418921cc70d6aab84bfd75cc13dc8994e19034826073262a269066c069a3be923a810ee4efc8878fab56eaea32820c4e38a480f40cf7e14b798fffa4c4f67cecc81e8877451abd699b2c6f91286ce6f0bd421f23d30cc2ec60815fe2c434307e1affbba3b0cf2346e628d3c06ade3c473ca2323f6883c3d63f167052357781ddf31952239ad8b04c6beaf51007a140f5a6d2476967e6a1ccc38add3e5052e08cf4d279261731d4385bedca07a56222c9f32bb583864265dfe3b4a093ca3224ab36875afffd3ce852c2c91c72d314a1d9e1120d57530f84bb7dbdd5312ff0c9501c217e6dd75068677dac907f264bfbf81720b462213fba62bd5a268a0b121f2da8f84b0aa553a7b01e8fc06082975501525e9aa89891d3c7f6f005a63bf7870bec7fe9fee202ffa2b384cf2f9f8698f9296c5fae3c1e4e9a5185a000d98e306f48b7d43abe8ee664f4bdf8401f336ba1b61674eda7ddb0f12efcebcf78f2bf0e3bd13f32c7501d55c68690688a032c39b09763902a27ec88eb56ac1425a57f365a6b85dc64af1711ffb965890af3c7bc176db7edc9790b2d4aa42321a7e577c0a32e94ce8cbee00380cc6948e4c6439dc8bb91250e10b146da5b2d80ff3e93ecc06e1494ae90ce811d55c6db4dd7e2013092272a53e260a5b3e18f202003d118b08f5fd30a04e4232fb1276c047a23952fb4cfee3179ee2b2fa341bd1619cedd23673fe704f26c001124f7c9c2fa96471d361897f72e84ebd201742364cf25cfd6b6aae1941fa3e7463a76f9a4d65a5ed2b62cbeabebfecf1f33c84c1937b239bf9bec58197eb8f8dae13efdef368d5666b8e4b999dad41fd47b8051b77aa9922ecdf74f8927e008ab48fb4f05a335e98aaa36ce29187fa6e60ecfdeaf30785e795ab3a41ee74f7ee2510c2fe9133164d0edb02b5edd13d1e0edd18971e5a311df65d090788f06c0da205e8fc5211c93e520368352c608c2e6ef8760780571343282342f1253b4af7b8240f69b2b6e72b9d93a08bf22769393c32d8ba2fa8c15815f37c9b80ecec14667bd93a87dd8cbec52c5a89116bd1984ed9ae25c95315892d1c71fe306545cd546841b3db202dfe0cc1f12d7db40f293379ee8decd6ed2db0e4c82050587737de9279342177e02d9dd1b98b56333f27478bbb34a2f3b89eb5ea911610a4d8648854a4441090a71e63c29ae3e559c1446bbd53743f5ba0925de760867b7f217b303aee573b7a29367f1545ca2df169517fce50502feea3697a8cd3167b0bea492ed5827c8891156252d22134e7c7599538b90aae95acf9d497c756525721cff6837d4a179e150660cfcd8c6dea53bfd1b1dfc4e884331e2e39ab6262d0ed33357970cbe27a89f6e839c9843f86207d6fab217d942fcfdadd2a15cae5179c4a16e3f3a953a2653aaaf5d968fd8db0321b39391a4190a33d32707912c30421b047492db1b089b3a4c4c8f6fb5e846783c909c1ac45c8ac9ee23328323f1b13f19d21bbce505536edf09e7224cdc651ba96f04552152fa015b404eb0253044b1c3fd47769188e69ec09630978ecb7cc8fc9eafb31021951c7fc2c12bb39e9e8b3fa6bd9f63c5c85953ae9c530f03cea939d1f873d932d8e2bdcb5309b23033219b985287f5a6053d7e42b2158bad20672fc9d25739daddbc32c99fe261d43367291cb2ff1143e6e3a3eb087d2045f135bf4ed1fbb780af65167134a476edeb7efac1a3bc59c239f04f98a18ea935dc0e3b27c8f91f2d27e9313c93dd0f2b9df6126866bad04bc9805b751164dc7b2f3bd5cb76091d6a30f876e264153c0042bce844ce2d9db372ee8ea23969c115efc4d8ead26879f56021e3ca62a80be799fa35cc8630fcae92cb226852f69987d3ccdee0eeb26abdb086e4fdd8751a8914f01a8272b178b0a97dedf534948ba9f10f3e3c89865042eb8617e286c6ac0a743a0aaebeba8accd6e3f4910a22307e5928e831fa7fa7a75324853995edc02decbb3db4adc864be173cd20160c59b32a4d04c4915bd87286daa0e6d5ead313642dd96bead9ca805ed9b40a2c97514216167f6a4e4e988ac0b0be3012032cf34b008eb453827003fad93339ee645624649da0b3fa6bf335acc3187d385dfe30938bb494aab1776a2dd11bdd0e7a1c90e1677bb2e15091f8300667a475de26cc0789a436e4581c4fc1a0103f55ba75506fc2548302f099108b6456cd47002aafd55cbf71228d69bb9891e46a022bb03869a3f9c20160472dc13c17d0ec5972041ad93b11bb67144c5ddf45a35ad4014660e751640d30cabb9943632d2ab6993909376116641813b6baff9116d0b5bfc8e905334c544d82689d4b45ae85acb9c855d35dba82d22146773c497d7ca29815ce516c6fe3fd1ce78471daefa928086f53ce93891ee97c459869219a7bc6bdbdfe3c3422cd2fa14bc9fbf2b75eed6dfb75368a8e0191f213d8bbc813d2255d4529bccfadfababd30ee56f11801a09c2c1c129cca86089d3ebe9230dc54eb8d3c73f1df4088dc2feb730dc854d3fbf43b1ab0c99df64cf0ba78d7c116b21702a237536a482763eeb0676f6c234e3502b3708bf4a552b6802b87ebb97597a4783cd6057ff0278698aa959b4f89b19b7c3d8efc00d553a554725f6724214dd4038e3e868b7848621eab8f8df4152bb292bde5c6798d072a03785663833040d2a660c1b5c6e2e83c204be39c756b99279dcf3a66e946da8f89ea56b05d5de80a96aad7aca5a7e549790c54b2219807d3d816b1dc097c80e87c5d6acce1427bfd053446717d67a1cbf358fa9d4be34922669fb82324be6bda988254ffed52684c2f95772349f67b3708e2f5c6407fb469abfc4d483771fe95cbfa83770ffa7e8fc1867561c74002b10e940519564875dd4bd2cfe688eeec616031997c100facf1318355074f362a688cf698dd26693f2cb5e38638ca4c6c8d74d2b11e28ccfc6a76c283bd0a1574140477f42c0deb6aba75a0a720e3855ac8317fff9d3fcac54a7d6134552d5874a2a2c6e129d0d58598f0fb05f9b48f125369ebd01ab656f14ef0ef6791f037eee5245d092e849e2fc8cf2ca12e848fa6372dd7b8f5a99d97aa9aa1019677975188488aa72808f4b8da11d4ec934f0bde4dde5237aae9b8b8b13e3d5319e226d58a60e688db95a0e77d9d1e0a7f6e13df64296b659076a819d5ee3f6834ccb4a8ad1214fe450aee6af448f315d01fe092d5190fa6242a29b9c2a9833b2aacc720ecedffdc0caad5161786f855a39f70c7d154b9444a9c3afd5c771d3f3e79532bde513112be5b585a1118556fa39b977a637fd83dcf261d864e0e2d34bf1f60a04d52e7fb8c3bc2c3a54fa15a02ecbf8a8cc7a17c2cfc4b4b78b4046d1f20233d7118e4d38dce0f1b9d1b7904826708bd38f8b579fa78f27c8008198a51073b8d85ab1e12a2861ee0be4aea80c5b6a8a9b7cdc45a59c7a4cf1539e6eaf24b3d7e33b027ffb9c09d434ea0753f55e8cf6da3aaa5d3aebe3f1348f5eca36556815a308b278f00e550b2791716bc2012e623daf9b90101babf85a1491f053cb65044f4f9c24d531c6682ee9bdf438838c46bf9894728c2454b2bef94d8e126f16ac9012938b87cd2b5b3a20d3520ef60c7fa0a5b05be19c4a99f0800e1b8390fbfdf6d18f00f120d32df2c6552cab8a62b9fb4b28b5b16546b5cea38d01609cbc95ec2094858473e955b7222a44e273d5dcbe72ee68c02a69ee7882907b82026823a534f7d40c6ac281eb5d4a06d336036c73be17e7e27c2166f03b11806e4db44f235fa4cbddb8fd012bc2efb3e7e88f397f1770b45d6780b5523f99fb1bd65c0b8577b1b42ec748dbbd7bf9853ee15049745de3bb36597b42f514c778e122db8a0a8a7e23d13a4ec314a00de422d480697f6f7b732cf98236d89a18712c035879a49956c68e524f9121d916ccec8bf4ec372447a3a250cc1748d92c42716e2ff07506e5ecbbf7271282da461cf363f34466cb30d9a52ec644d8b3faf3efcac016e5cf2ae011caba7484363c52199173e9274edf6cd3be748b8e21cb15463f6ef2ae74698768dc3f7f9ebc7adf056452fb088c32f69b0a4c8874f484e04e997e3eba1dc5d83c5c38f52534ca06607f865a134c3522d8265c928c529985b7643242e09b95953a684545a57147012b63fc1ed2a61907311dade32c16e5d996d96e9511cef7edfa371779d980ecf40d5304715a8710bc1dfd069cae348d581e3bbc784c622baa4e3b98faa62b75323d148117c9b058fb7badae8d7510bdb14b668e29844835e5e8fc8fc7c354080b1db9383fbdb06e357b3e9f42208971e30aa354099153ae075fc3d7eb72c6763f54c9485a698a456185ff039be12732fae7bd3259562c7b4404c3f884c4968bc487983426b9f7e4bd298de232acf0866331bcddbf62b9ee3de0a8034158d3ec024a196f633763863e1553ac104af1c9721f4ec312a3ff751377c0ecdd352313ad9a3259414173c50ac3ea61dcecdb9711f81148d97bdd8d290e746afb473bf13be13efdd995e7186a15054e4b3526bcb1c8167d3b7232489cd07c368ff17784b58967570aea39c3aacf6daf417e09d42450e94af25a3b940b5fdcee7698a1969571d92adc2290f22fb63c8edb69381cda37022991dd3b328ed147d511d820adc44ed5c77a01386e3dbcb29cc900b17f2852acb4a6c871fc90319d9d041b261d11fe59893b6af782b0ef323979e2b4efba4aabfd09d8b0e8ee70c3abbbbcf086cde71eae18e5d978a4f454cd71256d5208dc5fcde6aee3d539655e0bb92877e8039517c679d4cc609c656fb374f4fc64ff675c19526c46ff4ed620221d2a5c8d5dceadd4780809cb8989d2602f5c59ec1b7428e09341c4312869452586a33f28cb75c5508a386aa612f74a619471206825eee7c6bb59d3c70cee8529804a7311d8259e14346404952951601eb92ffdddc94dc1ff14cc495fd060de425de9f11a60583486d525ba3d111241411206b1de30d2e9ca5529b9ee66da80509da673686f10c1da3ee34c460382647344363190a1c2c8434d90e9ae142653c572142476fddc42088e54d500588d2ce224e41ab513d93706b75d7af9d5a86f105e74e84b085da2f25b9e6ccacf5b95bac4e0c09ad6efc5c7e3b646b2a0792164cf215157e82d3d0e9811677cac74ec445ef0e94ba6ba726f83f88d59cd8dd20bccccaed8dbb08ee4d1542ea9b0769411bb35eafb18fce4cb96cada377780fceb2069106f033eab5599b81280845f1c515ce206365201a3821a6de934557a561ff2c6399ec7f437377ad807996304923ce0bfd4d929bb5d0910c052b537ddb775bd38e0bf67fd71ebccae92adbcd58383e066b430cbb916fceb01e2e24d6ed51650c6b227fe3a73319e5cc1c3d82ee923a311e404896fa14583ca397399c31b2228572e1807b53518b330dab7a94585a0d9c5f8f7cc20881b871eb47e91c6ca022fcec8181c11672419bb862eccb0e9bc0e5456c56cb3176275a9eca35b4c1a5e394f4b9f962234536d2f3510c21593bc127fac12d89b269d301fe1e10df9ff8742da7f5aad1ddacb8c2e3d9da7e6671fc6a8485418d0356f82d3dde7a7c97e3556290e4493f2522aa5a51260a6adaaeb56c5420409bc83d72f16f770c01bb2f4e4b2c0c7a7f7aa21a97b0a30a3533ec2348e75182c1f5159582688587562bfc7932e21ac9b360db35eda309e1d628aa03d9c1f13b8b46d50b541dd43e390fe36ea58bc5d3833145ef7575a23f82e3a86d466d31c1ceb15d22492298eaf181a48fd174d66fa05930e6f479919c5a215fa652afc437ee74a0777aed01309d887419026d58ef7ed02d9389cc357b026f81b2849ba760fb6ff5f8d70a8a647d0afe0c8bb0d58a3f90a74dd34a959e9526d20ee025f9781024aa280dae68c17838b171db00ce411a2f910c6e145397c90152ea6afc93b1037dfe89fcab2103b9c2c373442df3e0ca2db49bca28a5b5448bf1bb3ce7814e1828e32819420ea257eedbd843ef56345f09b4237ba4408b7d112d67fbd9c9b6857d1ad4b3c0309ddb89fb08cd36cfde16ad87aa023847cd656faaa6a7f1ef4caa3b7cb4bc38eafc2ff9424712ed19633539d81b1a447b50fc862b9688ad85d280bcabca584d61fe56e44ec83c6c51e8ba6c3140016132784a7300a884ef41af77689dc22e07c00183cfef4480b33b3e5114ab7dfde0e4b53d84fdfaae0f302a097d88921cffcae7073dd18fb614e853c58d63f0be5d8027f91d84756435f6cf34da7e277f50dab03da8994d9d6b6c0f4e2f48e12a838974010428bd2f273023efe44803246dfd59e517a9db58e0f7934f470c303a831fe60a49d12ea7be5a72b1cfe9886e8b884845a455a88d3555deb29b3e9049095305a01d00f28c743379135102d23678d0be732e537a65319de8d6005bc99d16a0a28fb43432ba9a0e9cd800038d8814191055b1158fde3807347aa2e2e3190c3390602faffecd887da7d9eacd944a292f2cf30022877cafc144912aee5a2a73087872466d8210a8856a5ccec92c54ca8a872b53babd8aa937b2a3c76ddb0080346022246dc7990144d1e9b47287e45a4d4eb43f3e628b10b58cfde6ce9c98e756d093658e458dc1aa5ea8cb687e63025f40ee49fd1e7e4252c36629b548efbea85cf8b9b163c9022a6959d4f90cdf9df52b1a4857fd62dbc9b168d797867e4112811a75282cf9e46d0cd393aa3ebead98cf4f34b0b3acb37c57ce6bad05a53413314e521f0b7cf2183d072e2446e62ec963683789f4aa40c4081a4d25679a7fe90fe45f4ad2b5284afcc48eb9797fbfa3f5d269d82b83ca811f28d35386ad1a586ee91e9facae402e11d22dc0b18d52f4bfe2540a69f9dc626b778afa811a32558e91e519a0998ca429f4e8a72929e76fd272147aba640f56f91e5b8784a90d3b7a055f4aaadbacee7bde56a77892af5d5a5d4923ec4ae2607f38757cc89a5066fcb13539977f049fcfecb41b0cbbd87d84eda16783f8cef0fcf30d57c63804de30509bc539ef45b59a34f1987fdf6d7fe6107d46c99c7f0eb73a0f3750baa7eca230fdb8e6338ffa93ab7520542364a24d193afa30df600529dc99d01a50e2550273a5771f624d6c785b106a5eea2cbdd53fc8e7e7a72e238c609137162c4170ea4afa562aa226f07e76e33f67be5165b02644cc50f68995abdd19b06475e424108c50203bdb5c649045fdeb0d3d556eda929dc7e1ab1fa0593a080f1965368d18e29b33f0546bd326fa9ddf0713b5a91ce5624f2dd69efe483ce3a441d9c95283404413f347b7cd0f259ab32c8f1cac74147a41eb2064d79b6d4a4107734466d7b5d7263d6121c6e7854a49e90b63e558dba54ec503ee670ae9bf15580384f27d65a14cae68deafe0741052a73b53ac8d484f545e50e1d0b9a3fa4131f1e6b7ed2542f628f12b85ca15d9312c3e3f2f220111dd49d5eed5e91c565863c9e1a1e155d0b646ac3e516eae45c2d1af6e9bd663605fe233b14ad20078cf10b64e0309a58c72517463c16d66d84e653e1dd48985d1a9005f06b5ef1cd7c9a2919612b16c7a999bec7623bdcc756c6d4ca10670a428ed4b93a62cf08e48d35b48b8fe89826334d47c738d8783ec93f521665522c274754b3776a011d8ac03383d68db67e284017cf8ef6e988386e4cf0c3a9425fdfe426c4bff2f7f28a39408143da8e92908a5004e10008374b89667b48bd25b96c880587b8b31ab913a042694d944d616d533429889abb51108f45424cfcb54f4ad1c8922ac42a50c833643cdc9f2133d723b61747bbe76ba346a8c486c8629e68336990e4a20a3b23661493f3fd557d36622596896755865c0b55a34c2030452ec4c62f2dddb340ddb45a2edffdce1179ee717ad2661cb843231f116bc9c2a7d3fd65a1b1fcf82e7e1804a1215970d8d40763a1c0f8c21823f3b930501f111fba7b9946a856e9cc44c3f845e5cc4b8c1fa890fda908ec6182dfd2d36054f3340ba84a2bc128f369ea9452bf4131fb5519b4fa5f4a0e295aa14f508162183c7f96fbd312215efe20c06b0e395f68b2a56b993e8f92b20694b923257a7a6f8a11b5cdc4eba6191564dcde62af553d345e0427c197ebc051200e512481023ef694e9bf4b04f3aba43836c4f543fc3e6a4d9d29f468d0d169b62f7f18212bbe0ae092af5e3514c5739e6cae1bd6e9b755e269019a99d900f8233c2136da2d2081704d349bc92cefa98cdb97c4da00dc096348fc436fd57fb9839033b6511f58b22532ea0e85e7198236d8f71c56c7a496d6152909a7c1179fd673e69348590af4d6d9c1a832cf0e4a22e4b570c14b4372dc4714a4f05d0df5234d100fbdf6d5220e94f1f2ecfe266bf614f51161ca725910ac79db5fb5441551ba792398c5f09ae24d81e866b032cf0d0a5969f207790a73a1dd819d69136a721eaef3969f23f37a57aeb6ce806bddaa66a6c0ef4fcf050f4255c18f0134702f22f11fd638adff0eea1680ea5d08c44397f483216332cc27a463260c3fe8ea0aa86a4e0f6b9cb531ca8474088298ffc37b6781c609f6e6fec4d11ca1786e17f1f3d16be589f74547356e23ddf55366aa1a78dbf8fcc5e0534e17b9f4a6ef9b5619763e901dd0cfd4837af24f4acfd69f37707d16cb9ce079a42f9723804817d285e876711766ffe613b35145fd4ffd73f8105286969e0a7bcdda9a15daa56b1909c56d2a2e5a1e7ee22980f206c303cd063fba81a25c018475aadfcdca60b72ba185213f741dd194727668599a595c7a2a9ec11481d80b99a5b43d0e94c878ac3b6aa5957102d6f319e54e6aa455cb819a01255f93f323bcb3f1cab31571a152f4f8867c7c61eadef0543606af26e1856f30d919fce4196955283d25e873eaf62943969b6770c41ee4e9935b874a51293f449ea95dc2c9e797877e41f2bf096b97d9ba8f521d00754561c0bb34b0592ce8d406c36abbb29fb7ade724acb3302a1b67256bcac14d6573e3e5fc03511affb669990e7a0bd5c5ed2abaf5c7dcbe9d74663b3d526f972d989886f4ffcdad85bce4b9d20b66d5fd4f845391395c4af2c9d31b7248af3d796d6c68ef39787f0ac753bd0f824573ee6ee408326aa372140558f7f1d391105e85b06ba6d374dbc4bc569f5e4abba4a5caeb9bf518dc769979c74e7968dd752f4937f10a209b359d8d42bdef27572c6ad11de528ca0271a0c9aa431df7c837c356b34cdf51134f037189f58979a9531a1f31d725897edbdb1e88584b874a31dfc9630a287f53513dc062853749fa487359446e07c94d51874ab33e3075f4b2fa0c04c23b6c145f21e392551483e13444392cd6eff9f51c60c67afe8cc2446d7c03601923828d2a322b17271ac6bb58a10a49c5a21fedc1f7e50e143cc2435893109a294096cbe26f4aba2b92dfc90f0ed6ff78e71e53951c217282cccfe3da83cf0ad9fe2512b51af15ccdd2e4db7e133c88339b394baaaeddfc1433aa451c07448dc6f766a1d1109ce903a8f1ff829906ceb3ee2b84fa69e136d23b34303e9f17b540e9ed749ec32df49c55169ef7cd606648e4056aeff275c4b5212a9d467984c437420d26356a9024892e7a19779a2d259f617738ed0249f18fea0aaffb9e5726e478de529bd5da3772a187c01f71c2d11d9aa48770d03b6e6f1779ec08f697b1d5b90fa32f9cc0f5eddec892298050f0f0c0cc875d23838042cec199200bbeede4aae66276d7821c26e9126edb8ad80b036b8c7ea0839cbab5ad31cf58e192295b13f29a840cb3d87b436c9d3ca767be7c448e06cca3985f5ba627a0763dcc7aa04488a53d404fc5cd7f2f66931cb8a239c22920a289e820de6793106c6fa4bdd0ab725e1b84e237323e44289618a92ee2f55ad78b37a1ae827aecb905db5a25a51433daac447b2fc698900c062d4780afe0be4954bf26c121494b5587b665eb55d607450842fc9be1d72d487bf13c9abd0eacc5fd33b0d81eb1ad033a801cc9db559dde78fd95a675136ad32c2af27713f29d048799af0e013360d6363a94570fec957e2d804676d89bd2845042c8d18f21642b5e400108f77037dba710d7cf70eab7bfcb0c8eb0310b9dc08f94889303383acfc3449f283465c275b6a467d19da91f4cff733e6f39ff9f87d1edc45aaeb35188aca665a88cbc8eb946b9be12b472100d473232733e4ab2b6304c682d76d1dbbb653dc94d59c2830b792780a2095da6bee9082ba4dcc2ee6b4ed82f6d60ef1e5d6aec02787e3ef0ff1aa79f437d1369cc03d3808a41bbd49411126170865e1047b3abba3c7191135ab2c851dceabd557b610a4a1bf4ff2fc1e3643990788460167f528c94c9941b1a500e9638790dad2ced0a3a79ccfd72c238da9b26b5c2b80b1be2ed65c0ffd26f5a9724d781131b3365418aa7f76472917de275c35dba23bdffbc8d41bdcbbe99ea43477697312f35a0ca892087af4fe318865a39218c2ed923a069339651c56ca59b5f04409a16127cf594ea730137c20c8e92fb451e1932105aad7367b5b35eb08affe9805d074418e36793c4ee6ed7ef0408ecc51b2f08074167e4b799b09da3c682c878dd785dab5804f441f1071770c2611397df195ded9a09869ffbabdb596414ac2434bd279312033a9aa9561c3c5c10114735c29c76b4e71b81e8b14c686616982a2aea5c08185b728f445c49f2400040a6233883f3ff9680aea7a4a4c559cde459d26c7e8944488b96c1d6bb454506c40425eaf1b2f68607b8e7b2f08733b8b5ca86ca6d731152bb9edadf9d6b4d77e8bf143ec83fd66ae99218c0f9c557323b5a9dca95004a588db766a4d9f9e39a6d74f27d91a2da3d28a6a56c105b3ec132cc182c7f90469c2b65e1ae70d2d37f5bb0f5102ffdd596ebc48ee60eaf57a93fb8876c930943e654aedaabdaea08af583f99507e46bd70fcdeb500fcb3aca35643196f92d73ab7f79e54ee746c2d77efe116426fdc5f39e37058bf8db9caa8470a3ecf1e7aad84e4812444e69aebe06869c8e4b9c8dd464fcbe8d79e569f57b5a62b58e15bd7b1ac1a40fe9c4f7a08d115a0760cedc91d547d89ff58a6975925fe08af092e10998cd5b09f21656834c94814062cb02d8d760fa57f6e51d725036270465c5945cc00492968e122dfd1227a9a5e39e362c032ae6aa6142ea530a73b95cc2381c64ca7a5847ebcaaf73eb7075f4608a1e61168d3e35f6c1fb8b9b5adb166d42dc05ba8c662744e101c1bf0367a39de8ddcc8437c9c22c8e47e78fd81c293f22171102b2f08957fac899141058c2d792fa060c420b1bbf36cfebecd0c0fe3d9113b8b6cdede7b2462b9dce74473d1539b6a929450d5f845c043bfcc8c242ce21e9d4eb8bd2c277be9f002770ed87516c2dfd69378c8b69c6ec2344a5aa8b305669de53578cd3c79df911618f26770ee714fe268ee6b62f691be9691d637f8f1c1b5a90ea999e0f12aedb46edb03a0bc9521d6c0fc161639259f2d9c759c7d70b44d76f38eddbaf2372325e5d810160dbadc8e87564f1d948981f8fdc07e64827d961a72859347ff6bd999f8a69c88abd4639ac477ce8bc7324352a537394c165a4e00bd93ff7938d27d2b259cc6d5f350da5917f3c6e18541ac8117a9dfab083f04542456ad1e48b77ca44a0474ce604303dd52976a8fc0596bdcb2aff862a711746e7d9621b53b6434abf965dd9a3d13badd652111901e9ac5b19486d46faa0b9c9af346bf7026791c49c45fd2a7aa5df59fbe7922d4a1f595f05a67eb76f46fe7530c784f03e7bbf4e2bb75d8612fe75b965a46238e32c898548ad8e061c10e426a7d4415146bf4d29da6fd97289be136310ae6cf900ac63bacaa3678c0f0018b9cf17121b23f01c1a2997d1bcf221f3f7dea62e3f063f36c71fe2f4c4258cf9ac868330c3a33576d0377941414270a9258c728a29fbe61f9d2b5477b0ef5e091d5932f5c7e94c12d56bf164b467e39d57730f5be022cb40d53d7bf911441d33751ad991bf542bac71b35f24fa4bee8df9371cb9b67f2e55cbb3062b52dfacc7fbc817935113a6ebb27151fd7f657c71313309b25a7be57d5ea4f4abe1cb360f1c7c58a17f55b2bfb50c5a2aa7a8de45a9486292e05914c7d845adeefe2fe34c33a21bfadc063b45b6ab76f9a7da7a912c1b8dc9fde324b5343adba37c478bb1e1da637ca25d8c9fbfedec4814dcdb7d65cf5b593781d4ede52c71e87d36d92c20f3edf77cb318605df134c85617751388543904ffbb924c3b479d90e75b729831d14a0b38ba7effee0d16697b0536429e47ce04eece8dcf328fa7961fb44b40ab71ad320f32ec0e8d705a192a27c5a50c975cc2fef6235b7dfec8882d770cbc60363f21152f994be30177724f64944aba0ceb43240a4126029e70a45c519d0d2f1cad2f1a71180bb0d1bc180b7929b799dcf1d2b6c7374ae2743cba86c78c43b5105add61c5818dafb57157a6ced1efe262761f1fee36934aeff59af753309bd9ab9c96c863eb5e09d896769e2615dea1fb678c2fd9045d23bbc4440714076df29ca0050d046f4dcec1069c70bdc5b740afea5013b828f90c70c8b692d37d3eb368a942dd08e795d38807ea11c134f9af597403fde3370b4ab3e28cfef92ba6bb425165066d6a5db8936ee94c17942c9424ab9a1d8ef732e5bb30fef8f7b19cee2896102342126bd74fc12fe715dd673b1ae02e55723e7ef76bda63eaa8be2e46a7185fbd9492f15fbb31d2d1f8b7da1e09395b78937859f64621e72bf67ab67bc3338ea82cd8432ec5cf520c7cca2098354debc718cea2147f328c95ebc647238b4dd115b1cdca7567a98a9dcf564351b0f1ef6469550384b6e67f6c9f1255e19ade2bf4df49c212c63719d9d467d302b97f82f49edc73cc87569d063765afacbf3c48579975b317abf67e73a39a403550bdca8c9dfbf3b73076a20637c643e6c05c9c7482f8e8adbd70ae11b99d1a13d1cce162b75340277ba2fbde2b0505d769879c9f9d0a77cf69fe1be544f48c0f976e6d960385417235b75242b1110a0f2fa26b38f5324b2a0b5f00eb01f87699361b6dc11d05e12f04da8fe9bf87089afec6867078751660ae708eee69a42a3ca66f184d293f59a5585e1c5c21f1a379d76e9462f799e42a0dcf757a93a0856eb37d410c74237e18f31097235e663153167a78e85d21eeb397b7bd233c7c1f7dff2adb983ebfd227591306369b29112005e62af50b6eb935af0b56ea682cc4073408463b33b004f1c922f95c040cac3be1ca550d1d11e8b1b2a064b0cb10b2bd45439c758cb76fa3c4081c76c0a9305f45310fe12d176c84957f4236ab0994f3084dd7f8330c80f26233221dc9e6c949dd4bb0e6154b69ff0d60b190e92bc3b11cbf7e1580d36452b15c4106ecc19916fff784fffbc81879e7fe0e73c1769607e48f7a2fd5907ec05990f31f1ba8d5d227abcc6b01b7b937e6c9a5de2b153ca5329cbe9fce274b34756d8ce38912ef3b1601a875523b407ef9817cb4c2f6bd598885c2c0d613bf50a1bcb6bda5eb1186644a9a6e2471e26068575a1435739048ef548bd4039b05a51079478822bef8f8eb379256a185b41262841dde38c2540d47221c41e07fce6b6f5bd8ac040cf1284ce005f1523c00d391308b5f5dec0c326d019f48714cae4ce28ced3b91c754e9b03786d101cd9acabc7295578f7ba871627128c9740c0f8ad14ec33cacaeb7f14bbdf8485767067e3eb2cf9318825d8d8826797c0cd62996767ac9a94bfc93822d68815dd656a024513ede2017ed6789ac078b9c17cdc6cd1a9b7a60810f45edd7bf0095c062927e06bbccf56248553132a656f7b52e5041ec7f9ca482bac71f031a911c7c1d91841707ebe9d80eb032243792c6a1b2a03ce0f4680c94d689767867e93860c02e786cbcb8d87b8d082160c791744ca244290357f9ee1eead57850e3a0bc5d0220fcb8b0a0867e96a3c184a12ed88e5b6c9213925aec0a84694ccc382574d48603ad8ff8dc2fd92ae8f7b849ef2250f94a72f99c5937f9931726144b9f0e07ceab5c32870cdf7e472da0a042fff80271a40b7305e08d725d5a3d79f90bd5fde1d0db08d7cddf4978bee18a6812f0b7b191154f4a224930d9e2843642803b5f828e93dbc777d35dc816edb8492a2a10a58188e60fbecce24b90681098da125393a49cd32d41ac3c28d9588e7147ee2ff4b0ad37dcd7773a342f9e5220620cd1dc9f1b1a88dd82d1a5b813a92ab43e6981dc144a67371f5776db898fb9e509e83c09212c27b2745ffb5591e9f76434f0958db59b340136a673bd5e1fdf1561f151d88a0f3783b3a5913ae6b20373f02116124eb02afc386c9fb40d73a9c221956214f33afb68dd8a77df6bbb4d283007de2630b1ddf7c592e600c27a00e452b3b4a7ee9bf45f277a18c0539555522aebb0bbd8278da0358aae029dcf3aa452921fd1a76ca7569bd1c3f7d2b134b5c6d4a01573cb113406b167cb4dd2be08ca2116902def4f5ab5ecd7e310bfb34cad5ed3f9aa570a0fddd4454bda10c9ea7eed476544ccb9b0b41cb5918d91671a2bb5897a9f36105ff1647252994ed4ccb474083e7d7cf5a9e2b41de8d69f210d92c485b3b648372b4ab091bc0d73d9486c093dbd9bf68912bbf82600343154504865200b75d03be9d028986929078d0c43b54a31e269f8da87f24d864be1a96de984cd7c238c6b0c3d712d8a619fc62fd5600da1598181c70461fe964c430a1ea30d2578ae365b75a0e6f6322bff49da9cbc1b7cdc0d4d910fc0fab468baf587be254a55afa18c1a6de205047bd1e3b809845c9895dba9c0f3e34bb03433934d140a5b2c4720e6b39de1c73427d7bd26e2010e2910b3b73cde6997ca921ca998292551f2129ca2f7eb9b1e76200a1597daa90040efe5450a8eb25443b6d59e5d8e2091918461be0cc5c1504c113309cf1e20ba1b085c5d0d8839b562991d2f13bf76db74c95dd2844b4ade47a2291c34c70c094086d2f9c555b043fd69336b67321d524304aeca3d35f55999b3afec26afd2a7db119b8344a090cf73a369246c59861e8e0665ddea92d6bbc6df13988f3b5e9ee10396006c8bf795fe294afad90a1b1edb9d5bb16feeb844fc27a5ddd38aa1d55e4ea5f55fc45f807b41ae0aab9f5d7dd663721baa12cea538c86c3fc4ca04516f7297caa63c0a07cd6e69fdcef3bc03575a956eb28d7cbb45f0c1432e9e197fe20ac6a108360e6f8fa616dff1683bb81c310a6d61be63bf94a7a7db9b513e002beca1dd4ea7560e7c1ffb1669855ccfac1489eb94fde07363b2298182b0b2d274de7087bd5f6f91fafb317516b82b7957ef14bd9bd45eb34bfbf0605c51f450dce333fe9a74285c2b5dbba3999c5d52726f7eb17a140409804c11adbcbdf5341bc7ce47b50d922cf92f49bf2dcf41aa7f6dc8bb7a66b2648bc1bad103ef42885212f9129a1141058089efb20aefe26464cc69719ef54d744bb09a81127c3d5864494947cb059f6e078f74a6551adec15148d87cb29a45dce202af0c3f63bf15d8b1f460a52c04680da283870d6e7ab6ed4f5c09e21498fa603fab4775169c9df9a7fe091306d70d75f18d57823a33f2724eadac2fb7496b1a3ec6b49da3f0c85371c2fe9c694a5a09eb35db338ba4001becb15c11b3ca0f21b4b5b7a2fbf2b423e5101fdca668f6e0a5986b3b13fb4e5caa3d2366a4d8192283798db6a7f8dac4fd9d29a91a95631392677f53878b9c1617870ed758d5fcb417f805daf9f26fa1fa6ea591cc578e1c4fb1626cc42cd7837c1a9b687f9ba9c21e52a3a50ddeb9ed3d39b0d67a4aa8713a4f2d5ab3b21e2de6d0823495b40ecf11fcb0acdc7d5dd30efe2405a830b325adc84e79a7afe737387b531bcfd88e51000e34cca7d38dedd9c566ec6565b41ff2b541fc908c08e9e0e5b625fcf2b6f30a80e0913139ff008177db6a66408e32a3f84e2a62cb1780cbbcdbd82221be2afc48ca0aafad13863ea29a67884c20922ff34c8daab6eeb3ec04737c30e939a1fa9d9a2f95a28214e9fe426e190f7c75ec8ddf37c12a96c7bd8f6cb0575be5f2a1d2bfc12c04a5efc0e3c3495f0fa50198e164baa4f11d3be7056df4188fa4f25e05549698d0e80b06509a3b765ffa00cdb7c9d478eb281f551bd05688bf56372d6996ca5609b1090cb28f3ad03d6b1273dc9f092797d44e8f51c2215c9a0030c0fb95fa1f5ab56461cfe5926c65171714aacb03496c29f3a19d42613b3dd01c9f390d8f08298b6d055678944e972ddef66ab3d5e85817bb4fd71b2bfedb9e3ae8cfe6eab109a8ea8216c630417eb9f658d6f29383f1ad2bf7ca6135dc54035c645b607327665d0947fc2490ec68aca2149a18a597cdf284e5f49946a8e95868bb6d35c885c3cea4c6523cac646c27075c3ff3c735991a179ff20f51fa351ab20ee7a826dd7088d8775f5edb3267dd1997d7b160d5ef8e90e3f828b82dd8854ce0a8303ff9dc784112ba8d6ae5d886d8ba165e4d969d2d0beb1bcc4f79c3cc68705b11259e95b2e49fd92db0f90db972d9f1838d2bbb17425d6cf9e0377d1e032a7b1bf9ad4a77844c244228b58837bbda7dbe1316d45b1f2c5e28d02567488e27d8eb42dfde952942b0c5ab8a7d126ab6cce8eb85c6544a0e218173636078f4b4e278139fd44a32beabc69591d75f5f692a98815bda99e0e5ae481329ef734414db71372942602763c74b88adbc16ca5b0043c7a451bd9608e64de8f8beafa3a68f088972a28343820ba384d60e4b8d74636cbe36131e84670417f7c95514053d099bbc751e6c4cb6750905fea3e81431299030fa3cbb1c5bba109542335bf6479e5c289be45527d006620c1745ec7e2ea6dae805dddcf1cd963e16dd9a104a942d2fd23af82ccfb4d037d22497a1090616d071600915ae26ce915bf2c5e4306320448fa6fc59f814b6141a7b5ce9dd1ce4987e44c94b7729a9c1a9d375925920459b28b83cf64fa0782b3ceaa0a13d17821a25ae9c33ed5d30a3688008e53ce9490587fe987d62d8ae815cd20c4344d3c4612905e578588440ddcce9f38991cc39eb63a9ba5d1ab3f75f2b82ff79e17c7d14fb53e53506765f712963d3c8e99242daa24880d9787b11edd2f589b8b378060c0bed3295e84b66802f4777e0cdb8e28958d39fc433f2cc72131fac1e670f60def07a727bdb5aab5a57699c34b96b38de86a92ca3afa6aebe0bcbbf4f4776740ddf79442a875c0e67dd7bd11278a9fe8a095003ce1d97f8473da942ed889cc4d62981e5e30536b92a4e860b7cf1fb3ccda010151259310768a0b1c9ce541ccc588ea6fc4264e63603ee039cc00e79c423c42c70f125cc980239f65d3e2e09386a64c7f64ca9f768813a6618b187b4930bb43b29e0f94aec1562c9936b952ef7a6cc48fe7a6effd8da2502c0cb962b24b1323c78095313c135af23ca5f4538a13d637f2a6507426f35f0161122cb6ab8070d437a881ceffbddc8910ba8f3a7918cbb6c7d8d87ffe55e3e3088934e15ab82c906b5eb05700478033b641315658c6d7ffcd2827465349f3900583c6f07bccd294ca0f275ac5ee4d788e183e470afd4297270bd7ff7e601437d07bc1fb245c4e5f2cfbbae02350e68934b2af7708f6252e6d36f58076e93e857ce20a9b945cf6ab80183d6c8de9cdb96f11aa203d5cfd87199b66ef0073d6c993f342aacf37e145b13d5992c1a69f00690e2911a5c3bd5ce813dcae2d6daefd69704a19df5fc08dac7b6204893e76ec0119096e73fbaaa9b8df2dee3400911cc92ab9c1cebb35d239939ab5f5fd7f680d3505cb4525b50579b89d33c33a220fe0f7b9dc483222e7e034a719f3a36161c1307b5d12099b23fd4a4a1e3bdd62ad897e1acec6064d5c59fa5481587ebd83ab85a4a4e2b909957472a3ac225ce90cc35ae7994ea58de7bdb6094db8a5a12798c6dd2daf2b39c2980186f5558a8422f2caa35da44b62d0790ad043c242c02fc9ef13adcdd4b6912e4d100ebf5c6a56b4241e1d122bf2ca119197d9f5b79fa832660e61b40401975c49b2140b4b7ca7626d13a75b062ce2ad5d35192193f24e4b78933997bdd40fe111ef680e3d5c5c3dc1e8fec36902766901b87903e502141d9d8adf2a8e6f38f02df3390733b04554481eb0f4f75f4ffbd05d8a1b99016e98b7c96a8f08978b590f01a1087c67b5a747dbe2d9e3a2e1ea715d2cde7901c1ca8cda63e8cd16d2fadf4cf8c3706a6c4b381aa3947a45988a644c076bb6a31390559067a32b88a4b8dc573e671df9ff35e56e0c26311f8cb249052793819339e6f6e09cdbfb150c714c3da3d95c3625d912287f3c7ff35af79e2e325de5b7b9e29eb2e4a30afb8863c01c14ee42de9533af09b13d5888970734d616211616a3ddd21d9cd359deda1403cc24d75c6b97dc2084c8238ba6a08d8ad4144c233682d3cf0bf2f3302abb28b7462d7c7e1a6d7844cb5edd4d80a39acd5722fd84eeaa03a81e2a5f2354162ff9f12a872455379b05c2316c32933d56c9ed259b8be46724a92ee61ebb6ad5c7f5e63dbfc4f30d9ce155b5aacc5afc797981a460864349bf3eaf0fbb7a8b6b54620c3194944a975deab1746767d2b78772d176cb61724c12af673922c58215a716a72bc23835491907629c9a187c586ae77029271712363647843c3ed278ed62c6513fa290328b7968ceceb68a779d1be0f31f4ac1da729dc86863834d74828147ca8fc82705f77763c0eed47a73b44627a035aa622887254db2e899c2c2ad277e11293a352bc490c37e07263618ebc2a87e08fb3ddc9bd4d9182a9c3aa1840207cdab2d5d8923a14dd70e5d2a5597b012039df71522d4b19dda2b2ae32604bb93c7efbefbf951f37edd44fe98c1487f52561c7548ca6c2fec4f61ce6970a8db14dec054c0eb0475a15f583a7f5e848949ddf715ba3b3aaa436f283b41bcd449851026dc8c2bab31c8d4e710f935d3dfb048ce2c31bc41bb39ca09480cfbb63c0f93310ce12a38fb84e844d0130db0960e63febdc06b33aec8b3a3f6ce03dc5f15e9a28a03711e5c8bcbf1d6988100aecb1e3ce55f0071f2d428449f4254cb341fe9f91980fa5e780c5602e8dcc08deb054b2048808000cc7b274e5dd371e0aaaa4a3abd1cf91251e5a38b1eecf9d90a8be36a04b66e354ddff82fb09d7bd613c08bdb9bdd58a99eb4abcf241bbbb2cbfceb5bdbe63accc60bd86e6adadcadd725278f5faf008a4bed321730499417656026608792b940b7e6d1d46956e2fc6429c018197a7ce954c6bf343380d44d249617e719ad25c9e0a63ffc4d7a2511677ceb2b9d2d607e9e557ce502c894e970528a87b1d15c3e4e5600a3ac111f4ed5f5ae6f8174ce88d908c2e09b1f301797ac5421815a5a2741ae9b36caa3a47a1e2d36d6ca5653ad780f7ffff7f08