60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d67616c616576656e742e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e2067616c616576656e742e6f72670000000000000000000000000000000000000000000000000000000000000000002e516d54777145654a6b4473595a526b7375504344526e374753345255353448564a396e6a77476f325935624b553100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005560000000000000000000000002691abbdd8b1db099055a2340c9d63714e96b0ad0000000000000000000000002b3bf6ecdf90364cb4b4b30ceabd087c940dee30000000000000000000000000b45f5427278e3c5e83da440859d8a43b46ac72bd000000000000000000000000760eb17adce5dc61eb40db596d58a7d6a7a2b1f4000000000000000000000000c346dc84615250462462024159fa561e48dec24d000000000000000000000000df5b9fb88f677f6b623f802151f0888fd7acfd4500000000000000000000000032793a69675ba803764472f6710fd77480c5889b000000000000000000000000bf111fe0621e90c3cad9459067406262a7d05d750000000000000000000000008a9fbb649cb1bf0d0a17a983f11f5454ceb2ef970000000000000000000000008b9677a39a3aac6e7311e2b52588b2122bf2da27000000000000000000000000c1bf463478af6f0c6c2df6b86902fde816798616000000000000000000000000bc3ddd67d4010fbc38b603850ef98ed637c2cd1b000000000000000000000000fe85ce3ff0060d2068f5e5df055242ebbd6cf73700000000000000000000000042b9ed653997224a1d81424c17146e5447c7bc56000000000000000000000000612c19a929706ec3677ebcf554fdf6ec1e4c6afb000000000000000000000000a2bcbe9ec1f85355f9e8b5072c89b33b6f662776000000000000000000000000c89f004d87afe9a002b6e6f093b894ebe50ad17a000000000000000000000000623482d97405f1098d4a0531d4dd1209ec7b6d99000000000000000000000000660171f6ecacba365b458cb100abdbdb3113c3b2000000000000000000000000a1b5d67107fb20e52ba8325043ca15e7a39966090000000000000000000000008b9e4250e5f5d11233dd846ac758c60da14bd068000000000000000000000000b1767a0286d09b38777e3377ee71c088270f3ae8000000000000000000000000e9dd0d8122a0157629f44f1551b181f9b5e5a33700000000000000000000000065faf2aa43669c1a978f4b1b10a0068e74d8a1e5000000000000000000000000a1f8774508cf7860d85811e8e9980bebeafb2643000000000000000000000000bf3ab3a40c6373fba587b40d57a4713ceb5da8de000000000000000000000000ae1f50832d5e6f92a0f4f21bc393741eee4585c2000000000000000000000000b8f88cdaee18d2cfc8f63faf25b18f0d5bca73000000000000000000000000006ab17f2cb93403d7a821f53ed5a26616af61f93b0000000000000000000000000f86a367335927a7deddbc2dd00960a3a8f578db00000000000000000000000067def1ff2dba006cc9155ca765e774ab58bb290c0000000000000000000000006c1b482751c810a90817752b16e8c99df656133d0000000000000000000000001e3c270b518b772cf17e1e64abc2801519f129c8000000000000000000000000d1f689a4139a196837c5b98eb1647e5c765d7f5d00000000000000000000000065b3384dea463945a25a7053816c347211fcdc29000000000000000000000000d86d3ce76c5374b2b3a5ae64215dcc4982931eb5000000000000000000000000b358e9f5e83ec7760eb8a375e9dfb01570478521000000000000000000000000534ddfaefa206c82dd57b71a9720483e2964d878000000000000000000000000e895bca0320f7fbcb85e56aa7f50096022d98820000000000000000000000000ab1e5c1b760e3ce2d95eb7c58f6203392dd1a7700000000000000000000000007651839da632b0ea33f865069e97ae3bdc2fc2c1000000000000000000000000322dc80483b958f828fda01f88f3183605bcf0e4000000000000000000000000c639bf51afa26fa0a8d6fdb8a01d0ba366aad8ec0000000000000000000000000b1cee12e56d65bb69516371dc07d40958d792330000000000000000000000004487eddc65c5ec92dc536676c0343bf7c1f570cc000000000000000000000000a52be5656a0aebb59c67b6277fd1abff75087f3f000000000000000000000000e49d436b7f8b405a24809ae2d961c54c60100f9000000000000000000000000039feda22942344004ec51a243eb9da2802df99cd000000000000000000000000e4a1d6f270a146190aad2a77e12ac046768fb034000000000000000000000000195b376f7ce474f1d7819d2e7bf67d35da1e583b000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000007e739e5dc7136040eccc7c130638e004de85708f000000000000000000000000d5f65e0c7aa84da7db9f556582b1193a2f15b3eb00000000000000000000000052406bd8dcd2e60cced4e643ebd2005e35dca0c90000000000000000000000002c72784f66b4b8309387ddbfd85ab9fed7a5c3f000000000000000000000000035b3f7f0c9c0a191cf123ce43b093b6b0bdc23100000000000000000000000005dac363142ce6b73f8872eac0dd6cca2918e95ee0000000000000000000000007c4f1eb59883ae4059331615353864a2363a847f0000000000000000000000005f5dffbd0c01a45bffea7d01936d7be02c66201d000000000000000000000000c9dfec111f31f710fbdf617c89fc09a68ba7989c000000000000000000000000ecb0bf69dbbc7a7eb6ab49b378330f6b96fd1d430000000000000000000000008fc3c7e14387e2b89b461932183f680121ea2324000000000000000000000000657ffe51ab0e23898d70aff7330a051b3732366200000000000000000000000025adf753dd3d414eed52db490a31f5fd8c1dc9f5000000000000000000000000b4536d3d5345482454d9d8ae7300e7fdb043d269000000000000000000000000b754ea7aee014a86ae290e546068b9e39948efbb00000000000000000000000069ad850514e2697057df048eefcdbc324764e9380000000000000000000000008220d8f45739bb81241655c84224a69f1862b3f60000000000000000000000002c150d494e544fd8e7cb75b89affde94f058f16e0000000000000000000000005600ac90caf3096c086d0ed76ceed0856796376b000000000000000000000000add53030d9df6beda2b33abbfc9b601a0e8d5b850000000000000000000000003b2c1f8c350b96452825ec5645452ade9a556a810000000000000000000000001997c67687ad21f68bfc17f88a7302169ae083340000000000000000000000007042f5b5c21d214a3c78eae6318d63e78e2bd965000000000000000000000000703fc2b5c9f3d796c8de7eb24d5f6d4b45746fe90000000000000000000000000aed8fd36c60c3e512db727bb6030bc7f99810600000000000000000000000009c45b150175853bb6a0c47c8969069b0a98e6547000000000000000000000000811f16e1c506021714c3a4c7599aa581e2660afe0000000000000000000000005e58d005ff9861894917701d930af54ccb2c687e000000000000000000000000a444fc790b6c31db79148fa4ea14307a1964b8d7000000000000000000000000df28fb413790d68f235ec9d89c5ab7fb9a93c06100000000000000000000000096bf11741ee707807445c40f0664f13b866e4964000000000000000000000000c02eff29d0291ea7cc39a1d70bc28e1efe408aff00000000000000000000000003927d6c9e36ab7d192d5d9b4835d5a5e3a1cee70000000000000000000000005e098ef44080f761b7bcc5ce70fded77177c83a8000000000000000000000000bb6372d2850037767d969ea3a94c02fdb7e6bb1a0000000000000000000000007303635a8f26c30c9b335524054d895c6e3979380000000000000000000000002938babe180e246dbcc65ebf0f97e747bfaf53fa000000000000000000000000f63cd05369814d0491cf158b5bf5f66e216b83730000000000000000000000004c1eba922c05616cf60156fdef1cd4a899c2278200000000000000000000000000625b1a8b710dead148118b176f15c367eadf3d0000000000000000000000005b1bbdb7e40c73797b02aa3688d38ded3dec4205000000000000000000000000e4bae11290ba554083e8ac4c8d4a5f4e1cf07fdd000000000000000000000000fa123693daafd72d8da37c70be54d93bb2cdd9fd00000000000000000000000097d1856c89465fa5a9f781b8ae2f5dd3e5e942f700000000000000000000000090d04e8c704cfeb4505df9d1d9111a1ca45e1092000000000000000000000000b6019bedf0c3e20548fe15273e3a56253b1d2ce6000000000000000000000000b45479eebfb3c7e51ec0b9e01bcba25476efc32700000000000000000000000001d8cb461382d15c7a78a2b1f8726006152c328e000000000000000000000000de0a163ff72138da02af412af0e4ef84121caef80000000000000000000000005c9704408da9357efa577d11296f5dbfb70b8944000000000000000000000000a503cfc84a05071ebc3a087c267b9fab6623d2c6000000000000000000000000848e3ed465ecb9b7f62aeb624a30e422e4742cbd0000000000000000000000005c3e9fa54c6a043194abee5f51f1cefc5a77448200000000000000000000000035c98bed817952843de5736895095c3a23752fc7000000000000000000000000611abf5d578e89bf88287b6907f6fdb86bb25f8300000000000000000000000026a08b572294c2986112b9c10c6cdee48b283755000000000000000000000000a2cf45318cc6751b11d7187dd9c3b6e02f0bbd0f000000000000000000000000e2b82f7719412d6aac89f380daa7a72951a13de3000000000000000000000000c3b0a791b5e060ee9af473c18b11b251b61d77c9000000000000000000000000dfe824964837dbb1ee131e408558d483e46d8ae0000000000000000000000000c81d3ba9195c93d42b87c52a48e7a449ed763f160000000000000000000000003cef6aa3f2a6d03a48b5759622cfb3846349931c000000000000000000000000bd0a6a42ebb160420ca3bda8a3bd3cc7f4adb83700000000000000000000000034b6f208b070aece856bfa0f8a2c218bcf57f2bc000000000000000000000000f5554873381b1a660dc43a24116303ce14d812290000000000000000000000009abf14e05d041def76957c2faf70755d02174d32000000000000000000000000edda63c5bd6675854f2221fa2292be6825546034000000000000000000000000df9036401887fc4e1a229a89e24b979b9783cf36000000000000000000000000b3387c9bc93ca7c06f284bbfbbaa024d0abba4d500000000000000000000000093b6909b034d7b7b6d1b2b2108faa65ae61a2f16000000000000000000000000cf7ba38950902242abdb1d90d947f0df91046e6b00000000000000000000000018df4c0a32fd16d9e4d23a0ed27083bc565ccce9000000000000000000000000639266cde67151814b9da589bb7efd18fdb33c9a000000000000000000000000a45571df597e7100e34033223ec2bb23f946dd5d000000000000000000000000a17774562873aa53e2977c5d6a06a88375627772000000000000000000000000df09e42742e516cee0724e9783791d04921a6f20000000000000000000000000b246a04f90ed8af8df98f0ca30fa6abb1efc6290000000000000000000000000c051da004bcf7cb80f3bb4db6b05a544c9396ff4000000000000000000000000166e33b90c6702a2b950dd003897c2ac11b62dfb000000000000000000000000e19a46194bf56d7359a28f33847c22c0b70bde7800000000000000000000000079dc2caa67f716e3fd3368ba41f34b237ed624bc000000000000000000000000cf0544f68b164e59e5697c0039406e657debd1a200000000000000000000000037f3d0c70cd7882eac302715084021e0ad9e16f10000000000000000000000007f3c0ff5bcee038d53aa7d1e011ad8802702043e000000000000000000000000d55115bc5419f4f0c8c9372ae7b4b86a32ea83ff0000000000000000000000003e2f9291517cb4bdf605b4e3e95758475f2b39e30000000000000000000000008c07e1dfede38b1908698988b4202a87e0d7a0f70000000000000000000000008e0e57be9616195ccc28a57ccb7b58d746447c500000000000000000000000005ef5c2ad37b0c7b7497bd2449b2f4bca83070593000000000000000000000000b0c884ba162d303a52e0da5d854668eab90345f00000000000000000000000003218ac7d8541d54763a2ca4288d2376be6bd551c0000000000000000000000003ab27be30694f169e30b9535866ccde459d894cb000000000000000000000000c9e972785d6bd0c939a6296b3763329a201c87ea0000000000000000000000008c38150e807219e749cc6c754a91e46d307f148c000000000000000000000000b9a88697340cdd0d5d5174196d550c14b87c6a5000000000000000000000000042964c7fca1dfc9b00a9e4caefe30bc58ea2017000000000000000000000000007504574c040ddc22f63cef0dc1e338d13aac33f00000000000000000000000074813fded2a39a6a68d9d541646f081bc4c0082d000000000000000000000000639d322c99ac460ed55ac61275a3bbd596d5c37600000000000000000000000090e49d4b490f0e3ac25416f24b790e43d84c9c1a000000000000000000000000b1f95d5aaa2070fb997ce9ad062dcbe78a240fcc000000000000000000000000e3b4aa2dfe3a8e4cf2d901dbc7367d59bcf35eb9000000000000000000000000b46f79f8ad39d1683dbed35e08be945b482ca2d1000000000000000000000000bf38218c03d3d187dabc1c13b354e4e9c655d44b0000000000000000000000002d894a2cd0d500651b7d34fa4c0a194b3173feca000000000000000000000000cbd8f433f003d693547024f78bf6ad27975e913700000000000000000000000040e61f44f7cfc5c6b988f66d40d6a91d2bac001c0000000000000000000000000bed8ac63fa513ab9fe1e11aa406ccf0dc3629f200000000000000000000000059e7e30ab499d8ddf495d6e69c88b6c573d89a64000000000000000000000000773df498a8f6749493d5438c29ae5b070c6fe175000000000000000000000000e84a67862bf0e66498e283aa23e59e5228cd3c2f000000000000000000000000b66b56c2fb4fffeae437bc37be13828159d3dd9800000000000000000000000099d4800eadff48de8df9360ba4ef7954c0ac671a0000000000000000000000003ce7d5e13630c9673ebdf708b90e34cfde93e20100000000000000000000000018d8aba1117fafc6d95284d47e77bda58b03c5c2000000000000000000000000a566f196ac954ef4dd408c0ec33dddd0b9d5e37a000000000000000000000000df8c2dc469a6e4b5781e1d648c47b67e70b11d4c0000000000000000000000005b042bbf7763ec34b547938ec3be0ba96098a55f000000000000000000000000b8cf26861d358ea85b67b3174617b7eb2ae1baed000000000000000000000000d52fe3b841ba1812c9c3184f8eda707dc72236d10000000000000000000000003903181b62930ff86291873fa1e8f3d6d0e45417000000000000000000000000de08538595695dede20016a2b18976e3ac62cae2000000000000000000000000a61f2963369dfab3b020ec4341d21a9d74dc7cf20000000000000000000000000f5c4d7fa5ecfa5a59c104bdae7ca9e93295b7380000000000000000000000003dfb950ac074152f7df989695ee173a926d675210000000000000000000000007b0c1423174b61dec5f1a8711f69b6eeaf1cd8be0000000000000000000000001d1b1a642b1531bb85ed02fec4fcb4a725afa3fc000000000000000000000000de6a4d0a3a9000f1006cb848383ab99b9aa9557a0000000000000000000000001925e9768a87835fe879821abc68627c81579e4d0000000000000000000000006d879fe64ecf82f31322ec37d7760cff883889c400000000000000000000000022237455420a804134e4615cac5e1027d272875a0000000000000000000000008656f9a5fd08074d80bfdbddfb474caedac318fc000000000000000000000000fd6e869210e620a1b76027ec5b22df56be88928f0000000000000000000000006636e305b1377a0522c83b5e12963c1e1eec73280000000000000000000000008cb305965742d713d8b75329e0666c014b12130600000000000000000000000061fc51d30093c921f56f9469d27b67dbff85d917000000000000000000000000c57dc14a9bf90b3a78142eeaeef8cb9b575c85cc000000000000000000000000535bf1f9e930e89fde43e8da645884ce08fc35cf000000000000000000000000d8c6bef7af0c231a5975f93d8dd19847302fb49700000000000000000000000023a07cc102bc469d0e7cd182420708c1aea0acac0000000000000000000000006d1e56924f18150dec080673a97163aa8584ed93000000000000000000000000d1e2a3db9fd868668ed821db0ad5fb9fe9f85dd000000000000000000000000094ed0a93d2e297619d700aadbb0d341ed062cd14000000000000000000000000cecba2c554a653e483050045072d125e2161af030000000000000000000000009d60432ae5735bca207399e3aeb21dba47b67656000000000000000000000000cafd6c993d898c69f07f38df1d200afb738e26440000000000000000000000007b71cbb6cf0524cef66ef7ab9315a8d5df1515ad0000000000000000000000005b86d8fd21c7a0fd1ee4372eb6368b3c7eaf4094000000000000000000000000c301089c82d888bfe6c9c26986d5c2901ff7b6ec000000000000000000000000ce031074c0d060de969396d784bd5c43aaae853500000000000000000000000055ce1aed76f8f4b2e7087bb07f9397b6d23f87040000000000000000000000005a7b37511f9e99c3520b28365052e3b53caf6a1e000000000000000000000000711e9d50b03b155f48a0391362f6d3bb569a44420000000000000000000000008c45a89dfb56a8bd632f67bd3b37a379a2937624000000000000000000000000cfa4e1e01b1f61c98a1cf8dc2b59e04b2c7a15ad0000000000000000000000002aaf53786c957d6245286c44b19a2a6a85f43e8a000000000000000000000000f562efd6db460d1d420a6065fbe0dc9f6f8b040f000000000000000000000000ff78f259341bdaeaf865bd53e6b384cb2d8330180000000000000000000000004726f527c2f6d40fcbf987d0ba86474235506a2a000000000000000000000000ff3adf2a0954e0defa0c16ebe1ebb66b11f8f0ea00000000000000000000000039cf7b9aecdeefb76988f21d0bafd66d5e8a48f9000000000000000000000000bcbfcf12d4eefcc07694a053d80ce5a3715fb52a000000000000000000000000b2f30abb9def05f0e516344364b81d243b8e3b8e000000000000000000000000fcec9dd25af96d1e106cc100cb0d0c416b778a26000000000000000000000000c1bd11332a0ba38d67b318684f8b0fef0de66fe30000000000000000000000001e0cb2096796b869189778b2b356ac9528be25c20000000000000000000000009cf8c218ca23f8089dbde5b99932b6aa99c58529000000000000000000000000739698cc0b29d5cfbaf4dfc6ddcaa80c208879be000000000000000000000000c456ece9ccd100a94d9b0ff86243e6e0474bb7ae000000000000000000000000a283c21f13c2b261881297973e34322c37a30e96000000000000000000000000895fa9e99f6026d8affbbba133d198eb67f1e3ca00000000000000000000000047a45a3a36717890266e235e91b53624dfb18fc5000000000000000000000000825b2de544246c3ab4dd68fbea626d720e05d0be00000000000000000000000088fc0a03f0dce3aeffea24ebbd1c7816dccc254e00000000000000000000000009538d9030122c4e0673e33156e769792134155200000000000000000000000016a2cf4d76d64e30daf2bd4677ce0ba652ddbe930000000000000000000000001af22eca2e1fbc450fce68dd4e9c8f9ceb427f710000000000000000000000008f6ee5b5d24ed92c47d0716a01493b668d8a90880000000000000000000000008a1963b20a09a6bfe9c9cb277781fa8ee82279d1000000000000000000000000875344c667885c04030dccdcb1249940eb8e0d56000000000000000000000000b19fa55149153cb813a50d02cae1f07973636c570000000000000000000000009891c076383b43cfad102e7e27a73cc53ed779c6000000000000000000000000fa3b3cbad4fc074478d2b2f7bf159d6f61d7472e0000000000000000000000009743726f860203832dc33c068846b2af8ecf343e000000000000000000000000b6d42f33ca86046e34d5de80b6ebe352eb56c69e0000000000000000000000003af1b330f21b3c5dd4e9525198e577c09cb86107000000000000000000000000e7956a052abe649dd70121f8e1d27f37ab4f33a5000000000000000000000000e5ecb249a13bb1b1759bfd2abacba77f5c28bbec000000000000000000000000f87b33c1c54cca374618a608ce740134e38c12e9000000000000000000000000b33510cd95f400f315ae43ad44c8cf745dcc3176000000000000000000000000a657010a28db40f987b9f7f444104ff22c2a525b000000000000000000000000a021c86b75f05ec1adef7c117d63b8a676b2ddbf0000000000000000000000007dbdfc622bafbb2a2446c4dbb607e7224d4363eb000000000000000000000000f45cf2405da65157eb1f83562b56e1674eb53d6e0000000000000000000000003a7ae9110276b67955ae796a6dc661ba95ab6d79000000000000000000000000f9e9e69dbba17aa96497f95e10bfe924519c2a8d000000000000000000000000cd50384b1e68532a5e16f613934a37291aefc9e60000000000000000000000007f55bccb7b6c269b85331af2ab9ba3d9071fff6f000000000000000000000000362694425874ad55419602acb41d200ed6969587000000000000000000000000e11e2e623912fa7721bb11518c0c12758ce2f08d000000000000000000000000522d8942bb12561591ac46560797a1f9008853cf0000000000000000000000003335138cb10c4984191f6a01039ce0bce91b16f60000000000000000000000003066d0225d038ae82041620c98a186f8816985660000000000000000000000008854bef2d03b25a6a3ade537943e4429752610710000000000000000000000006d6a90e52f764a7752d83803cae8e487645606160000000000000000000000009cbf47b923dffc97c9828a22f3ea00566894e47b000000000000000000000000fad9ea29ae51b72a605c9952fe49048c76109577000000000000000000000000c390e15e4d8adfdea23940073405dc663f5154bd000000000000000000000000de50d504e43e2bed30e3fdf789707c6455b9e8f70000000000000000000000009e5d3b79d727f152666220e25d47f90d69dabcec00000000000000000000000060885a5e19470952e98e0945c0c019d88a33a09a0000000000000000000000001b5ae9f538110316838414fc58d35e8826201af6000000000000000000000000aed7464dba1260afe782404bac3c63d9818ff4c90000000000000000000000002324eb35f6f483eec4ecd7c70fe281c57ad8ced40000000000000000000000002c1bc91ca9571a45374e8397c3587a19ca8ad6d000000000000000000000000014422a219ab27f716d15f972f2de72234b738d4c0000000000000000000000004941624d5f3a35f15adcd993b0e7179e7b19e83300000000000000000000000064e5547058b0f717ba14e87d8ae417116fe17c93000000000000000000000000636e7fe4c02b1afecb46a996ab3b6350b289ac14000000000000000000000000c1c10fcab961ae68e4070561079824e5e76a30f6000000000000000000000000a15de647a983c0bd0266e1529775ad04c0b5119500000000000000000000000068552d59cbb91cf5282587ab91ed40d8ecc789450000000000000000000000001067e70c17e6562d9b8358365317f9bb43222ed100000000000000000000000012e535592aa82aac43a4cca099924f4992f458a100000000000000000000000074e8ff61f3a0ec1d49e71dec96fb596fc56a8bd6000000000000000000000000caec5a5d2f363177e7fb6681a697c14da159c1a0000000000000000000000000f993e62ec3622c60943365a24a4d3b78bab4e42b000000000000000000000000b8ad68893c0dd7bcdb51f97b4b73251f4d52776700000000000000000000000067bd2707846227ce96f0afb70c5bdad721c81a470000000000000000000000000dbae46aa64da0b65612a6ef51d7f7c4846496f4000000000000000000000000ad75eea9de57d9ef5526136c1cbfbcb4b56abf53000000000000000000000000d3b7bfb4e15e9bc9c91634ed89744a3cef1ab127000000000000000000000000a2eceb9a93accb2dda4fbd0d9563f7f509b8559200000000000000000000000054684199a8aa65b32232e994261cf3b9104074fb0000000000000000000000008cdc842d19b73eaaa58536db25dfce08b4b80d8a0000000000000000000000005dddd9b63f1239e2b54ffa8c4fffbcbe33197183000000000000000000000000d36d38d55449897c246d1d5f7c0115ba5bdbfcd9000000000000000000000000c4adc9c4af46bea069e377508e1855880e279dfb000000000000000000000000f938608e2a808e1e49f875ef38091021ec806ae80000000000000000000000001678a94b373dc599c3e8a7a124dd121e5fa2e63e000000000000000000000000caa16304b3db410b907bca2e8705d33dd13527ad00000000000000000000000098d22564845883960d0f0e0fb247d8a5b0bb09650000000000000000000000007a1008e5d32b85c3218bd511f90eba04d38ecf66000000000000000000000000f369f2502d593ec6c7028f7e3896609e763c81c4000000000000000000000000a86b2528bfccd79348f4c109c382390ab6caab1e00000000000000000000000011d3aed5d4e274a5e7539de646e71c70b55a20de0000000000000000000000006dd7d2afbeed2e38634d202401681fc374897aad0000000000000000000000004c8f7fd9d719c5c26b5f8623816ecda643a84008000000000000000000000000a4899f0bdf30ec244945fc8e7d2741016d1aaf57000000000000000000000000c46588603c27da29f4a8f73ee24e8e957df1f675000000000000000000000000e88a0b351573c06ea1f80c2386b1486559baebb9000000000000000000000000a96a236bc32a283e39f43428219f0a6f1fdea1ca00000000000000000000000012cdd25aed48475008308083ff89fd883cf35c99000000000000000000000000e0e9077905f570bc79aaf3b96571e7a645f09d5e000000000000000000000000c9e720b82219d2153989f4d19fc7797cd995d6c50000000000000000000000002b84184af2d675085f59a2b81ee847bbd03dd4fc0000000000000000000000009ffb644ea96065765f79194025ecea78c24a479600000000000000000000000097bebf5623b8ddea0e858d57190fbe07b8fefa9900000000000000000000000023966e905a804359f03d37f597b259a4e1a8ca8a000000000000000000000000087fbb34315d310a3610f9da0f3e2af13c632bf5000000000000000000000000aee867bbaccb4bef601f48271626f26aa2cd0d7300000000000000000000000019db7844d3930a6466e6f00cfe5c283240c03153000000000000000000000000b189f19873b2cb8a215bb0368318e825fd528717000000000000000000000000872f59e5c5de482e9c57499b7451b98b51dda703000000000000000000000000a5d62b716431a1c032e758f31a18b46eef02a3ba0000000000000000000000002dd59edea84e4a2aabfe4043df26ebb66513a8320000000000000000000000006533c7d57ad6724df79f5070420ca7702c3a24760000000000000000000000004963c637628700a8e95cbbc146f9aeba5f8a25e70000000000000000000000006dc0ad020ba8537b44abdece1037e19dfbe4c050000000000000000000000000a8b575bc8486b709e39c28e6e96404b3a71f7da1000000000000000000000000e57450e61c258fb7b7d6f55423f28a97a795d578000000000000000000000000a193949b2086919304b7b6d078f3fba7a9a07a400000000000000000000000005d55b3e95d0644575ac61b6d034a947352e633ae0000000000000000000000001eb9e354259c3068c6d33e52db7655c664b189c800000000000000000000000098f9b4cb9c0adb5ceaff75c4e6a6a25403538708000000000000000000000000108652893043e8755074917e78a1a8dea6e26220000000000000000000000000f90444a3d744d7629f048825232c5ec1d9f17cdc00000000000000000000000005452bc05cb423d7a2e6f914acbeb7ff0998bd4e000000000000000000000000c5ec9754f29b24ed99092dec546cc12dad6167ad000000000000000000000000b4cc6ac2b64e3661926249bf30cc91ba58808b66000000000000000000000000d3b284c22642c80dfc7c9b7e78c92515008ef4ca000000000000000000000000e04e393cfec3166595090f77d15cf264d71517ca000000000000000000000000ee11894516650c4a37d3b5cea9dd8665694e72ca0000000000000000000000004131675b4ee388330912e628420d0a0bd0e68f520000000000000000000000008d3d7c1fbe3793b16f9e188ea7b27f2043537157000000000000000000000000a6588e2b513b7f8cbd9398c8e3d1cf2d5e72d3060000000000000000000000003d9763de45da9ac9b5ca0113c26187959dcf1f730000000000000000000000002f03562691d3808a01d9cfdbdadedbc3a45c5bb4000000000000000000000000259b783d2fe4328d9ed58c3fd882c73d747ed303000000000000000000000000fa4e534708ed1a5622184d78eae87eefbfe3913a000000000000000000000000a27a83f90ee8dc5e380802821d1787947df73a6b0000000000000000000000009e465c282a89283dc2659b15157c4e6a42c2a662000000000000000000000000806e338633dd658b181ac47b88d1a1b43a95d0ff0000000000000000000000006570ca54095ce98fa8f6c8902ca522cf1c7e02650000000000000000000000004e9fe6287e5fba5197183889f192ec9c0fd98ad8000000000000000000000000f5cd77117f707253f10fe9d8ae5a350919042f67000000000000000000000000779b30c31e293ba8e84f34e88682722ef09fdb29000000000000000000000000e1fc0855b794512d1418a4f7c87aaccae78e0afd000000000000000000000000b0a88971978f5a7b8b88f8054b9f09f5bce1907f0000000000000000000000009ad4c2b14c2f24220753c40db7a5201c82e6eaaf000000000000000000000000a87f4c6f8b13b0ab0012b4a6f092d9aed57e84e000000000000000000000000073b19466aa2db3b5abda399f756c621aec74f970000000000000000000000000562d03e225478f408e05862985217a67f0c7299f000000000000000000000000056fc1057f9ac01f6e4f719d9ec28d5c2af756770000000000000000000000002b89ca71bdb53e7ecd6b55c4fbc0836f3b661a86000000000000000000000000de85c13def6ca8dcb562875246577588fa97877400000000000000000000000096a033f0d07a662377c0085fbe5b16a3bcef52c20000000000000000000000001db7c4c339cef34016a92041e10dad8b4c8c865f000000000000000000000000ea95aad5e0f8fedf9a6c2d758605e76be33a136000000000000000000000000076f9231aa116bc2b61459c40e1004d66ee124a530000000000000000000000008585f4226a54bee546fa5eca48e07f41cb33f76b00000000000000000000000090af0219cf322b316418bb945ddb3cb7601905fc000000000000000000000000f9309c05189994b25d8f432861ee678ef36d4c32000000000000000000000000bab2626f346eee52123864b7e241e1bbc085b703000000000000000000000000e803452b61bf0ce9c44d6d8c97217b02c067894a0000000000000000000000006a230a97ca92e840769e2c32f4db34bb93df5bc500000000000000000000000058561dd7fccafe1fc27cf245c4f3708fd4d208c80000000000000000000000008b0578e3a6240553957a2aa32e148d5ded589771000000000000000000000000425de6dbb5804490e34cb51a965cff9b9e1f440700000000000000000000000031ae17bd94dcc99845ba039a2fe1dc731da72d640000000000000000000000001528c69eb58bad5128dee190ab982ce180b99cb10000000000000000000000004a47997c4cf5191cc514660940aae05f291d762300000000000000000000000090f45d0404e253f12236964de04546747231606f0000000000000000000000008195849fcfbeb563d51fa40e818278d511659de20000000000000000000000008d92a16f6c7ca9a1889f4221c56204f9d38e5e8c000000000000000000000000587e2212b3b64ee690d5f0641c69fa32041201f3000000000000000000000000bb99241921d28f4d380cc2f0b2ec78100a0223d90000000000000000000000004b8118f7d6b2753f8338b73fbf410142527fbf62000000000000000000000000f924d4488680262ccc0539bb96759919f2b315a900000000000000000000000076a95d549ca36d955df2c72f693690d8e51a94d0000000000000000000000000182cf36eb779ab561d55ccb71e4d04bb5f0ad622000000000000000000000000917c6e8c351b50efbbd7e685ff6964f18e163136000000000000000000000000f21b6ce1c5214df42400897f959738025c659649000000000000000000000000b1f9cdb3ec5807156a5052304be6df5614138ec9000000000000000000000000d45b2e381c4905216025122dd7cb4f5d8173b72f000000000000000000000000f4a670615f31b0cfc1e43a4ae7352c580ef2ffda000000000000000000000000019a27792912b7e069c3e5b204140c376abe4f340000000000000000000000000cacc14fb97c18219147327caec5eb8ea97f1d85000000000000000000000000f7d28b7c2bdea1f821c44816eaef19e5d292fe4c000000000000000000000000520c9f140a1107a8e44f0ea2c6d0b2d68d9769a6000000000000000000000000617e5171983094b0f047d6da7e2c82548242ebf1000000000000000000000000527f0246704da54ac3ab7c3f77d2675e7e1946f80000000000000000000000009ca2d421c705429ded36f883977eea75f68e601c000000000000000000000000703b65d2bdc5a60c38ece407c9acbc4b7cf121b800000000000000000000000001ac509f6c68dcb208a78e83f6d2f4b535a18c160000000000000000000000004f952d675f549caa3e1b09e2e4b10a68ab32479400000000000000000000000029ff58325df1c732b3e40223b55404df7b5f213e00000000000000000000000093533511d5baad7345b9002fcf3d94f19100ec47000000000000000000000000393ea3cf9c3b77b6632a046073f3b4c53c92ab9a000000000000000000000000b70524bfd4ed207efe9969c22e826ee43236f722000000000000000000000000d61f8511121434561ab04fd09eae70e5cb42e936000000000000000000000000ee0f926ada3b7333193a4ed6f713b0ed4f5033c90000000000000000000000007e5b9034f7a513467cd18315aa77bf1ac7ce0abd000000000000000000000000b12933646be1f784b87d26327eef746f2f8b50cd000000000000000000000000e0b06dd3f3002a1ca5b2b320fb2ee601671b429c000000000000000000000000d576799805301b3da59840d96ae9c8370c335536000000000000000000000000c6f040dc8c212b82b24f8c91ac9ee29bdfb5647700000000000000000000000017a397b171ed9e83e5cbbca9eb1f10696c273e9b000000000000000000000000a1fcd24ffd2a9acaa52f02b3a8533075d622f4070000000000000000000000008c29c079ab9d1d49c95ed3383ef72e095a40d8c600000000000000000000000098fbc5a0f9e89971022d260c7dbb46046d9eec4d000000000000000000000000d0de1d4d3e6fa805d78b0bb7b522b3b047c76e930000000000000000000000000101a22f99623bb38afe208a7e7d79c2177e69dd0000000000000000000000002138b2b50231ef92b0be9c1a1157522c66165b8900000000000000000000000018cae3c3532196d92059b7056c9188dbb8570758000000000000000000000000e481403de34856c5e6ed2ba62056ba245dcc8b630000000000000000000000006251e01dd2e399b68ed7dccb4949b73368b40b8a000000000000000000000000b54d333b928075fc7f374489432c25fcdf924598000000000000000000000000f58d28944cb5e6e2245c7406955755989474ddb4000000000000000000000000b3e86535b05a8da78c0ba132850683d32765cfd50000000000000000000000003e1bdd96629644d15c23964686fa8c106c15989d000000000000000000000000fbbf5bc719b051f448bc20054684a46ab08a44b5000000000000000000000000d3f4c50959800bdf552abd445ae413a99e7ec958000000000000000000000000e700aebec330323459bd09565283b1b0fd78929e000000000000000000000000fdc9f7c1426a6b08cee8c4b041d1b15cb15dd9b40000000000000000000000002bf8480bbe416f232095fdfa6e641b1a81e34ee3000000000000000000000000dab759735731abb759b472617fc461ae0dd2d9d9000000000000000000000000778ed6533518e507870772953f17239f640bc1ff0000000000000000000000004d116dc64e4ceb9c470b3f9f6acffcf8259a8b13000000000000000000000000469704449ca6e8329c4dd44b26e80940e0f449b8000000000000000000000000d252cc770432f6b382ed941505fcd75a42ee0f900000000000000000000000008675228b13a293d8502cc35d4321cfdd7beb1e6a000000000000000000000000174ed66ec52f041fa5680415420800bb71cf9a240000000000000000000000000327ed508bec22d23abc7c3fd432afc0180569ab000000000000000000000000ce766486208c99a5f410f3e6b56afe99fb11e3e90000000000000000000000009c369882bed17e74d01561e81ceb8546ee9707bb000000000000000000000000019fa6cb8f95eaf31807fb6320e79aa460d571580000000000000000000000006771bc70d7cf4910302994ad460ed6f100e5b47900000000000000000000000083f955e1fee2e5b9fd4a441ee2d024ded617229200000000000000000000000069e042d84a9fab4f036013e5baaab07899dd7c9e000000000000000000000000c13bb1e33e912e2a143b14b9d10c5c1408f8b58a00000000000000000000000056b6d8dfccbe0f59843b6353c1d93252b7cc0a490000000000000000000000001ec58d1a264d3b47822d2c38409155e6a9de70e4000000000000000000000000963e50fe31fc02d1344de4877c40fd5c7757973c000000000000000000000000cf7d75fefae65dfc53100d51f28c047f9ad7f5030000000000000000000000006aeb2cacfc8095a7c214cb46ddd9240823ac59420000000000000000000000002744952254d90dbdbda37bcd2b8041bd9275ac83000000000000000000000000b6caac2e1e7f288c6b3d2aba4945e0255e1dfff7000000000000000000000000308b456f60aeaa3173efb4f17aedc7a5817fd6f40000000000000000000000005926b8bc6a114197e9f59b9681cb019bb2f4ebbf000000000000000000000000cb2fed3bd6c42027da3e63b4856770f445459df600000000000000000000000061840ab58b22910fd862b5649f2592a0f1cff21d0000000000000000000000005dec7e49e09f61310319499351849bbe8e75faa30000000000000000000000005cebcedf5f9e8765088b3032dbf6f51fb699fe4400000000000000000000000029b24b89ececa67cee256fe39dffbed514a61b4c000000000000000000000000826f6326b22e3e72e6a4addfe49a414421671cd5000000000000000000000000aedcbf0c8154b0bd4bbdad329a7c25927abf03b7000000000000000000000000d9fced5bd5fdb3ccc61414c83056327d2e723dad0000000000000000000000007efa5ad0e125b4621c10aeec305a802661ba30490000000000000000000000006d63a441643756783ad7275d099ca1e1cd2ecf220000000000000000000000003cbc9bf459bfbcdb058fd69081e446796de436d2000000000000000000000000906293654d807a17c5334934ff73028b5a357fc6000000000000000000000000bd9f9c0f7370545c054122f328d2539dedb168d9000000000000000000000000e29216b803d5a56554b788da673c8298e6ebfc8a000000000000000000000000f2b829d6f0d93ca009a4e5feb6481d2d53b0c6cb0000000000000000000000009540c96641fbfca36008286f9edb4eb6e874d4ec0000000000000000000000006e8ad781e0c1ade55d5a609de13a17eb0e5b1a070000000000000000000000001d1556305d8e269f3795eb6d929a24f5d970548a0000000000000000000000003116455de5055b07f1979eb55cf6d70af4feec50000000000000000000000000b06dc47855bab107360ab100f55a8f7b3803b54e000000000000000000000000fb64308231f820109c0a8f5cab88a710cffc63d6000000000000000000000000e6a43ad1f97e6f72b8c6f2eb5e909267803fa6d5000000000000000000000000d0ba3c63a4c7c9cb76aef1794368af8fc6c348b10000000000000000000000006a1a71305d1151cc3039ae3542ec0b173e3d4773000000000000000000000000483a4856cca49ff1dd1c731f15a37dd26226cd73000000000000000000000000fe730baba4d025adc482432f8d496254ce2903480000000000000000000000004114354b049e2dfa4603d8b47049db935a27b8d2000000000000000000000000759477be35400f586cb70d66364482f188b8486f0000000000000000000000007e6b80d347c87417afa8f2ff425cda83ed2c12a90000000000000000000000007c5c3a47627209cbfb4a45b947f2f5aa7434c48200000000000000000000000007aa3772897d9477db7d9be7771402c408ff0c9d00000000000000000000000009f5ab096850f3523b7d1af97170fb758c32ee7d000000000000000000000000412a622cbfb91607f0d248ef1fb96cb53d47af2c00000000000000000000000023dff2fafce53b9215eec0571e2f503ef3d47202000000000000000000000000989f6f09e23c32f7714de92b45d0799315d735a0000000000000000000000000ee2a78b6345cdebe32a97d0a836cf9e01f196d160000000000000000000000005f339089dd1c0dfe01427a2047ba781816bd83ef00000000000000000000000015cf8265df6989bdbd8a7881d74a9c1fc37ab2dd00000000000000000000000003cf4af79f4af7cb926f3ad24991cd1842106dfc000000000000000000000000df128ac2640b01118f392317ad0dac4826328432000000000000000000000000fef9e94e7f06c7042365c741083f1697023606a300000000000000000000000048dbf4d5b026810b746ce2fcb9e6ce7a5e95d959000000000000000000000000b10230f6d3609617fdc58e25a5e27a37afa0f91500000000000000000000000041134e5f67142b737099db2b52a4fce9b549d55a000000000000000000000000a61894edb12ec2d93e20e6095fbaa780e970e4b7000000000000000000000000163026ff7621066701ed507762c20ca7826711e2000000000000000000000000f029e00ccd1996f6959431a18f6e3eaf038dc342000000000000000000000000b21dee263a722c07b39c96f4e2461fa92be35fe0000000000000000000000000a9d6acdd2a6140944366352dfc79268b910cae8e00000000000000000000000043b23f10cfbf1020b4245a740f4cb36cfda2ba98000000000000000000000000b58b7f3e08da001771dde0187275068b76eb14810000000000000000000000001ce3f1e652fd78ed1e9fed924954a3a0d0dae7a7000000000000000000000000fb63d6bbf2a8cb66a64325a018da141f4a869e0e000000000000000000000000f24a76390e5b740827c606ec34c2641bbb169f060000000000000000000000005d3e8cdd3bb91de8cbf46d2baa309ed9376c7486000000000000000000000000e8ae6e8849a71c5d5c17498c87cff085ba03f9f20000000000000000000000001455738aed3429c58148b64a8c140fc7b6345e3c00000000000000000000000021a5f432daa030670a12ab3e635dfd48621394f60000000000000000000000001b200fd3717fd41263fb7a39fa6611f07ece759700000000000000000000000037e1df9ad9fbd89a7b96254b3b39d2f0f07af5bf000000000000000000000000ed220f0a0bc4b79e9ece59524ef3a4ce24dd6c09000000000000000000000000aecf3bf8b06f48d12eb15fdf0b3fb2c50808dd49000000000000000000000000ccde01edc3a282f0ef26225cf7312c0c61c3ba5d000000000000000000000000ecc70a21bae9f4d6b04c016e64e43299b0c4944400000000000000000000000071739dff43b49987c8eae86939d07ab3e282fb8c000000000000000000000000492054ec899da8ee3212ff606965ff9ee49d829d0000000000000000000000007624e41cc149d8742f767144deb47e97900f4f54000000000000000000000000ee9a07b0231b47cc0d3950b314241295439b3fce000000000000000000000000c16538d20256def8d473c0e5d79c7585430a7d8800000000000000000000000076e8566a4c29d4c2b115724f43e5c7158f211086000000000000000000000000f899b1cc024cd39a9b2adec9da5e2c9de21dd2fe000000000000000000000000a081ff4692d4fb11dacc3498717e7ee13594f3a2000000000000000000000000dab23de0289b32f0477e6adb1554890ee84d8e150000000000000000000000007d5070adc2e4855268bb40412dc23c4bf49f946c000000000000000000000000452901e1648667cb8d632dc5c643e1965ffa3bf7000000000000000000000000b9f47af67e81de05f819f378300eafe3fe9e2a6b000000000000000000000000e3df7a92c13e3e43e5bd007285f0172612dc783700000000000000000000000039f7ac420622c54b0598ca79276d896c4b1f66f50000000000000000000000002dc2029f3f1a26929e0647be69dd8e263a1151f50000000000000000000000008a67184b09ca90f619dbc53b3a7e0e5d7345e00000000000000000000000000008e23f325e19c3f279d3476df85cee435795e2da00000000000000000000000055c4f3853ac5b78623ce32721e789bfa9ae1d187000000000000000000000000c03e7a1895239e48bff6a0d6a581135121046e9e000000000000000000000000977c425a4779edb5fa24fec20850b6e1df2da6ab00000000000000000000000013a8a24fa3b40303b077f0d5d9da97b664131aa200000000000000000000000020ba014d5ae4cda15916058550b24e4c8e9976d70000000000000000000000003feacecfa216eda091ebe98c12f36601460ac377000000000000000000000000bab6345f948c7e7d793b364de6f6da7f64a045000000000000000000000000007ef5e982331a50aeb9995741043d3f5fbb5d24d0000000000000000000000000257f628312c3668dde503f20f68356095de5c53c000000000000000000000000abf4db67cb96be14cccd7e81acd509d36a75724100000000000000000000000059f57057470bf1bb24717a7bd069ae06edf4db6a0000000000000000000000001d249b87ccff7eef0c574cc8d7c7bbbb98de114d00000000000000000000000037be17ff229f451fd5112643fdf6c5386e68dee20000000000000000000000006fb7cb79ceb7bcfa584a85b088db0dc6d770c41a000000000000000000000000dd767a35963ae64a05e983a47d75ae0d0cd6c5f80000000000000000000000005421f2ab673be13d5a715a448474ea3c52a73381000000000000000000000000266a43648ab73da572f9625b719259c82a7e594000000000000000000000000095e88c3db80ceaa2884409ab0744397b8ff14f3c000000000000000000000000001c6de5b453b8afcc7452af372282906de3b4ad000000000000000000000000a5ea49c531f360d0e1521e15126ebbc4998b3d050000000000000000000000003a23303fb1d51361d650b996bc8b64f4095c60a5000000000000000000000000b88e9e33b83e9bf3c27ba5be897bfa7cdf36ff7b00000000000000000000000068924a592bf90fcada51d9a40384136131c8ae64000000000000000000000000607286be27f787b8be40f8a39f875d82424f220e0000000000000000000000005dd435fdee292071659ded862348be234889aee7000000000000000000000000812113aea2a50866b880f2a0fac3918532c466ee00000000000000000000000040fbc09e7261617d0cac6c8d7531302e459b4b59000000000000000000000000851111ce2237aa1a7f011c242b0534a28516f3e2000000000000000000000000d251ae63e9fce119c5b0d2bb0439dde22fac9351000000000000000000000000df302c8ef81ecd2c4d74eba6dc1219db17e4fa7d000000000000000000000000be1e04658f38d9c8549c49c3d2f28fbf45feb7020000000000000000000000008304e9930ea8a41eaf4ad1ffc46615beb2b85dde000000000000000000000000db9b864c6e0b8b43a3f4042e2841ce79c64307b30000000000000000000000001e4599fad0e53a8b4e88cc5a1e787884c017b88a000000000000000000000000ba69c1e91d459ab38059d70a07c4b57791fd157900000000000000000000000092a7bc63720b00a32d869d87facdd8a7af2dba1a000000000000000000000000086e0d991c01a0ad746fd30aaf1ed820840a6d16000000000000000000000000ec7adffdaa8e5e3cf47266be59e378814a80315400000000000000000000000041132a3a66a147753aa644d0f06929a4d54ffc54000000000000000000000000cbfedafb73a81bb3a0a2e8a18c158265e01dbfae0000000000000000000000000a42d0790d512ca7b0001561a35966b13022e4cd00000000000000000000000070fb11f4d83668ef334c1e9eaf17c9e56f6f7b00000000000000000000000000b466cfc7c7a343faadb34330450e61428b2069b2000000000000000000000000d3c0f06e3eaec6bdef15d801ad1f5a6344265e17000000000000000000000000d5ad9b15bb9a68aa9eedd90ba31f9958239b2e2b0000000000000000000000000bb441d000fff9c60905ab29f0b70a852f4c9afa000000000000000000000000735c95323561d56552b66f5552235adb2de03e140000000000000000000000004b2de3c06558753d037b8b76fafadbad50ca06b8000000000000000000000000fb9a56257e9773a21ee9643d12657eb3c4df2fe5000000000000000000000000fc890ab7ca3754f24deabbf30ab0c9979ea243570000000000000000000000003b4e8373e27789d09d9fceffbba71d8d7324d7b600000000000000000000000037fc7efc35313e3ea3051f91642a41450405b17c00000000000000000000000004e85a6058e414b56f12b3ee2836dbd7253f064c00000000000000000000000067770af56cf00a4b7fc90bcc2479a61b2eabe3ad0000000000000000000000000d406ba16c081d2f8667e050486370098f20f4c10000000000000000000000006369ee9eeaff628b19d96305a44ff29a3d4f6f1a0000000000000000000000001d3338a6f0cbdd30f0567908d788d1a6e510ec7300000000000000000000000065bf02b0cdaaade6e268a13eb6f370569f61c045000000000000000000000000b305d6edc4272c3449f656c2c0d4b66ba6de60fe0000000000000000000000005321c2b5f1c69ca9e5810659860667665323025f00000000000000000000000054b8dc870940bfee309a796feeb7ca45a2cd746b0000000000000000000000000933fb0c1b245581d8570bbc5e88d061bb4fecba000000000000000000000000d93fbc23def74bd9533b0cdfd0ec1d3879b6aee90000000000000000000000000287e848de193fa2fd0d0490ccf825291bd8c11e0000000000000000000000004e8102eb4307e5d781f78dd80636b75b18a45ba60000000000000000000000002e082aea73bb959e79e1d9e661cc5c46e8c757a7000000000000000000000000298423bf62c0785f1fbfd52557257796909af0760000000000000000000000000ffd1c8a36fc5547c20de7d511565a477e9cb3fc0000000000000000000000000a691c1e9007696281da78f1bbbadffdb90ff3e1000000000000000000000000e5da42817e603561112eb03d346e536accfcbff900000000000000000000000079fcdfd8902897707bb5cfdac00438299e4655b500000000000000000000000058a204964de286481795e47a058db5885f4852940000000000000000000000005869b1b858c78135aec02e84dcefe4e9cb6140eb000000000000000000000000812f995c0433bc3aefbafcf1cb5ca79b5ed276190000000000000000000000000b04901d7f60a220cc4fa76c75b06eec173d37a1000000000000000000000000244aa65e856f98a99c3bbb1bfb3348b2cf97f07000000000000000000000000009b90387b56636486337ebf0a05e46b07251653800000000000000000000000095fcfd08e5fd2f9f0d39ee7b1128fc4746348b30000000000000000000000000ccfc6f03916be31d95dd27fd0046781b85ef7d9f000000000000000000000000bacc3076148832937f1367584e4a144aa68bde9d0000000000000000000000007b12700bafc73b7483ea7c9a17d46e46f51d17bc0000000000000000000000001badc1282ec63832ee04c0f3df3efa2b81861cf80000000000000000000000009f757cc4dcd6a5c429d5c1382a073665e280e06500000000000000000000000086b8d2f8550d0016cd75d7cc9f10b822b04b3539000000000000000000000000a6e6653a885bd778594808e343a5421fd90ab65400000000000000000000000007dd4f15cc8caabdf0d37fd56e89ee408662190700000000000000000000000094cfe436d26ce91bbab40a68107f9250779c59d90000000000000000000000003b6cc09cfc3bec3541dff8003a05b68d79880121000000000000000000000000b759d995ded29b439b63d7e11377486194a20f5200000000000000000000000036b29c2d11ae57d189e5bd0f8041c81d26d3b9f8000000000000000000000000754c700c1aedffe2b07eacc09b01c3f52917afe6000000000000000000000000749ccdb8fe18ecced1d4b2d7ff34c6f4eebabe54000000000000000000000000632609878b16731479410b12af0df7f2c0517b89000000000000000000000000e8e2943991b11e6d78fe51889943521dbb6f7d8800000000000000000000000008b1e68c8ed075df89a9e78efb7833aa6ee4d76b0000000000000000000000001f1cc21db6cb3c03456ccdb98748847d533b782a00000000000000000000000058669f5791706238bdb0b070818db25335ace3e8000000000000000000000000385f406c900d67f75c0315d719e61d045286f2b90000000000000000000000007a1b82fe48a68b9bc0be8832c20c2f00d1bfbde8000000000000000000000000f95ea9d8fa26558381a936385f97e3c8f3ff129f0000000000000000000000005784f2608029876144caaebb7037f8ca28637ef30000000000000000000000001190e5c9524d0804cfa02b197b09710c5d5d5eaf000000000000000000000000361ef9d2920ef5bda6cda2e31ef9c4d0e76fefa3000000000000000000000000a36cf20cc8552d501efd216ca985baf6e713fedc000000000000000000000000702205c70d64cd9a2034fa95118bc1a45566bc870000000000000000000000009d36f106d7748872d29ae099032bf3c5605717a3000000000000000000000000caed8282d63aa24e3edb77eb80655020500b94f400000000000000000000000054ddbd2ed6b6e05e6d96a6900838438a4baccf64000000000000000000000000021edb3d64dd09dde5b2d70b998316b2fa33fe720000000000000000000000008ccc870c2dde37ee14b57cfb93df3be10f1db5980000000000000000000000007197f48de005bbe1957836e43391de3e6d3b31a5000000000000000000000000db4f08fb3575b42780cd07c7807db6bb82e8a07400000000000000000000000049085fd6d5d56cb6a7e39381f4e1750470ed7a8d000000000000000000000000dc5edfeb777bdfaa851ebda34c102162738290da00000000000000000000000061b05fcb04df9771504fb5df5b8ffcb89b42fdee0000000000000000000000002864b77265d2786d16b78f2ee0700a1b2c4c73c6000000000000000000000000bdd31959eb3bfb3cf77002a2f35a236f84158f41000000000000000000000000a966520f3b59b0642549a9caab8f60dc88e2128900000000000000000000000066b2e073032954f3e9dae99c8ea51b069ec37a6a0000000000000000000000004d90aeb65293e5be6651390fa0decaeaf976af8a0000000000000000000000005de22615caa8b9a05c2a1b9a558bb4d1922ba8150000000000000000000000007455937685948befef9ff1490a3a2e2c96358a0f0000000000000000000000004b393cd791c5e2d07787e607f5e52b00280eded5000000000000000000000000f8d43177210fb4e7b35ec24ff1993568f942a1f7000000000000000000000000c6118607b011150bafdf45453b4c48dd53314bd30000000000000000000000009073ba6a1e13cd1f447e5302efaae17a3950bc4c000000000000000000000000e17bd4a0126373bfb4517df87da815622c13c4d700000000000000000000000066c9ad89651f0dcd6892df27e1dd21ea3c6a3278000000000000000000000000086909e4b60194ab06805a1d259a59458b183440000000000000000000000000f442f5f20c50aeb6f976853f4d0e66ee7aefd6cc000000000000000000000000c76a86262908056ee3426bcbb8604a61009b953c000000000000000000000000fa4226ccebfb24e07e50503d307860c9d147471b0000000000000000000000001308e7b9e6c1123be49986da096b028ab57bc492000000000000000000000000b3a20ec00e367c6d813e2e31c5e5e011c834260c000000000000000000000000f768bf37559b5425710e0d1bd58b1b4ae3d0c17500000000000000000000000043d6861faeb2001873959efb0817d79a75d3ab70000000000000000000000000f01f07e88ea84001a7fb2083169634399df42f88000000000000000000000000644427dc1c627aed91ae7aca183f71a93fed4b0c000000000000000000000000c28ffb7cd55d1faf1e66cd8356e25ef3697f1b49000000000000000000000000c6e7eed048f02d7569676472ca605e6231aae6e0000000000000000000000000b8e9d44bd48b997591e74de4956487406deac946000000000000000000000000200128964258dda5c28c7deec438613b1f32fc50000000000000000000000000b5849ec31b7cc2ce4126d416ebad55a8b4be89b500000000000000000000000088f4369ca69c56957ebac045f1b5e1985e253ce90000000000000000000000000aef93f30286df5028e904d752dfe4a47383340d0000000000000000000000000302ef35f9658fbdd72cf32366c71459c5ada6420000000000000000000000003f711a54895651e6977af64d5616761e5cba21250000000000000000000000000f9a5b1aa2aba5fca14fb72be949b9a1fd4d68580000000000000000000000004d92783ca255ec993e7de6d0c8af0a86619df60000000000000000000000000084210f7c643a0cc4bdde1d26753170b0ab48b5170000000000000000000000005954aff1781f74345d09624dbef039ff187e9e870000000000000000000000006a7acac77ee37b9b694f1bb6e9420b729889daf300000000000000000000000030079556dca980d3c46a383f8a6baa30014ffd360000000000000000000000003a1ad2977189fa5a89dcc7a67936cb03007878390000000000000000000000001296070e909f2f96ec7c67478c703cca66825f6d000000000000000000000000cfb761ae3058275eb840e20471b22506fda8dd18000000000000000000000000c42ddbc4b0f93f2f4f874bd52b1bee3d8d94c1f900000000000000000000000032c433c9284835a9ec5ddfa0fb516164578352cf0000000000000000000000008ac51cb46e10388ae79fa8492f1e089fbeb5423400000000000000000000000005a99aa70a5670319eaa572c628c75903568f400000000000000000000000000a20f8d7b96de01ee051919fda0c0af2fe19e7c34000000000000000000000000fd0c4cd2dc90de903709b7e119e0fb70f021724c00000000000000000000000083c6c9a1d13ea45506f5019b5160a3484bf39de100000000000000000000000027ef1b4325ca75e7f4c8c4c790e875495ba3e8b7000000000000000000000000555eb3ecbf09d52f30205770db2a0794819f86d6000000000000000000000000655be2d6496960b19c1542708fc5cb4ec7e100c50000000000000000000000007150ac5c16627bd492571cd7efd4be7f55d8327f0000000000000000000000000414ff190699eaf93173655a3c2f1aecca3dab9d000000000000000000000000a3b75bed2ba00f135387f100eb93071019d59d98000000000000000000000000321fbe3130cb432834daa317d3d72664d92f7764000000000000000000000000986219e113a00f19f2c6b06d68c389ddc95b9dd30000000000000000000000008a7861756ab42f1d2bc68636b2893496d201a0a8000000000000000000000000b429bd8e67bce5767c962a73a9541b8068381169000000000000000000000000eac08ad671a4495569d4e3234909b3f1171cbfab00000000000000000000000071dfde16177c63f68a6bb27e2ab8100d7649a6df000000000000000000000000c6be35f8482ef924955c17077fa2d596547a317a00000000000000000000000095eac7c662f8a51161be145880b260889bc330c4000000000000000000000000961772394c8b428fb871b5db644da048087057dc0000000000000000000000009425dce773e40f027283cc0215d6bc40dc2690a3000000000000000000000000fba1fe1eaac89388dec37693eb4976e5dc396d36000000000000000000000000b6a85dd5991e1fcd8a6c810c979095fec0b5932f000000000000000000000000356947c613a42ba172e1c7a5374ba74aadc72d91000000000000000000000000aa39a772acc947bbebef9972bf55e6927cce137200000000000000000000000074c60f5a24848d095cbcb6b85c58d1367e3c7caa00000000000000000000000067b6273f7389b6c346f5aa0749a15d8fc8f5bbf80000000000000000000000009c970b255b8373cc6b1120941051ecb7bce24725000000000000000000000000068ac234248e886cd8287d90fd750732fa68370c000000000000000000000000523bc377c49f55b32572cbe30cbf8e82eeccb09700000000000000000000000063ddaa6634d5561366d8b86dc8899ec16b0a722d0000000000000000000000001d94471a82c833b8b6e8bf54814b417f22cc0f6000000000000000000000000018d73664a20e08174689981f073e0430f779272a00000000000000000000000085ceb8e70170d3d3c47160780d5c6aa981c4633f0000000000000000000000007df722106a74399e55989a54563b9eaa20a32199000000000000000000000000391f3b876d4453e20f091353ca566b323f2c67ce00000000000000000000000059c1c53957db03ec757168f0cbd1b3fbc90e98550000000000000000000000005621f7e3d10c9bb71783588296540aaf7c8970d1000000000000000000000000e24043dee1b35414f4ee3f9d50e8aa77fb7266ef000000000000000000000000a0803ecc586a0be3eedafa5c8abd6c6782a59f3d000000000000000000000000bc0fe2faf1385e24531bc9340b81ff934403f0a6000000000000000000000000fe0f155474fadf31432808170e8cba7791f84238000000000000000000000000669b26d576154cc8a7707a55e5f8fd30c942702a000000000000000000000000a71bf4049a035087c2aa13b72ef522f0c2ca4ba90000000000000000000000004dda579b9795a4c292d0b972118b677230a2ccb6000000000000000000000000a6c0286fcde711f90ecc31754aa79e94e449935d0000000000000000000000008b35e3a4aaf6c40d4af39b7ed37dee53bf4913f70000000000000000000000006d95e5b6ae1cd7065a6d62bdf7b73ed97c2aae7c0000000000000000000000009774852302aea10a6876da6082953a138c02999d0000000000000000000000004c2acc0580765d04d555a791bcb0b3661af67b8d000000000000000000000000164df4cf6df968db65ea6e147b044cdaafaf72350000000000000000000000007275e7c5b24424ed54d1ad13f09f9f1a5fbdbfb700000000000000000000000007b3f634b50b630bd07fd804e9976ae353c5749800000000000000000000000012c39f03ef3c75de38b06467a16da1ccd407e0da000000000000000000000000ce43a5e86796b54f7d6daa7bd7fd2edb2e63e19e0000000000000000000000002b512e941e6cd7518ad396696a7f3b8f8aefd1eb0000000000000000000000001f3313ffb8ac8e193a7043959d15153e73830d8b000000000000000000000000426506af29c5e8b826d4534817f640c9f7e93885000000000000000000000000d9c097c6d5ad8fd48c528e684318f419f0e431d5000000000000000000000000444db6e238df64274a9bdd0f72a7cd8a7f96cc69000000000000000000000000e0e696f27a017979a58b578280fcaa60e35dc4fc0000000000000000000000002ac6b1bb84c410acddf95867e0a626ae86b6ea60000000000000000000000000997ea11bcc67f382ebc94283edb4d3c18a2699b1000000000000000000000000153549115b3a82c772d78de3e0a939313a9640560000000000000000000000004c6d5c0186906d5aa0ae8ee8356364dc2237720500000000000000000000000094bc4b474eee12f2a439ba8cdbca4fc250d600c1000000000000000000000000188e43cd3fc5af07d88adc7e434f3a6f7f376791000000000000000000000000ec4ba3d0b4270a6f73fca7626d813f8891fb06cd000000000000000000000000274bdf48a1a85ac078868868582669648b97c315000000000000000000000000799aca4340fb423e099e1c3c24829280a08f27a70000000000000000000000003782126712e68d2d878877a250973ed7b16c942b00000000000000000000000051c5351e0f2b33bb176b0fdafabddfceea02a2d9000000000000000000000000182f96adb57df327e2ab1d58abf99bb64a403333000000000000000000000000455dc45c7df4b43dc2b97560645bde25169f1c24000000000000000000000000fc0e0c6a6fd76e50c4c076ff70668765dd87037f000000000000000000000000fc0dae21842cabe5d70a7baaad781c08d154bba6000000000000000000000000cc6cd04fc5d5087bf5a0e179c1a705f2bb217f460000000000000000000000004d8b36ac25df3316ae809775a154277d5edcd246000000000000000000000000f82aabf755b3557974048ba1af26c5a7e13a649e000000000000000000000000e59a353ec67750437c5cf5a6779f5955608ffe06000000000000000000000000345c762e4ac15eb4e54406be4f8d46c68bb8393d000000000000000000000000b2774e401a6aa634720a538dd786119fcb3bb2c50000000000000000000000008f3b31885ab26f2094fdc4ef071f8a5c0c97598600000000000000000000000095d078d3c76dd9b288f89d29182030f584725a670000000000000000000000002b2d00145bfa55caf887b5bfa40590e77b870da50000000000000000000000005dc761e9b5970fb5fa6d41b42e02a569d05a689c000000000000000000000000f2b0268ffa507b108015453c4f7089f5ca5f53d6000000000000000000000000671ba3c6c635d02d099ad7dda8187edb118c16a8000000000000000000000000395f88ff24891cae5504d087f0a90953f04c298500000000000000000000000047b9c3b6824043c76d0cfc362a7b72711e6a78b80000000000000000000000002315326ef34f48b282b37db86982e0acafbcdc73000000000000000000000000c8bccc4bc0309e2ce15e9c64aa14de18b0da50fc000000000000000000000000c604a2dc1f91452dfca00bdd8463143fe1ed82530000000000000000000000004a3834c8661857e33c771d4d61e3449cb5e4fd97000000000000000000000000616dd86042b2bf1286a794df8dc10cb1e707be15000000000000000000000000d24c958a3b28f5c894cd61e0efa1d2d0dc989850000000000000000000000000a40f66241ad2254bc0cdffd68e3092345b9151ba000000000000000000000000388dfec5612138403bd0ea267b8f31766cdd05340000000000000000000000009b57df7fc3140ae3f291081f63f1b02ecf0aa80a0000000000000000000000009cea0bd63f2965e7e619f85d1568df2444ac3f5400000000000000000000000050aa28f4484d04f2105acf75e941d649c991de44000000000000000000000000cb046c232867456ba438751fcbe36f9dbdee930e000000000000000000000000ea430d0096d9bcb75bbff2c6272ff23082d0bd4500000000000000000000000044d9c26df4b16617710a96e3d16c60fcd275ad68000000000000000000000000e8128160bf6cfae339b9452f8de76d7a7e74de850000000000000000000000009b277a7fcef9d89260bf7b78a9b0f2668f13c2490000000000000000000000003a5f544e1b9deacb56ea390462f79391ce719e53000000000000000000000000751dea913916ec6d31b3bae211dcb657fed3643d000000000000000000000000796b6fc8ddd73c5935139f969b201f16917dbc99000000000000000000000000ed1e8975aa7c2d27a76aab5d700976a36fac0a4e0000000000000000000000004fb7fab140ecd83270856b3de24e2f94932062d8000000000000000000000000c55dffcf6c771a8497a486b930ebdf9633d553a0000000000000000000000000ddddb634d1d215ebd55c33268817c6b0c6f77077000000000000000000000000cd5afefa64ed96b3422d3dc82ae4f0476012bfc6000000000000000000000000d5addee7f3987ea59d3b3426493c4fc6c7b45fa9000000000000000000000000628da0953fbb39797aecf6908cca41c0627dbe350000000000000000000000007c10d5e20055e3a13e3a00cd9072d0d71fa71fc1000000000000000000000000bec48e8f069e4eef3930f2474771415413f1bb730000000000000000000000004404d5593b0d86662deaed283fd1d806377d1ff3000000000000000000000000235905f8a62e689d32509437290bb6772ae09dad000000000000000000000000918d6f22051a1bd739a3c08e08000fd33381891300000000000000000000000044769a428cd315a4f94028174316e4f1868b1bae00000000000000000000000054d56804dd2c68f690759282d6cff629406555d7000000000000000000000000cac473881c19a03420dbfee7d2e0515eb38a66e2000000000000000000000000bddc5e6fd3a52eefac953942c7cb15b0a6a7939a000000000000000000000000dc066b2ead1aca48e1b5f2146e10c0e878ea64cd000000000000000000000000a4527474f0bfd0a7aea04223c544138834789fb3000000000000000000000000a992bea18e7247a106e92f21dda50ea855733a18000000000000000000000000f25dde5fec35eb71f5db5b61c5a51923841649b1000000000000000000000000f29fa3650f97bb3d6b8f10a47a9dc094807cebf60000000000000000000000001ba3b6486023016463a3779af058d17767ea779600000000000000000000000077ff5c11949beaf3b3c4eb3fe4107e12dc0cd2c800000000000000000000000099333c75cea50334a9f4406c62149f40e9c0ef19000000000000000000000000c396f150dcbc7a3210d9f54e24c70b2f0bed7f6e000000000000000000000000659370498b6c523c4efcdff8c5f4e188ff0a60ce000000000000000000000000140a6a43085da85ffc69e5019c3a5fb51b2b48a80000000000000000000000000361a7978288e5faa6c266ac7c2e8f87dfde224f000000000000000000000000535639d168677555eac16a69943d733a9619a2a000000000000000000000000048f7bc264c35fec3c84df437e7454ff5ff4a50b4000000000000000000000000e27f9413dc1c7382a4d78714e1a68d740f6d1aac0000000000000000000000006a58a16b0f3fe3e0814e479a14496bf5bc5f055100000000000000000000000082344966d7ad0dd934c4053aa3e095faa022959800000000000000000000000083bfe13abea9005fbe022e07985fd4decf9e249f000000000000000000000000b9f4cf8cbe1e33b86c6eeadd79fb616b9ba4f6190000000000000000000000009ae8cd3e4a75811a00d543b90fd123da3acc1fc2000000000000000000000000c19487d76adc33e0695d07806a3d01970435ec0b000000000000000000000000994d26ece0a03e903e070927ef90e6780afb295100000000000000000000000092e6b1a4ef46e408ffcb4b5f1e303753cfcdb7b800000000000000000000000097834846f6f8b945e74997d1f4838900a926111f000000000000000000000000386f0c63e2a13a532102a75897bd817d6afe4a08000000000000000000000000954f49eda276ded7772b2dcc2738991b0342a05e000000000000000000000000e5aa0cd76e12158d796c9b3f4284df99758bf2d0000000000000000000000000feeaf5eb2bc9aefdcef82594c0456ac9438eb1260000000000000000000000000919d0b4f95687a8b4a568f9b9bea66cde2570f2000000000000000000000000e97b30c1b76bd564b65e6e727dbf2573135e5b6200000000000000000000000037a4a253e785b666dfe4aab82e609b7efe61a247000000000000000000000000e345af8ec7cf6ff751da390a2424089916cc6faf000000000000000000000000de18f7b0946ebe03a149fa4caa6b15246fdeef600000000000000000000000004c01de84eb101a4609cc202e5f6d216710bd5cef000000000000000000000000dc85c6f7d320d10626b2920a077330be397c0d420000000000000000000000003509f6ad88db10bc054bc2e1aab61c1776097bc7000000000000000000000000e027bd0b0719acc41defa516dfc3f9a44da5289600000000000000000000000063a7988a43ede848ed397fd5f8ae47d1501b3a90000000000000000000000000a7aa7f629cfe3072c3800ab98e559a067e719cc40000000000000000000000004a486ea5f1fe640241c3dea819926e40141efd4f000000000000000000000000bc587539fb294283c1cfd5aff188024e23edfeb0000000000000000000000000357c5295640ff1559acad584a0f1548dc59a443a00000000000000000000000039c0be4682c6f76c6b0d229de19f4d4d9b6a0dcb000000000000000000000000d7bcfa69ce8be34c79138f43b32a4302be295f84000000000000000000000000a8f1d5b3fc4427d7363992e514a4913400c793c10000000000000000000000007782af06abaa174f2011d6b79b74102637734cbd0000000000000000000000009b3af4e2bd724aed788fdd7c5a62e40aac580dcd0000000000000000000000008ea82e721e736f5f867c5ca874ec14d739c9058a00000000000000000000000003ab29500e90c0bdd9ce608cece6f0d911dfb297000000000000000000000000815910e9dd80c920b2c07d9e2cab5ab3e275e54100000000000000000000000042e99f8c29f789b199437a330945586cc5a27f04000000000000000000000000e61a535d4e4f74cb45070a04c830eb7ea079b3340000000000000000000000007c47efeff080e12dfb60f815d44f82cf273f438b000000000000000000000000ca4aa5a5806160e3acb57526d8bef259909ab20a0000000000000000000000003596993f75520074c7f22c6da5b633a2107ae9270000000000000000000000001fd809ba590aea5c9fc72eef1db92bf85b24b36b000000000000000000000000909a735df0505689ebe3c15e717699d185dd2b7e000000000000000000000000e16ec88d5105e2f0e9a5071e514e1830b38a8e5a0000000000000000000000007b4df530b22538e85bb8b3458783aa422a8af5fe00000000000000000000000095f659c0e9a559a91f8b3fa12750b8ff41df25f5000000000000000000000000e21d6269ab1ffde31e232fada7b8525d4b0edf75000000000000000000000000255ebcc21d3b87002b7f29b41b97a152ba653d72000000000000000000000000f7a77b9055846070dcd7041c295f4713fc86cfec0000000000000000000000000ef859f5e44e91cc6c100d2bb532563cd2e0726f000000000000000000000000f838c18f4c19d7bd3cc1f7ed6b58e1fa4ed1366b0000000000000000000000003923dcd73dd66779aa2b3a4cb305461b35a36146000000000000000000000000c96e060c307868f2b5be3b0b32a7e241d508f6600000000000000000000000006be096a4efa1cb2157f98e1be8bde64d35a6c06500000000000000000000000074edcebea49a0a4652cd149850436824f3ade23c00000000000000000000000001995db916b6f2e07e34f9d25fb9537bf19f8c8e0000000000000000000000000aa95fcb7a861e53d015bfe8c404dbda221c795100000000000000000000000004e16bb18135e437b0a945d0b0ff6f1de3c73e4e00000000000000000000000044115253dbb6af88c2a3756b0e88a662cf5d47e2000000000000000000000000fdf0e19ae4c61acdbbfdce00b41bfcb7880b50800000000000000000000000009657951beb69be76220baf006715a3aeee84c59b000000000000000000000000283f0f4e311845b81dba2505d5b49a8f1a78ef36000000000000000000000000e05052c92177605a001c1a945755941846468532000000000000000000000000ec8324661a896a582673baa3ad546db78f89a9ca000000000000000000000000cf529b590408cd08e39a9d3a6b3944db93e85af80000000000000000000000000bbeaca5ddf2add99b3a5ab528d7a14ddee8f02a000000000000000000000000d78fb0d36fdbc18f155693b4197632fef6ed735b0000000000000000000000008d9d664377e40f9a6a59400c1e5d3bb58081b7b300000000000000000000000046e0f6fa529f97cb0d0699a37a066992d3b3b2a3000000000000000000000000e9e820bd4a7f8027577964ef37ed5c92c99c52f5000000000000000000000000dc2e284d1378e9ed088a16600d23f5c85c0180d7000000000000000000000000bf0c1752c3438f972dedd9018d41fe2358080fe1000000000000000000000000e0324d28e54f42da86e3b5a9094d9b25e1539c1600000000000000000000000095cbf02ccfd5b74b3326761c5c909f2af1951ca3000000000000000000000000bd68c5a7741919936eeb85cf50a16be57f5c6b840000000000000000000000006c68e2027d49fc36be630967d31637a87947a987000000000000000000000000eaee3669c17f9d32b01b73bb2761db8304e55c6600000000000000000000000004580c0f6b219fe4d3a4a253293cdaa4a2df6d94000000000000000000000000cfc17eb260a6f9085277b8ee8c2026b9c52b9b1200000000000000000000000066710147f1d593d8e80ab5ada7b22d3bffeb05740000000000000000000000004bb065946617918896863b9f9a4e220137d3aef600000000000000000000000002125a13f61c53beda505d987977d69ed917b1be00000000000000000000000020de4344b53c0882e2030ff5c24980c9858a7d7200000000000000000000000047fe820dec90ad1f6e85aea679481d2fd6ced72e000000000000000000000000d11d18d08deeaa14e414d31d95e63e79db54229900000000000000000000000091a293533e157a5efca4ea6013378a212bea9221000000000000000000000000aeb2493c5602e5be7ee1a4aff01d2c39e94f3be80000000000000000000000004c35e5b03fe9952767f9fea76b934b6ef589c5e30000000000000000000000006da6d9075664c8474ea542aa935745564a27113e0000000000000000000000003778f4a1d66496118cf68b61162a094bfa6dab58000000000000000000000000787aa977dcc4d100318eddfe72ffd0379f63726b00000000000000000000000049236d205dd5a082af052608172061f5a8fae4d50000000000000000000000009d7f832810688041dcd85e76ee98b0cbdf5e5d120000000000000000000000008a55c56156d1e0648fe3f6b97aec303386ae2db9000000000000000000000000d7a686810b712cf45a8577a726f8b38c513ae1d90000000000000000000000001c8cafff4c566c591ea48aaeadf1326b8eb9abe4000000000000000000000000923d584f2fcac2684074891d6b64470dfd83ad42000000000000000000000000707554d8a28b55a869971779f55a76a16fac788a000000000000000000000000f09f148b05a91f2390657bd82bd3fea608f3afbd00000000000000000000000016b5299cbd2f5feefb708364d3b1a19f2c38079100000000000000000000000093068c7d8c13aa4ee8fa2b7894ff025d174f5cd100000000000000000000000065304bd68dac79ae207b22bb3b0ee468eb26bc020000000000000000000000002d2b29a5044ed5a8ebe2e8e8da0032dc248a6507000000000000000000000000d1b9c11af55d33f11277ae9621559542a3d1100b0000000000000000000000000112a678475e561efa2b43e7e0f740aa4189a1b3000000000000000000000000569be21572ce5a03ce3f34eb72456f585bdad3cf0000000000000000000000009da2a9c01dfc50eb7c4e00ae97289194c70e12f7000000000000000000000000b147ff4264756a85a858452a31e3e8b1e3909f4800000000000000000000000053555f11f9773be8c922f9c7361c8725bb61a5bf000000000000000000000000b250ef092213e526197c3b8575a46429fba9717000000000000000000000000070b69deae31ff6000f56028a958b0ddedf92cd930000000000000000000000005a296b8705c9bb5db262b4f3e11a5f9e0ce5380800000000000000000000000094032586bf6cd18fd5f6662360e6980074b174a90000000000000000000000005322756e112987deb162c536cd1b751a2f7c63f3000000000000000000000000375bdb32b390565cdc8a8c26d1338364c224ce700000000000000000000000009003ffd3d8d63fcde15dbcba2f3df00731b4c9c0000000000000000000000000ea4eb516eed09c4dcf6ed33229cdceb8c6336432000000000000000000000000aaa88586f01f3e685a863f569c5a5c0027bf06f9000000000000000000000000420d659afd4694e62dfcb4953eab60c50e90c48c000000000000000000000000a3ee8ab8e5a5acd36f3f0404af8b7d4d050b9d39000000000000000000000000c904ed0fbe3a8db6f7feda510e3f8b07b2f2d3bb000000000000000000000000007021c1261b719cb38f04c9693adda70e4e54420000000000000000000000005c6d0e2100153093e6f2424ebcabbcd63c670bee000000000000000000000000fc21bd0d5ea93fbc7a817f3306fb6f262809b04f00000000000000000000000033f3acec8663146148685d084c54af98da674830000000000000000000000000b9bcf5a54f0dc69887db61a54667aa5b0e4c391f0000000000000000000000004342208726489f7af1991c68487f6c9f97fc99ae000000000000000000000000d3bec7c616bbedc94ceb8736eb3b817c90b577910000000000000000000000000a58f3b81f7248ee3036edb7794a8cbd6d0bf490000000000000000000000000ba9a2de6050669f993a37b25047d6781c1ebb6ae000000000000000000000000b472124f64abc62c479d5f476aa630025ee116e300000000000000000000000071258115079c51d63e8fee43a189f0d73d7b0138000000000000000000000000cc958a476a04a43fd10eafd25f4ea07288635d7b0000000000000000000000002e1b4858fc36dcfea5cdf3c3ad27aa5aac40d44500000000000000000000000068667d6e4022ea85090e0bc9ccf0f6550366876f0000000000000000000000008e7eb576cd1097e3c7484087050a203bc6512d8e000000000000000000000000ce90c719ebfda2221996b6d666f64c3b68459edb000000000000000000000000bcf1f03023c057083412d28e9990baeb4b50c8dd00000000000000000000000037695cfa4c92930520ae6b4d620b2df98732325400000000000000000000000083d49f16f9e6724df81973f4df0a98a933865abb000000000000000000000000d82e8d13f9fa48311a6671cd33356112dfc16e4b00000000000000000000000047955e6056c2bc19e6629e7878c50f4b240e08d30000000000000000000000002e2be56bf808bb438ccd0f1a26b01ccab5386aef000000000000000000000000480caa93ec6c45c18270ef0381cdc1a1b0eb3dca000000000000000000000000f1fe3fb1631e2a2b9c8d49ecab4babc4bcdd5ed4000000000000000000000000270d2298ea6501c0af608001ef992cda8ba8248b000000000000000000000000c88ef4070f3d763785f4622307647913012e34c5000000000000000000000000a862274e67c1a7612ba4026488e962fde3f47df9000000000000000000000000f235186366263c86f072e550e718206148e7758200000000000000000000000095134a1d92d3610b03dc87f08abba206c27134de000000000000000000000000e7e2fee7601c71db3bfcae4a2a8e4205ab88f97500000000000000000000000002de7a9259051f15911fec5bf5edf768f0e99ad50000000000000000000000007d2ff9d94e01330a3935f0c3b4a90ea3fab3c2fb000000000000000000000000958375bad3ce9a3e5ad77f8fe24ca59fbbfef53d000000000000000000000000db83a7416baf78641014890d762948f9b2508ca80000000000000000000000008a3139b89c35aee11fc439e7e5ce8e59997cc00700000000000000000000000003a7aa724b1bd0f9ef3957398ec8462d4ab3b8fa000000000000000000000000ff081377e167e9fb4e15885431dea42d85fc0d6300000000000000000000000055243e63a027779cc56e376f4656925f4692bac50000000000000000000000003838518d5b2bb3de2462ff3a9939a9558aaa43ab0000000000000000000000001ecf8c547bfee938e6a4ce5464a8116f3571c6f000000000000000000000000022afcf41ac625e793c439cf17ab88a39629e97b8000000000000000000000000afa14982f3c09ba37fd3f98aa38e8e14bc7f76a1000000000000000000000000bd6b24e170e3c915faeb807a334a51357c1b3421000000000000000000000000803a1f6ac9ad9d4545694897ccaa9efec97ccfdb0000000000000000000000006ae4a100ca90b6d4ffed5eef83b42b14d920ed48000000000000000000000000e0209fd108361873083403b2be77b1367de13bbc000000000000000000000000896ecc0d08e47e772a590635d53034b796755c26000000000000000000000000f2fbf60c85d29adfe8df6ef2a608f0e6844eb7d2000000000000000000000000dab76404b3bd96b7b37e84a018a1ef7e2faad0430000000000000000000000007b88f8344286a953c45bd3506796eadc04403a6700000000000000000000000003b5b86617f48af5f8cfac5637c98170feb1898200000000000000000000000099dc46475f7250d13664c3d994c2d6cfa65b62ab000000000000000000000000a87d134ccbfb7c39a11ec6aacdecee90e7036156000000000000000000000000893df10da9c08da13e8f5a3764d22d6a42e80d900000000000000000000000004706501bdd05cffc7ae3c3dd4d553375a3b6a7f5000000000000000000000000e802eb3f9fe9d924f88919dac41944c5df1b5cd5000000000000000000000000e7bbd15e8914987d832825a94ef41969841719530000000000000000000000000b6dee7ac586af0ff6919d9e724732dfc8d61b590000000000000000000000002ef18c49b66d6ff5fbb59eee335742e2a955fe4c000000000000000000000000f96f83fec2519b1f17d4126ae7fc3478bd38732c000000000000000000000000f2b08bdd5ebfe0e42e0326cb917de4bf7fbc6d080000000000000000000000002988958f3f6507f01d08abb96d0817d58d9b617e000000000000000000000000786fba87031463ffaf2e10ea0c0b9b771f52eab20000000000000000000000002dd92ff6976a025d7ed3dd394c9dd694118591bb00000000000000000000000002a6525ae78d00bd1ee187d9c989ff85009ebe20000000000000000000000000bd5a5e358e5e7ce027bc3765e586fe4a8047003a0000000000000000000000007e803bc7f3234891bd74f99fccf080a83cc3dcea000000000000000000000000985ef45b995a178e62a42b5ad5c55f08f7b6eb04000000000000000000000000f60bc8a789a75f1f6be06c5edba02e69a157bdb7000000000000000000000000a248e73acc051183a6389de1266a2f0d329cf996000000000000000000000000015edab0e6cb35eb542a9772ae8f885db0a74bec0000000000000000000000003fed5e10e8a28560c784b7ab5e11fa6bcffd87ab0000000000000000000000000a2a5e256ff47bc4488849cfaf1f470d4e07ebc40000000000000000000000009861c730aa0e5702220d4d0319394d842ea040d300000000000000000000000076e6a066190219dd929d7d5d7031fc90c4516b65000000000000000000000000430cfef92d7ecd9165710615537068cf4343d3a90000000000000000000000004f048fb91f3f07b36d09a1b5a3e4dca5e0c4ac5c0000000000000000000000007384e55bc9eda8afe58b495224acc802c4eab96b000000000000000000000000d4687d467d02428dda1912160274c83397f21337000000000000000000000000555f6b97fb82822886e88c7055227bb19e0428360000000000000000000000003bf572cef166d564db2d4cbe61116de2ad17cc31000000000000000000000000306ed2eebe3de96cfd9c49995d7d4d5e7b6c25f7000000000000000000000000a4b3caf48a140a9d39f2cf19f8428d73d3db6442000000000000000000000000e2dcef7cfa65fa38726bc52d9365de4699bee04900000000000000000000000009253478df565e515ccec1336abccbb4c85782eb00000000000000000000000072943234d2e690c7809365d524f1c3dcf62ce726000000000000000000000000fe66931b2f604845519a5fed2c81fee869e13590000000000000000000000000f4e9aeceaf7205312db048ed4868184b094b217e000000000000000000000000c45a9b6409ad28e68537daf9f88f4586b160c9e100000000000000000000000026dec3f9ebb61542cecc23dbf45e77794be902a900000000000000000000000070383a22ed5991c28a013bd6a71796eb707f79420000000000000000000000004a1ca2e5be221997ed28e759c8cec8f730c19f79000000000000000000000000149db9755a11dbe92cc8ed2c95e514640954cb9e000000000000000000000000a07a94216612379d32829a0c10955615fe73431000000000000000000000000041af0b74c8f23554593819942b7d5bcd2b76a3fc000000000000000000000000fef0fb3cae8b20014a0c764aefb3252180e9be7500000000000000000000000037363492430ef15105a73f62ab6d11a5f4a9e8770000000000000000000000004c5b5fd5260de7a0704c8e2ddff6ec172bed17cf000000000000000000000000d7ddf76fe6a0d37af911067ac5a1eb0dbabece4200000000000000000000000055be8e32a0bd66845915992b556b6b04e50de35e000000000000000000000000bf1549e21f23259728f5cc17569fe46471c3b0930000000000000000000000008c3c7e6abc416232a8077fb28580540ae49d23fc000000000000000000000000c49c9ea33f3f4c160ef26b7fd3979a11271f0ccd0000000000000000000000000f362d5aba92f60c72ba7a8bdd14cd26e3f2b315000000000000000000000000c0b2bdd6f4442f5c746caca3be316191300b54ef0000000000000000000000000e03e8e6119f5368bc1c5ffb894a674fb553e22f000000000000000000000000b7c2c70cc871048c55cc44a0f59002ca0864a072000000000000000000000000a875a114555e0ecd1a42208c1493aea5c3d8fde4000000000000000000000000b07f190cfed0a3c0d7f7fa2cfb6c5232b1bd56d90000000000000000000000007c1841848cdcc9c6286a3e89db3d79e2047d131d000000000000000000000000365900bf9efa7b44b156b36f5d731770d8b1a72b000000000000000000000000d33d216ac8d3ab92d6836f016e8a616cee47afb3000000000000000000000000841350baa89cfc578e4f7742371a38835822560d000000000000000000000000bf64a511c708f306f3c82c6d21a1eac3206505dd0000000000000000000000006e2205e3d2a4536c8abec78d6212b228e849d2ee000000000000000000000000c1301ee836437c4f3c7f8dfdf9f1f8e5b0d0f7d9000000000000000000000000e8a9702efe9c5c806ae196a8a1e7a5287c1e0ed800000000000000000000000095aca8d97691b98d6029816bd861ffa11f3098e80000000000000000000000007abd8980324fafa6877bd8e4eb63d1753b0f99b0000000000000000000000000cbc5966de7904ca6754d3df9721a149ed099826200000000000000000000000002402bf19ff80a29cc6816e3b1031b04b2526be8000000000000000000000000a98fe33288c79d9cbb7d186d944fa0533230ba830000000000000000000000007edbb77630589e00a57b9e7b90764f9d2fc23623000000000000000000000000a61e46c7245df54cb44b7bd0551e1bd7edbe6181000000000000000000000000b74734e4177499572131568f75545eff339f6074000000000000000000000000233a6c978fe2279a61e099a1e5a7437482e5ad7700000000000000000000000091993c0958e8e55c505829f97e6854029a9ee37f000000000000000000000000eadbd8c54ff68dd04affc2666a518368ec2b99060000000000000000000000008c389b3625d7200182d6a93b227c296cd988c70d000000000000000000000000f98f389cdfdd21539dbaf816fa0b8eb3d9147df7000000000000000000000000433bf1578d44d7a6726f00a5665db47f523baaec000000000000000000000000cfc1e235159874197459976259ae597dbfd2a82a000000000000000000000000c0a6085d61a30f1ffd4f2869297dc38c6f059063000000000000000000000000a1dd77f90cecbd282f8719577c617bd0ebdb5ab1000000000000000000000000e21f3cc719688924e45e856930a16173f12a3d9e000000000000000000000000a0e565cc7002369759964171592bcabf705d410b000000000000000000000000fbc5b82aac783452f92195d3ea6461271aec7bd3000000000000000000000000e25575079cb5314a189005cfec8258a890f7b441000000000000000000000000b520cc8d682a8948fdf9feb3cabab9891656cd2b00000000000000000000000017d1c79b41ed4acb6dd52a88620395faf66e6fcd0000000000000000000000006e7995dbc7014ee0d94ce1cd4f7017a901de69d300000000000000000000000081a52891ab72bf688902eb82964f2a6cf8ab320100000000000000000000000098e79b8d963cba223ee8b704cdede9e5641dac8a0000000000000000000000009f5119099a6eaf2f4ce3a8612e6bd4ef2c7fdd21000000000000000000000000645b6641feecc6c86adbe08e86a8b3d6ec4254d300000000000000000000000085f08cc2b1f86f74b5daf9ffea32b21836cad96e0000000000000000000000007068dd3e78e7423d0d57aca244e6a7aa710e32120000000000000000000000002e1740d17b2618005e248bcbb8bb22448dbffb88000000000000000000000000d2b490406a29320b5e6d4e6a3020fea54a69acae000000000000000000000000cd6d359b3f1603f06c1e36966b45efe09b9a4a8d000000000000000000000000d43df857fc2c6edce4a93ced190ac8a4be4d19a5000000000000000000000000cd52c61eaf3672d1929f776f907e111613a0dac400000000000000000000000089152cf311e9587aaccd7dd469bb99c228bfa7a700000000000000000000000055ee5059ffe59a3b4bd76690d2aa2d6c6902bd310000000000000000000000000ddb073d6e130d409825ab83bf2928bb7f0577db000000000000000000000000baec31badb046be599691ddd5698c5a841abe6c4000000000000000000000000e63e933bcf16fff57447b463d17b622bbb06cd620000000000000000000000007d5a25cba65da7655ad3bd9e453c23c1711aaa4000000000000000000000000068626046815c21c72b89f69a29e2f757ef72681e0000000000000000000000008dd65656f3bf2270c9cf3818f877225aa1002de100000000000000000000000062bde0c9ff113359e24311593ca7eb228d7c55b70000000000000000000000009779cea31425be869b7cf876c9bfc986a089a655000000000000000000000000f13a98700ac8905c264e4655668fd2f4c02a761600000000000000000000000044ed7ab26ba8d492d467600b3cb0e886b68f6eb8000000000000000000000000a6859c9277c0013da9a6faab5363ccd330a18f67000000000000000000000000e67fc443fa1d4927bd9611b8cf50745618b12a040000000000000000000000003e15516322802ffa42f6e835076a5bd6aae3f7ba0000000000000000000000007d93011e8a0dbd44a0a6d64950bda953350c20ed00000000000000000000000025b0b45d0157babcfa792893ade35a64dea37f650000000000000000000000004298a3b53f775e8ac38713671f1e0dbe49e6442c000000000000000000000000bc06e72052b43f65c599a445fa53a6566803c24d000000000000000000000000b339fddb02594a75a488e78ea1dd120b22b93933000000000000000000000000087c7ccf8ae3ef2f22b54556e8473a63ab83ecd40000000000000000000000007438414471eb5f41b52e6ec05104f0abe5c9cb23000000000000000000000000d239574c639e568363c9e45639c29f5ce9b579a7000000000000000000000000f3cf4a98d63ec3acca39ea3a581556779d42d7e40000000000000000000000003ca9b744fc108bff482ef4065af8dc5d0719be78000000000000000000000000ee371de933c13b8631613694e556df0c0146217d00000000000000000000000048daaa861e9b4cbd5c0b7abd20aba518e8cbbc8b0000000000000000000000004d88d45148402fb8b23c38a2c58c9839854524aa000000000000000000000000420f482019bbbcceccce44ba473176482af4de40000000000000000000000000afeb9d72b75353a5cfc3f411df86b875098450a60000000000000000000000005338cb69b4567e0bb0c287299885f2f462d7f1a7000000000000000000000000d3234b5448b186087e101e35f4066a31dc6b25520000000000000000000000003886a7245c7f2b61deb004449debd85e1776fa04000000000000000000000000fbaf22615256c65abf43c3fa0b054e844d177bcd0000000000000000000000002f9477b33b6e35cd8436cf667ce503961481dc4d00000000000000000000000035347d356a805f4168a39357c20c397d4be272020000000000000000000000002cabb2ac909a04ef3f47010ca90956e0591f95fb000000000000000000000000221151e5f4752bd350a188495de9909906dcedaf00000000000000000000000072f36504973d97ad71388d1bb6b5ec0ac9ff552d000000000000000000000000a2fd8ce93efaea40de56afc171ab9ed07d319bd9000000000000000000000000d1d00837349afdec3f5240eec829baf0ada6112b000000000000000000000000825b0916c263bfa8db77c971b16dc0d3c2287f4e0000000000000000000000001835c82e4f2d658138e6229a0227e1b48ccc518e00000000000000000000000081863e9a61396412508a2c08b87a47372638b812000000000000000000000000cf72448e7c3fad21ceb8385ffbba37491cde1212000000000000000000000000f2ca3d9bd61b002eb0483b1ce07ab319ecccccf3000000000000000000000000d65f7ca426b833bcc23be6aa05c1bba53330feb4000000000000000000000000f179ce14d314af538ff5ff4dae6200c08f8db6dc00000000000000000000000080d903e3fa052ae36eb3b0299b64157c6797fc6100000000000000000000000071680fadb92b052717f2e6313efc7b11bb01433700000000000000000000000004dc4e54f8ebd77a4575d77e2d18d7e9cf1ad086000000000000000000000000aaad3da70c18aa6b1ea7326622e6d333b6aefc5d0000000000000000000000001ac54bb9323ecb6c9cd97abf7e1116a2fe5a3de6000000000000000000000000de91a03d4c8e0e68b5e4215c54263b2adde03c78000000000000000000000000f90fbcce0b2008ed42ce81b9da86be6e08c99de600000000000000000000000092663a525c90f95b5769ae0893e7eed2419630d2000000000000000000000000084e9de2cb42b09dd30220b580459a3c20faab390000000000000000000000001de76eeaace2cc69998169b70d9086053d001b480000000000000000000000004bcd97e140577bbdd79fbc93411cf5737e4489bb000000000000000000000000462d58fb4de978b8517b30c6d5117228b51bd14f0000000000000000000000006ab34364b349f05b2ef57d8ef92612bd2c29b04e0000000000000000000000000226710e8c71a68fece68cbce0e132409aa30f65000000000000000000000000d63c7abaea2d90ee81e9ed52bf3902653369f6de0000000000000000000000009a8ec2e87def801fc495d4fb3f4b047a9652acb30000000000000000000000008901d4072823a9d27afe8763f3460ee883a9a7e8000000000000000000000000041024df4f2d9d80159a08f9dca13f2056c4d4df00000000000000000000000038f1c78710f87771cf46eab53e218fd9c6d24551000000000000000000000000f5c4eeb65869df9ac6958066e08ecfc74fdd380c0000000000000000000000001a2f1d6681fbc3f609a942435a5250b8943d887200000000000000000000000077397d8b71f29292f7521377c8bec7a705142fff0000000000000000000000008f3d081319899c94b41373d0001e48b908644086000000000000000000000000a05a0817070461c0e8b0c3c20eb9f2e2e93671ca000000000000000000000000592cb8b54193d49b41fd8af5ac2971d50b3d3413000000000000000000000000b4f62fb532a1f15cefd2a68f334c97eed42c205400000000000000000000000086f327d6c81ab8735398e5f8e7f3008251c49231000000000000000000000000f1330b6a299aa4248bfc31478ea5a3323421d81300000000000000000000000039ddf6e761e786d9c63dc2758cb34a2808e03bf9000000000000000000000000c6df333ff56967d166b92873e8fd3f733782edbd0000000000000000000000002f2d90ff3adcebe82397027ee9e9cd984e987fce000000000000000000000000c3397f732a41c275edd6a63b6ec1b54610e2709c000000000000000000000000608b2cc9ad9f8ec52e4f7c3fb3079f79063ccfb300000000000000000000000010afe06aab7df1a4975dd1f90c0f4c0cbe869de800000000000000000000000028d4de1d8ac2b2bec7c4a97bb819ab8fbe177f0300000000000000000000000065a56269ed116c014127121ce9ccfabafd403c98000000000000000000000000503c0a7e961a19e4185870a7464ac9fed6c862f70000000000000000000000007dbc5fe26462efa56c65179ab33c05b54fd656e40000000000000000000000004b5c99f63dbb9aa46f171512cfbabcd1811bb63400000000000000000000000024efcdce048afd1e9d41abe74727ed7940d89ee0000000000000000000000000effcbef2d11ec1b23e417a01afaedb7151a47c0d0000000000000000000000005c589405827851348ef78ff674f5c5e8b13789c9000000000000000000000000da0cc694f7094be7a117b80f884aa8a36b8e4c5a000000000000000000000000665358b453a8087df41f881d6615614bbe8d54a6000000000000000000000000089aae428ecd9db0477302e628f7365d56c418f30000000000000000000000009e9a6e3b5727e794e5b1fa77cb626311f3183ab60000000000000000000000003eba5019a4dee07f280def82dfbd3aed6836794c0000000000000000000000004ce3181716fe7b6035a79a59b63886163b0ec9a8000000000000000000000000418ce511bb5b184cd832ecb5943024f5f73cfe440000000000000000000000007efa26a84645b20047b7587842e7b78d64aa5e0400000000000000000000000031b9be762273b93daf918655703bab97533d2591000000000000000000000000affdb208068b252c3ad95ffab9b658b97321ded8000000000000000000000000fcdea01edb70e6a15de767f27b7f66fa5b2c7adf000000000000000000000000f69340cb546986a08a386313cb38b39fb2ad5645000000000000000000000000f6b31c68bfa8796110a787eb91fedd21ea4eb5c0000000000000000000000000dc04672446769d14123af19f06efbe28af8394ed000000000000000000000000af0ee9e18f5a1e67e9c55ba16872e96b882fc3070000000000000000000000004ab408a3c804e2c9e0f1e0faba08fd92d2527c9600000000000000000000000058e06a177d536a3f719984498e28fd1996a4e08f00000000000000000000000039e11332926a7b820225162b54d81817417322e40000000000000000000000009f5f4edb7577665ae1b810307ef62e9a8400f54600000000000000000000000024a90f3b13be6fbbebad27ae4445eadb930a70f4000000000000000000000000bc630920b6a42afd2be8c56ff29946a75b21cd180000000000000000000000009e5d0dcf8a08b19064b4171bdf8cd66a6e8ca7bb00000000000000000000000018b7f1b08f9881d550d6495715355623a26b732b000000000000000000000000b940f13bf26e9236c7a70c23908b702044b202d1000000000000000000000000410243ca797eeb799edb16cd3765c0b04f2588590000000000000000000000004dd048d3ed30946189eb5f3581c663a963ebb93600000000000000000000000051d99af5a735101fe16ed9f12c249d7fc28ba3a600000000000000000000000049d426d8ae2583a2a023d79bff2564bbf83bfa00000000000000000000000000f48b89b8cd582830aee98e6d15389f42534020e9000000000000000000000000ad6d91ba4097b3b5367e6eefcb1d8c20bd0b5584000000000000000000000000b876e4ca2fbc3666c4e744c7893b35adae35aace0000000000000000000000007f3085559a6362702e2ec19d968fc94d28bade33000000000000000000000000bd56e29aa3f9ac0bb7aaccf72af18482470ca3a90000000000000000000000002848c3f095dbd1a5cb94510568610d5767a0e40f00000000000000000000000063c750099f500b3d2f8db621faec7298ac7604e5000000000000000000000000df9b96137ccdf2cb8e3e523de6efb268e0f4c8da00000000000000000000000000993eadac488e06ca7d07bcf2ff87ddfc857d460000000000000000000000005c2af9ff99dc76266e219a1ebf96bd6ffaec1d90000000000000000000000000c416c27999201cd6567738e320461e5408e04dc70000000000000000000000004bf28e009ac38cb6008c8c238b64dc7ac50f7ec90000000000000000000000000c0d7db270c373a03fe687d83c1c2eb189607a450000000000000000000000002c95005383e5e456d67e58cc5f801e281b2d9cc1000000000000000000000000030046e53af4eb3ea720ed07cb8821d8ad4aa0470000000000000000000000000906060811f233ebd60047aa4f7d2fdefbf8324600000000000000000000000037eddd4420549be7abc433594efc72b79314db9700000000000000000000000016438f91a18dc58dc341cf8a11b1db0e142823f90000000000000000000000000f313f994c819d6ad944fb5a136788aad7c367ad000000000000000000000000353dd449f4de626b55272dd488cff303f0a7adde000000000000000000000000195b03e6bf8a72216fdc3fb946e23f89cde88952000000000000000000000000f53caae0f097a1287f64fca01f5cf46be7c7de4a00000000000000000000000021dff449a31eb2725951f7d14b0abe46f345ea01000000000000000000000000cfbb15400e870072614fe1f8871da5805936c78d0000000000000000000000000c0c487ef3f8f425b25e63f4d4479cd3450c3e58000000000000000000000000519bdff061a4955e8f6ae884bc67a692cab53405000000000000000000000000421dd894fb5ffb4b0bc3d84d9349c5cd8a2f073d000000000000000000000000b13eac86854c123f77773c98660097fbbb32a5f0000000000000000000000000cba4f089a48b2ba79afd75fa7d91d251c0404cab0000000000000000000000006bbf914e9949219a80328e4fd1be8317fcbeb2f60000000000000000000000006696182c85e6cd7eb29ee86f80968fe4d29e69a000000000000000000000000045b3d188e654c3d7232487072fe0bddd735441980000000000000000000000007dd28f151468f8e212c612c331ae0ba95979c338000000000000000000000000cf70af2017239e3f3244870153a5cbd7f107fcf400000000000000000000000068454cc1c13bf914ea512d948787f86c335ce76600000000000000000000000084ec9c3c7dd46be91d39feac156a539f2bd413bb000000000000000000000000677673307afddc744be0078d15b3ca7e035436d1000000000000000000000000d1cee83f3d9cac33e9ca4d7c173fabc8fa1fd063000000000000000000000000e36e86cc7f0e554a69e09a791c5adacca39e34d10000000000000000000000005f6d71cd8404e661cb4736e368564c01a7ff98520000000000000000000000009bfef130de4d7ad40a4adb1bfaf5b0ba2f29e4860000000000000000000000008e1fe6aaf697db6047b98abbab278472a772e9fb000000000000000000000000bb07b073ca4e290dad13102aff8333956c3ee5cf000000000000000000000000b26fd819b0f66d49e3f5f76fb704cac3925f6597000000000000000000000000b533aa5e8af14042ed1d5d2e33ea1da8458b104700000000000000000000000050385fb39c78fdad80360365d1fe3bd72b6a634d0000000000000000000000008cae0ef792d688f704433b8754e5de14ae1b1389000000000000000000000000fc1bf922e2e4dd1446779e4dea61fc96fc14345c000000000000000000000000e026d7bd7abe05b3abbf20808af3ab5da8a9de8600000000000000000000000066611a7a77fad798c3ec48eca8c71097ee9629010000000000000000000000007ad076c919b0fede13beeb31f5cac79684111a0b0000000000000000000000004c82a522e0df7f07bbf3769fe2e1324ae10f7bb3000000000000000000000000f417b004be6474e463ab1907627003cb463d2ef6000000000000000000000000eb1b211aca500ca34255807a85c274f83953b40800000000000000000000000089507302b7417a78c8103917d1b9eab8a7804621000000000000000000000000f22d732bcdf768d9c6c7a431630d83719388f61f0000000000000000000000002ceee07c292292b2161ac875950dc5466e18ebff0000000000000000000000003bb629b78e1d7a07f1632092a2a2595247fbbec000000000000000000000000098cf9dba0b2c147fb2477a001e87b565073bae1a00000000000000000000000092f0adcd3c5986250664be5ff482d862d5f9e15a0000000000000000000000002cee89d48f7fb9d32631af760b41d39b8f03fced000000000000000000000000ebd149f84f0196f22efa0f1e9fde80a76dbb1723000000000000000000000000a187183705e3f33e2db3203532d527dcf44ff2de0000000000000000000000003286e7e18adb34c217cec70b87fa1d238ed00cd8000000000000000000000000d93ecef731d94c291fd60ff47afeee8294d8008e0000000000000000000000002910fc3cf408bbfdbc4aa66f8e6de92e9a836890000000000000000000000000b8c4487a7e2b6cd9c9ebddab77d22065236baff20000000000000000000000001425e3d212e3394c08b5661dff0048d909f95cdc000000000000000000000000f5e243cb5affff4622cf1a74b71f9f67df9e2e6f000000000000000000000000ea7ba1def321c3df112eaef7c62865cc5ddf60f1000000000000000000000000514135f23627ac55042b80301ce671930f504cd10000000000000000000000005314155819db3ea34f7139911769fbf770405dcc0000000000000000000000004d9ef03e29093c5e774ff2f6df63a5951c92e2c00000000000000000000000006beccb54b9626acdbb4ae9d5af54d618b27d7c990000000000000000000000004cfd044866dc1720ca1d1e03ad6afdb3a9254a8b00000000000000000000000021f605a3b4411ed61a827841ef87b88766d185fe00000000000000000000000009a4fd020d092f5643700446e7e031852e917a28000000000000000000000000f9e0ea55c6570805a5b9baf9a7b85b2e2cfd20970000000000000000000000007a30a8806caa29bc541e3ba46059698f30ff897a000000000000000000000000f5bbb9867a0e5f0a3ead376ed588c791ed303ef00000000000000000000000007615ed2eb4d7626d0eee2f24fbd125ae987124fd000000000000000000000000df1e04c4a3e8a306d66addfe23860c5eeadaaa720000000000000000000000006520c24f66986a06329ff140e16e3be5afc3780e00000000000000000000000043491f33db4ef6d30968637ace2d88c98bb1c3a40000000000000000000000006f2298a4a03f03c92fe978ed71ccf4754b2df41e0000000000000000000000005e61db100f802cef3c27d139e57db4f498a38c55000000000000000000000000351b6f83e92e03219e20709701db76ff0bab0bd1000000000000000000000000436af327b4441a41e6703cd78ce1436b39582b970000000000000000000000002b351f3c14a498f7809f1895698382d4cd9d1b3b00000000000000000000000022fea5333872736112a6eaecceffbae29afe68970000000000000000000000001f3498f47620780fd764e25f5ba6418c2b703058000000000000000000000000adb2a00090d166791095dc2a7b28cee0ceeb04800000000000000000000000002cf9829318c33bbee920ad617f279d86e03d5b96000000000000000000000000b5cd6661a17317b3b64998ed93ecf4fb314c41d1000000000000000000000000f7410858986524f33965fe48cca633ec1cb8bab2000000000000000000000000a7f9913e51a9818cb5881aabdd85db3447a43dcc000000000000000000000000ac9431336cc6579b5d42ff52b52e1674f07833a2000000000000000000000000169154f92585db33007d3e2320498b2732b8df44000000000000000000000000346f32453988a9d0e82c7ac2e0576269339a9683000000000000000000000000273e19811abeafef26ca9593c4d5c3cf9d684cae00000000000000000000000044552b8869b966f8bc782b9f8500b72ff4d1df86000000000000000000000000dffbe258735eef5b19a1138e6093676d300f81800000000000000000000000008cbc6a3d36bd834b711253162fb33d5462e1f27500000000000000000000000031c3da932f9b445af6402c4e7bf09df411ba9b42000000000000000000000000ef2f998dd1eab2045161f3ca0210d84d4d984bce000000000000000000000000c2596b70e1e62e1de21dc469eaee35f6bb921764000000000000000000000000dd006bb2d6531d9a5dc567953bd6cacb0711dc3f00000000000000000000000094f74dd34c34ad6160936d1303d4a0a8605f03c6000000000000000000000000c035f8bd20bfcff152a4fe99682771df6db177f500000000000000000000000036389b1f3ab75c406a18e2f3c8c8357c3ac05f51000000000000000000000000084d663dfab6df552522c5321220761fec9a25b600000000000000000000000001bbe00db00dd4d5b40129e17e0d095891db9d59000000000000000000000000e960a80f9efdb8bb8af2c4ddceb081bce6a676ed000000000000000000000000312d576d745367da916b353891ee23de0e31adce0000000000000000000000001e2e8cd36a111cc15d14d3f633bf6ac627b7b76c0000000000000000000000000114d4f749075f02f464d92a24df29639634f009000000000000000000000000b7d5ba58a37ac156588cbd4ba3de78f79c1ee7cf00000000000000000000000089f01a253b8e176e7da35c9f784a63e0eb41497d00000000000000000000000099d73888e97638c6fe975b2d208096bd841621af0000000000000000000000002db34436fca25e56de1174e1cdc6efae407e343800000000000000000000000072fb44bbaa01eabc6c9db15daf9a10b7cb92a20100000000000000000000000099e0bfae4cb39446a746ef2f4fc93d4a3c5b7bcc00000000000000000000000067e3f1cda66742098907963a264af85e81e190de000000000000000000000000aab280518c646094733b158d5cfde1f07e5f2537000000000000000000000000d2d8335f077baa0281ea537d2311448be06fcd2800000000000000000000000024dcae91159d423ae846800bfe4c93b3f4b828b9000000000000000000000000fa65adb011fe2b3f1acc81add476552c7f3b0cd8000000000000000000000000d849aba07c2245ab28a83d5ca689fae93f0d33d5000000000000000000000000e1a046f8ec50549e8d2be16fd6f93e1c4390b5450000000000000000000000003553197284de12480bbbc010b11938e0c2000942000000000000000000000000e8bc769afd354a315e1b7b0100451a771ef1225a000000000000000000000000d1c4777e89e437e8f14767ab4123fa9abf3b83ba0000000000000000000000002405a3516bfa36fd4a4e400d60c9ec595d1d84b20000000000000000000000001173ea1a89e5d21eb47ba64418ba5b856d9a7990000000000000000000000000cef82c3b425328e9cf50ddafa438148e9b103c4a0000000000000000000000000d111f0da5ac5dbd5c5900f1b1e1616c4d30aa1c0000000000000000000000006db0bc145a5e094642bde1f59d4405600521778600000000000000000000000085c59ec576dec824eba65fb7a40a2a61324a483500000000000000000000000025a59b4165dcf5da9806c3d6d31afc23b3765066000000000000000000000000204dceecf89972dc6c665a261d5a33668b6ced5100000000000000000000000063bfe3ecab2ec4da0a54fc7a8e741a4786bf109e000000000000000000000000f4043f6aeabe0c6bc063ef85af482cbef9aa93ce000000000000000000000000466fb4a40f26b7e86b95034153f3fdf4f7465b04000000000000000000000000d8c74ffe2bc025d4c5aa68dc8fd0d6bb17f6080e000000000000000000000000324fcb6e7ee9c8e3d71aa64f7c423c0b8896f265000000000000000000000000cf314395601364a8b2af2c0cc6063ba863fb8679