7b0a2020227479706573223a205b0a202020207b0a2020202020202241727469636c65223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a202241727469636c65222c0a2020202020202020226c6162656c223a202241727469636c65222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022486561646c696e65222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520686561646c696e65206f66207468652061727469636c652e20486561646c696e65732073686f756c64206e6f7420657863656564203131302063686172616374657273222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a2022486561646c696e65206f66207468652061727469636c65206973207265717569726564222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020226669656c645f6e616d65223a202241727469636c655f686561646c696e65222c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224465736372697074696f6e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022412073686f7274206465736372697074696f6e206f66207468652061727469636c65222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020226669656c645f6e616d65223a202241727469636c655f6465736372697074696f6e222c0a2020202020202020202020202274797065223a20225257535465787441726561222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20637573746f6d2d746578742d61726561222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202243616e6f6e6963616c2055726c222c0a202020202020202020202020226669656c645f6e616d65223a2022576562506167655f406964222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652063616e6f6e6963616c2055524c206f66207468652061727469636c652070616765222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575355726c222c0a20202020202020202020202022706c616365686f6c646572223a202268747470733a2f2f7777772e6578616d706c652e636f6d222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022496d616765222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022496d616765207468617420697320726570726573656e746174697665206f66207468652061727469636c65206d75737420626520696e202e6a70672c202e706e672c206f72202e67696620666f726d6174222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a2022496d616765206973207265717569726564222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020226669656c645f6e616d65223a202241727469636c655f696d616765222c0a2020202020202020202020202274797065223a2022525753496d616765222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022417574686f72204e616d65222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a2022417574686f72206e616d65206973207265717569726564222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206e616d65206f662074686520617574686f722e222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020226669656c645f6e616d65223a2022506572736f6e5f6e616d65222c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225075626c6973686572204e616d65222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a20225075626c6973686572206e616d65206973207265717569726564222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206e616d65206f6620746865207075626c6973686572222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020226669656c645f6e616d65223a20224f7267616e697a6174696f6e5f6e616d65222c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225075626c6973686572204c6f676f222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206c6f676f206f6620746865207075626c6973686572222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a2022496d616765206973207265717569726564222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020226669656c645f6e616d65223a2022496d6167654f626a6563745f75726c222c0a2020202020202020202020202274797065223a2022525753496d616765222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202244617465204d6f646966696564222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d36222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a202244617465206d6f646966696564206973207265717569726564222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652064617465206f6e207768696368207468652061727469636c6520776173206d6f737420726563656e746c79206d6f6469666965642c20696e2049534f203836303120666f726d6174222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20362c0a202020202020202020202020226669656c645f6e616d65223a202241727469636c655f646174654d6f646966696564222c0a2020202020202020202020202274797065223a202252575344617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202244617465205075626c6973686564222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d36222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a202244617465207075626c6973686564206973207265717569726564222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652064617465206f6e207768696368207468652061727469636c6520776173206669727374207075626c69736865642c20696e2049534f203836303120666f726d6174222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20362c0a202020202020202020202020226669656c645f6e616d65223a202241727469636c655f646174655075626c6973686564222c0a2020202020202020202020202274797065223a202252575344617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a2020202020202242726561646372756d624c697374223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a202242726561646372756d624c697374222c0a2020202020202020226c6162656c223a202242726561646372756d62204c697374222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022636f6c5f7370616e223a2031322c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a202020202020202020202020226669656c645f6e616d65223a20226974656d4c697374456c656d656e74222c0a2020202020202020202020202274797065223a202252575341727261794f626a222c0a202020202020202020202020226f626a54797065223a20224c6973744974656d222c0a2020202020202020202020202273756241747472696275746573223a205b0a20202020202020202020202020207b0a2020202020202020202020202020202022646973706c6179223a202242726561646372756d205469746c65222c0a20202020202020202020202020202020226669656c645f6e616d65223a20226974656d4c697374456c656d656e745b305d5b6e616d655d222c0a2020202020202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865207469746c65206f66207468652062726561646372756d6220646973706c6179656420666f72207468652075736572222c0a202020202020202020202020202020202276616c69646174696f6e5f6d7367223a202262726561646372756d207469746c65206973207265717569726564222c0a2020202020202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a2020202020202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020202020202274797065223a202252575354657874222c0a20202020202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a202020202020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a202020202020202020202020202020202276616c7565223a2022220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a2020202020202020202020202020202022646973706c6179223a202242726561646372756d2055726c222c0a20202020202020202020202020202020226669656c645f6e616d65223a20226974656d4c697374456c656d656e745b305d5b6974656d5d222c0a20202020202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652055524c20746f207468652077656270616765207468617420726570726573656e7473207468652062726561646372756d62222c0a2020202020202020202020202020202022706c616365686f6c646572223a202268747470733a2f2f7777772e6578616d706c652e636f6d222c0a202020202020202020202020202020202276616c69646174696f6e5f6d7367223a202262726561646372756d2075726c206973207265717569726564222c0a2020202020202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a2020202020202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020202020202274797065223a202252575355726c222c0a20202020202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a202020202020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a202020202020202020202020202020202276616c7565223a2022220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a2020202020202020202020202020202022646973706c6179223a2022506f736974696f6e222c0a20202020202020202020202020202020226669656c645f6e616d65223a20226974656d4c697374456c656d656e745b305d5b706f736974696f6e5d222c0a20202020202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520706f736974696f6e206f66207468652062726561646372756d6220696e207468652062726561646372756d6220747261696c2e20506f736974696f6e2031207369676e69666965732074686520626567696e6e696e67206f662074686520747261696c222c0a2020202020202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020202020202276616c69646174696f6e5f6d7367223a2022706f736974696f6e206973207265717569726564222c0a2020202020202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a2020202020202020202020202020202022636f6c5f7370616e223a2031322c0a202020202020202020202020202020202274797065223a20225257534e756d626572222c0a20202020202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a202020202020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a202020202020202020202020202020202276616c7565223a2022220a20202020202020202020202020207d0a2020202020202020202020205d0a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a202020202020226c6f676f223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a20224f7267616e697a6174696f6e222c0a2020202020202020226c6162656c223a20224c6f676f222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224f7267616e697a6174696f6e2055726c222c0a202020202020202020202020226669656c645f6e616d65223a20224f7267616e697a6174696f6e5f75726c222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652055524c206f66207468652077656273697465206173736f636961746564207769746820746865206c6f676f2e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575355726c222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224c6f676f222c0a202020202020202020202020226669656c645f6e616d65223a20224f7267616e697a6174696f6e5f6c6f676f222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202255524c206f662061206c6f676f207468617420697320726570726573656e746174697665206f6620746865206f7267616e697a6174696f6e2e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a2022525753496d616765222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a20202020202022526576696577223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a2022526576696577222c0a2020202020202020226c6162656c223a2022526576696577222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225265766965776564204974656d222c0a202020202020202020202020226669656c645f6e616d65223a20225468696e675f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206e616d65206f6620746865206974656d2074686174206973206265696e672072657669657765642e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022205265766965776572e2809973204e616d6520222c0a202020202020202020202020226669656c645f6e616d65223a2022506572736f6e5f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520617574686f72206f6620746865207265766965772e20546865207265766965776572e2809973206e616d65206d75737420626520612076616c6964206e616d652e20466f72206578616d706c652c2027353025206f666620756e74696c20536174757264617927206973206e6f7420612076616c6964206e616d6520666f7220612072657669657765722e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022526576696577205075626c6973686572204e616d6520222c0a202020202020202020202020226669656c645f6e616d65223a20224f7267616e697a6174696f6e5f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206e616d65206f6620746865207075626c6973686572206f6620746865207265766965772e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022526174696e672076616c7565222c0a202020202020202020202020226669656c645f6e616d65223a2022526174696e675f726174696e6756616c7565222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202241206e756d65726963616c207175616c69747920726174696e6720666f7220746865206974656d2e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a20225257534e756d626572222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224265737420526174696e67222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226669656c645f6e616d65223a2022526174696e675f62657374526174696e67222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520686967686573742076616c756520616c6c6f77656420696e207468697320726174696e672073797374656d2e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a20225257534e756d626572222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022576f72737420526174696e67222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226669656c645f6e616d65223a2022526174696e675f776f727374526174696e67222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206c6f776573742076616c756520616c6c6f77656420696e207468697320726174696e672073797374656d2e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a20225257534e756d626572222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022526174696e6720636f756e74222c0a202020202020202020202020226669656c645f6e616d65223a2022526174696e675f726174696e67436f756e74222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520746f74616c206e756d626572206f6620726174696e677320666f7220746865206974656d206f6e20796f757220736974652e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a20225257534e756d626572222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a202020202020224576656e74223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a20224576656e74222c0a2020202020202020226c6162656c223a20224576656e74222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224576656e74204e616d65222c0a202020202020202020202020226669656c645f6e616d65223a20224576656e745f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225469746c65206f6620746865206576656e742e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022696d616765222c0a202020202020202020202020226669656c645f6e616d65223a20224576656e745f696d616765222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202255524c206f6620616e20696d616765206f72206c6f676f20666f7220746865206576656e74206f7220746f75722e205765207265636f6d6d656e64207468617420696d61676573206172652031393230707820776964652028746865206d696e696d756d207769647468206973203732307078292e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a2022525753496d616765222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224465736372697074696f6e222c0a202020202020202020202020226669656c645f6e616d65223a20224576656e745f6465736372697074696f6e222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20224465736372697074696f6e206f6620746865206576656e742e20446573637269626520616c6c2064657461696c73206f6620746865206576656e747320746f206d616b652069742065617369657220666f7220757365727320746f20756e6465727374616e6420616e6420617474656e6420746865206576656e742e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a20225257535465787441726561222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20637573746f6d2d746578742d61726561222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225374617274696e672044617465222c0a202020202020202020202020226669656c645f6e616d65223a20224576656e745f737461727444617465222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652073746172742064617465206f6620746865206576656e7420696e20746865206c6f63616c2074696d657a6f6e652e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575364617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022456e64696e672044617465222c0a202020202020202020202020226669656c645f6e616d65223a20224576656e745f656e6444617465222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520656e642064617465206f6620746865206576656e742e20557365207468652073616d6520666f726d6174206173207374617274446174652e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575364617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224576656e7420506572666f726d6572222c0a202020202020202020202020226669656c645f6e616d65223a2022506572666f726d696e6747726f75705f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520706572666f726d65722773206e616d652e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225469636b65742055726c222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f75726c222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652055524c206f66206120706167652070726f766964696e6720746865206162696c69747920746f20627579207469636b6574732e222c0a20202020202020202020202022706c616365686f6c646572223a202268747470733a2f2f7777772e6578616d706c652e636f6d222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20362c0a2020202020202020202020202274797065223a202252575355726c222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022417661696c6162696c697479222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f617661696c6162696c697479222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575344726f70446f776e222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022496e53746f636b222c0a202020202020202020202020226f7074696f6e73223a205b0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022496e53746f636b222c0a20202020202020202020202020202020226c6162656c223a2022496e53746f636b220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20225072654f72646572222c0a20202020202020202020202020202020226c6162656c223a20225072654f72646572220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022536f6c644f7574222c0a20202020202020202020202020202020226c6162656c223a2022536f6c644f7574220a20202020202020202020202020207d0a2020202020202020202020205d0a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225072696365222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f7072696365222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206c6f7765737420617661696c61626c652070726963652c20696e636c7564696e672073657276696365206368617267657320616e6420666565732c206f6620746869732074797065206f66207469636b65742e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202250726963652046726f6d222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f76616c696446726f6d222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652064617465207768656e207469636b65747320676f206f6e2073616c6520286f6e6c79207265717569726564206f6e20646174652d72657374726963746564206f6666657273292c20696e2049534f2d3836303120666f726d6174222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575344617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022507269636520556e74696c222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f707269636556616c6964556e74696c222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206461746520616674657220776869636820746865207072696365206973206e6f206c6f6e67657220617661696c61626c652e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575344617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202250726963652043757272656e6379222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f707269636543757272656e6379222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652063757272656e637920636f6465222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575344726f70446f776e222c0a2020202020202020202020202276616c7565223a2022555344222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a202020202020202020202020226f7074696f6e73223a205b0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022555344222c0a20202020202020202020202020202020226c6162656c223a2022556e697465642053746174657320446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022455552222c0a20202020202020202020202020202020226c6162656c223a20224575726f220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022474250222c0a20202020202020202020202020202020226c6162656c223a2022556e69746564204b696e67646f6d20506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022445a44222c0a20202020202020202020202020202020226c6162656c223a2022416c67657269612044696e617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022415250222c0a20202020202020202020202020202020226c6162656c223a2022417267656e74696e61205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022415544222c0a20202020202020202020202020202020226c6162656c223a20224175737472616c696120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022415453222c0a20202020202020202020202020202020226c6162656c223a20224175737472696120536368696c6c696e6773220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022425344222c0a20202020202020202020202020202020226c6162656c223a2022426168616d617320446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022424244222c0a20202020202020202020202020202020226c6162656c223a20224261726261646f7320446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022424546222c0a20202020202020202020202020202020226c6162656c223a202242656c6769756d204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022424d44222c0a20202020202020202020202020202020226c6162656c223a20224265726d75646120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022425252222c0a20202020202020202020202020202020226c6162656c223a20224272617a696c205265616c220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202242474c222c0a20202020202020202020202020202020226c6162656c223a202242756c6761726961204c6576220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434144222c0a20202020202020202020202020202020226c6162656c223a202243616e61646120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434c50222c0a20202020202020202020202020202020226c6162656c223a20224368696c65205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434e59222c0a20202020202020202020202020202020226c6162656c223a20224368696e61205975616e2052656e6d696d6269220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022435950222c0a20202020202020202020202020202020226c6162656c223a202243797072757320506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202243534b222c0a20202020202020202020202020202020226c6162656c223a2022437a6563682052657075626c6963204b6f72756e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022444b4b222c0a20202020202020202020202020202020226c6162656c223a202244656e6d61726b204b726f6e6572220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e4c47222c0a20202020202020202020202020202020226c6162656c223a20224475746368204775696c64657273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584344222c0a20202020202020202020202020202020226c6162656c223a20224561737465726e2043617269626265616e20446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022454750222c0a20202020202020202020202020202020226c6162656c223a2022456779707420506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022464a44222c0a20202020202020202020202020202020226c6162656c223a202246696a6920446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202246494d222c0a20202020202020202020202020202020226c6162656c223a202246696e6c616e64204d61726b6b61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022465246222c0a20202020202020202020202020202020226c6162656c223a20224672616e6365204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584155222c0a20202020202020202020202020202020226c6162656c223a2022476f6c64204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022475244222c0a20202020202020202020202020202020226c6162656c223a20224772656563652044726163686d6173220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022484b44222c0a20202020202020202020202020202020226c6162656c223a2022486f6e67204b6f6e6720446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022485546222c0a20202020202020202020202020202020226c6162656c223a202248756e6761727920466f72696e74220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202249534b222c0a20202020202020202020202020202020226c6162656c223a20224963656c616e64204b726f6e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494e52222c0a20202020202020202020202020202020226c6162656c223a2022496e64696120527570656573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494452222c0a20202020202020202020202020202020226c6162656c223a2022496e646f6e6573696120527570696168220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494550222c0a20202020202020202020202020202020226c6162656c223a20224972656c616e642050756e74220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494c53222c0a20202020202020202020202020202020226c6162656c223a202249737261656c204e6577205368656b656c73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202249544c222c0a20202020202020202020202020202020226c6162656c223a20224974616c79204c697261220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224a4d44222c0a20202020202020202020202020202020226c6162656c223a20224a616d6169636120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224a5059222c0a20202020202020202020202020202020226c6162656c223a20224a6170616e2059656e220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224a4f44222c0a20202020202020202020202020202020226c6162656c223a20226f7264616e2044696e6172220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224b5257222c0a20202020202020202020202020202020226c6162656c223a20224b6f7265612028536f7574682920576f6e220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224c4250222c0a20202020202020202020202020202020226c6162656c223a20224c6562616e6f6e20506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224c5546222c0a20202020202020202020202020202020226c6162656c223a20224c7578656d626f757267204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224d5952222c0a20202020202020202020202020202020226c6162656c223a20224d616c61797369612052696e67676974220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224d5850222c0a20202020202020202020202020202020226c6162656c223a20224d657869636f205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e4c47222c0a20202020202020202020202020202020226c6162656c223a20224e65746865726c616e6473204775696c64657273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e5a44222c0a20202020202020202020202020202020226c6162656c223a20224e6577205a65616c616e6420446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e4f4b222c0a20202020202020202020202020202020226c6162656c223a20224e6f72776179204b726f6e6572220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022504b52222c0a20202020202020202020202020202020226c6162656c223a202250616b697374616e20527570656573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022585044222c0a20202020202020202020202020202020226c6162656c223a202250616c6c616469756d204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022504850222c0a20202020202020202020202020202020226c6162656c223a20225068696c697070696e6573205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022585054222c0a20202020202020202020202020202020226c6162656c223a2022506c6174696e756d204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022504c5a222c0a20202020202020202020202020202020226c6162656c223a2022506f6c616e64205a6c6f7479220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022505445222c0a20202020202020202020202020202020226c6162656c223a2022506f72747567616c2045736375646f220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022524f4c222c0a20202020202020202020202020202020226c6162656c223a2022526f6d616e6961204c6575220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022525552222c0a20202020202020202020202020202020226c6162656c223a2022527573736961205275626c6573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534152222c0a20202020202020202020202020202020226c6162656c223a202253617564692041726162696120526979616c220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584147222c0a20202020202020202020202020202020226c6162656c223a202253696c766572204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534744222c0a20202020202020202020202020202020226c6162656c223a202253696e6761706f726520446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534b4b222c0a20202020202020202020202020202020226c6162656c223a2022536c6f76616b6961204b6f72756e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20225a4152222c0a20202020202020202020202020202020226c6162656c223a2022536f757468204166726963612052616e64220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224b5257222c0a20202020202020202020202020202020226c6162656c223a2022536f757468204b6f72656120576f6e220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022455350222c0a20202020202020202020202020202020226c6162656c223a2022537061696e2050657365746173220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584452222c0a20202020202020202020202020202020226c6162656c223a20225370656369616c2044726177696e672052696768742028494d4629220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534444222c0a20202020202020202020202020202020226c6162656c223a2022537564616e2044696e6172220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202253454b222c0a20202020202020202020202020202020226c6162656c223a202253776564656e204b726f6e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434846222c0a20202020202020202020202020202020226c6162656c223a2022537769747a65726c616e64204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022545744222c0a20202020202020202020202020202020226c6162656c223a202254616977616e20446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022544842222c0a20202020202020202020202020202020226c6162656c223a2022546861696c616e642042616874220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022545444222c0a20202020202020202020202020202020226c6162656c223a20225472696e6964616420616e6420546f6261676f20446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202254524c222c0a20202020202020202020202020202020226c6162656c223a20225475726b6579204c697261220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022564542222c0a20202020202020202020202020202020226c6162656c223a202256656e657a75656c6120426f6c69766172220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20225a4d4b222c0a20202020202020202020202020202020226c6162656c223a20225a616d626961204b7761636861220a20202020202020202020202020207d0a2020202020202020202020205d0a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022506c616365204e616d65222c0a202020202020202020202020226669656c645f6e616d65223a2022506c6163655f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652076656e756527732064657461696c6564206e616d652e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225374726565742041646472657373222c0a202020202020202020202020226669656c645f6e616d65223a2022506f7374616c416464726573735f73747265657441646472657373222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865207374726565742061646472657373206f66207468652076656e75652e20466f72206578616d706c652c203136303020416d7068697468656174726520506b77792e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202241646472657373204c6f63616c697479222c0a202020202020202020202020226669656c645f6e616d65223a2022506f7374616c416464726573735f616464726573734c6f63616c697479222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206c6f63616c6974792e20466f72206578616d706c652c204d6f756e7461696e20566965772e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022506f7374616c20436f6465222c0a202020202020202020202020226669656c645f6e616d65223a2022506f7374616c416464726573735f706f7374616c436f6465222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520706f7374616c20636f64652e20466f72206578616d706c652c2039343034332e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224164647265737320526567696f6e222c0a202020202020202020202020226669656c645f6e616d65223a2022506f7374616c416464726573735f61646472657373526567696f6e222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520726567696f6e2e20466f72206578616d706c652c2043412e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224164647265737320436f756e747279222c0a202020202020202020202020226669656c645f6e616d65223a2022506f7374616c416464726573735f61646472657373436f756e747279222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520636f756e7472792e20466f72206578616d706c652c205553412e20596f752063616e20616c736f2070726f76696465207468652074776f2d6c65747465722e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a2020202020202250726f64756374223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f72672f222c0a2020202020202020224074797065223a202250726f64756374222c0a2020202020202020226c6162656c223a202250726f64756374222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224e616d65222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f6e616d65222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206e616d65206f66207468652070726f647563742e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a202250726f64756374206e616d65206973207265717569726564222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022696d616765222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f696d616765222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652055524c206f6620612070726f647563742070686f746f2e20506963747572657320636c6561726c792073686f77696e67207468652070726f647563742028666f72206578616d706c652c20616761696e73742061207768697465206261636b67726f756e642920617265207072656665727265642e20546869732070726f706572747920697320726571756972656420666f7220476f6f676c6520496d6167657320616e64207265636f6d6d656e64656420666f7220476f6f676c65205365617263682e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a202250726f6475637420696d616765206973207265717569726564222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a2022525753496d616765222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224465736372697074696f6e222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f6465736372697074696f6e222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202250726f64756374206465736372697074696f6e2e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a2022222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a20225257535465787441726561222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20637573746f6d2d746578742d61726561222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202250726f647563742055726c222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f75726c222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022412055524c20746f207468652070726f6475637420776562207061676520287468617420696e636c7564657320746865204f66666572292e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575355726c222c0a20202020202020202020202022706c616365686f6c646572223a202268747470733a2f2f7777772e6578616d706c652e636f6d222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022417661696c6162696c697479222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f617661696c6162696c697479222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202256616c75652069732074616b656e2066726f6d206120636f6e73747261696e6564206c697374206f66206f7074696f6e732c2065787072657373656420696e206d61726b7570207573696e672055524c206c696e6b732e20476f6f676c6520616c736f20756e6465727374616e64732074686569722073686f7274206e616d65732028666f72206578616d706c6520496e53746f636b206f72204f75744f6653746f636b2c20776974686f7574207468652066756c6c2055524c2073636f70652e2920546869732070726f706572747920697320726571756972656420666f72207468652052656c61746564204974656d73206665617475726520696e20476f6f676c6520496d6167657320616e64206973207265636f6d6d656e64656420666f7220476f6f676c65205365617263682e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575344726f70446f776e222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022496e53746f636b222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226f7074696f6e73223a205b0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022446973636f6e74696e756564222c0a20202020202020202020202020202020226c6162656c223a2022446973636f6e74696e756564220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022496e53746f636b222c0a20202020202020202020202020202020226c6162656c223a2022496e53746f636b220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022496e53746f72654f6e6c79222c0a20202020202020202020202020202020226c6162656c223a2022496e53746f72654f6e6c79220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224c696d69746564417661696c6162696c697479222c0a20202020202020202020202020202020226c6162656c223a20224c696d69746564417661696c6162696c697479220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224f6e6c696e654f6e6c79222c0a20202020202020202020202020202020226c6162656c223a20224f6e6c696e654f6e6c79220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20225072654f72646572222c0a20202020202020202020202020202020226c6162656c223a20225072654f72646572220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202250726553616c65222c0a20202020202020202020202020202020226c6162656c223a202250726553616c65220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022536f6c644f7574222c0a20202020202020202020202020202020226c6162656c223a2022536f6c644f7574220a20202020202020202020202020207d0a2020202020202020202020205d0a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225072696365222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f7072696365222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865207072696365206f66207468652070726f647563742e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a2020202020202020202020202276616c69646174696f6e5f6d7367223a202250726f64756374207072696365206973207265717569726564222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022507269636556616c6964222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f707269636556616c6964556e74696c222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202254686520646174652028696e2049534f2038363031206461746520666f726d617429206166746572207768696368207468652070726963652077696c6c206e6f206c6f6e67657220626520617661696c61626c652e20596f75722070726f6475637420736e6970706574206d6179206e6f7420646973706c61792069662074686520707269636556616c69645574696c2070726f706572747920696e646963617465732061207061737420646174652e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575344617465222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202243757272656e6379222c0a202020202020202020202020226669656c645f6e616d65223a20224f666665725f707269636543757272656e6379222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652063757272656e6379207573656420746f206465736372696265207468652070726f647563742070726963652c20696e2074687265652d6c65747465722049534f203432313720666f726d61742e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575344726f70446f776e222c0a2020202020202020202020202276616c7565223a2022555344222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a202020202020202020202020226f7074696f6e73223a205b0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022555344222c0a20202020202020202020202020202020226c6162656c223a2022556e697465642053746174657320446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022455552222c0a20202020202020202020202020202020226c6162656c223a20224575726f220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022474250222c0a20202020202020202020202020202020226c6162656c223a2022556e69746564204b696e67646f6d20506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022445a44222c0a20202020202020202020202020202020226c6162656c223a2022416c67657269612044696e617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022415250222c0a20202020202020202020202020202020226c6162656c223a2022417267656e74696e61205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022415544222c0a20202020202020202020202020202020226c6162656c223a20224175737472616c696120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022415453222c0a20202020202020202020202020202020226c6162656c223a20224175737472696120536368696c6c696e6773220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022425344222c0a20202020202020202020202020202020226c6162656c223a2022426168616d617320446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022424244222c0a20202020202020202020202020202020226c6162656c223a20224261726261646f7320446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022424546222c0a20202020202020202020202020202020226c6162656c223a202242656c6769756d204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022424d44222c0a20202020202020202020202020202020226c6162656c223a20224265726d75646120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022425252222c0a20202020202020202020202020202020226c6162656c223a20224272617a696c205265616c220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202242474c222c0a20202020202020202020202020202020226c6162656c223a202242756c6761726961204c6576220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434144222c0a20202020202020202020202020202020226c6162656c223a202243616e61646120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434c50222c0a20202020202020202020202020202020226c6162656c223a20224368696c65205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434e59222c0a20202020202020202020202020202020226c6162656c223a20224368696e61205975616e2052656e6d696d6269220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022435950222c0a20202020202020202020202020202020226c6162656c223a202243797072757320506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202243534b222c0a20202020202020202020202020202020226c6162656c223a2022437a6563682052657075626c6963204b6f72756e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022444b4b222c0a20202020202020202020202020202020226c6162656c223a202244656e6d61726b204b726f6e6572220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e4c47222c0a20202020202020202020202020202020226c6162656c223a20224475746368204775696c64657273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584344222c0a20202020202020202020202020202020226c6162656c223a20224561737465726e2043617269626265616e20446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022454750222c0a20202020202020202020202020202020226c6162656c223a2022456779707420506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022464a44222c0a20202020202020202020202020202020226c6162656c223a202246696a6920446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202246494d222c0a20202020202020202020202020202020226c6162656c223a202246696e6c616e64204d61726b6b61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022465246222c0a20202020202020202020202020202020226c6162656c223a20224672616e6365204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584155222c0a20202020202020202020202020202020226c6162656c223a2022476f6c64204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022475244222c0a20202020202020202020202020202020226c6162656c223a20224772656563652044726163686d6173220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022484b44222c0a20202020202020202020202020202020226c6162656c223a2022486f6e67204b6f6e6720446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022485546222c0a20202020202020202020202020202020226c6162656c223a202248756e6761727920466f72696e74220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202249534b222c0a20202020202020202020202020202020226c6162656c223a20224963656c616e64204b726f6e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494e52222c0a20202020202020202020202020202020226c6162656c223a2022496e64696120527570656573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494452222c0a20202020202020202020202020202020226c6162656c223a2022496e646f6e6573696120527570696168220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494550222c0a20202020202020202020202020202020226c6162656c223a20224972656c616e642050756e74220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022494c53222c0a20202020202020202020202020202020226c6162656c223a202249737261656c204e6577205368656b656c73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202249544c222c0a20202020202020202020202020202020226c6162656c223a20224974616c79204c697261220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224a4d44222c0a20202020202020202020202020202020226c6162656c223a20224a616d6169636120446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224a5059222c0a20202020202020202020202020202020226c6162656c223a20224a6170616e2059656e220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224a4f44222c0a20202020202020202020202020202020226c6162656c223a20226f7264616e2044696e6172220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224b5257222c0a20202020202020202020202020202020226c6162656c223a20224b6f7265612028536f7574682920576f6e220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224c4250222c0a20202020202020202020202020202020226c6162656c223a20224c6562616e6f6e20506f756e6473220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224c5546222c0a20202020202020202020202020202020226c6162656c223a20224c7578656d626f757267204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224d5952222c0a20202020202020202020202020202020226c6162656c223a20224d616c61797369612052696e67676974220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224d5850222c0a20202020202020202020202020202020226c6162656c223a20224d657869636f205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e4c47222c0a20202020202020202020202020202020226c6162656c223a20224e65746865726c616e6473204775696c64657273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e5a44222c0a20202020202020202020202020202020226c6162656c223a20224e6577205a65616c616e6420446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224e4f4b222c0a20202020202020202020202020202020226c6162656c223a20224e6f72776179204b726f6e6572220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022504b52222c0a20202020202020202020202020202020226c6162656c223a202250616b697374616e20527570656573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022585044222c0a20202020202020202020202020202020226c6162656c223a202250616c6c616469756d204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022504850222c0a20202020202020202020202020202020226c6162656c223a20225068696c697070696e6573205065736f73220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022585054222c0a20202020202020202020202020202020226c6162656c223a2022506c6174696e756d204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022504c5a222c0a20202020202020202020202020202020226c6162656c223a2022506f6c616e64205a6c6f7479220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022505445222c0a20202020202020202020202020202020226c6162656c223a2022506f72747567616c2045736375646f220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022524f4c222c0a20202020202020202020202020202020226c6162656c223a2022526f6d616e6961204c6575220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022525552222c0a20202020202020202020202020202020226c6162656c223a2022527573736961205275626c6573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534152222c0a20202020202020202020202020202020226c6162656c223a202253617564692041726162696120526979616c220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584147222c0a20202020202020202020202020202020226c6162656c223a202253696c766572204f756e636573220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534744222c0a20202020202020202020202020202020226c6162656c223a202253696e6761706f726520446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534b4b222c0a20202020202020202020202020202020226c6162656c223a2022536c6f76616b6961204b6f72756e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20225a4152222c0a20202020202020202020202020202020226c6162656c223a2022536f757468204166726963612052616e64220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20224b5257222c0a20202020202020202020202020202020226c6162656c223a2022536f757468204b6f72656120576f6e220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022455350222c0a20202020202020202020202020202020226c6162656c223a2022537061696e2050657365746173220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022584452222c0a20202020202020202020202020202020226c6162656c223a20225370656369616c2044726177696e672052696768742028494d4629220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022534444222c0a20202020202020202020202020202020226c6162656c223a2022537564616e2044696e6172220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202253454b222c0a20202020202020202020202020202020226c6162656c223a202253776564656e204b726f6e61220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022434846222c0a20202020202020202020202020202020226c6162656c223a2022537769747a65726c616e64204672616e6373220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022545744222c0a20202020202020202020202020202020226c6162656c223a202254616977616e20446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022544842222c0a20202020202020202020202020202020226c6162656c223a2022546861696c616e642042616874220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022545444222c0a20202020202020202020202020202020226c6162656c223a20225472696e6964616420616e6420546f6261676f20446f6c6c617273220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a202254524c222c0a20202020202020202020202020202020226c6162656c223a20225475726b6579204c697261220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a2022564542222c0a20202020202020202020202020202020226c6162656c223a202256656e657a75656c6120426f6c69766172220a20202020202020202020202020207d2c0a20202020202020202020202020207b0a202020202020202020202020202020202276616c7565223a20225a4d4b222c0a20202020202020202020202020202020226c6162656c223a20225a616d626961204b7761636861220a20202020202020202020202020207d0a2020202020202020202020205d0a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224d706e222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f6d706e222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865204d616e7566616374757265722050617274204e756d62657220284d504e29206f66207468652070726f647563742c206f72207468652070726f6475637420746f20776869636820746865206f66666572207265666572732e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022536b75222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f736b75222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652053746f636b204b656570696e6720556e69742028534b55292c20692e652e2061206d65726368616e742d7370656369666963206964656e74696669657220666f7220612070726f64756374206f7220736572766963652c206f72207468652070726f6475637420746f20776869636820746865206f66666572207265666572732e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224774696e38222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f6774696e38222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865204754494e2d3820636f6465206f66207468652070726f647563742c206f72207468652070726f6475637420746f20776869636820746865206f66666572207265666572732e205468697320636f646520697320616c736f206b6e6f776e2061732045414e2f5543432d38206f7220382d64696769742045414e2e2053656520475331204754494e2053756d6d61727920666f72206d6f72652064657461696c732e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224774696e3133222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f6774696e3133222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865204754494e2d313320636f6465206f66207468652070726f647563742c206f72207468652070726f6475637420746f20776869636820746865206f66666572207265666572732e2054686973206973206571756976616c656e7420746f2031332d6469676974204953424e20636f64657320616e642045414e205543432d31332e20466f726d65722031322d64696769742055504320636f6465732063616e20626520636f6e76657274656420696e746f2061204754494e2d313320636f64652062792073696d706c7920616464696e6720612070726563656564696e67207a65726f2e2053656520475331204754494e2053756d6d61727920666f72206d6f72652064657461696c732e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224774696e3134222c0a202020202020202020202020226669656c645f6e616d65223a202250726f647563745f6774696e3134222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865204754494e2d313420636f6465206f66207468652070726f647563742c206f72207468652070726f6475637420746f20776869636820746865206f66666572207265666572732e2053656520475331204754494e2053756d6d61727920666f72206d6f72652064657461696c732e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224272616e64222c0a202020202020202020202020226669656c645f6e616d65223a20225468696e675f6e616d65222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d34222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206272616e64206f66207468652070726f647563742e222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a20342c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a2022222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a20202020202022536974656c696e6b536561726368426f78223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a202257656253697465222c0a2020202020202020226c6162656c223a202253697465204c696e6b2053656172636820426f78222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202255726c222c0a202020202020202020202020226669656c645f6e616d65223a2022576562536974655f75726c222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022537065636966696573207468652055524c206f66207468652073697465206265696e672073656172636865642e2053657420746f207468652063616e6f6e6963616c20686f6d6570616765206f6620796f757220736974652e20466f72206578616d706c653a2068747470733a2f2f7777772e6578616d706c652e6f7267222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575375726c222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022746172676574222c0a202020202020202020202020226669656c645f6e616d65223a2022536561726368416374696f6e5f746172676574222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20224120737472696e6720696e207468697320666f726d61743a207365617263685f68616e646c65725f7572693f713d7b7365617263685f7465726d5f737472696e677d2e20466f72206578616d706c653a2068747470733a2f2f71756572792e6578616d706c652e636f6d2f7365617263683f713d7b7365617263685f7465726d5f737472696e677d222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20225175657279222c0a202020202020202020202020226669656c645f6e616d65223a2022536561726368416374696f6e5f71756572792d696e707574222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202255736520746865206c69746572616c20737472696e67207265717569726564206e616d65203d207365617263685f7465726d5f737472696e672c206f7220776861746576657220706c616365686f6c64657220796f75207573656420696e207461726765742e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d2c0a202020207b0a20202020202022536f6369616c50726f66696c65223a207b0a20202020202020202240636f6e74657874223a2022687474703a2f2f736368656d612e6f7267222c0a2020202020202020224074797065223a2022506572736f6e222c0a2020202020202020226c6162656c223a2022536f6369616c2050726f66696c65222c0a20202020202020202261747472696275746573223a205b0a202020202020202020207b0a20202020202020202020202022646973706c6179223a20224e616d65222c0a202020202020202020202020226669656c645f6e616d65223a2022506572736f6e5f6e616d65222c0a20202020202020202020202022706c616365686f6c646572223a2022222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a2022546865206e616d65206f662074686520706572736f6e206f72206f7267616e697a6174696f6e2e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575354657874222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a202255726c222c0a202020202020202020202020226669656c645f6e616d65223a2022506572736f6e5f75726c222c0a20202020202020202020202022706c616365686f6c646572223a202268747470733a2f2f7777772e6578616d706c652e636f6d222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a20225468652055524c20666f722074686520706572736f6e2773206f72206f7267616e697a6174696f6e2773206f6666696369616c20776562736974652e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575355726c222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d2c0a202020202020202020207b0a20202020202020202020202022646973706c6179223a2022536f6369616c2050726f66696c652055726c73222c0a202020202020202020202020226669656c645f6e616d65223a2022506572736f6e5f73616d654173222c0a20202020202020202020202022706c616365686f6c646572223a2022656e7465722075726c7320636f6d6d612073617065726174656420666f726d61743a2068747470733a2f2f7777772e6578616d706c652e636f6d222c0a202020202020202020202020226669656c645f6465736372697074696f6e223a202255524c7320666f722074686520706572736f6e2773206f72206f7267616e697a6174696f6e2773206f6666696369616c20736f6369616c206d656469612070726f66696c6520706167652873292e222c0a20202020202020202020202022666f726d5f67726f75705f636c617373223a2022636f6c2d736d2d3132222c0a20202020202020202020202022636f6c5f7370616e223a2031322c0a2020202020202020202020202274797065223a202252575355726c222c0a202020202020202020202020226373735f636c617373223a2022666f726d2d636f6e74726f6c20222c0a2020202020202020202020202276616c69646174696f6e223a20227265717569726564222c0a2020202020202020202020202276616c7565223a2022220a202020202020202020207d0a20202020202020205d0a2020202020207d0a202020207d0a20205d0a7d