0a746178695f70726f5f73656c667265675f776562203d203c746178692e7079746573745f706c7567696e732e736572766963655f636c69656e742e41696f68747470436c69656e745465737473436f6e74726f6c206f626a6563742061742030783736323337343430613738303e2c2065787065637465645f737461747573203d203230302c2065787065637465645f726573706f6e7365203d207b7d0a0a20202020407079746573742e6d61726b2e706773716c280a20202020202020202770726f5f73656c667265675f5f7067616173272c0a2020202020202020717565726965733d5b0a2020202020202020202020202222220a202020202020202020202020494e5345525420494e544f2070726f5f73656c667265672e6472616674730a2020202020202020202020202873656c667265675f69642c2070686f6e655f70645f69642c2070617373706f72745f7569642c206c6f63616c652c2063686f73656e5f666c6f772c20636974792c20637265617465645f6174290a20202020202020202020202056414c5545530a202020202020202020202020282773656c667265675f69645f31272c202770686f6e655f70645f6964272c2027746573745f70617373706f72745f756964272c0a202020202020202020202020276e6f77686572656c616e64272c2027746178695f647269766572272c2027d09cd0bed181d0bad0b2d0b0272c2027323032352d30312d30315431323a30303a30302b30303027293b0a2020202020202020202020202222220a20202020202020205d2c0a20202020290a20202020407079746573742e6d61726b2e636c69656e745f6578706572696d656e747333280a202020202020202066696c655f776974685f64656661756c745f726573706f6e73653d276578706572696d656e7473335f64656661756c74732e6a736f6e272c0a20202020290a20202020407079746573742e6d61726b2e706172616d657472697a65280a2020202020202020282765787065637465645f737461747573272c202765787065637465645f726573706f6e736527292c0a2020202020202020280a2020202020202020202020207079746573742e706172616d280a202020202020202020202020202020203230302c0a202020202020202020202020202020207b7d2c0a2020202020202020202020202020202069643d27323030272c0a202020202020202020202020292c0a2020202020202020292c0a20202020290a202020206173796e632064656620746573745f70726f5f76315f70726f5f73656c667265675f76315f73746570735f646b76755f676574280a2020202020202020746178695f70726f5f73656c667265675f7765622c0a202020202020202065787065637465645f7374617475732c0a202020202020202065787065637465645f726573706f6e73652c0a20202020293a0a2020202020202020726573706f6e7365203d20617761697420746178695f70726f5f73656c667265675f7765622e676574280a202020202020202020202020272f70726f2f76312f70726f2d73656c667265672f76312f73746570732f646b7675272c0a202020202020202020202020686561646572733d7b2a2a484541444552537d2c0a2020202020202020290a202020200a2020202020202020232061737365727420726573706f6e73652e737461747573203d3d2065787065637465645f7374617475730a2020202020202020726573706f6e73655f626f6479203d20617761697420726573706f6e73652e6a736f6e28290a3e2020202020202061737365727420726573706f6e73655f626f6479203d3d2065787065637465645f726573706f6e73650a4520202020202020417373657274696f6e4572726f723a20617373657274206661696c656420666f72207b27636f6465273a2027494e542e2e2e736572766572206572726f72277d203d3d207b7d3a0a452020202020202020204578747261206669656c647320696e20746865206c6566742064696374202833293a0a45202020202020202020202a205b27636f6465275d3a20646963742076616c75653a2027494e5445524e414c5f5345525645525f4552524f52270a45202020202020202020202a205b2764657461696c73275d3a20646963742076616c75653a207b27726561736f6e273a202770726576696f75735f737465702069732072657175697265642070726f7065727479277d0a45202020202020202020202a205b276d657373616765275d3a20646963742076616c75653a2027496e7465726e616c20736572766572206572726f72270a4520202020202020202046756c6c20646966663a0a452020202020202020202b207b7d0a452020202020202020202d207b27636f6465273a2027494e5445524e414c5f5345525645525f4552524f52272c0a452020202020202020202d20202764657461696c73273a207b27726561736f6e273a202770726576696f75735f737465702069732072657175697265642070726f7065727479277d2c0a452020202020202020202d2020276d657373616765273a2027496e7465726e616c20736572766572206572726f72277d0a0a73657276696365732f70726f2d73656c667265672f746573745f70726f5f73656c667265672f7765622f70726f2f76312f70726f5f73656c667265672f76312f73746570732f646b76752f746573745f70726f5f76315f70726f5f73656c667265675f76315f73746570735f646b76755f6765742e70793a35343a20417373657274696f6e4572726f720a