60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000f285694d36501ce2ebcb094679620a4777332d5300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d61617665746f6b656e2e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e2061617665746f6b656e2e6e65740000000000000000000000000000000000000000000000000000000000000000002e516d566e626e584d36387544565141534b554c7963474573437a394b74685a335a5a78434d636e734e384a53653300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005580000000000000000000000005f9b7cb081694f6fd248ba482889fedd00a5e8aa0000000000000000000000001df05c45839c7ef583e16ffc8d0d3e2ccff9ec2d000000000000000000000000e16c2a4666032e27b22818c1c7ac7fad1aeecceb0000000000000000000000003cf0dc8d4e64549d939a156b087d56beac17afd3000000000000000000000000298de467d7b37e9d3f5d5515ce86c54a272bc6660000000000000000000000001cebd13797636b94c5cad7108cebe42d2fce7732000000000000000000000000d8bdbef6398881e45e6af0944cfc1f200d2ca02700000000000000000000000072655b3926db3afbe914a53b0604905af7ce11a5000000000000000000000000633cfe63aa9778cfc53eda2dcd2f9f4575c8c509000000000000000000000000c5bd7138680faa7bf3e6415944eecc074ced419f000000000000000000000000a0b2cbdf75bfb77defc7c6acdd4e8be7c8caa9f200000000000000000000000025d79b33f52696b1dcd30d2c90bb90a12ed86cc5000000000000000000000000c8d9c3ee322fea07fb2d7f8c95c8a3c5c3aea4600000000000000000000000002febf25fa2d6c9151a6879172ff314bcc3574ac7000000000000000000000000e5d31ab47ae9b1336dbd7a20552b4f12796c54890000000000000000000000009f25779098c5632da2ec55d161c4e5f2afc4e0ec000000000000000000000000f567361ff0bcdcad1252c8e2fb8e5d4a9bb4e2660000000000000000000000009757eb864142edeca83f86ffb36d88eea4b255370000000000000000000000002e928885dd85d79a87f92eab98bf971e4ce08a9200000000000000000000000015db2b5729df80e1f21f264c004cf32881c79ac0000000000000000000000000375e29f2cd3723b951313cc1fe5b8092265421d00000000000000000000000002878d2a56f78df0af07a2a470fbb55686c91e4680000000000000000000000007d781fcd73419ece2e01e127db7eb467a059eb730000000000000000000000004c2b7e9a474e7a19addf2a9fdb577ee99abc82b6000000000000000000000000f2e563f6fbf25cf23dbe57d25287e10339ad3b6f000000000000000000000000999eccea3c4f9219b1b1b42b4830e62c26004b4000000000000000000000000038f10edc9d5e49f40c49fe8e327d5decd56c84c00000000000000000000000000bcf9c69c930ff32a372f8d66c3466dc87bc59cb000000000000000000000000666073af75b8d2e6e9efea414db566494e61aafe0000000000000000000000007de07bb8a43c1953a019906cf2c8287dae478be9000000000000000000000000e055301d25e254a1aa014ba8a0ee607389a350d10000000000000000000000009f06d70be50a9aa7b2d1a9a9ff6a2bce25a482a3000000000000000000000000721096bcd32a2a653efa5633b9fa1e07359d97460000000000000000000000003eb74022a3ac1a60e1e23b350fae4a5e91941104000000000000000000000000d7095d802bb15e2e7f0026ebe5556225acbe2c620000000000000000000000002326d4fb2737666dda96bd6314e3d4418246cfe80000000000000000000000002ac3f94d54bf3762f392cdde06d036c98d3c9ee8000000000000000000000000bf0a82f2773c8e199222ee1b8e08a841c05dab55000000000000000000000000cb3a3acc2a80678f1a3ec72d6593ab47ccf1b8e0000000000000000000000000eb43b5597e3bde0b0c03ee6731ba7c0247e1581e000000000000000000000000083384f897ee0f19899168e3b1bec365f52a90120000000000000000000000009a6ab6a34a008a2805f845a7b346d2f98bfe14a400000000000000000000000098cb1557beabdf403d4ff7a44677769a6a0a5eb0000000000000000000000000f63f5fcc54f5fd11f3c098053f330e032e4d9259000000000000000000000000d75a171548b737783cae2a3123b50379c38d14ea000000000000000000000000ab0a8506d1ae33f9412d7b76efae90526baa77d1000000000000000000000000f6a81e9085e5f4f9c5b3fcf72ba5f6f8e0e47d38000000000000000000000000ce1ee57e8de511bbc11c5bcfc4b22efa062f8bb4000000000000000000000000b32c3c483f488840a2145469137fbb2dbbec9d290000000000000000000000000eaadd8751fa4986b115fe354deaab283084852a00000000000000000000000075bf3bfe638190b00dbe5e3c1bf636f8529fa4f10000000000000000000000001c3a068430f8fe592703d07b9fd063d47bde8aba000000000000000000000000b4a378e9122986d043c5d909bc58351eadf770ba0000000000000000000000006e0361d1005204c1079e8b1e112f0b5acff372f2000000000000000000000000a3a9a69e1932014b72dcf358f24b761570fae3270000000000000000000000009bdf777d17be21a28442c718f1e90ed2c0b1642100000000000000000000000086e0c334b7a90a0b0927b5da54ef0393303e7c6a0000000000000000000000006b36f51442464b1eb06676a9ea859dd78fb49fd200000000000000000000000047415c9e7a0900695e1ca0d110864505567ce0a300000000000000000000000093853a2a05d01e3e64a3c18e1cd413b376215c1b000000000000000000000000adf3381a57357080962d4721b1422eadfc31c37d00000000000000000000000012dcdd86709b4855990d69000ba766b7b470199b0000000000000000000000004ec91f0568b23500106d4539bea7d69cfdbd47900000000000000000000000001b3da93b7f1ca7b3d88f6e1c4e279d2701f5baa600000000000000000000000028a5ec068ae7500cbf21b989d62c7a81e2665b18000000000000000000000000201eec84a2992685b689849844b3bcfba3e56e8500000000000000000000000028fd675f1a1d5c19f2cb017a865aa5728ef06ae400000000000000000000000074c006cb1abe7cc2680d54f5a66870fb0fea912e000000000000000000000000fdceea5987e89128ef8d306f167fdbebcec09dc700000000000000000000000054c7a6e35246ef68d978c00957bbd5c8b37da0a9000000000000000000000000b8a9500fa8db056cb65c3e438508d816925078f8000000000000000000000000975b7b93a2c1a7d123ff99b227bc8de3ff2ff193000000000000000000000000ae01e49a7d062f12dd130145a6558a43bb2eb28700000000000000000000000091746d6f9df58b9807a5bb0e54e4ea86600c2dba000000000000000000000000f847fffaabc4d97bc1a65365f503d102e1f637d10000000000000000000000003b761a42544d62daf7a9364e728adb71cfcc58650000000000000000000000002a37cf1eaf8018984f40847670b7cc346e9accd500000000000000000000000008d93188c4c439651993f0c6656ed1253238e45100000000000000000000000067d120a0f573dcadbff96459dd6c0aa57c21fd48000000000000000000000000173cb850f220e9084bd7080cc5c585eeb0aee7d20000000000000000000000004ca23fdb0e32712da350ac7e5a7ae1bcd180c7af00000000000000000000000068c4bbaa5df76d973eb60b8bdc2cf99a20a0592d000000000000000000000000bae256fa3655afdd818840047d025903af41d81b000000000000000000000000790faf18e2648481ff37f57fb88255614f8cf4f0000000000000000000000000a4a3112178e318dcac4dc661802ea91668e44f230000000000000000000000003f2516dd6be343cf15d8542c72731a5e57cbda69000000000000000000000000308fd47d492cf32d0f504c2a3e82bc25583b455b0000000000000000000000003ba4fd5124479a7d21e9540bd8d8568121a68bd0000000000000000000000000984292bfd4efa8104de2c568f4a9842f2d887290000000000000000000000000b632716eccc2370be67fc64fd0551cf841c0ec1500000000000000000000000012aec257cae91e6fe63d8a265688ed872cbe0e470000000000000000000000008c86bbc96dc00f4cb069dedd81194aaf07265aa70000000000000000000000009e973731217e3327191235690eede71b22839b35000000000000000000000000412b7f53613be5d29e112e5a23f8d52b1e77eeb6000000000000000000000000b0e24177ad31f4ed582cb023682c981cdce180db0000000000000000000000004cf638d84829ac0c081f9ab6706a3926076c0e30000000000000000000000000122417d7408df58ed06a49cc57415f1edadad556000000000000000000000000893fdc1711319bf33c669fadc7267b0a14587da3000000000000000000000000f07b42f552476cbdc1ec983027d78717b167ef65000000000000000000000000bfce1907360c0b74542aadfa5a2d919e029d4266000000000000000000000000407a0749bd80dee69abd87c81f8c5619a40e1da10000000000000000000000000f1b4a5ccc852a611155c25a42152c4fe6601999000000000000000000000000300995a689a2b99e3ab411002ef02da4659ab9c9000000000000000000000000fa674c5ab2564c4de9e17631ebda41fee91710ec000000000000000000000000b09daaff1539630a422c676e3456149cceddc09f00000000000000000000000033cb8b6749dda7a0dc220bd3d5f3485e59bbdd00000000000000000000000000a149612889184c5cf1b14ee82ff05b6fbce6899d000000000000000000000000347b42942b94eb66ebeb77724535235823517697000000000000000000000000a4d6a4a0c3548984bc8dc8eb89f546481c671bb8000000000000000000000000421776ffa3a371cc6c6b6a9e7954e55930ecca6100000000000000000000000014ab669fe825fd2c21382fc4904753b1db9e30320000000000000000000000007ad53bba1004e46dd456316912d55dbc5d311a03000000000000000000000000fe647d1cbe1ae42bf919ce2805dbecf8809516ef00000000000000000000000025ec7cbf50873a1078c5b4d471546a1a09fc75d700000000000000000000000083b45fb5a11377d354c0d153131fea2a5aff7d65000000000000000000000000468e334c8a768d3577bb4ed513e238271a754c1f000000000000000000000000ebb07b1e222b943356bcc24db72f88a1b70b343800000000000000000000000061fa1ec0a0ce383ae6d60f2dc6257881cf5e7a610000000000000000000000000556c2c28f4cb760b77889083b3fae9cb7d20c3c000000000000000000000000806d84f579023e02c73bbf331347ad32ae9dc4e8000000000000000000000000ba3b9deaa7f0f7bcd93c4b0e2a057a67eeb9d33e000000000000000000000000dc4c3b7f2c760ef86cdfa3c30add614fff2ed80d000000000000000000000000e9797eee7a3507234c0080f9ca5a20ae17777730000000000000000000000000314f199831448bed2575a37e19fe10f1894537d70000000000000000000000004f48bc48e6d5cab5b9a1347b7c3112350d6ee7eb000000000000000000000000bd981b3f02c76f9de69b28d28569ab6ffe3c07ca000000000000000000000000070b8d1f8b63eba95db31c8e85ba536b3474b113000000000000000000000000ee3e3374b131bfd6fb9e76986678fcc843c2e6e900000000000000000000000043d7a727a3a8d5edd350b4f885758598ec3ece35000000000000000000000000d732837b561a40d28ea74970558bc73cc9c13e0c000000000000000000000000e2e2407d5fa336e9703a27abe7dafaa17e8ba7560000000000000000000000007b92a37fed8daf82aa2cd04810e7d6c13b5e8e640000000000000000000000008ea6f18a67023141ac0f9200e91aa65bb27e808600000000000000000000000049c73c9d361c04769a452e85d343b41ac38e0ee40000000000000000000000000f922a15561dbad53b8f6ed25be18897e7c5c5ea000000000000000000000000b8a7c7706401b4ece1f4569c3035c25f90f804df0000000000000000000000009cf84e80bfac19bc7f892359db746c1f3c8be955000000000000000000000000837be6f62ff47288f6a7517a349c5cae2578c521000000000000000000000000aa82f010293147f3ab6df648a6479bdabb1956c600000000000000000000000082405d37b343d978653777074695733af737ece80000000000000000000000004c423b7983f4bc92c7b9e54eccec729658adba1f000000000000000000000000bfc79c444c41a74516bf31237ebf586a231480b40000000000000000000000008d4f4e70779b67bff2f718e8cb09139d018aad3d000000000000000000000000ec3416c4ffa3a0c0dd37c8d9dc33fc15a9d7f29200000000000000000000000054b21fbba2c36f50f03be1478a5d7e983ffac1bc000000000000000000000000ba35212fe946028543b2978a52fe842212b759dd000000000000000000000000c0810e5f17915dfe97b57947a3d84094572689ac0000000000000000000000004442412a1b6cc6fbc600d4f18ff5c27c309bb79d00000000000000000000000044797167ba97772a6ca8227e669e70cc2abd26740000000000000000000000001425d89f234f9006169a28dff8175c735cb702cb0000000000000000000000007717275de7e38ec247b0426ac4fcb22903b7bbcf00000000000000000000000093612516ba2505fb980c29698359fa4789fb22ba0000000000000000000000008c97e67905037b035af2db91d8684e2b4bc6a3ea000000000000000000000000498f1e9ebc0588782a937aaf2a49696efaab97d70000000000000000000000003a35184a0d236e3973510606297dda37bb0709bb000000000000000000000000a83a88b1e9d3998b1222c1f2355e4f0cfc8c9dbc000000000000000000000000b3ee659df5d06e305fef147c0995828152c390520000000000000000000000006277d269d337f319897957584855424168df42a5000000000000000000000000810dc32679aa049f821700c16fa0fa8fb9bcb267000000000000000000000000a60f18b7653d363f12a263de60c4d03e12159d1500000000000000000000000071e4627ee0e412842e8f799912f0ac2c74dc5ec50000000000000000000000001aabf70de648bc9990b13742a94917bd0e25ab91000000000000000000000000e4709a6bc622d60ee15a29880561c85c7fdac46d00000000000000000000000096c93f81581fe895182a5ce22c53f5252be8e16800000000000000000000000059e19bd109a90b4fae09f852139e1722904ffd1f0000000000000000000000002ddcacbbdc43873b8a86d347fc4ef51ebb7444750000000000000000000000004972b9f724477f0d8cf189fb0a9e29f45be972ed00000000000000000000000027eab7d3ce4c84b9afb0324deb7c56bd72fc2fa0000000000000000000000000e4925c837f3249aa8e89b0403a3d05af2e41eb15000000000000000000000000c717b6919d2681bd9936da7ff71c6b0f8cd6d40b000000000000000000000000f5dcb0fbe27629e3f9b7b4991c02ad88edf1e7e10000000000000000000000002dfff2731bd16f21ed6b94b4708e43e9cb01a5d00000000000000000000000007dcb03387e7b5f0d1bc984984622d50f9ca16bc5000000000000000000000000fd16689dee54f5e8314e0371c8a3d982d5883a80000000000000000000000000889889a813520500257ace57ca64c2bc6fedfe21000000000000000000000000f2371d942ccea476a5ec418867a88e3b04f9d392000000000000000000000000378bcce7235d53bbc3774bff8559191f06e6818e00000000000000000000000060f5d62e26a52b034de02182689cc6200de7fd29000000000000000000000000b63e8a8d04999500a97470769d10c4395789836d0000000000000000000000002de373887b9742162c9a5885ddb5debea8e4486d00000000000000000000000061e16a261b4b5f89a3d6d102d13feae40646cd4c000000000000000000000000b2bf28b6b0c8e5aaa7458b2898b4c254d4278706000000000000000000000000b1ccf81af23c05b99d5aaea9f521a5e912e1776700000000000000000000000058ae4cb232290e906f19831d7bae6ccba68df77400000000000000000000000060b754d53ec820197bf6ebc83069a9e0d2076ac40000000000000000000000001a0459cade0a33b9b054ba6f3942156ea183c41f000000000000000000000000ff76fbd15ee6ed16f289f7c3e79fac702abeea6e0000000000000000000000004b978322643f9bf6c15bf26d866b81e99f26b8da00000000000000000000000083704e750fd9c3204e1616654ae7a54563f22d870000000000000000000000001271836313a2b692858f96d88118176e72d9ed740000000000000000000000005345879f1eedb596b2803a31d1ef8d35c80f5f8100000000000000000000000099e2fff84232b6b407abf5b6cc2b69ff8253daa9000000000000000000000000b8c2c0aa32a95351ffa9450509c62379a42a4f87000000000000000000000000dfa3a786c769b83043ffa67f1620ec7611f022700000000000000000000000005dc7179fdcc0b3f9832bd88dd8c8dcca5b95d9ed000000000000000000000000b7986c464bf45c1ba2cedf2cb60e1f892e3e69fb000000000000000000000000c41a7fcf0b472d679bfd114ba548be4f8b2cbc5900000000000000000000000055fc72618aa9be39c414c190ceb73a783aa76b920000000000000000000000006788bc8ebfefa17277e30164521f3f2c7e4efe45000000000000000000000000c7753d4a5763517213b0f14fd58982a028ab07d30000000000000000000000006ab97ceea9ed28e272ec4b066b1fb86e862d22f70000000000000000000000009c1ebb008a22fa6a9242257b1273a66641da1d6f0000000000000000000000007767fea8bc523ab250b505df3e89a43b9c658e640000000000000000000000004cc2a9868bd077f1776cb7082079daf60109c4d10000000000000000000000001f11ed37220ca19f66863f26ee94bf72c93b2927000000000000000000000000cdc8bbc2c740e44e9231dc3a8842800aa2433d18000000000000000000000000de6c0faaeab798ce707de7330d3390b6803efc5a000000000000000000000000063b963b54dbd2e966e18aef2d54551c4401b0470000000000000000000000005fe8aed578fefd80cf41ff72a9263675f569dbc0000000000000000000000000e0075cb3a1a45c3061cd636f9f69cb7c223823c9000000000000000000000000feb398857a775e6c3fb0a453c62a41e16502b252000000000000000000000000c34b9237f6aecdd02903184789f24c5df28e2998000000000000000000000000ae3279da7e7d0d26066a1591464d2cacb55dbf7b000000000000000000000000eaccbf12e0cab175a12cf1fdb8eda046ddf46015000000000000000000000000a20dfb89a753cbf01cf0bae822b0f39573c9842400000000000000000000000068b512bc1e2d9fbb24d2abd40a32ed8c70ff66b1000000000000000000000000f582cc6b00c0cc83be306118bc48dbb36e0274700000000000000000000000006b024fa47e2a77b0a670fb89103b9055fb061b970000000000000000000000000a66cc99a30341c11ea7257d43ef571dc548f6b10000000000000000000000009c6d8ce46c9a6d153ebeec099481cfdd0c6a0c3b00000000000000000000000055098e524eb59af482d0e1f4b39fa48a3968a38300000000000000000000000066be2b7ec3c5524c2c741e9421714b39079969e4000000000000000000000000ab1a2802f0ba6f958009de8739250e04bae67e3b00000000000000000000000052d5863a4f0901eee3d3773123b70178380bf2d8000000000000000000000000e21a5269db0e601898331e1e3bf34f8a7641aaca00000000000000000000000003a4b2117a36b7e8351c5f1bb9907714c6f522f6000000000000000000000000aed276628303cc011c98f79a07aff3f49d196e47000000000000000000000000577a7519e60398191d9cf7e536031560997272d200000000000000000000000069051ce39369331dcf9ce34b8c72ab182b1d6a1a0000000000000000000000008b28bcffa84ebaa2f5d4d2607223cd38acee3e02000000000000000000000000d2b4a6beb1bb2946689e7df7ca920ed01b34897d000000000000000000000000b0ad83f09a4ca40a1a54d4a938f7a82ceacecc840000000000000000000000009d4ce858c22726d409743cd0976b1488e94cf83e000000000000000000000000c5e8f16ec47c6520eb1ed48f244ab97b0ac21c19000000000000000000000000f8852ca6c1f4b811d77d1a2a0cc364d836520e19000000000000000000000000b040cc5ba746ebda82ab82294dc01d455cd9c0a50000000000000000000000005e37939becca1818378c52835ad1ebb1ddc4b344000000000000000000000000fd017f99eff60b99e1d17b6f62ed4cc3f852e2a400000000000000000000000003e8394992ae3592a1d5085b134c10d027fd2933000000000000000000000000ec4a6f59960fb55a7fa49262e2628687b322cf620000000000000000000000001ba3e4b5e4608322b7a33b667fb8707e2f66b670000000000000000000000000d00d5578fd33c8875e2bbe401367f63e41f1be6d0000000000000000000000004183f82f0ebc0f4ca7a4559516f0db2f0d5c6ac400000000000000000000000017d8f31dc6f44719c2144c4daf5cb8eefb2f94f00000000000000000000000003a6be494884e4019a2a727dd217accf2320ca641000000000000000000000000b39000b3db2b91a7240b960a7e490ae5d6193d98000000000000000000000000c3e1c8f2c5a547818c51ee0486e17840f1b7de1a0000000000000000000000003efc239342b9c4ca201047898036a6a47afffd71000000000000000000000000f930f9dd0d1d292b1a68aba0c03f711ee6fa1a6900000000000000000000000075c2c8337f3cc4fdb36c172b217b902b4d213fff0000000000000000000000001574c2cd8022edc000c62e56ad45a585e344c085000000000000000000000000eb299bb6d95259697f63bc71096412a1abc6b025000000000000000000000000da04aa2189100a6dcd58f90ba400b404dfdfbb550000000000000000000000004d55621fe56dbfebe6c3c8b361d589dc12371193000000000000000000000000533806b821ec94091228d7d34e697b93bb79f8f6000000000000000000000000de7497ab29e8c503724d07d7840c4b5b2b183da70000000000000000000000003a5385d8eb0d05b006edff978ba4b95c51f70b5c000000000000000000000000b07b0aed5c7d322a79bacbc582ffaa72dbd856a800000000000000000000000034c9b66a43e52f5f3fafad77db7c25d27bd6d2b90000000000000000000000007793b27fc4ecd12d76d0aac98af0396a573a5700000000000000000000000000955d188acf76469db7360abcf590d1b8f797b507000000000000000000000000f7cacfb3cd602a1c3675e77c5553e0901214e26c000000000000000000000000930b3f745b6a72e0f69ad5cddbd0b24701f0151900000000000000000000000027633b77d5e495195cb883e79a471c27724e037500000000000000000000000077dc829d2c47eb3224c08126a227c5735bde6818000000000000000000000000dba016949b0c46436449b4bcd5ad6fc892ee81e900000000000000000000000028bdaa60a922c0c67c3c616ea025d2391209ad1100000000000000000000000073faa7c48c991931f1e253f01c77aa1d233c2fac00000000000000000000000040a2b94bab380e0aec901d64bdf0e7f917c771210000000000000000000000004299885e97668415cd67484d4a2c5214480ff76d000000000000000000000000ca7a3075d0580ce622e19cba915b2a34764965490000000000000000000000003e0b670eab23a4e5007388704e3a4b8a67efd4d10000000000000000000000007b930deddee8f5fd80a99f734bf9fe0d9eb215b9000000000000000000000000812a37a99d5462d739bbc9f566b619835b92cd14000000000000000000000000a79b8eeeea93a8332d4d315a580e846c0b1936d30000000000000000000000007b7cdf48585944a1e11dd423104c089c52fb20bd00000000000000000000000034042a1728c5f5aa1df99d297881c1a2d01722490000000000000000000000000fea7f45a7ea8009bfd259496490c2abe15c17070000000000000000000000009384bd75b030cc991a2b03e4839f765e4aab7502000000000000000000000000f66e70f380e8c08e853ecb1ee0c54cc15eabd18c000000000000000000000000386e440137db564776b7801bb61e4c9a4919e2b80000000000000000000000000bf93ea5a1fa4ce3dd22c7ffd314462d3869777f000000000000000000000000167939fb9eb0560ee2c501938fbee71d1c3a767e000000000000000000000000bab63b0da7cf009ac9f3e0cd8e7acf6bcdcdb1a1000000000000000000000000813f7a561a74b088c65b61765d766f2922c76893000000000000000000000000adbb13396620072f47ff9f3d0cef880f717b209b000000000000000000000000a0b364b14338a2923389bdd48495a356800b87cd000000000000000000000000d3f0325f9ae1790dd83e76a3bf4379fb6760ddf30000000000000000000000003313292de6c21a835f9006d4f89e1e8cbc471640000000000000000000000000fe527003a5394fd818729bce6755f2f8a27b8ea00000000000000000000000002ebb54e8b2fd4791fd810a274166ee27f4448e7c000000000000000000000000e98134dce5959eb8d13b7d6543b8e16a20ed973e000000000000000000000000422fac9209d91c24b3115bf7fb0ef7a3a7efbd7d0000000000000000000000004e050415bf147bbc50197a10fdb3a0e8c56526e700000000000000000000000032f650f5f85c001cd006dc03a39eb4dd60abc2d40000000000000000000000009b38f8591532fa926535382c141dc3689c5a3708000000000000000000000000c0a893145ad461af44241a7db5bb99b8998e7d2c00000000000000000000000049610a40051bdae1af9a7baf24a879dd83dd471a000000000000000000000000fd7dde4a61e7681450538d22c48cb9c0121fb2490000000000000000000000006576f802d9b685896e1b710cccae9af8f3ce368f000000000000000000000000f44193629e3d1d175e6403e1f3b14d8ad05a189c000000000000000000000000f8ad7f557f7d94ab9cc8c8a7bddab9466d2e5de7000000000000000000000000eec3a85f9d52752be46c5e534ca0ec7df0b2e41c00000000000000000000000020ed64e0504b846dc7d30ab7ca618fb64b6ff8b400000000000000000000000034bd00003d4ed1059aa3a3b07ef3cea91edfeeae00000000000000000000000077010ed9546d3bf1f6b435d07d93273e5621b319000000000000000000000000006e4d082359d878e6007614d497eac0f810fa9100000000000000000000000050285da727b8a7b93e0f9f3fff3ba19d26bd0a72000000000000000000000000be01a92d72090b5805a8ebc6ef111afc70125768000000000000000000000000ce08a90b64fca168ab1d624ee3eca52dd93fd42f0000000000000000000000005add1cec842699d7d0eaea77632f92cf3f3ff8cf000000000000000000000000e733a79bde1e30bb87bccd5cffad2d0b0963a2c00000000000000000000000003f6f24219050b160af9d8be095b574f70dad0e330000000000000000000000004a905dd3be79648862403ddf71aa9d90981dc6d30000000000000000000000009e7234576a395a6b043fe994724f3ea0d48f55240000000000000000000000003b12bfc36931155a8dc26c6636d0c888e9a3f55c000000000000000000000000f5b57e393229e40de5746f4c81f69dc43e60c188000000000000000000000000819c7dd45f672cdf11318b91262fca5d275381e6000000000000000000000000b3288afb81b6d94886fb7ee985e5ca56bd4f6fee000000000000000000000000e536e4894b698a85396892ca31d199e32ade89cb000000000000000000000000ad896ef979b4f08c5a5bb9d7afb0a7d2413b84220000000000000000000000001dd01835e0eb26abe597e2e69ffac1a6cd00283a00000000000000000000000095f6b7b0f873b4eee36c5a610fb2749785c25ab300000000000000000000000040432761ed44ce3b38632110ca85d722172c78d8000000000000000000000000fffd6914044ad28937c137c5e73b6ff8468e5970000000000000000000000000339d11e9ce6399b34297ed6458605b6e24303fcd00000000000000000000000097d23a9eefbd0d4f774bd10733992be11c9af182000000000000000000000000dafe589423c670ac980154b4b187a325c792d0ab000000000000000000000000125247519e8883a78434e87713a9874fe79ffd05000000000000000000000000fd76f0acb1b9acad114eb7b8f21d0e4c10d23510000000000000000000000000801bfbc01cc1006a034a049f6841c2a25eb56e25000000000000000000000000a56d9f75b86fdaa763252cc71f1589947ee1a1a6000000000000000000000000930505e9bdba2e67072f9954692b34cad8bf357e000000000000000000000000ac3a598a2efc1ead8e02d0180a642644406d7df4000000000000000000000000934ae3e313e041059c84a1c705ec7e5df9d2e9ce000000000000000000000000f086be411d6ded149c9361cace12b0f55def2412000000000000000000000000b0b66e4004bd4255159804ca5199d22804349338000000000000000000000000efad832ddf74a42cbf4b9038dc64d0307ce01238000000000000000000000000d53cf6cc85c620f27349b20924f3b27e8379ac210000000000000000000000004f4f4def0c8462bcc95004be0a630fb4794d45fc000000000000000000000000840f229ca80c3b0a8025491052f5663fa57c6dee000000000000000000000000669ef0685d9ed89db076fbfad58b7db5cefb2485000000000000000000000000fcc706b913f8fe762aa8471ca456706bdef9ea1f000000000000000000000000704c8c855765b4c053cc2dc02b3f318caf2ab73200000000000000000000000060364723d7278d60a29ac995c40ce77625f6399500000000000000000000000018c7f129039e2722484024c404e21982a49f4e49000000000000000000000000d7255bff6848f6f4ccfd4fde1f228109ea25ee3700000000000000000000000000cd209a11c4fcaa3c3ddb5eef1c0f1209003a350000000000000000000000005aa4e90dc2452195a5e5654f549df0f2bc5d999600000000000000000000000019c1e428679d794658be5b101fe7100942a33e650000000000000000000000004d8c4291ddbbdfacce5d79db0cc9db8da2ac840c000000000000000000000000b5179f7ffe9dd1a375329581783849930fb8003c000000000000000000000000696f791a7e362308b75bc401e22a494800333e700000000000000000000000000521f54c301c2fc722e1b0c0297f72b7628f9ad60000000000000000000000005b340a91deccf7983b4d952e0810c18f0d5842c70000000000000000000000008d99a4e2167a1a66b6f0f7a1bbeb076cbc073bbd000000000000000000000000bf9c2e19e8c55d1d20a4dcd499080e13a475f4e40000000000000000000000003fdf2db675094a3ea8f8fc8dc5cd07b382e81a9c0000000000000000000000006c1e820bd98839c71d4b1ab864330f40e9048a6c000000000000000000000000bf4e420a5605a315e011a368d9ec1c814dbfd65600000000000000000000000075685a390e1906e0cd310a3fbf4aae7d0cd41b52000000000000000000000000a509ce524095e54233074b485825ebb9641d00e20000000000000000000000007134aabd334eee3082c6b3c0db5f433c4a9fcdfe00000000000000000000000049203a4999470b6dcdcaf72a52145b9f1c271f70000000000000000000000000f528f8b27d035f0604ea12e57f63bd0faa6590df000000000000000000000000ee2da606248e6c024f1f8fdf363fdff17bcd2364000000000000000000000000868db43bb44caef610b1e2839cfd457290ab72a90000000000000000000000003bec5a2012ad1a6e7a6868b023944e49087e93560000000000000000000000008051a796286593cc40133d8d76a2f0d1f2d86433000000000000000000000000334747a5fa0c2a327a4f76db17d78d4e7f0510f8000000000000000000000000346a61683d640c1c15cc50cc11f9960b6b1170b200000000000000000000000016aa9154557f1394089db90d3cbe212d9a7f33bb000000000000000000000000cf4f9da7f2b2cd45e846192d9ea27d95614ddc06000000000000000000000000947b854f27b0ca89a6fed3493a31a34d14ae05fa00000000000000000000000021a68456abe74b945295fc7519bea24c5b1b92ff000000000000000000000000a0e3e44dc27cc575c2551af600056e50cbe01b1100000000000000000000000027be856e8b8d24220e53b933e29d46a477858ce7000000000000000000000000799fdb02e49c5b77fddb4b271adf11bf42dca58600000000000000000000000097f27b5539c840082b501221e04d91607fa2454500000000000000000000000017283bacf14c9cc00c0ee1e13d1ae2918f11cbe000000000000000000000000082a72ecdf9267a6b031c6139b57a9347b9ef42b40000000000000000000000002784a546209e86b0c7757f62597f40cd84639379000000000000000000000000576bb32fc40ec6497672cacaa4b19af5cb7c9c36000000000000000000000000a78bfcdfc6a9e498352ee2cf2895bd58244d9cfa000000000000000000000000944f9f9b31f4de729b60e2c0b89de7cbdd5ac878000000000000000000000000dc81fb8e381da219a02acb83639722424801ec2b000000000000000000000000755c48fb90f8064ba21fa63c2bc8aee84aac733400000000000000000000000086bd63d3361685c9ea88937dae8342bf7c2ef775000000000000000000000000db1aabe42f48f4b6b40cded8eeefaea3ebab2766000000000000000000000000c6db14ecb0a091db99c97647f10ec12f408099f3000000000000000000000000c1ba409e732519287a0f935dd0cebeebeb654fcc000000000000000000000000126cf991a5156e0e98c4bee3ed8e80957baaa10e000000000000000000000000608b3c93b028368f6609515cbcc4cc8caf1a59960000000000000000000000005dfeea466290494ff17501ea45df587f633d98cc0000000000000000000000009d6a11f3f7ff681cc65ade3ab7374e708d7462c10000000000000000000000008e84377fdd09f70cf62094796703ad9f23a2068f000000000000000000000000e934116a4073e476c848d0db704606010146b4c2000000000000000000000000ad3864b39fc5b551769052ebfd0db9414644eda600000000000000000000000005fcde26a0afd374036bfc5f7cb10b5950e96286000000000000000000000000e3cd6ab58757f7261c2859309bfb24afa67b9d8f0000000000000000000000000cee7de940033cd0d8afa9359e95e3564c35dbed000000000000000000000000f18ed03380d3fe855d7545e685750f68b27caa510000000000000000000000000d086c1f47f035dcd95998f740e9ed2500f175cf000000000000000000000000068f6f5e5df09ad7897292624708507cc9e1294e000000000000000000000000f9869d4ba1260a47303ce5b34f27983475ce216000000000000000000000000062d6b0066713f74b95ea63d775982f8a8aa60e34000000000000000000000000ae9b31a9f30fee8793bc875e0bfb351de0070a77000000000000000000000000344d9c4f488bb5519d390304457d64034618145c00000000000000000000000006968b5686bc2aaa8bac482369ce7389a97d8525000000000000000000000000b166dd9d114c59774a13c3291e7d50ec74f23dfd0000000000000000000000007ad8816a9232d777c5472078f90178184bf5746c0000000000000000000000007abb793659965298c6e5bb16ef57f2367f0ebb6b000000000000000000000000f8a4d4e311e1cc22877943b01a363bc1c315122d0000000000000000000000001caceceda5b9900822186c1baea95ccca3bf5398000000000000000000000000b3e33208e5fb199fc685859dcaebfad47e4572dc000000000000000000000000eb14bb0cef305281582c1424d87ec7480b27ee940000000000000000000000002b9300269f746344a319e8f5a6cce110dbfffef40000000000000000000000006ef6e9b2a17136fa49230d0006defb6961385dda000000000000000000000000bb2222e09dd6dc2313c3f244da26c6c84e4a033a000000000000000000000000017b5e11411f0367e532228662486daf4e824c3f0000000000000000000000004569fc625ad2314883c5a08517d7027ee8fbee6b000000000000000000000000b4f94e1b6aca5fe78404d6d320729a80dd52724a00000000000000000000000050d6cd73bdf5869524a4f62be7cfc7a611d9a59800000000000000000000000061d897b1246fd61076914b619310707dc0be790e000000000000000000000000e19f02b6446e7f855c03333772208bea613ee552000000000000000000000000d126924ce75d541069fe1a5c141f7b10a41bb83a00000000000000000000000095572b4aecb6a381cfd0ec9d1162ac5cb8611151000000000000000000000000dc7e791bcb59d9f67c745806afa0410b424ed636000000000000000000000000e1b2590d7b450789a91ff7c802229ddc548f62cb0000000000000000000000009353ff8749b7bfbc0fdc0f4e0cf72a4d83add1f20000000000000000000000002754ae6892eb63e5297e2a03da4d2d250f641dea00000000000000000000000046c8f56d52145d9e2ff4b8ff007f8e7eebebeb260000000000000000000000004fa97dabbe009821a0926f386824e89752c0fafd0000000000000000000000006320e8710d662cf7d6b5490e74b1ed653621bc92000000000000000000000000ddf54e8070b3cc84b269d70bcc074269e291d81600000000000000000000000020ed6a5d1b1e2f6c206f56afd63dd488bc8a7cc000000000000000000000000086fa8be19c98f5d91ddc5432e478e2cbf0d4235d000000000000000000000000f40f67fa709d0afe361bbe15a962a96862246af0000000000000000000000000f637e64875e767c00dc2267f7a5fa2ff33531911000000000000000000000000300f5c34a2b197b24131173ca7c677c1662f04f90000000000000000000000000538b357e8387fef141486a17a61cba0c01265620000000000000000000000007b84c271a4d139ff35f6e5bb219f7425d33d3996000000000000000000000000d26ce4a783aae537822928a18570897862af4c2b0000000000000000000000000254efd466624428e9f7b59d5b51b4335022bcfd000000000000000000000000168a7dc3940c7fb6e2e7799ccadc7ae24970889f000000000000000000000000c1846914d1fef5320b3d53be5d7a5d2ed643d8f60000000000000000000000009b764220ed267e0bacc8d893cba4bf5f66ca0852000000000000000000000000883c0e3c5abe4032721271e74e08a73e7e34e45b000000000000000000000000dfc152a34ece29e70c94d32ce0ae3ae91f6112af000000000000000000000000d932e55f150942d223d66f0bf3a48d8b7c37feac000000000000000000000000a51022194d2ff003169a323d002e57c06c713244000000000000000000000000a0570c274a6f718b3fc8957cbc282d70e4ee3b97000000000000000000000000f4972e071e672253ad73abe961f1681db28c349d000000000000000000000000c4465b7ed0b53d98817baf6d6c6e169198009281000000000000000000000000ce8314737c95782bd14796cad0b176409e722bbc0000000000000000000000003c70cb4e44d97e732692229301581d8a737ab2cf0000000000000000000000003817a14871f8e6db730a3a83627b49b6135c9fba0000000000000000000000008988d8b35897b62294e9ebbf356439390f4f8adc000000000000000000000000a9cd2041f97a303727199bfba14d03b223c8a82900000000000000000000000059c3230602b45a363d0f3f8509dc95bfa23a250d00000000000000000000000014b2f4fd2b33ba2793cdeda93a560dd127974c970000000000000000000000000eb50d2d731a7222ce328b2ec61b9384d5935ab0000000000000000000000000f7b385e2cbc918483dcbc79c55c5a608a32b6f720000000000000000000000006b4547281e3093b2fe8de17bae95e3e4c0182dae000000000000000000000000170efe82c3fa7304ea4d3e62d53b3c20006efb760000000000000000000000004280aca42aff66bc0de9e6cfda722cf27d258e3c000000000000000000000000584611c7662839c00dbe47908c5c666a24bbb5b3000000000000000000000000321e2988c4711d20ee43dee0bbb0e8baf5b56465000000000000000000000000490b21d80b88cedc6875fdc9410c69d116b18658000000000000000000000000a4869ea9e9911e885c428a0025f71dc5aa860a180000000000000000000000009f0070d95d8fcee28cbcef48facc0bf5929afc5600000000000000000000000055b9c411254dd31cec0d33c3cc81e61fdd7b049b000000000000000000000000dd537c675db2597a0ff2a51c382dd36ba716d8fb0000000000000000000000006e834efbb5b9102be6ef2777463b2d6e38a93453000000000000000000000000d12a0a1e88023dba156288d0d9ef4ee9ec91b69300000000000000000000000002a0ff63fe227cc25e0c9c98424bb0fdaf366d6d0000000000000000000000006d97bdbbeb4c78e146154e49270fe4fc8520b2f1000000000000000000000000eb9de51d0d903d556e1ffafb543114f97881f9af000000000000000000000000b84465f08747deeeaad8165ce17e107451b581bb000000000000000000000000ea39f5ed1e47308d8affe905a344675e077570490000000000000000000000006a363e34434182fbf36a2f421968af132ef14ede0000000000000000000000002d87371ccc5123834bd6f88c30edb409c90331b00000000000000000000000002d936466c8557980a10637e90990a49b70659ed20000000000000000000000001adf198b135c38e7f14a3e3516622fe80941f667000000000000000000000000a4740ab05bf97994b19fa47d967657ffe16b8094000000000000000000000000e1563eec33ea79f1250e4b0b54b84591ab5763250000000000000000000000009eb2fcbf5c56b7ce9fd4940ce6c1cbb4508988a8000000000000000000000000a8c4271f47c2eb61f4d9a3b79e0ba399f84182e300000000000000000000000019cf1ed0c3a4c4d68fed64f4598b9cf6b4b04e620000000000000000000000005cb028a7450e8acd2bf48e217e4fc797c85b532d000000000000000000000000973ad2bc0595a33f68ee3b26faea55f854bc7a0a0000000000000000000000006e915eec80828bb6ad25c4f3ec2f64ea03f87162000000000000000000000000724f51ddf3fc4efb8460ad727e96cd71d3966348000000000000000000000000a4ddaff0c5bcc41b11386af4488a6ac5f2c3ab0300000000000000000000000030cfa270f514b323193dc4a0615ff03a520671b50000000000000000000000005becd6ae5122576ddaf1d23324c3af3088501e270000000000000000000000003c165893deaaf04ac79f4f959594747b6ef77e92000000000000000000000000a6ddd051fcd4e5c27abd2bfb2baae94377f5e56c00000000000000000000000017ed2df3572974c16bc339d285c1967acdcef1460000000000000000000000006752f9f843ec3626984d1acc219efd0c95a100610000000000000000000000008dea9139b0e84d5cc2933072f5ba43c2b043f6db000000000000000000000000e2551e8cab4b905a3ec291ed59d1abe66b001d0e0000000000000000000000005b6b80846973fc32bf7d7e1072d665a10acc288b000000000000000000000000012380f6501e1b6daba5b012bb2c2b22f0320d28000000000000000000000000a38261fd7692001c8d584bde08d5b3a954eb59d80000000000000000000000003c1becc34a8aa87873873a09d284abf45dc956490000000000000000000000006906a50bbea271513be5d8fc29df6affd5b0dd96000000000000000000000000546bf088460d4b28137fe67249af365db93ff3dd000000000000000000000000a3511b8c51d01ec0ae6182aa6f905873e329312a00000000000000000000000036304862295d309ea9f9d6e55ff57bf9e2b5e261000000000000000000000000a9eea71d0b9ccec20906d987576dc27d8dceeb8c0000000000000000000000000e7518b332f469a6a2f59e690f225cef5157cca9000000000000000000000000cffb637154ae4c88fe6947c713b05f5c2b36ca380000000000000000000000004b1208f6037d0e82b903f5447ed76ae6d6dec133000000000000000000000000927f896f102306d75196100f02e5533175d29296000000000000000000000000cb07c29168a3e8e9a8b309b2d85a66d4e2bf9c12000000000000000000000000fa9e221a7af006531a816e98792a3e4b22a014610000000000000000000000003a1081426c0369f06278cfbfd71d7d2d1784073b0000000000000000000000001e48dc4c3cada17409e63d3847bbe7241bd0b764000000000000000000000000366416c907ad4b5e4a8ed31ff2e873cb87b2bb05000000000000000000000000e59ad6b1a38c1a133d00ef26bb8e5263bdb4ded5000000000000000000000000b1f5ed2a1baf64027a76b54c6f7bacd787888cf00000000000000000000000009f127b66b1620d97de98746c27e245612e40285c000000000000000000000000711ef5f4716fda95fa0ab16f1796de34b8b367cc0000000000000000000000006701ff9f25a77a53a336ee09455d232c6e95014b00000000000000000000000036c5f005fc49f9742c9910964e86de27e7408700000000000000000000000000ae7721babd433e07ee107411719afa3a39738b81000000000000000000000000e1aed2eb004c065d95c20e2e61a87438517fff5000000000000000000000000008ce61ae2e7d18a3ef5cab212eaebb7ac786ab8c00000000000000000000000041eb6f1f6620eb1ea9783c38778bcc1c27397cb3000000000000000000000000283d5850c02740499d40dbc69a6f46bdbf47845200000000000000000000000067cf25d0e8736e4e84308b5c06747415dbe3a3ff0000000000000000000000007027fdcbc5263f8e2443287721b8be56cd3eb10e0000000000000000000000009233d37902751c8dc40843eb7ee4d22b8b61d41600000000000000000000000073268f19f8e16254eaad2c34d37b252c6264880600000000000000000000000072d4237dc576d5ca014f88170df14ff8d3185517000000000000000000000000e51d165a9a4cde13fc6b3e076f40df80d0fc884b00000000000000000000000075219e9fad972f3831d0961595c23adbe8a6a4e600000000000000000000000065babec7bb9bf0ff73eddeaf1f549f037ae4f11b00000000000000000000000054cc4ebbf5c261f36b516d6a0d1dee7078a3921f000000000000000000000000575bb87792caaa17ec38a181730a49d34a59c180000000000000000000000000adbe5d865744599a931091d36cfe652226c7fa3b000000000000000000000000dc4a23d309b5030b57713d6c4a5ceb7cdc6b927d000000000000000000000000c087db0c88191e5bd1acc241269b929cee5464be000000000000000000000000d5a9d5ba1be223acfd32cf294b3fc816250791720000000000000000000000004089911e376dac0596039621929e234b89de19de000000000000000000000000ca216800bb9c5dc0b101cb693fd9240be3efa1de00000000000000000000000031c23e0d08058f665e6074d069f83cd825ada73d0000000000000000000000003dff195d87f97c9ba768cf6cb0f6502bfa39ce5b0000000000000000000000004a4ffceebc80782400f2ddf1878dd4b2d33661ba000000000000000000000000d36e6acc96284422e8bd40428cd3fea95f70bc3e000000000000000000000000c515535d58b2ed7090786f89518027640093620d000000000000000000000000c69bbf841ff4a305f6355f528972b591fff574a0000000000000000000000000477d44219b9315455766b1c43f50d9fed2578b9c000000000000000000000000590a071c877576529fd37088c76dedaac362a8ed000000000000000000000000b497070466dc15fa6420b4781bb0352257146495000000000000000000000000da180f337a3bb62469fa68b4755ca589a1b373fa000000000000000000000000772e5438df1d2d96a53f35af536b9d45d50c8b74000000000000000000000000913b52fb682409bd9faa86a31d8e6d034c223665000000000000000000000000f8a7147dfd3a6cf6b07c744d57b5bdc908ebc4310000000000000000000000006580bcc99af557e277cae063d7308cdbd59bf7b300000000000000000000000032423dbe668938630e3552673cb67d82a822138b0000000000000000000000008067335db1a30e8e1a5c41d72b9a67a1bb425405000000000000000000000000296db55c1a4de15c36fb38e9ebe403777fb5911f0000000000000000000000002e74c673d3c14b0bab2dc184c67a819333cf87e100000000000000000000000018a59fd07bb64609743f85bfa4246d8c9a035faa0000000000000000000000009365c31430feece3591711bf452fb1fc477cf5c1000000000000000000000000b6a4bc4d13a8e0443e10c7fe165bc09160639e1700000000000000000000000005033a5210ec8109d329fd7bd8c6f95f26a59388000000000000000000000000bf066f684c40ed591d9bed1125ecd12871b8d2a000000000000000000000000005a0e6375f98116844a282c04da872c6d8023fe40000000000000000000000001a5799a4352c2b2100e7e95f2357f91167e5192500000000000000000000000028f6eee61a8860e4069e6a8f16061ad1aae4c6dc000000000000000000000000fd02afa19bcc4284023bebb3a2a5ad02287636710000000000000000000000001ff15c39f3cd9b972d7437859d201dc49802681b000000000000000000000000b347423207a8996c6c71c357ec333eb3690af9190000000000000000000000009558a90c437a700be040075a2fa59ab8d567ec89000000000000000000000000f106ffe66956589bb04972873c83e9ae3fca08540000000000000000000000008c42cd4c77dc81c6886e7590fe7c06537a6c94ac000000000000000000000000c40f61f08724563f73404f049b2943e45b2285d1000000000000000000000000c2a6ffce46ca29fa59b650eb0641507161994f90000000000000000000000000aee454deca387b532a3a6ded04581d1a076ab8e7000000000000000000000000fa0b0cefff0593e567f3891b9609fcd8c5217d12000000000000000000000000e774e84167c568381ab437486d15401c3c125a6c0000000000000000000000001860bb1e32f81f157e874fadb838fb1d7cc6d2f5000000000000000000000000e5ddd6a19a21ea94a64f43d0668e0093ecaf2966000000000000000000000000a3597565b4c26e98d9bb56639601b388e85f4a810000000000000000000000008e82a932cb02a2d9fc00ace74872f39af3ac63a0000000000000000000000000ea0636d40488c244863d556363c3373a749f1187000000000000000000000000eb8c77d26a091cb3552510994248052a477ca0f5000000000000000000000000ec7836bdcc7481d3450e3f22fd9a3ae928d753bf000000000000000000000000b5ce889a189ec9862d892bca8bd2c0c482bee07e000000000000000000000000d77696aefa3b07f06785c751014e13b2f915bf0e0000000000000000000000005b338fab2b2c361315e3595bd6595ac08c03771a000000000000000000000000103fe2ff1b3c83ca4ad94d4981d8f93dbb41b558000000000000000000000000fd1758daff8617569546daa4d7ac04e552151d1d0000000000000000000000001fdf2ed00f92fee2c6a5124ac0644472ab45ce42000000000000000000000000d940072500f52a6a6f372de8eb84617af4a266810000000000000000000000007d0262ebd5a1146d44ed1c66b9f045f19603049c000000000000000000000000f84d98a93c3cadb2288a83f1f46a54c6eb03bf1900000000000000000000000087cab2a508b7e92e735dd486673f39f2685f6da70000000000000000000000000c2c1a91338e3233c044b7d2719a6b757befbc1a0000000000000000000000008e131ed33cd9baab0976373cc808b02202b4f508000000000000000000000000b85ee6b918933921568688a9481468eccb219088000000000000000000000000f92f6f02061a60d77ed050491478675a630d3121000000000000000000000000e0ca60a3e171d3806403d0f016d0b15b8002f053000000000000000000000000e438d2f9413fbad6e9b560efdac4910156d39fd3000000000000000000000000c6ae33ae0541d525fa44201ac82fbee6593db6a30000000000000000000000008beea81e18bdff544d5ba18b18ba453275dd368b000000000000000000000000c2f89ac5b83e4c23751825dc65ac10dce11c3ebb000000000000000000000000466a3abc4d25ffdf7b9924ce50ab89fd42ace1f3000000000000000000000000e7194038dac10049e687746c63b53dc5ac0713c2000000000000000000000000a91c2ceb9d2e343bfd5a12d5b3b3794346a8c47300000000000000000000000076ac71b48f3f44c3fa23cf68a7c07a0319129a5c0000000000000000000000005228f2bcc31c66ebb0f9ad697d1481080f1ba00f00000000000000000000000043e775f4ff504a856955065b6f0ec7fbaea450e60000000000000000000000004cdeef2b18f93da81705b3abbeeccfbd0ae648450000000000000000000000006195c08afd1369840f1efdf073eee642c442f31700000000000000000000000005a7f9f7d13579bce9018bafdb5e77bbdda9a6660000000000000000000000001723caf3e30054e40641b51d586d8f30207c3db3000000000000000000000000279d439bfc6126e2db25058c0c7257ddf588bf02000000000000000000000000a4c5ae01cca632d7615c68a4ceb60b696389069d0000000000000000000000006675fdc79562ba35340eaedc0e3309dac1fb680a000000000000000000000000ed93858f8ad687afa05a9a880c181b059b83044c00000000000000000000000048427bb9770c5b59c658ae5655c3abf26edea80700000000000000000000000090321b8592dee9b088ba6028880d58a22d9e6ea7000000000000000000000000cbb6123bcd1e1ea9c0d54cdf4f95065c40ec1a04000000000000000000000000dd5a10909909991ff6f8875fdf79724508308e6000000000000000000000000045a99e3c5c13f76ce6f4713713426e7fcae30c7300000000000000000000000056e8eb8e159a0d13a2943d9a67fd90cd7766dddc000000000000000000000000376692e0ea8badd5117d4349ad9e7c7b6a22670f000000000000000000000000888e521d4ee8b752266a1da8a0319f47f0226d11000000000000000000000000bb01e51731f332de091de8b5870f6c85e11e69fb0000000000000000000000006d45b993f92b3b759df4bdc1995a84ef59cc6a3900000000000000000000000035e5f4d0bd0a6075b979bbb36af59b11bf780bf8000000000000000000000000558694f214ef0363437ed86b921df4ef95ca69a20000000000000000000000002e861a13c1e7246e26cdb1dcf05ffd0c7e88120c0000000000000000000000009984a1d407bc6ac53b404aabf66b80b99d96bb47000000000000000000000000ddf33dfac858b7b588836a88a162e9b626a6043100000000000000000000000098a3ae15e305c1c68b680e2636bbad08444d3b92000000000000000000000000516c422deb31731ecef0f08f448d5c3c3ce0e8ae000000000000000000000000f81d92633e1af60377714b024f6215fde3a87acb0000000000000000000000000396e40f7da8da4291c43730254fd68069987d770000000000000000000000007f6c3d23fe55f63205331640eb14a8171698097c000000000000000000000000f1725832dbacc814ced273a5bac14a8581c218650000000000000000000000003930014774cf62d3831b6d7e7c7defb524da26780000000000000000000000007546cfc0d3d733271a7c585aef13b548ba8de01e000000000000000000000000db72c3b69a6f10f52b2348174c5426e7de6ed48a000000000000000000000000e1eb4cfc47bb10d9f6fceb07128105ff0b3d8eea00000000000000000000000095c02e67b05a16eecd74c1709f1554af1b81bffa000000000000000000000000fdf1e69202d801a584d620158841decf807348ef000000000000000000000000f6f78960e9a132868f3fbf1458960dc2325097e30000000000000000000000008158898655e042a564e5c920d98bd679b68b877e000000000000000000000000fe75ad29144da3613fbafc8d382c1f6521d247520000000000000000000000006a4c4695428d1bb3fac49614dfcf390bc78facfe000000000000000000000000a2d62aa2ac0bc344e661251bb306a77ffc6e0ec50000000000000000000000004ca8804c03cee1ae0518e39feabbb2205ca94a2b0000000000000000000000007b7483662cd039ef3b91db65a9865c29cdae73c700000000000000000000000092ba8b9820a0c22dc83ffeaaac7224cbc53ea8bc000000000000000000000000321971db8ae700e358aa64861a09f12f6709185c000000000000000000000000004d57f1d1d0fc2e23ab773db0e390585718092c0000000000000000000000005129552f8892766a29c145a651b84ab3918a7877000000000000000000000000b88b6c3defd6c49467f769378754f0f7f36d00cb000000000000000000000000187647a3b92691baf8e3afb9385146a2e272de94000000000000000000000000380fc3332ce4fbc2cf99745958b13388c15008fe00000000000000000000000013148ce7c089c69b91e460f6706c2c473fa6817d000000000000000000000000a966dbc68d570aa5ca6faa9156e50cfe41864a8900000000000000000000000075f765b2facdcbd17b2d597a3589c0c96fe34197000000000000000000000000f773973c2e0307ea908a1392ab3c5e6983d00f5c000000000000000000000000048a63dac7246b5a57666b77723eadc0eeceb436000000000000000000000000c8ce0af3f1dc19b6abc66e9add6a131ac447daf30000000000000000000000005e0cd14ce49bcd2ebe0ca53cd5d8759dc48b0b40000000000000000000000000747a84638d5676a2f0edd1b66c45d2873c16cf9a0000000000000000000000004921096b7c69fe1f3761e76d18c1f6cabad617670000000000000000000000007aab571f1d61f2043deff85089af8f74582e3b49000000000000000000000000360b9df71da3b4271c04d61e4c038e3784158ab700000000000000000000000039508f463692031ee7596acd53ec837b57b148d10000000000000000000000001646b5a13f2fd7f438aff57449efe23da1829fc900000000000000000000000079e6f16ac5a82c60b6fccc78c2aa0d8ad01005890000000000000000000000003dc5fb4d46c76848d8c94005c9f09b161babcf5100000000000000000000000097de502517848b002e688d118915af2e98f28a5d000000000000000000000000f2c28005908b7b42ba2854c465336a1aa55499f100000000000000000000000098d928cb652598f4e63bc7edfac4d5dbce9926d30000000000000000000000004fbf9461bac1b92d4819c7b997fc61f4df0672d1000000000000000000000000df9f0ae722a3919fe7f9cc8805773ef142007ca60000000000000000000000004838607fadb98d1a47d4a53e7b6f3c408cfe8aff000000000000000000000000f7f6b0b855cbb7de166cfc46386d2d709552bbeb000000000000000000000000cf7828bdb7a804f028262d580795883c07d9c5d9000000000000000000000000821c0976783a912faadc42a1dfa7fbeb4fa54fac000000000000000000000000ac1f5aab4d7660487e26c0c6de77c753229ad10c000000000000000000000000d5e434029846b286023463911145ddb0b047a020000000000000000000000000dea359382e680dbf81a0e8c0d4dd0a4dcf0b1cdd000000000000000000000000922d012c7e8fce3c46ac761179bdb6d16246782d00000000000000000000000084b3315b491a11fde5193f23f26016e823f7ee7c0000000000000000000000008d8b3010808e0864ec3392b5fdcc192497787f8b00000000000000000000000015d59b3358faa2f1b0df2b92a172b453fa9fd83300000000000000000000000075d64f90062d0f07e5c8fdfb618fb10a06a347c600000000000000000000000076773bf617a5bd7a557cdbf75770e05494f417df0000000000000000000000000cf7e35e276ce7c7ced261df97da76066e96b56600000000000000000000000030495f43c180c0614cf6f05863650c84d0c4b80b0000000000000000000000001c41e80f602174c3011ca18bd1632bb08fc7bb260000000000000000000000001babcb61945654737f5d49aae22a356cbd1e9bee000000000000000000000000db3296a7787d4ccaae93eddd2351f184cd06425c000000000000000000000000e1673ab6b3074073616dfffa4d66e18dcaca97ba0000000000000000000000000e82f85540420124d9afe95841590556afdf4954000000000000000000000000dff1379e393fa88567c2c694258f89166a83250a00000000000000000000000088e733c4eb26946b5c45f10a3d385a147b7c57370000000000000000000000005de6980d284616d689c1171fab748949bea782300000000000000000000000002fdb16081f45d683847de4dc9f83e71aa13c59ce0000000000000000000000002993e384c72b5bd6961a702d510618c2a9e14faf0000000000000000000000004c06461e824749e6df7f57e22d7e14cd707a900300000000000000000000000093ff0e88d4276590b63b6fa9c4883f9602b6dc50000000000000000000000000858ad8c29c4576cd55e956003f3ff0f780e01a6900000000000000000000000069ef9e18c5083862a260e5964a986f14fa1454a5000000000000000000000000ec7cb5e13913ceeb5b5441524763ed7443b11f8e0000000000000000000000001db3885361167961ee3955fb0746ba56c40e246e000000000000000000000000fe575e62c13d577b8691c442824d36c2f5f319a50000000000000000000000003fef5f65db5e77d5ec02c7ecb5e0f02a7626563900000000000000000000000060f94ba25dec5a0ec8264f7f54f58df670e84c4b0000000000000000000000004578997af86fe4d6d69aee9946bf752d98e314980000000000000000000000002e197bc0ce0476d44081eacc2b43eb60fbf35ca500000000000000000000000005bbdfc5388b9490c53a0077fb5ed8e6bbe139590000000000000000000000000cd48303fc2020e9f6087151d5ffda920ac6f1730000000000000000000000003378f62f1d65aec04aad79acc34bd204f039d9a50000000000000000000000004bd0e8399c082b13786548c6ade3f14230d3d94900000000000000000000000067732ffe913b96801cc50f6f758b6830c493212c000000000000000000000000fc0d7985d69aaba7b26e018d4bec8f018746f6a4000000000000000000000000da8cd92db17afc0e9c2a370e472be7835de69ddc0000000000000000000000008616df3910a9a4d4ce5907d212ee96a316e02eef000000000000000000000000b40c9ba9a54394c00c05029ec95cfd43c638d26a000000000000000000000000aebfa40a5c510aedd4b24d952ec13125d5aefc000000000000000000000000004c084b320217cc81aa0e28df391323d084d3d3db000000000000000000000000d3ccfe3c9ab8951b46ef4b2b44d75d8a5589ffff000000000000000000000000ff70c432920cccfd0fcf1f57060f049589d118a7000000000000000000000000a69144d2555b4a4ac254786bb4bbb14d02d3af0900000000000000000000000033599c0079087d292e0935bd0dcfbd484a33178d00000000000000000000000009d54763e467a545b8428206eacc3d8bdac7e45b0000000000000000000000006795143c49317ab3596457ad17fc2b345398364f000000000000000000000000959e4bfe56c3ede3e4eac126c386f35bb4e6e27700000000000000000000000030e898119f6abc3f315aab265a4ec7e171a51fdb00000000000000000000000037c88abd804398582aa49f3460ee3dbdc03bf6ec000000000000000000000000fdbdfac337f59d478d99b192e191fd319f7550a1000000000000000000000000af061e0906a4f6f696134a9ebe19b54d4ae04c020000000000000000000000005b23dab54350f1511fc7f11ea76d4f86c674f54c0000000000000000000000003815bb1518d6bb4d34f8da74b5273d6047d25991000000000000000000000000ab3655b0d22f461900569f2280dccb0c1ccdd628000000000000000000000000791476e30b6ddb8d2ad967f4773506d1b671005900000000000000000000000049081aa319fe0a421d302da0369da46c3c3349960000000000000000000000000322d57e4369dbb2c612e2e0f0b72668c854e7b9000000000000000000000000639671019ddd8ec28d35113d8d1c5f1bbfd7e0be000000000000000000000000035ffde3aa268d0b3dc5bf37b3a3fdabf416d8b8000000000000000000000000b4099d63c39659309cb32bb0c2c4be362b9175000000000000000000000000003f5f7ea68370c390cc0e20a4b5cc2e5e9720b7b400000000000000000000000029fd402ed32d944ba7319eda402d919b07e6f2720000000000000000000000003aa829f002faa43f8904e8d4a1572231546d6a6700000000000000000000000089e32a5909516d975a25ae504d5db67f1ca7d9ca00000000000000000000000092a4d2aa1e9bedca5b9528512b2d43cb78049ed300000000000000000000000077478e7c36f403efeeb8da31f7512082e94385580000000000000000000000005fa1dd7f6dce7066d8be8b8787575d66a20dc44c000000000000000000000000862ece6027bbb3b32d4e74f8bafa0e703e3e0799000000000000000000000000b4fdb4349a5df9516138f73a7ffc372fee15d607000000000000000000000000ce2ab1f9ea8ad1795e7f7d177064efc64f8ce2ad000000000000000000000000d38a6621dd690e5c97bdbc0f482f746371ef6bfa00000000000000000000000051be4c9938efc034bb409e9cf303b94c9605f2ef000000000000000000000000fbb8776298d34f64950f45ac7ba943b45794c39b00000000000000000000000068bba2a2fa5a53fbd59f38bb61af8c523599770c000000000000000000000000e503a4469cc2a3569d4f1c66e928603593f1dec0000000000000000000000000b63a8fc7137cca245fa5bda83e8ce1a3550bda570000000000000000000000007547cfdfc1ec39da52d7a28e5f24f545f5d9516b000000000000000000000000f3d0580ff2d80bafd0a5ce725a0e133aeeca597700000000000000000000000062af5805560e645b6f41570ba02d3c27266d57b00000000000000000000000007d621dffca887c000589d2e4a78ece5ee9029796000000000000000000000000af77aeda18af2b950af6c0a561863668e695bdc9000000000000000000000000d22ae04e9c3c30391aeb3894fde6f6168bb3ff7700000000000000000000000086c92d359f5e306b0dad6225084c6d9c03604acd0000000000000000000000002c9f91d3f6b1e765dd242f47103f85ab8137f0d4000000000000000000000000c1bd49fcdf54aeb8e9c71f2811787f1298926b16000000000000000000000000c13039ec2906fa4ac2f28e2a6e603bfabe1a7c8c00000000000000000000000013114ff9377b1d452f5382ca53791e51f68c655d0000000000000000000000005bc566356b7e3a29a6d7143fe56c9f4b484669d9000000000000000000000000c6f01a275879a57165f62bf67b779f8cf1e94411000000000000000000000000e31235bc3880eb1fbb4c53fd7d882d2f5cbe56f30000000000000000000000006e543e57422364dda568bb353eecb4536bce01a2000000000000000000000000f1495e220b6d08f42b243d748fb0b4d1ed999e42000000000000000000000000c117ad49e098a74c3351aacc553c008f0a53ee67000000000000000000000000e905e09a4eda217fb3928baaba32a8cd9d8f3fbb000000000000000000000000704ffb65910cc0ffcef6513200e99fa5242394d7000000000000000000000000db9267ede84adc7891b62fa8dbd1bdeb16de0d970000000000000000000000003c9b648df51a4f3ed46325e546689398ec2e4e3d000000000000000000000000ea9cbf465ff3e8a01ef0f9374b6eb2869bad08c2000000000000000000000000e538527aa47b8943522f0447be43bf285c7df056000000000000000000000000d00eee22787c2dba82a66581c9f092aa3fe5770d000000000000000000000000775c2f2ee7de6c2d4c91112c59af79edcef9be63000000000000000000000000243eff767ebe81aa30938371dde37a9c6921381f0000000000000000000000007bdfe11c4981dd4c33e1aa62457b8773253791b300000000000000000000000069d5e1031542005c362d1c7cf686b949c4a8b156000000000000000000000000b582ce4e3065cb318ca2ebd2addccb1a2ef5f9190000000000000000000000002e771628e765c04a06252801177332d078a19a210000000000000000000000004fffe1f377999580d589617e160714215fd9965000000000000000000000000043280a33d413f76be68743807a142f69d32b8c07000000000000000000000000a1c18a1c71c1a5b050533c44cb5c50518cc324f30000000000000000000000003fe76c373e1ae6c3e5448dc4821a24d21f1ea3fb00000000000000000000000065af5e48b309b1b574a546ad6b1977170c2ab0410000000000000000000000002767edfee9f5ba743511ee4187a596b302b43938000000000000000000000000a5fcde36a7a19a97619e8cd59fe5dc5a1b7a63a8000000000000000000000000eac00eed82795709e79f81a72562f6df660e6cc3000000000000000000000000cd6901029ec5ba5b106932c8b0537920a4329d3300000000000000000000000071b1f20aca58b03376a8df6dfedf09bbd511875500000000000000000000000034345976088624b2a45ee7fb8ad2ee6f091edbc90000000000000000000000003c395fa1731d4e8b8b08ff4106f77fd24fdd663300000000000000000000000082944b68bb92fa11764041aa61204b5fdc85f4290000000000000000000000009536d7cd239d9b7bf14aafc1a4feb72f770ef5a20000000000000000000000005c19e86b7f156ffb3388f54b5f19c98953d83179000000000000000000000000ecf8037a65f077022d4266083f2934ae359dd8380000000000000000000000001cc2d9832d36f55b878022df4e206c7f7fa39188000000000000000000000000e3326576a7013e602580f672684b3ad32a6a902f0000000000000000000000003aed0ef9164cf90255b85d5c785a164446b17b6600000000000000000000000056651f72318344bca1b355f542d609fe68b07cc700000000000000000000000027c31562bde54566e34b717f99946c0d7abda8db00000000000000000000000000f591f524e1e0f296725f1e16be514f5969bdab0000000000000000000000000a10d438c066c546e6bdf0f4b11e0208dd72dc7e000000000000000000000000e92e2fe3eb04c21950884dbdc89bbc15ba84951d0000000000000000000000006ed08a91adfe7052ef79a751f92e2d0de9e61afc00000000000000000000000091f668f9a077623b174fd82dbec4f8f16a3b7265000000000000000000000000df6e80b5a132b255df5fe70f769f6e74022cbcdb000000000000000000000000bd769ca2b2eb622e5a8aafc5219c97e0a1f4638d000000000000000000000000636162c1b66b9092b51ca6ad169601559bee2f56000000000000000000000000e121b572d1f393bcba8c5836f4ced9eb81da320e0000000000000000000000002f2b5332e4f74f49df35f047bbfb1038fcbeb7f10000000000000000000000006163d72658328e8a1b52bafae787eb0a3146c3b4000000000000000000000000ea46c71c4ea67087925a3dcb81d5587dc0754154000000000000000000000000e546cf6f014e08c609bb8ebce6fbc1cbb645b0b7000000000000000000000000d67cce92218517b4963ee843b3a454d382691f6e000000000000000000000000809261fc5cb5deb12e12fd3a53948616034b3665000000000000000000000000ee3831e16a1004eb659876decd8be70a702f2c0f000000000000000000000000b8d975f09d986d98e8f6dd68fe112b43569cfd2b0000000000000000000000009b2945b4a8e5f1e73ca14688353566ec4bd77ecc0000000000000000000000001db08ee2e01064212f472d91526be504570fde85000000000000000000000000ac4ffbb05a768743df5b3a83e67ffd0aa284b21e000000000000000000000000b9e953885f680484fdf1fd89bab4d77d8afa6e37000000000000000000000000a74b2b95b58017fbb8a12eada215fc333d7bc1c2000000000000000000000000f4f4cba7da96900d69652231abd37872b4a013190000000000000000000000002df06bf93ce18c5b2782830bba4d65de62daec8c000000000000000000000000ab55a610cf5108068f0671a1d73a4508c3b94817000000000000000000000000526e2130543cb6b40abbef9731fe17b46e80b3cc000000000000000000000000a2f5e5228e47af487fa426c0b01a0af1d5c115c0000000000000000000000000de03ffafa4a0de3572f2f7475b929196b3ef6ca70000000000000000000000007f8e4ea6e96121325b78a22058216005b517a0430000000000000000000000005322c09f4cffdb91323b1ec7391885f37608837a0000000000000000000000005233af283e7c359a1011dc0ff480298e90c8cfd600000000000000000000000011fa45a8d333059644a473391dad56f68f1c5e5d00000000000000000000000043c1d57932fbb68b62f3ab237ff74835f1802e42000000000000000000000000b488f4e220a1cdd0b8d818be11a3713f73a35eb6000000000000000000000000137a35de164c10230fc08374d88a31b1d2330645000000000000000000000000b24dca776c1257248024f8fb4315d5f5009217fe00000000000000000000000065f20e2e64cb20de0410bda401588886e9cd97ed0000000000000000000000008e0d50d9a42e4a58f9dd164846e627823bc433c7000000000000000000000000b92eece3f39ea2a82ac4741ff28548503ebf835c00000000000000000000000000940ce784f3ec16faf5a51d48fb517cf32d6f5300000000000000000000000055bbe4e86e9227d44581d199c8c6cb625db0bc4f0000000000000000000000008a20ea44322a252b934b44abaf9406dd219bef83000000000000000000000000a22f4c8e89070ab2fa3ec5975dbce143d8924cd00000000000000000000000007c440422e86e20cfe540eff53e6673488ea4850200000000000000000000000093c27eb532b97bb2704e08e25d0cf2721c40e3b2000000000000000000000000a2424426f39b2b3dbad309204cb769978480651d00000000000000000000000028fe46db880072e129816ee2bce5bc5a9712a058000000000000000000000000b704a29821f8d51c7e96402e0e6ced137d82c1460000000000000000000000005cc4793bcdcfcf05ba75280b44fa26d1701610ec000000000000000000000000d7bad58e113f503b5c5177fa42c161b6db177a0d0000000000000000000000007981c8baf35b1ca528d075f08220e07e3d3c30de000000000000000000000000c403976ea98df5443cd9fa38e286d5971828d19c000000000000000000000000e4d85925f3fb0e4a70606f00bcb9bc5e25f0b08300000000000000000000000092b47d948124ddce7ba2e83d469ba37b456775ae000000000000000000000000bcd421777df026978889274b98a3bef4cb2c779c0000000000000000000000008806de670166a9fce658607606f9ef0a885ba1970000000000000000000000000c4a4bc83d42a60c7a4ab5db0bfd481f6309e0ad000000000000000000000000fedeacc03f5360c6d34c063d4e2b3d81327d1b5d00000000000000000000000022ee3ec1fe5d5ff7098fc2c167255ed77fbaf00800000000000000000000000099e77220914adefb46d0b2380a31ce19333d448100000000000000000000000028c6e9210c1b44330d04bd7b31ef70c643dd8c42000000000000000000000000e2f1272e5f023b950b2283eb06c099cc17a2b4ad0000000000000000000000002d5663ddb22972f53a6fdadec0ec9df9ccfe96a30000000000000000000000005f986b6defcc1c5692057e910a0a41afd3e4e591000000000000000000000000e33c9c2798eb9c57c5103fe9d5ffdd9538490952000000000000000000000000c95e0197ba47acebf1515db0316c80d4d79b7bb800000000000000000000000023845f3af66941c6980263c22c704d127ffcd6130000000000000000000000007edff4e6f9490db674472ff9e3b3c24b3cd338f200000000000000000000000032e98286d3a7a952c6f35a5e18effd959995b67a00000000000000000000000078084e8d29359daa9337ce6379e9e481fa64ffe20000000000000000000000005b4aa4823d8dab6921dd59ad466508e765961e8000000000000000000000000050cff8c3f29e961a83e8d194eb3405154cb4ce6d0000000000000000000000000b48ba4119ac1ca17a1b97b249604d861ac6df64000000000000000000000000a3834ccdc244f42a572eb7f24f8aff478ce5730800000000000000000000000065bec55dc3bd19eed66de7f4742ae0340be6d1a400000000000000000000000080f3eccc083f113efd297dcabb065a25ab92cbab0000000000000000000000002e568b8d36a31b39b8c045f603f88683b7189a5400000000000000000000000028340800209c5c6e329134ce22e93f9577422f1e0000000000000000000000009c19f987f08327e6515bceb51bf8ceb1f8f826b50000000000000000000000008e187f0d803e87d9ad4b590c86da97b885c6dad30000000000000000000000000ee9774e62315b4e976f4a86af3e8b459b3c8760000000000000000000000000ab964a92c157afd8019840a0ae48af3590a0b731000000000000000000000000ba7c16983f0d49c6605479d9312b4230d9b6ead3000000000000000000000000da54a42d6f6552e02af2b7bf7e84a44217a6046d00000000000000000000000003928473f25bb2da6bc880b07ecbadc636822264000000000000000000000000a3a3740c7e8d1de4132f963b18fcb7a7fc9537f900000000000000000000000052dbd5766bc7e8e88739cdd3a1264d8e4e47710100000000000000000000000080bbb9d6611c91b525139435c97ff99afda8027c00000000000000000000000086e282b53b0c66b1fded8f2c27c9ccbdda6a245b00000000000000000000000092985e3fca42c7619464ca00d1824189f6078a8400000000000000000000000040521fdd68cc3b1c9fad151e28ed9c5d59cc9947000000000000000000000000bcbb9156f5fa29bf4bbf193f45ae8042c94e9008000000000000000000000000cb437f8654caab9f297162b33c899da401c0b89a00000000000000000000000029fc4fd26122265593c9d81166f9ddaf822b4fcb0000000000000000000000005330be5c529cd39353a41c55a53decbd488c97620000000000000000000000002caa0a493605fa1d81ca3087c9f57bf2e441f1ea0000000000000000000000002e94dbc6b3cb53c286ff8d046497799466c381c6000000000000000000000000f26f49d1d7409decdbd26982c1087372c1dc90ab000000000000000000000000bd938b59ce63b7df06fb27de07c50294a56ed2ba000000000000000000000000dd07733be32f4e26097f10b42be84321cd8b97df000000000000000000000000c60df9d5922d79dcdad56cad3fcb5ef2fc3e9ce800000000000000000000000075503d3081f2a52a3e7f0a5e976845a8f0fd2fa4000000000000000000000000e1e25f24db9b5502d807cc2dc2ea89bb181a2b17000000000000000000000000d0a69a96681bdef8097a7bca95b0686882b791ad000000000000000000000000ec53d52f89ac4d2ec33dac830c758d1dd2564c7f0000000000000000000000004ad48d8d2dc1bfbe539437616dabcb200179d319000000000000000000000000055d867e04a7d1c32590a45103637e1f4faca00d00000000000000000000000094a7fe62357891e41c05cbae89830eac43f6d86500000000000000000000000092ae4f035cfbf0d5ba5029375fca83299aa221f50000000000000000000000005117755050e0e7d38c67795da7b89f2eb2804650000000000000000000000000fda6aeb36cfa3556a9ee975ecea25a6bc2ab4fba000000000000000000000000c5ee7e61daebefda73f8b3ede3ce0af45a3319cc00000000000000000000000076a84dfa6fc4040b7e14afc39b7299002871a84f00000000000000000000000088263ddbbab4236d4a5169b200f1cf5df08f8123000000000000000000000000bb7e2b7acd11cf2158910f7c02d4f35323f037c0000000000000000000000000253f3f195c0e006b5b260241980ed40641f09736000000000000000000000000fa811980282df5f506474a187cfbff449092e2c10000000000000000000000005e630d5a57665b6d034db5a6d055b86111b11fcc000000000000000000000000909bc6337497148719043d14fea4edd3a1508ed700000000000000000000000061293c5e55130b4b14eb6057d260012857a09dba000000000000000000000000dd6bcfb48303173109c03a2f824547546248843a000000000000000000000000dedb9a650174e90be39b5a9b11a8a2cdb92307190000000000000000000000003e23c24fb2ebeef23e9734b4d094420adebf785d000000000000000000000000d3955c55b979827048eac05e9001858e6753d963000000000000000000000000d3cd5485f0bb543c0acd9e3bc1a695bfa684c7340000000000000000000000008a0eb945859be13f4060e164a7cc97d9e1f517740000000000000000000000007e34f72634da9e4eb75766334277f5a1d365a1560000000000000000000000007ebab655de70cf88013d6c907671438feb420a4b000000000000000000000000ef69d6a1d56170677af8c906812e4570e8b3884d000000000000000000000000ec88759e37bd9b6ca9a6ae9b897244137e045a100000000000000000000000000d3b49971fda35be7661582c82f38395ea965d820000000000000000000000008c88b0306dd83df09c27ebee63c0bdf3f76789fe000000000000000000000000537be015dcb0015f1b63226dd5dbcbc3c16c32d5000000000000000000000000c1ab50e21da526e6ce1243b482bfa8a058c5bfa90000000000000000000000006efe38f2dba8f0346d729d4c6e023a1ea53472db0000000000000000000000007a8150b1722abc8fa5f4ea0bd58109627c35e97f0000000000000000000000006fb44d57afe38d2a49c424cffbeaf340ceb825570000000000000000000000002447350e0aacb6a4050a008d72aabd02dc112739000000000000000000000000491332721f185c88a95c17b3e714d9cf06fa732000000000000000000000000089627fda8ce488a5f6adcde8bbbce7492f2bd09c0000000000000000000000002cb1fd2f48637bbe3dbe71ea90e2bb8e6e9ac0340000000000000000000000006f4dec85f03e2804f2616109936c0259d69f9937000000000000000000000000d7440e2377d7c0bbdbe595114d0c444076c02bbd000000000000000000000000f1cda174a3f242484847c5befec875798f0d9584000000000000000000000000fe744807f15c9f1c379c346e59d7c7b55fe563690000000000000000000000003b37a0f4b894b75c2bce81969148e344bfb44771000000000000000000000000192346320adbbf0fcbeaee448e8ae8365fc302480000000000000000000000008fe1a0b56c62f79a7bd8b45fe08b0e03c4af572d0000000000000000000000003750e000abb724a66db3a9d6577e783d309b527000000000000000000000000087ed4c98861effd6c8a348943d09ef1c3c3aa25f000000000000000000000000b8f20efceac636efe38287aa0b7be414d08ccf840000000000000000000000002eaf071dee273fdf750fe9e4d753c7d4ff626fa10000000000000000000000006df54a332764565319929ea0ea90ecb58afa20fb000000000000000000000000fafa1cb0dd356af1fb1d5ea5cbd7f382efd40d8f00000000000000000000000024fafe4d1306b2f9bca35b99be91e8e80cb3b4fd00000000000000000000000053c7aa4552fa928aba136e55b4c96af5e3d5859d0000000000000000000000007b3e370711d67fc1d47e49c89a64adb07d3b7d1000000000000000000000000071d9a70551b97d86c64c707b8a8e976f1eccba91000000000000000000000000fba512775e29873f9a8e62a4530ea0c59f563e0800000000000000000000000072244e04d74a53a0df1314dce63c975d9bad617b00000000000000000000000090c0bf8d71369d21f8addf0da33d21dcb0b1c3840000000000000000000000004f4d60be1f092be858c5b286e504a54645f8b65200000000000000000000000076207c874e28eabc0c45b9418c6405a38181bc600000000000000000000000004ce2a6bc3c5279fab8a3db8a81891f03f7ea776c000000000000000000000000a90f7862282f72169ad99efe65f45a5a21a30a84000000000000000000000000022e4b202ef3c6f7e75a0a4634d57cb6654b3aeb000000000000000000000000d722c234c6ce2fc7666285d46c376e975e3d39df0000000000000000000000009e266d1253d06c0bb81a7c65faa26ab0a39525f900000000000000000000000085fe198166a9e0d449f4518e5369434fc07348bf0000000000000000000000001b151019af46dd1e3e8f514dacfbde806468e865000000000000000000000000ce922c3397a37c266476ad0488eaf6771d9e8a400000000000000000000000009b6abb92f939488c73fafc94b220ae196ea50199000000000000000000000000f0c5eb95b651581671ac81d5a4ea1f1d8bb6f195000000000000000000000000f50a138d133fa83f245058b141064fb1f78a2e1e0000000000000000000000007ac34620690a6ac582c7daa98c7ddd94b347bcee00000000000000000000000020c54fde793e1f3ee427f9bd1d7757c63b071116000000000000000000000000fff9520630aa6f84464e2095f052a218dfde923f000000000000000000000000d3cc56877f12570557de47b296fb68b97514506f00000000000000000000000042d10f9a788e33798e11646eb90576877a62cd37000000000000000000000000d94d9068a5854147e2d8de9bc68e1488838516210000000000000000000000008c00a53b1c88e175cbbe00f385d1d9b00eec833c000000000000000000000000d4842835afac4d09fde3fbcb3bf37d44b891bbbb000000000000000000000000427f52c2870f7c83be9247c86ac4f558b1c12da50000000000000000000000009ef229482450fd94bc5735d93fcd8a5cee93d13300000000000000000000000005635f62bb2bd2e4ec53f734473191a95203bfe80000000000000000000000003492765d83764138f43ae6f542c05e1eeaf87afd0000000000000000000000006b84a652aa0a9552003088b4e28ee52fb0f8a93000000000000000000000000045899a8104cda54deabadda505f0bba68223f63100000000000000000000000053c055807ec34c6345f867a5c1fd8cc72fb67b010000000000000000000000005d78ae000eb88f2f04098dfda856635a5cb30e1600000000000000000000000028808aab3e49381129060c36890072ac43660617000000000000000000000000bc81d71bdd247cf2bb3d09b8bcc693c4bd4d87c50000000000000000000000009f1e5cf9fa7f80f118c396a188166a536a2ba83600000000000000000000000030e780458b7e310702b8899ee5d6ce50d48ad3bc000000000000000000000000ff3c0aff23fa53ddb807674bf3910001a054c0aa000000000000000000000000b31514359b2c68cb29fa304f6c139e69066dc9da000000000000000000000000675c9a87dcac4887f1fe2e750d34b9e95c32bf3e000000000000000000000000927aa9d0a0f28a1c04a6bbe8fc5c06273313f74e000000000000000000000000d8964be061725a51a5415da0560ef3aa3d5c4ec200000000000000000000000086a2f83de447ebf3a065205df015a323d931a8db00000000000000000000000034a2ea9a8335540e1c0d82dbf486d83ed303dfd500000000000000000000000037370c4c75dd580bc1c4e964ffc69b2be144e263000000000000000000000000d21aa0e293e89a1750c165414486e6b715e9406f000000000000000000000000a546e047187c5ba33ae237850ea15f1174b58872000000000000000000000000233945609eedb5a5cee343eb99ee8e3fc3dc48600000000000000000000000009393b69e28c12a2d67db6aab4bcb857ef80706b00000000000000000000000001afe4af44d3d60a066ef9cb22bb4d2af4bb8a5c1000000000000000000000000a1a5e70f816f7e9a8d119bc443653d8b3931b87f00000000000000000000000098526d76f06a6b7390cf3f6f4358fe5bd82354070000000000000000000000004820fff2474f29429c3ab681bd924e2c63abe378000000000000000000000000fd941001bab4d459f2d9a977d00d94f1010f8db0000000000000000000000000d164ff4c786d851a0e2d2fc1bf78370dc9cc1d800000000000000000000000002010be7b670f6ebdbf2f54bcf64bbb5fcc9eb814000000000000000000000000b37538f2d3629335b572678904b60dc9842c82d4000000000000000000000000510254a3f2a96b7976541cb555516521a208ca8b000000000000000000000000591a758a2651639f3f5ce1b913f1600ccbcc90f1000000000000000000000000e4ffdb5267f53d3848515baa62ad9e15a92d5c7200000000000000000000000082eccfca37051b7a4c18192429b5334ba31c3c84000000000000000000000000158eca41f8ea57fe7f4cb653a61500054f5720f6000000000000000000000000509e9274f838272bc7ed401b28f265eb624852cd000000000000000000000000965180b7ee28414fab98ea248a60affe7feba17e000000000000000000000000aabc4bee6d07eda4b5a1cc2a209f04b622e58635000000000000000000000000da63d3b90480d8346bd85b6246222eff802d688a0000000000000000000000002d1619734a85fd83e189c4cda5f94e033f6523140000000000000000000000009a8fee232dcf73060af348a1b62cdb0a19852d130000000000000000000000001490318dd1c926970ed946a35f018196c68cc6c30000000000000000000000003ba85d0bcacfcd59d495946d342b1dd09ecf9079000000000000000000000000d768527e3985146e894325d2d5f721e031e234fc000000000000000000000000eb189b3e3bcaed6acd2552ce0f1436bb63b34dab000000000000000000000000d1671e10a42fb5e14283d954c47afe73ed450f5a00000000000000000000000073670040fe316cec70cb988b3405c2d65d35f026000000000000000000000000c024c860618e9e2d7777e1b4cd0dd208fe53ce510000000000000000000000005d18b32df6668ef5f1ab066f1a97936089cd464f0000000000000000000000001164a753fb016d2b82e5af5ab1d3a227c623b811000000000000000000000000fc6b5d94687667442129333fd039f8507ee3017200000000000000000000000003bbc904c1b3d94502fc23a641d798c95d163cf70000000000000000000000005897377d3d2cd9ac58ebaec4e7daed11e6f33ebe0000000000000000000000007ba6db4a8ad48d3adfc8214e8c3fb86a60621f6d0000000000000000000000000576eb8dca34e6a56c1af1b804f1fd17d24013b80000000000000000000000006bbf803a1c7fe364498f8f45c9ce8a39abe42e7a0000000000000000000000001943e495c297656c14b1bbbb3ff0107dde5e1ceb000000000000000000000000b83aa78239e6289920f6ca8b014837153517fdaf000000000000000000000000f833886f0d36441b98f67b3c7c605231fb4d888900000000000000000000000076fc3cdfcf1efbb989379118705b92ce5596dc8800000000000000000000000066a23345f0d5f9fbbf303b9062344e151b564e84000000000000000000000000e3c0e5ce82af1b98d56a5fb5477bf88717c008e5000000000000000000000000c35676f1e30ec7f0c506fa453eae734a313a53a600000000000000000000000083bc7e5785f7cb2a114cd3070ef820577a2d888800000000000000000000000082f30847c307e9af476206d994cecec013403efe00000000000000000000000066f19fa3679b8ac6003862f166d5beb812005b71000000000000000000000000b41150cb8e16cf5142b89df3baadbc7ffbe88a760000000000000000000000004d207177677fb1128281a54fad993d3736c7f02a00000000000000000000000095579a24c54267ffbb1a7457efd9a036241f654d0000000000000000000000002aaba4b94a805f0fea696dc11de324c2320ff4e1000000000000000000000000275a3830012e40fc5b6cc844075646c593abd7d8000000000000000000000000cca98436698737422e309513285fe86f5c21d6be0000000000000000000000005df88f897139f41deada2317db1d2b0ea431030d000000000000000000000000ee692bfc3b1155b57d02d7d216a2ffac2d494775000000000000000000000000764bf6dd74579fe73fb1e3fa30a495841908911d00000000000000000000000069368941b012bedf2aed194a2cd1f11eecc0a162000000000000000000000000c69203ca27b9ba7dc9e674f5fbece6619edfdad0000000000000000000000000b94f764d7d809a18e75be21ffdf4940d3aca9edc000000000000000000000000f3b347ecf592c4ebcb8eea6bd8c55602dc9450ce00000000000000000000000042408d5cb6fdf0e3fe5d18850420f3f8a279de030000000000000000000000003dba59b25ae7be0f3825b270fd734dbd34017f67000000000000000000000000b4aa6aea27151408075d8594d4ff173422c1b4700000000000000000000000003752376bdfdd4c7c7ecbbcdbea4ffcf4059b720a000000000000000000000000fb7e02dd825ad9c0b4e1554adfc4f8b061ad272d000000000000000000000000f997bd34b184f96a8d850b6c7b30a740b20d5c61000000000000000000000000608b156f93eee38e068a15c89e60f0e45eb71d230000000000000000000000005deadbccac379a09abe527dae05c6f1c03f4c6d100000000000000000000000076c0b46f218194c691b8a796820c42d279b26ec3000000000000000000000000c633cd51c72f6a8e06b5628aaf949e576383f8ea000000000000000000000000631550179111278b29bd67a88584e6d44acf440f0000000000000000000000006ff8a0b19bc1275fd7e2075d4de197eb518750fc00000000000000000000000024d2b99b80f130dfea43bba536c410f6f6b1218700000000000000000000000082711e6c2d9afaa0536346356e8e66a01cf7cf4400000000000000000000000046ce8f2b3359f12fa401066a5695122e77018a6b0000000000000000000000006b0f1267f2c7a633c639fb525a400a55f8d788880000000000000000000000007c1e7908ba6114c5c654ec55b13db9858fb26c3f0000000000000000000000009d84c67f97cb358ef3d3c9999cb29c4b5b4d1ef3000000000000000000000000d413b54d55aebd3bba3c44cc1f2d741bf652c6a7000000000000000000000000e0aaff9a1ba940365884ab79d4ff4161197334cb00000000000000000000000030591ad6a9e7a74596a893bdbca9b58a4849f8ef00000000000000000000000022537a921cccb47873913a58f01e090c0c694aee0000000000000000000000007b542649be9307660d5a1cf757d64a189c07187000000000000000000000000086845326415b12211ab913df8d532e31b5f1bf5e00000000000000000000000009123fa84caee0abadbb3c437469b31ae693a6bc000000000000000000000000f9ce24afbb1fe432478ffad1014ae3bc30de2d8200000000000000000000000097e9ddf1429696ff56d0393a032d3b94ff9c15190000000000000000000000009f5505f4c727d5f4fe073add7d86b0c1752f8c3c00000000000000000000000064e458676ce185c1a71994d9290a4a784a55835200000000000000000000000029c3ed9aab657c5a3daafc7c0596b3b9b91392ab000000000000000000000000ced6b3312f85627573436c10d419f50bac9d248b000000000000000000000000e4d70355e5a5ac3e8bbe236711de8f834ec62bb70000000000000000000000002acf0638f7b3f75c2da8dbea09acb622dc5c888c000000000000000000000000acc3bf1ccc70a2cd90712ac44983d4ac3edddd0300000000000000000000000049b61b0b725be7ee97361318ea6711f5ccf55ed300000000000000000000000083a87c9cc36b4b902dd38bddaed7e4295dc82fe3000000000000000000000000730fac4c4ff284434ef81072341100bb02c2fa490000000000000000000000007d7dd9a0fce75c8addf2f9599707db1e7f692b79000000000000000000000000b6481a5548027d3a982ca4e8cef120a8fd0b9681000000000000000000000000ce1b8ab666eacb7d4efece5815a31bd9ac8f30320000000000000000000000006241fd4fbedfd7287bd78a23d8c77b9746f40e1000000000000000000000000070a2507b910f6c3fa916bf175909257d01d14d8100000000000000000000000007cae354a81c551797126f5356e6d022d7db373a00000000000000000000000097e18544e156724e4076945f10c288ecbbc94e54000000000000000000000000a96d1fb68844847ffee690eb84a9e8bce107e0ad0000000000000000000000007be88f45832c9f2026ed7df3940f5e3cd1a389520000000000000000000000005404ebbd93c1c5b45e7a8dcdfbcfee833fbead2300000000000000000000000025e5b25739f9d4a1515f6e3e5c6f0b3f56bb48270000000000000000000000006de455a9997d5f7cff316499c0cfdd406c28a2580000000000000000000000005430a233945b27f0e1e3a31b553beda980ceb3980000000000000000000000006dc2bb6a21f94ddcbe40d41bcd9fdc8d3e29192b00000000000000000000000024d6af47da2373fb8f41ab8e11c841846f2506590000000000000000000000006194e0b24573ebafd8883ede29c9a53c385e33450000000000000000000000004659a27c68b79d9f1054fe5a37eea8b90f768a3f00000000000000000000000068480fdab067a69cad8db4fc3eeedd9cd40bbeef000000000000000000000000c60810c0e379ee0707ad247f1907ba8de7889f3f000000000000000000000000105a11bbe6a363029f2f142cee3771dea625c3a600000000000000000000000022b6995ac813d543da53fcdde850e4edcfcaba380000000000000000000000000f7ab165986550a034f60c032ab8d4bc73818e77000000000000000000000000396aa6ca3b1405b0371e53e25a9a486002408f280000000000000000000000007561a03c7e66e66abe598b95d9fc18b54c092a600000000000000000000000001e7a60d3936ded8b2df2a22b41bce867bc03cec50000000000000000000000006aa45fe38f70459760ba54e43b359d95c709c9b80000000000000000000000005d1f2a0b7dc16299af24cc732b2e7ff6a7a3ef9600000000000000000000000030ce789adfd5e36e40aca5b2b710e582b38584a50000000000000000000000001cf6c0fd1a3279352b219cb2fa9b176e33934cb8000000000000000000000000ab94c968107b4e554ed3af30461cdaf3ab4591c6000000000000000000000000eff1af66fff0ee3a982c3ea6e342dc3ae1b960320000000000000000000000005314dce0ac9ceece3d51ff4ffe4dc80af79c5914000000000000000000000000fcd28c8f74afcd8085efb9d38948bd02027416b80000000000000000000000002f4095c6272123194e75b49da9cca9da20bbf077000000000000000000000000cfab15a4c98a1db172fb2487ccb7869f42fbe39d000000000000000000000000fea20dabbee51a0c7cbcd8ec8e0e769182fe69770000000000000000000000007c6578985a75edf8807bd2163bc63ab2c12db1ae0000000000000000000000001a5d91e0ae08fa0caff3ee36cde446d2bca1d63700000000000000000000000050286f1996f6f92a35f2f706189e9c57c6a2fd80000000000000000000000000d564f601ba191cb353966ba0002c6886131836330000000000000000000000007d915529c2ea5a19485355c2a4dbb9315cabe509000000000000000000000000f04b3886a8bf0b80fdb227c8cd51299c19936d890000000000000000000000004a3bed1bc549536f1bc42a0a82e14db4ad253ebf000000000000000000000000429badfadf144f655926081bc3b8679ab15ff33f000000000000000000000000f1f4632cfd33be855b80d5706795deb0ba36b3b8000000000000000000000000a0aab9d130ed36f0412641345940fc623712cff2000000000000000000000000cd749c813d0bbd418c7bc61cbe319c8be42514370000000000000000000000003525f577cfcdae09c2595f9fb87fb51c7bd6c2de0000000000000000000000001a75c25faa6f5eb78b7871c7a54720baef4fd2c500000000000000000000000096f47cbb5fb486248447f4195490bbe27d865cf2000000000000000000000000d648f83b9cb9aeb3dbb44adf681802bbe20be8cc0000000000000000000000002a60a54d83d98c0e70dbb52b8a1aa989354650d1000000000000000000000000cab64df77bf33dab8a5eb7c7ee161431be8953e50000000000000000000000005d77a33a238e107b83b0a7d25a2e2ddee0e113c8000000000000000000000000e508c0703647ab7feb6950db0cd974e079194cc0000000000000000000000000793a4cd73fef2561c7762dc53eb89c68c30210a90000000000000000000000005011794bc310835e7c79dbcd47bcd3dd3e2dcaca000000000000000000000000f70c08eb0078aef1152e88212f19d63f22c0cb8f0000000000000000000000006e3cc53d08ef7c42992bab8fd66faa7f07d7b91900000000000000000000000033676dfde85ac5930896d255270f6ff1948254a60000000000000000000000002b2f6b4be91de569c581525f2db7366787d7fd5b0000000000000000000000001f9c43d90b0c9cfa628ee228633d917eab00645a000000000000000000000000111f36b3b22e151efd4e1d7578e5e285024404ce000000000000000000000000c58a7a5ef1f0f4cf5295e2bb318d29327ad35f6e00000000000000000000000098d78e1709657f502520fcd2cf9665b15d95631c000000000000000000000000eb3f2a94d7a93460db6e711a9419b16146903da700000000000000000000000047c3821eea53b0b98512690c281193b102099c040000000000000000000000001413b0ed6958db955ef50677023e832881f86400000000000000000000000000f9b1ed033c2ba9cfdc15b62036814789a70af79e000000000000000000000000bf5eb2718c11b6cb9fad91755740126ff995bf810000000000000000000000000e2e3084a57d4739e79817efe48d49316e38689c00000000000000000000000079ad3e7017e30129f84509ab351639f5d7a0dedf00000000000000000000000000befe06de0ac97fa39c402905d0c4cab565fd4e00000000000000000000000000fea881089e46ca19914c834ec3e29beeb499ed0000000000000000000000005fb02da107f910ad175b7049f3ea865baadb33490000000000000000000000000e20cf97d88ac6a0a0743831060f9763b40695380000000000000000000000006df9506b6450b465d09677ef28e46fd33a77f38e0000000000000000000000009fba8edc0f789ece94e85a5536c6483f6050bd49000000000000000000000000876b145121fd00b6e6fb1a079e978eb46cedbdde0000000000000000000000008bbefb76b0fafe3f119531de77550429405384ed000000000000000000000000fc2ea04a709104e38878a8abc0edf04dde27dda900000000000000000000000051c36fd75773f294f7178d00aadc5b4235e32b03000000000000000000000000ae462b3a0fca6d92cdc5338f7d5c0345cf49677d0000000000000000000000001ccc10513abd57c874e29c48b6ad28b5b7fcd388000000000000000000000000e01109e6117a556d45b7443390adcd6c9d931fc0000000000000000000000000b247533486bc0091e54afc379576f3c479b72b7c000000000000000000000000d5c8878ebb4a5c7adba228264f74517c68f5efe7000000000000000000000000c47e707eb58d835a7f6deeb213ed7af8f9d5229e00000000000000000000000040b12e2c7bc85b5c8c79ae6fd51c6af2767f7575000000000000000000000000f1da0e963c99597da434506b740c3b089ecaaa570000000000000000000000003e2562aba6b62516270e167bfc9927c87bacf6620000000000000000000000001180814ef4dd32106b9de7f3c172795cea3c3d6e000000000000000000000000e8981ca28fb21962ac2be379e1cac89c0af39d790000000000000000000000005ab6811ae08f7c9a039a9ed93c0f2b86328bbb61000000000000000000000000f2d3c91af618af6bb98bc10ed7dbb386f8a8fa87000000000000000000000000e084581c8a2b71259c01ac931c6b145934ca0f970000000000000000000000005764d132e0603bd0d9f9ec95ee5e360c52e8631a0000000000000000000000009fe8ef08d381b5cdbd4d0d3deab5d134123935fe000000000000000000000000aac957a8264124d93d42ede793356e49d0ef5c88000000000000000000000000d16be68d9775ab9a762519d961fd4eca4829073d0000000000000000000000000c5716c0be1848d8ee4a6828f24e2b7e0fcd1208000000000000000000000000bcab8f92755313b3f8f05d00753b0017d3330f33000000000000000000000000f7b27b99e85be917e8a29ee5dc2da050cb8fa6b1000000000000000000000000f641a922f50e4ba040c097d1799e9412cafe6851000000000000000000000000f94a3a2e1a7449212ed3fc479cd07ae8b970b57e0000000000000000000000004ee67d558e065c6655f6a871a881e4717d97d1bd0000000000000000000000004393eb9711b0f30eaa0d301772ecceb9df11611e000000000000000000000000635e81827ed8a7b969364393c4929f71e940e862000000000000000000000000f888bceb2949198bd065eb8cf1603e268657a641000000000000000000000000a648574167a478dc3fcae76dd7537a2379315fb4000000000000000000000000470ce64cf93a2b38b94726fe77963aac82d8cf1900000000000000000000000088bf5a9ee56945912e65fd0334b26bbe77658c8a0000000000000000000000005cd1bca36602852c0d643b6094e0e22ce7a3daf2000000000000000000000000395fe3ff04d374fb07d7612151f37f8cb6273b900000000000000000000000008fbb366f48b4226d587398325e0ee89449fefba4000000000000000000000000d3ebc8f8807e20204e7af89fb629aa7f45d52217000000000000000000000000cff6d9be63ebb6deed0129e18885a92ae21e5427000000000000000000000000d0496b0eac7084cf6ed7ac01e32cde408b1299dc0000000000000000000000006bf53a5cc2bb4af08fdbe5ee60df4ec799d9ab18000000000000000000000000306fa407d8fbabaa95d03c03a660b9c77631e92b00000000000000000000000061aafee82bfbc06ddbdc6c26fb9cbe99360906d0000000000000000000000000008480d814a36fee1c3ed647bd9a2b057be7f6aa000000000000000000000000e513b2b8745a83ebdc1b42b5ce70d4900b5981c7000000000000000000000000242ba17fa8d487f8936b5b5a69a8ef096a8d2db8000000000000000000000000a8a622ffc043756e25b4d561427106ebf9655ab40000000000000000000000002f490e05f8946b92fbfcebe1fb326b2dcd78699c000000000000000000000000d81e1c953d24de0e0bb128923f03cbb9e0b7300d00000000000000000000000099b3ced95989f72d21d97455048acabcb0102dd6000000000000000000000000575319c5a2dc7851e2a603ca206df52054d53418000000000000000000000000f6d2c876f7fa4719ff2aa711f3e1d9d95c99620d000000000000000000000000b8bab93f73781b6f869cc29d30fe566780dd3b4b00000000000000000000000055c601730839f1f5e7c4ae0783d0fea193b5e380000000000000000000000000fe6ae83891e0fa2395bf65ed4ee1525e027878dc00000000000000000000000047be5885126b2e456f7fb78ae8bd25cf69f555d30000000000000000000000006a242d034c50759ce2e91194c9a9c60c76397ad400000000000000000000000018733af47412ce49e6e78bf41eea51f88fbdae9d0000000000000000000000006915ed4052c3e43d8e4e1f000a76b3414789dfc3000000000000000000000000a50a1f9d42bb5eefbd67b3d156e467fa12a81bb5000000000000000000000000d372412a9fb5289c84946219276b621d0d19f1c40000000000000000000000003ddf017bca64b79dcbfeb56170a5c18e534b82f5000000000000000000000000f75cfc283182eb21ac7b43605cdfb5aa14921fb80000000000000000000000000950d755f181086732b6440f3dd0071b17d25f530000000000000000000000004f806d70a0740a78ba45cdade8065c551419f27a000000000000000000000000e0f96ca01a35bcff267febe8b6e7fa2cb6693da6000000000000000000000000e9b2537f68f73aff67cf6321a331696774cbe3f9000000000000000000000000ee4a0ca3c15fc59a2bf795c3e98d1fa27c6bb7e4000000000000000000000000d57573db24a75a803d07beefdc8ea1cad7659e43000000000000000000000000c9d5034122d7c968209f50b25670033f3dec38e10000000000000000000000002ecac4375c84118cbdd79b32a003a1b862a63ee500000000000000000000000016feb926a3a4f1536edb7cb2e1ca301678868bfc000000000000000000000000326ab3351c62c6853e039f2b5ee3a4eee187f12a00000000000000000000000085b8e19af9ca885494eb6a868cca8e828e16e6aa000000000000000000000000e5ddfe7f07eec6ad4fdf5b2018becabb87f583bb000000000000000000000000b28f6daa3f871db4f22d3f0cdba01f9d2bed61da0000000000000000000000004216b2bcb88a4859f6317b25fa8fb907e099007c000000000000000000000000f0c5ed4e9c62fd017681edc576cd5e0dcc5cab52000000000000000000000000c812731e3f8835992636849f84cf1ce75413bec10000000000000000000000007070edc49ed1066034b25be765ed994414483e3300000000000000000000000036de609ebf1c85449624ba4e7de84ea5de2f715800000000000000000000000044acca4683bc2ced56924259c8be305a1231aa24000000000000000000000000af8efbf8a7f32c745b69317445cb3cecb96d9bb3000000000000000000000000ee0016cfa17c13642d533a95f2df0ea394299d7e0000000000000000000000009734688b3f985f85dbfeb63508355d4a3369fcc0000000000000000000000000056f2f34ae9f48c1622eab9cf12a0b156e34acc1000000000000000000000000ef4b8779cde8de6408b97952ba382b5e82fbd405000000000000000000000000b2e8ef27ba481653bf5f60c92e5f26698c796dc5000000000000000000000000df381d573b38301630f733e592f2ba3b65b351c8000000000000000000000000159280a9d3ef28ee97c8d830e9c106639d950ff50000000000000000000000000556f7387137c8fac83e53225c614ddda261c4c50000000000000000000000007687834207b61db60b44b1ee04b8023c13950595000000000000000000000000fa449503dc956c0f008903fe00cc30f50e07e745000000000000000000000000fa0cf25a1727de5961fe8c1ca0693f6d30c58cf4000000000000000000000000cddd2009697d431c461df85bcc613a6a03c594bf000000000000000000000000903197c0d40a43222ddd824a2758a0c0d17e5acb000000000000000000000000e52f1c7fb231d3859fd3dd757f323e958b2e5c8a000000000000000000000000b019e8c2e9781e95cb2dbe1d44e6655f4a4dcda70000000000000000000000007ab8db0a1bd39c9a1d728b473be1a19cee51f0ef0000000000000000000000006fededdbee4f25ad1ccb1bbc30dda3ed0fe9fc23000000000000000000000000f6bc769748626877d0a39eea2505044c01e2393500000000000000000000000011124401881008b38c7f7a799cdc48881fce2264000000000000000000000000e7f59f4ddea3522eacdcce2e4bdad5c9c3ce26f80000000000000000000000005f73db080d9222cb1d17d911f6a609a69b906e50000000000000000000000000c9de76ffc62d9e96a8c620f8130c4ed685ef8f50000000000000000000000000fa2479b515686fd5241e97794414aebbfd98241600000000000000000000000055854c42b7fd1f3086d28f451bb00b05262266fe000000000000000000000000fe10891eb590e9c73f8c8394915e36cf0509557400000000000000000000000002c5561906587bd08d0662518c1e6a1a5fb4075a000000000000000000000000fbc815af5db86476cbffbd9feb6fe84161df2c2900000000000000000000000021445f6311807552c193b2a6261aee2119ab9fcd000000000000000000000000268330cdc9a1afdba996bd63083041aed4bbf2dd0000000000000000000000001eb3162901545cb116b780f3456186b5d1396142000000000000000000000000fbaa870b42ef4f9ca9924ce6e0d900dedad4d7da0000000000000000000000001172f4200424adecd8caedad096ad3fbb6e333f3000000000000000000000000a3b9703be58185cc05c010b50eba8f6de69468a6000000000000000000000000dc3e52b8807bc95e1cd201861aff64ca04bc775c00000000000000000000000007284bb0300d4ff815104ebf4037c7e8a62269030000000000000000000000005765b0bbab79a6d844b480df6408f2690050b4da000000000000000000000000af7a618483988503ba265fb947b77ed5e6d6c91c000000000000000000000000e88f8699a0644a46d8e96620290befee252fabf20000000000000000000000002b7f4955605ff4643d81b7052100f8941b2c97a800000000000000000000000067ef298adc81a1f281394dd762d476ed11c426010000000000000000000000002fba8be27cb36f30fdc258808ec6f32fc22222b700000000000000000000000051f4e96abf315ec7597cb56d89637455ebf60f4e0000000000000000000000000f7d7c774b6a3576c3cb18b7fcc0469636940614000000000000000000000000bf094f69cef6f6f9c8523efb51311ec34c769a9a000000000000000000000000019ea8f97b54c368027e667633eff50099f013b60000000000000000000000003d418dd66d1d73e6f78d0257f2bd5c0409b2b5790000000000000000000000001b2fca91242c44f12c0a96708faae916708c685d000000000000000000000000b2841ce30854ea704b67d66906c0fbcb9a5dfc1500000000000000000000000013f6e0800ec21655837a67257c4d781d8bdbe9c9000000000000000000000000a4074882f5eaa987e9707dd91cbfffe256042326000000000000000000000000d752066646ab15bacc862de59d9ded91dc8f61da0000000000000000000000005062275781b59aae3c8887909aa9669832ccb6660000000000000000000000009983f5278da02a5e0db51a921cbd8e419183ca3200000000000000000000000024496d746fd003397790e41d0d1ce61f4f7fd61f000000000000000000000000a9565a68689768ad806e9ab6904c210e5ff0bdb00000000000000000000000007d866fca305dff46ec78c2195017b3f1b62569d7000000000000000000000000f9e949e3c15e14db9437d7bcd362b8e71acb414a0000000000000000000000009e55f18a35c486aa232eeb39a1efb2e127f0989f000000000000000000000000b4cc5e0fa88adf974efb9b898a713fbbf45d81bb000000000000000000000000bd181d4145c19144ac31f8f0be6ccb00f4ec63b20000000000000000000000004e2e781f7a191cd8a5470cd7ac774f587f85682d000000000000000000000000d50af53c9fd79fb099b9c72fff903a5b5e1e73920000000000000000000000002dd4a402d1d2738120a3b1c5c9f41670ad9bfb80000000000000000000000000d113e4e140534c50bc81bbcbbbcf8dcc3da19a6d000000000000000000000000d75d44ee6db03980b0b2b9dd3f5f7caba15dffb00000000000000000000000007dfd4a4fb1ec7a2eb9f251d5429ca73761a8691f000000000000000000000000225bd311cf9ffdf8fb22aeecb3825c8378e3e2b80000000000000000000000005df30df83ec92df8032deb9b4c836e2e0f25d0070000000000000000000000000eeb50b2337c91b491f567847d44de79d6b9034f00000000000000000000000070dda15ec20fc69ddb969684d216faf73c93e64f0000000000000000000000007272ed4b243b5fbf9c86144d6eecc67db4259d15000000000000000000000000030c8e0a7575d7d4a808a95f845f8683dc242b0f0000000000000000000000004f8f76b4501d16ca1540225fc9fa486ee37de11600000000000000000000000064a8ddba02fe11924df512ab9925eadaf13f04c300000000000000000000000025a0ecaeb1dbb44b7affb2e2bfc30f9b3f0382e70000000000000000000000007ea36d610958bcdba42cdb6976036707c7c7bd7f0000000000000000000000001c1bbd9787b11c42017944c05c5da19de2d9c4b20000000000000000000000008333934e41bba98bb112824b17011d64aa6350c8000000000000000000000000064dda68a338db1b710ca84d70627c0c438c2a9d0000000000000000000000009dcca6e9e59bc02ea02532ad6dbd119d7dc57d10000000000000000000000000356fa21fea44c0b490bc0f409a404b9be36892d6000000000000000000000000a3605094da0b2450517acd1d4d383e029a95aab4000000000000000000000000ab9aba1244ce6b3a479e1ef475053c903d9419610000000000000000000000009e5977e4d5b3e63455c89dfa869cf1b1b3c07a0b0000000000000000000000002b6f2199edda48e21cbf1cc52213184aed983b1c000000000000000000000000e7aa282f4c3535e78ee34597edb30cd7382ee41a000000000000000000000000ff0691e303067ce42bd95c43d1960b64df1abf1c000000000000000000000000ff0691e303067ce42bd95c43d1960b64df1abf1c