From 0df4b801a34697f2058b4a7b95e08d2a0576c9db Mon Sep 17 00:00:00 2001 From: Ben Hilburn Date: Thu, 10 Oct 2013 10:17:27 -0700 Subject: Squashed B200 FPGA Source. Code from Josh Blum, Ian Buckley, and Matt Ettus. --- fpga/usrp3/lib/control/Makefile.srcs | 26 + fpga/usrp3/lib/control/README.txt | 0 fpga/usrp3/lib/control/arb_qualify_master.v | 88 + fpga/usrp3/lib/control/axi_crossbar.v | 167 + fpga/usrp3/lib/control/axi_crossbar_tb.v | 214 + fpga/usrp3/lib/control/axi_fifo_header.v | 84 + fpga/usrp3/lib/control/axi_forwarding_cam.v | 232 + fpga/usrp3/lib/control/axi_slave_mux.v | 122 + fpga/usrp3/lib/control/axi_test_vfifo.v | 139 + fpga/usrp3/lib/control/cvita_uart.v | 164 + fpga/usrp3/lib/control/dram_2port.v | 27 + fpga/usrp3/lib/control/gpio_atr.v | 64 + fpga/usrp3/lib/control/por_gen.v | 25 + fpga/usrp3/lib/control/radio_ctrl_proc.v | 143 + fpga/usrp3/lib/control/radio_ctrl_proc_tb.v | 104 + fpga/usrp3/lib/control/ram_2port.v | 49 + fpga/usrp3/lib/control/reset_sync.v | 28 + fpga/usrp3/lib/control/setting_reg.v | 35 + fpga/usrp3/lib/control/settings_bus_crossclock.v | 26 + fpga/usrp3/lib/control/simple_i2c_core.v | 104 + fpga/usrp3/lib/control/simple_spi_core.v | 207 + fpga/usrp3/lib/dsp/Makefile.srcs | 38 + fpga/usrp3/lib/dsp/README.txt | 0 fpga/usrp3/lib/dsp/acc.v | 33 + fpga/usrp3/lib/dsp/add2.v | 16 + fpga/usrp3/lib/dsp/add2_and_clip.v | 12 + fpga/usrp3/lib/dsp/add2_and_clip_reg.v | 25 + fpga/usrp3/lib/dsp/add2_and_round.v | 16 + fpga/usrp3/lib/dsp/add2_and_round_reg.v | 21 + fpga/usrp3/lib/dsp/add2_reg.v | 22 + fpga/usrp3/lib/dsp/cic_dec_shifter.v | 94 + fpga/usrp3/lib/dsp/cic_decim.v | 76 + fpga/usrp3/lib/dsp/cic_int_shifter.v | 88 + fpga/usrp3/lib/dsp/cic_interp.v | 75 + fpga/usrp3/lib/dsp/cic_strober.v | 33 + fpga/usrp3/lib/dsp/clip.v | 24 + fpga/usrp3/lib/dsp/clip_reg.v | 34 + fpga/usrp3/lib/dsp/cordic_stage.v | 48 + fpga/usrp3/lib/dsp/cordic_z24.v | 112 + fpga/usrp3/lib/dsp/ddc_chain.v | 164 + fpga/usrp3/lib/dsp/duc_chain.v | 146 + fpga/usrp3/lib/dsp/hb_dec.v | 177 + fpga/usrp3/lib/dsp/hb_interp.v | 165 + fpga/usrp3/lib/dsp/round.v | 47 + fpga/usrp3/lib/dsp/round_reg.v | 32 + fpga/usrp3/lib/dsp/round_sd.v | 23 + fpga/usrp3/lib/dsp/rx_dcoffset.v | 46 + fpga/usrp3/lib/dsp/rx_frontend.v | 78 + fpga/usrp3/lib/dsp/rx_frontend_tb.v | 45 + fpga/usrp3/lib/dsp/sign_extend.v | 23 + fpga/usrp3/lib/dsp/small_hb_dec.v | 124 + fpga/usrp3/lib/dsp/small_hb_int.v | 99 + fpga/usrp3/lib/dsp/srl.v | 27 + fpga/usrp3/lib/fifo/Makefile.srcs | 20 + fpga/usrp3/lib/fifo/axi_demux4.v | 77 + fpga/usrp3/lib/fifo/axi_demux8.v | 60 + fpga/usrp3/lib/fifo/axi_fifo.v | 169 + fpga/usrp3/lib/fifo/axi_fifo32_to_fifo64.v | 38 + fpga/usrp3/lib/fifo/axi_fifo64_to_fifo32.v | 31 + fpga/usrp3/lib/fifo/axi_fifo_2clk.v | 88 + fpga/usrp3/lib/fifo/axi_fifo_32_64_tb.v | 114 + fpga/usrp3/lib/fifo/axi_fifo_short.v | 110 + fpga/usrp3/lib/fifo/axi_fifo_tb.v | 211 + fpga/usrp3/lib/fifo/axi_loopback.v | 71 + fpga/usrp3/lib/fifo/axi_mux4.v | 112 + fpga/usrp3/lib/fifo/axi_mux8.v | 56 + fpga/usrp3/lib/fifo/axi_packet_gate.v | 78 + fpga/usrp3/lib/fifo/axi_packet_gate_tb.v | 106 + fpga/usrp3/lib/fifo/monitor_axi_fifo.v | 123 + fpga/usrp3/lib/fifo/shortfifo.v | 92 + fpga/usrp3/lib/gpif2/Makefile.srcs | 13 + fpga/usrp3/lib/gpif2/fifo64_to_gpif2.v | 64 + fpga/usrp3/lib/gpif2/gpif2_error_checker.v | 126 + fpga/usrp3/lib/gpif2/gpif2_slave_fifo32.v | 375 + fpga/usrp3/lib/gpif2/gpif2_to_fifo64.v | 118 + fpga/usrp3/lib/packet_proc/.gitignore | 3 + fpga/usrp3/lib/packet_proc/Makefile.srcs | 21 + fpga/usrp3/lib/packet_proc/chdr_eth_framer.v | 136 + .../lib/packet_proc/compressed_vita_to_vrlp.v | 78 + fpga/usrp3/lib/packet_proc/cvita_chunker.v | 91 + fpga/usrp3/lib/packet_proc/cvita_chunker_tb.v | 187 + fpga/usrp3/lib/packet_proc/cvita_dechunker.v | 90 + fpga/usrp3/lib/packet_proc/cvita_dechunker_tb.v | 183 + fpga/usrp3/lib/packet_proc/cvita_dest_lookup.v | 48 + fpga/usrp3/lib/packet_proc/cvita_insert_tlast.v | 33 + fpga/usrp3/lib/packet_proc/cvita_insert_tlast_tb.v | 92 + fpga/usrp3/lib/packet_proc/eth_dispatch.v | 573 + fpga/usrp3/lib/packet_proc/eth_dispatch_tb.v | 311 + fpga/usrp3/lib/packet_proc/eth_interface.v | 113 + fpga/usrp3/lib/packet_proc/ip_hdr_checksum.v | 24 + fpga/usrp3/lib/packet_proc/ip_hdr_checksum_tb.v | 38 + fpga/usrp3/lib/packet_proc/source_flow_control.v | 127 + .../usrp3/lib/packet_proc/source_flow_control_tb.v | 249 + fpga/usrp3/lib/packet_proc/vita_eth_framer.v | 137 + fpga/usrp3/lib/packet_proc/vrlp_eth_framer.v | 139 + .../lib/packet_proc/vrlp_to_compressed_vita.v | 90 + .../lib/packet_proc/vrlp_to_compressed_vita_tb.v | 120 + fpga/usrp3/lib/timing/Makefile.srcs | 11 + fpga/usrp3/lib/timing/time_compare.v | 51 + fpga/usrp3/lib/timing/time_transfer_tb.v | 55 + fpga/usrp3/lib/timing/timekeeper.v | 68 + fpga/usrp3/lib/vita/.gitignore | 1 + fpga/usrp3/lib/vita/Makefile.srcs | 29 + fpga/usrp3/lib/vita/README.txt | 0 fpga/usrp3/lib/vita/binary_encoder.v | 37 + fpga/usrp3/lib/vita/build_12_to_16 | 1 + fpga/usrp3/lib/vita/build_16_to_12 | 1 + fpga/usrp3/lib/vita/build_16_to_8 | 2 + fpga/usrp3/lib/vita/build_8_to_16 | 2 + fpga/usrp3/lib/vita/chdr_12sc_to_16sc.v | 176 + fpga/usrp3/lib/vita/chdr_12sc_to_16sc_tb.v | 188 + fpga/usrp3/lib/vita/chdr_16sc_to_12sc.v | 221 + fpga/usrp3/lib/vita/chdr_16sc_to_12sc_tb.v | 165 + fpga/usrp3/lib/vita/chdr_16sc_to_32f.v | 138 + fpga/usrp3/lib/vita/chdr_16sc_to_32f_tb.v | 145 + fpga/usrp3/lib/vita/chdr_16sc_to_8sc.v | 186 + fpga/usrp3/lib/vita/chdr_16sc_to_8sc_tb.v | 146 + fpga/usrp3/lib/vita/chdr_16sc_to_xxxx_chain.v | 105 + fpga/usrp3/lib/vita/chdr_32f_to_16sc.v | 142 + fpga/usrp3/lib/vita/chdr_32f_to_16sc_tb.v | 152 + fpga/usrp3/lib/vita/chdr_8sc_to_16sc.hex | 5 + fpga/usrp3/lib/vita/chdr_8sc_to_16sc.v | 115 + fpga/usrp3/lib/vita/chdr_8sc_to_16sc_tb.v | 148 + fpga/usrp3/lib/vita/chdr_xxxx_to_16sc_chain.v | 107 + fpga/usrp3/lib/vita/context_packet_gen.v | 51 + fpga/usrp3/lib/vita/float_to_iq.v | 79 + fpga/usrp3/lib/vita/float_to_iq_tb.v | 69 + fpga/usrp3/lib/vita/from12_to_x.hex | 12 + fpga/usrp3/lib/vita/from16_to_x.hex | 8 + fpga/usrp3/lib/vita/from8_to_x.hex | 12 + fpga/usrp3/lib/vita/generate_bits.cpp | 87 + fpga/usrp3/lib/vita/iq_to_float.v | 92 + fpga/usrp3/lib/vita/iq_to_float_input.txt | 65536 +++++++++++++++++++ fpga/usrp3/lib/vita/iq_to_float_output.txt | 65536 +++++++++++++++++++ fpga/usrp3/lib/vita/iq_to_float_tb.v | 61 + fpga/usrp3/lib/vita/new_rx_control.v | 242 + fpga/usrp3/lib/vita/new_rx_framer.v | 219 + fpga/usrp3/lib/vita/new_rx_tb.v | 135 + fpga/usrp3/lib/vita/new_tx_control.v | 171 + fpga/usrp3/lib/vita/new_tx_control_tb.v | 140 + fpga/usrp3/lib/vita/new_tx_deframer.v | 92 + fpga/usrp3/lib/vita/new_tx_tb.v | 361 + fpga/usrp3/lib/vita/trigger_context_pkt.v | 50 + fpga/usrp3/lib/vita/tx_responder.v | 52 + fpga/usrp3/lib/wishbone/Makefile.srcs | 19 + fpga/usrp3/lib/wishbone/axi_stream_to_wb.v | 246 + fpga/usrp3/lib/wishbone/i2c_master_bit_ctrl.v | 538 + fpga/usrp3/lib/wishbone/i2c_master_byte_ctrl.v | 344 + fpga/usrp3/lib/wishbone/i2c_master_defines.v | 64 + fpga/usrp3/lib/wishbone/i2c_master_top.v | 301 + fpga/usrp3/lib/wishbone/settings_bus.v | 46 + fpga/usrp3/lib/wishbone/settings_readback.v | 40 + fpga/usrp3/lib/wishbone/simple_uart.v | 65 + fpga/usrp3/lib/wishbone/simple_uart_rx.v | 71 + fpga/usrp3/lib/wishbone/simple_uart_tb.v | 127 + fpga/usrp3/lib/wishbone/simple_uart_tx.v | 69 + fpga/usrp3/lib/wishbone/wb_1master.v | 464 + 157 files changed, 146942 insertions(+) create mode 100644 fpga/usrp3/lib/control/Makefile.srcs create mode 100644 fpga/usrp3/lib/control/README.txt create mode 100644 fpga/usrp3/lib/control/arb_qualify_master.v create mode 100644 fpga/usrp3/lib/control/axi_crossbar.v create mode 100644 fpga/usrp3/lib/control/axi_crossbar_tb.v create mode 100644 fpga/usrp3/lib/control/axi_fifo_header.v create mode 100644 fpga/usrp3/lib/control/axi_forwarding_cam.v create mode 100644 fpga/usrp3/lib/control/axi_slave_mux.v create mode 100644 fpga/usrp3/lib/control/axi_test_vfifo.v create mode 100644 fpga/usrp3/lib/control/cvita_uart.v create mode 100644 fpga/usrp3/lib/control/dram_2port.v create mode 100644 fpga/usrp3/lib/control/gpio_atr.v create mode 100644 fpga/usrp3/lib/control/por_gen.v create mode 100644 fpga/usrp3/lib/control/radio_ctrl_proc.v create mode 100644 fpga/usrp3/lib/control/radio_ctrl_proc_tb.v create mode 100644 fpga/usrp3/lib/control/ram_2port.v create mode 100644 fpga/usrp3/lib/control/reset_sync.v create mode 100644 fpga/usrp3/lib/control/setting_reg.v create mode 100644 fpga/usrp3/lib/control/settings_bus_crossclock.v create mode 100644 fpga/usrp3/lib/control/simple_i2c_core.v create mode 100644 fpga/usrp3/lib/control/simple_spi_core.v create mode 100644 fpga/usrp3/lib/dsp/Makefile.srcs create mode 100644 fpga/usrp3/lib/dsp/README.txt create mode 100644 fpga/usrp3/lib/dsp/acc.v create mode 100644 fpga/usrp3/lib/dsp/add2.v create mode 100644 fpga/usrp3/lib/dsp/add2_and_clip.v create mode 100644 fpga/usrp3/lib/dsp/add2_and_clip_reg.v create mode 100644 fpga/usrp3/lib/dsp/add2_and_round.v create mode 100644 fpga/usrp3/lib/dsp/add2_and_round_reg.v create mode 100644 fpga/usrp3/lib/dsp/add2_reg.v create mode 100644 fpga/usrp3/lib/dsp/cic_dec_shifter.v create mode 100644 fpga/usrp3/lib/dsp/cic_decim.v create mode 100644 fpga/usrp3/lib/dsp/cic_int_shifter.v create mode 100644 fpga/usrp3/lib/dsp/cic_interp.v create mode 100644 fpga/usrp3/lib/dsp/cic_strober.v create mode 100644 fpga/usrp3/lib/dsp/clip.v create mode 100644 fpga/usrp3/lib/dsp/clip_reg.v create mode 100644 fpga/usrp3/lib/dsp/cordic_stage.v create mode 100644 fpga/usrp3/lib/dsp/cordic_z24.v create mode 100644 fpga/usrp3/lib/dsp/ddc_chain.v create mode 100644 fpga/usrp3/lib/dsp/duc_chain.v create mode 100644 fpga/usrp3/lib/dsp/hb_dec.v create mode 100644 fpga/usrp3/lib/dsp/hb_interp.v create mode 100644 fpga/usrp3/lib/dsp/round.v create mode 100644 fpga/usrp3/lib/dsp/round_reg.v create mode 100644 fpga/usrp3/lib/dsp/round_sd.v create mode 100644 fpga/usrp3/lib/dsp/rx_dcoffset.v create mode 100644 fpga/usrp3/lib/dsp/rx_frontend.v create mode 100644 fpga/usrp3/lib/dsp/rx_frontend_tb.v create mode 100644 fpga/usrp3/lib/dsp/sign_extend.v create mode 100644 fpga/usrp3/lib/dsp/small_hb_dec.v create mode 100644 fpga/usrp3/lib/dsp/small_hb_int.v create mode 100644 fpga/usrp3/lib/dsp/srl.v create mode 100644 fpga/usrp3/lib/fifo/Makefile.srcs create mode 100644 fpga/usrp3/lib/fifo/axi_demux4.v create mode 100644 fpga/usrp3/lib/fifo/axi_demux8.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo32_to_fifo64.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo64_to_fifo32.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo_2clk.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo_32_64_tb.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo_short.v create mode 100644 fpga/usrp3/lib/fifo/axi_fifo_tb.v create mode 100644 fpga/usrp3/lib/fifo/axi_loopback.v create mode 100644 fpga/usrp3/lib/fifo/axi_mux4.v create mode 100644 fpga/usrp3/lib/fifo/axi_mux8.v create mode 100644 fpga/usrp3/lib/fifo/axi_packet_gate.v create mode 100644 fpga/usrp3/lib/fifo/axi_packet_gate_tb.v create mode 100644 fpga/usrp3/lib/fifo/monitor_axi_fifo.v create mode 100644 fpga/usrp3/lib/fifo/shortfifo.v create mode 100644 fpga/usrp3/lib/gpif2/Makefile.srcs create mode 100644 fpga/usrp3/lib/gpif2/fifo64_to_gpif2.v create mode 100644 fpga/usrp3/lib/gpif2/gpif2_error_checker.v create mode 100644 fpga/usrp3/lib/gpif2/gpif2_slave_fifo32.v create mode 100644 fpga/usrp3/lib/gpif2/gpif2_to_fifo64.v create mode 100644 fpga/usrp3/lib/packet_proc/.gitignore create mode 100644 fpga/usrp3/lib/packet_proc/Makefile.srcs create mode 100644 fpga/usrp3/lib/packet_proc/chdr_eth_framer.v create mode 100644 fpga/usrp3/lib/packet_proc/compressed_vita_to_vrlp.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_chunker.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_chunker_tb.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_dechunker.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_dechunker_tb.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_dest_lookup.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_insert_tlast.v create mode 100644 fpga/usrp3/lib/packet_proc/cvita_insert_tlast_tb.v create mode 100644 fpga/usrp3/lib/packet_proc/eth_dispatch.v create mode 100644 fpga/usrp3/lib/packet_proc/eth_dispatch_tb.v create mode 100644 fpga/usrp3/lib/packet_proc/eth_interface.v create mode 100644 fpga/usrp3/lib/packet_proc/ip_hdr_checksum.v create mode 100644 fpga/usrp3/lib/packet_proc/ip_hdr_checksum_tb.v create mode 100644 fpga/usrp3/lib/packet_proc/source_flow_control.v create mode 100644 fpga/usrp3/lib/packet_proc/source_flow_control_tb.v create mode 100644 fpga/usrp3/lib/packet_proc/vita_eth_framer.v create mode 100644 fpga/usrp3/lib/packet_proc/vrlp_eth_framer.v create mode 100644 fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita.v create mode 100644 fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita_tb.v create mode 100644 fpga/usrp3/lib/timing/Makefile.srcs create mode 100644 fpga/usrp3/lib/timing/time_compare.v create mode 100644 fpga/usrp3/lib/timing/time_transfer_tb.v create mode 100644 fpga/usrp3/lib/timing/timekeeper.v create mode 100644 fpga/usrp3/lib/vita/.gitignore create mode 100644 fpga/usrp3/lib/vita/Makefile.srcs create mode 100644 fpga/usrp3/lib/vita/README.txt create mode 100644 fpga/usrp3/lib/vita/binary_encoder.v create mode 100755 fpga/usrp3/lib/vita/build_12_to_16 create mode 100755 fpga/usrp3/lib/vita/build_16_to_12 create mode 100755 fpga/usrp3/lib/vita/build_16_to_8 create mode 100755 fpga/usrp3/lib/vita/build_8_to_16 create mode 100644 fpga/usrp3/lib/vita/chdr_12sc_to_16sc.v create mode 100644 fpga/usrp3/lib/vita/chdr_12sc_to_16sc_tb.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_12sc.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_12sc_tb.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_32f.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_32f_tb.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_8sc.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_8sc_tb.v create mode 100644 fpga/usrp3/lib/vita/chdr_16sc_to_xxxx_chain.v create mode 100644 fpga/usrp3/lib/vita/chdr_32f_to_16sc.v create mode 100644 fpga/usrp3/lib/vita/chdr_32f_to_16sc_tb.v create mode 100644 fpga/usrp3/lib/vita/chdr_8sc_to_16sc.hex create mode 100644 fpga/usrp3/lib/vita/chdr_8sc_to_16sc.v create mode 100644 fpga/usrp3/lib/vita/chdr_8sc_to_16sc_tb.v create mode 100644 fpga/usrp3/lib/vita/chdr_xxxx_to_16sc_chain.v create mode 100644 fpga/usrp3/lib/vita/context_packet_gen.v create mode 100644 fpga/usrp3/lib/vita/float_to_iq.v create mode 100644 fpga/usrp3/lib/vita/float_to_iq_tb.v create mode 100644 fpga/usrp3/lib/vita/from12_to_x.hex create mode 100644 fpga/usrp3/lib/vita/from16_to_x.hex create mode 100644 fpga/usrp3/lib/vita/from8_to_x.hex create mode 100644 fpga/usrp3/lib/vita/generate_bits.cpp create mode 100644 fpga/usrp3/lib/vita/iq_to_float.v create mode 100644 fpga/usrp3/lib/vita/iq_to_float_input.txt create mode 100644 fpga/usrp3/lib/vita/iq_to_float_output.txt create mode 100644 fpga/usrp3/lib/vita/iq_to_float_tb.v create mode 100644 fpga/usrp3/lib/vita/new_rx_control.v create mode 100644 fpga/usrp3/lib/vita/new_rx_framer.v create mode 100644 fpga/usrp3/lib/vita/new_rx_tb.v create mode 100644 fpga/usrp3/lib/vita/new_tx_control.v create mode 100644 fpga/usrp3/lib/vita/new_tx_control_tb.v create mode 100644 fpga/usrp3/lib/vita/new_tx_deframer.v create mode 100644 fpga/usrp3/lib/vita/new_tx_tb.v create mode 100644 fpga/usrp3/lib/vita/trigger_context_pkt.v create mode 100644 fpga/usrp3/lib/vita/tx_responder.v create mode 100644 fpga/usrp3/lib/wishbone/Makefile.srcs create mode 100644 fpga/usrp3/lib/wishbone/axi_stream_to_wb.v create mode 100644 fpga/usrp3/lib/wishbone/i2c_master_bit_ctrl.v create mode 100644 fpga/usrp3/lib/wishbone/i2c_master_byte_ctrl.v create mode 100644 fpga/usrp3/lib/wishbone/i2c_master_defines.v create mode 100644 fpga/usrp3/lib/wishbone/i2c_master_top.v create mode 100644 fpga/usrp3/lib/wishbone/settings_bus.v create mode 100644 fpga/usrp3/lib/wishbone/settings_readback.v create mode 100644 fpga/usrp3/lib/wishbone/simple_uart.v create mode 100644 fpga/usrp3/lib/wishbone/simple_uart_rx.v create mode 100644 fpga/usrp3/lib/wishbone/simple_uart_tb.v create mode 100644 fpga/usrp3/lib/wishbone/simple_uart_tx.v create mode 100644 fpga/usrp3/lib/wishbone/wb_1master.v (limited to 'fpga/usrp3/lib') diff --git a/fpga/usrp3/lib/control/Makefile.srcs b/fpga/usrp3/lib/control/Makefile.srcs new file mode 100644 index 000000000..e0ad8a942 --- /dev/null +++ b/fpga/usrp3/lib/control/Makefile.srcs @@ -0,0 +1,26 @@ +# +# Copyright 2013 Ettus Research LLC +# + +################################################## +# Control Lib Sources +################################################## +CONTROL_LIB_SRCS = $(abspath $(addprefix $(BASE_DIR)/../lib/control/, \ +reset_sync.v \ +por_gen.v \ +gpio_atr.v \ +simple_spi_core.v \ +simple_i2c_core.v \ +setting_reg.v \ +settings_bus_crossclock.v \ +radio_ctrl_proc.v \ +ram_2port.v \ +axi_crossbar.v \ +axi_slave_mux.v \ +axi_fifo_header.v \ +arb_qualify_master.v \ +axi_forwarding_cam.v \ +axi_test_vfifo.v \ +dram_2port.v \ +cvita_uart.v \ +)) diff --git a/fpga/usrp3/lib/control/README.txt b/fpga/usrp3/lib/control/README.txt new file mode 100644 index 000000000..e69de29bb diff --git a/fpga/usrp3/lib/control/arb_qualify_master.v b/fpga/usrp3/lib/control/arb_qualify_master.v new file mode 100644 index 000000000..df17fac57 --- /dev/null +++ b/fpga/usrp3/lib/control/arb_qualify_master.v @@ -0,0 +1,88 @@ +// +// Copyright 2012 Ettus Research LLC +// + + +// +// This module forms the qualification engine for a single master as +// part of a larger arbitration engine for a slave. It would typically +// be instantiated from arb_select_master.v to form a complete arbitor solution. +// + +module arb_qualify_master + #( + parameter WIDTH=16 // Bit width of destination field. + ) + ( + input clk, + input reset, + input clear, + // Header signals + input [WIDTH-1:0] header, + input header_valid, + // Slave Confg Signals + input [WIDTH-1:0] slave_addr, + input [WIDTH-1:0] slave_mask, + input slave_valid, + // Arbitration flags + output reg master_valid, + input master_ack + ); + + localparam WAIT_HEADER_VALID = 0; + localparam MATCH = 1; + localparam WAIT_HEADER_NOT_VALID = 2; + + + reg [1:0] state, next_state; + + + // Does masked slave address match header field for dest from master? + assign header_match = ((header & slave_mask) == (slave_addr & slave_mask)) && slave_valid; + + + always @(posedge clk) + if (reset | clear) begin + state <= WAIT_HEADER_VALID; + master_valid <= 0; + end else + begin + case(state) + // + // Wait here until Masters FIFO presents a valid header word. + // + WAIT_HEADER_VALID: begin + if (header_valid) + if (header_match) begin + state <= MATCH; + master_valid <= 1; + end else + next_state <= WAIT_HEADER_NOT_VALID; + end + // + // There should only ever be one match across various arbitors + // if they are configured correctly and since the backing FIFO in the + // master should not start to drain until the arbitration is won + // by that master, master_ack should always preceed de-assertion of + // header_valid so we don't check for the other order of deassertion. + // + MATCH: begin + if (master_ack) begin + master_valid <= 0; + state <= WAIT_HEADER_NOT_VALID; + end + end + // + // Wait here until this master starts to drain this packet from his FIFO. + // + WAIT_HEADER_NOT_VALID: begin + if (!header_valid) begin + state <= WAIT_HEADER_VALID; + end + end + endcase // case(state) + end // else: !if(reset | clear) + +endmodule // arb_qualify_master + + \ No newline at end of file diff --git a/fpga/usrp3/lib/control/axi_crossbar.v b/fpga/usrp3/lib/control/axi_crossbar.v new file mode 100644 index 000000000..a408f69f0 --- /dev/null +++ b/fpga/usrp3/lib/control/axi_crossbar.v @@ -0,0 +1,167 @@ +// +// Copyright 2012 Ettus Research LLC +// + + +`define LOG2(N) (\ + N < 2 ? 0 : \ + N < 4 ? 1 : \ + N < 8 ? 2 : \ + N < 16 ? 3 : \ + N < 32 ? 4 : \ + N < 64 ? 5 : \ + N < 128 ? 6 : \ + N < 256 ? 7 : \ + N < 512 ? 8 : \ + N < 1024 ? 9 : \ + 10) + +module axi_crossbar + #( + parameter FIFO_WIDTH = 64, // AXI4-STREAM data bus width + parameter DST_WIDTH = 16, // Width of DST field we are routing on. + parameter NUM_INPUTS = 2, // number of input AXI4-STREAM buses + parameter NUM_OUTPUTS = 2 // number of output AXI4-STREAM buses + ) + ( + input clk, + input reset, + input clear, + input [7:0] local_addr, + // Inputs + input [(FIFO_WIDTH*NUM_INPUTS)-1:0] i_tdata, + input [NUM_INPUTS-1:0] i_tvalid, + input [NUM_INPUTS-1:0] i_tlast, + output [NUM_INPUTS-1:0] i_tready, + input [NUM_INPUTS-1:0] pkt_present, + // Setting Bus + input set_stb, + input [15:0] set_addr, + input [31:0] set_data, + // Output + output [(FIFO_WIDTH*NUM_OUTPUTS)-1:0] o_tdata, + output [NUM_OUTPUTS-1:0] o_tvalid, + output [NUM_OUTPUTS-1:0] o_tlast, + input [NUM_OUTPUTS-1:0] o_tready, + // readback bus + input rb_rd_stb, + input [`LOG2(NUM_OUTPUTS)+`LOG2(NUM_INPUTS)-1:0] rb_addr, + output [31:0] rb_data + ); + + genvar m,n; + + wire [(NUM_INPUTS*NUM_OUTPUTS)-1:0] forward_valid_in; + wire [(NUM_INPUTS*NUM_OUTPUTS)-1:0] forward_ack_in; + wire [(NUM_INPUTS*NUM_OUTPUTS)-1:0] forward_valid_out; + wire [(NUM_INPUTS*NUM_OUTPUTS)-1:0] forward_ack_out; + + wire [NUM_INPUTS-1:0] i_tready_slave [0:NUM_OUTPUTS-1]; + + // + // Instantiate an axi_slave_mux for every slave/output of the Crossbar switch. + // Each axi_slave_mux contains logic to maux and resolve arbitration + // for this particular slave/output. + // + + generate + for (m = 0; m < NUM_OUTPUTS; m = m + 1) begin: instantiate_slave_mux + + wire [NUM_INPUTS-1:0] i_tready_tmp; + + axi_slave_mux + #( + .FIFO_WIDTH(FIFO_WIDTH), // AXI4-STREAM data bus width + .DST_WIDTH(DST_WIDTH), // Width of DST field we are routing on. + .NUM_INPUTS(NUM_INPUTS) // number of input AXI buses + ) axi_slave_mux_i + ( + .clk(clk), + .reset(reset), + .clear(clear), + // Inputs + .i_tdata(i_tdata), + .i_tvalid(i_tvalid), + .i_tlast(i_tlast), + .i_tready(i_tready_tmp), + // Forwarding flags (One from each Input/Master) + .forward_valid(forward_valid_in[(m+1)*NUM_INPUTS-1:m*NUM_INPUTS]), + .forward_ack(forward_ack_out[(m+1)*NUM_INPUTS-1:m*NUM_INPUTS]), + // Output + .o_tdata(o_tdata[(m*FIFO_WIDTH)+FIFO_WIDTH-1:m*FIFO_WIDTH]), + .o_tvalid(o_tvalid[m]), + .o_tlast(o_tlast[m]), + .o_tready(o_tready[m]) + ); + + if (m==0) + assign i_tready_slave[0] = i_tready_tmp; + else + assign i_tready_slave[m] = i_tready_tmp | i_tready_slave[m-1] ; + + end // block: instantiate_slave_mux + endgenerate + + assign i_tready = i_tready_slave[NUM_OUTPUTS-1]; + + // + // Permute the forwarding flag buses + // + + generate + for (m = 0; m < NUM_OUTPUTS; m = m + 1) begin: permute_outer + for (n = 0; n < NUM_INPUTS; n = n + 1) begin: permute_inner + assign forward_valid_in[n*NUM_OUTPUTS+m] = forward_valid_out[n+m*NUM_INPUTS]; + assign forward_ack_in[n+m*NUM_INPUTS] = forward_ack_out[n*NUM_OUTPUTS+m]; + end + end + + endgenerate + + + // + // Instantiate an axi_forwarding_cam for every Input/Master of the Crossbar switch. + // Each contains a TCAM like lookup that allocates an egress port. + // + + wire [31:0] rb_data_mux[0:NUM_INPUTS-1]; + + generate + for (m = 0; m < NUM_INPUTS; m = m + 1) begin: instantiate_cam + axi_forwarding_cam + #( + .BASE(0), + .WIDTH(FIFO_WIDTH), // Bit width of FIFO word. + .NUM_OUTPUTS(NUM_OUTPUTS) + ) axi_forwarding_cam_i + ( + .clk(clk), + .reset(reset), + .clear(clear), + // Monitored FIFO signals + .o_tdata(i_tdata[(m*FIFO_WIDTH)+FIFO_WIDTH-1:m*FIFO_WIDTH]), + .o_tvalid(i_tvalid[m]), + .o_tready(i_tready[m]), + .o_tlast(i_tlast[m]), + .pkt_present(pkt_present[m]), + // Configuration + .local_addr(local_addr), + // Setting Bus + .set_stb(set_stb), + .set_addr(set_addr), + .set_data(set_data), + // Header signals + .forward_valid(forward_valid_out[(m+1)*NUM_OUTPUTS-1:m*NUM_OUTPUTS]), + .forward_ack(forward_ack_in[(m+1)*NUM_OUTPUTS-1:m*NUM_OUTPUTS]), + // Readback bus + .rb_rd_stb(rb_rd_strobe && (rb_addr[`LOG2(NUM_OUTPUTS)+`LOG2(NUM_INPUTS)-1:`LOG2(NUM_OUTPUTS)] == m)), + .rb_addr(rb_addr[`LOG2(NUM_OUTPUTS)-1:0]), + .rb_data(rb_data_mux[m]) + ); + end // block: instantiate_fifo_header + endgenerate + + assign rb_data = rb_data_mux[rb_addr[`LOG2(NUM_OUTPUTS)+`LOG2(NUM_INPUTS)-1:`LOG2(NUM_OUTPUTS)]]; + + +endmodule // axi_crossbar diff --git a/fpga/usrp3/lib/control/axi_crossbar_tb.v b/fpga/usrp3/lib/control/axi_crossbar_tb.v new file mode 100644 index 000000000..1994cb352 --- /dev/null +++ b/fpga/usrp3/lib/control/axi_crossbar_tb.v @@ -0,0 +1,214 @@ +// +// Copyright 2012 Ettus Research LLC +// + +`timescale 1 ps / 1 ps + +module axi_crossbar_tb; + + + localparam STREAM_WIDTH = 64; + + // Currently support simulations upto 8x8 configurations + localparam MAX_NUM_INPUTS = 8; + localparam MAX_NUM_OUTPUTS = 8; + + wire [(MAX_NUM_INPUTS*STREAM_WIDTH)-1:0] i_tdata; + wire [STREAM_WIDTH-1:0] i_tdata_array [0:MAX_NUM_INPUTS-1]; + wire [MAX_NUM_INPUTS-1:0] i_tvalid; + wire [MAX_NUM_INPUTS-1:0] i_tready; + wire [MAX_NUM_INPUTS-1:0] i_tlast; + wire [MAX_NUM_INPUTS-1:0] pkt_present; + + reg [STREAM_WIDTH-1:0] data_in [0:MAX_NUM_INPUTS-1]; + reg [MAX_NUM_INPUTS-1:0] valid_in; + wire [MAX_NUM_INPUTS-1:0] ready_in; + reg [MAX_NUM_INPUTS-1:0] last_in; + + wire [(MAX_NUM_OUTPUTS*STREAM_WIDTH)-1:0] o_tdata; + wire [STREAM_WIDTH-1:0] o_tdata_array [0:MAX_NUM_OUTPUTS-1]; + wire [MAX_NUM_OUTPUTS-1:0] o_tvalid; + wire [MAX_NUM_OUTPUTS-1:0] o_tready; + wire [MAX_NUM_OUTPUTS-1:0] o_tlast; + + + wire [STREAM_WIDTH-1:0] data_out [0:MAX_NUM_OUTPUTS-1]; + wire [MAX_NUM_OUTPUTS-1:0] valid_out; + reg [MAX_NUM_OUTPUTS-1:0] ready_out; + wire [MAX_NUM_OUTPUTS-1:0] last_out; + + + genvar m; + + reg clk; + reg reset; + reg clear; + reg set_stb; + reg [15:0] set_addr; + reg [31:0] set_data; + + // reg reset; + + // + // Simulation specific testbench is included here + // +`include "task_library.v" +`include "simulation_script.v" + + + // + // Define Clocks + // + initial begin + clk = 1'b1; + end + + // 125MHz clock + always #4000 clk = ~clk; + + // + // Good starting state + // + initial begin + reset <= 0; + clear <= 0; + set_stb <= 0; + set_addr <= 0; + set_data <= 0; +/* -----\/----- EXCLUDED -----\/----- + data_in[0] <= 0; + valid_in[0] <= 0; + last_in[0] <= 0; + + data_in[1] <= 0; + valid_in[1] <= 0; + last_in[1] <= 0; + -----/\----- EXCLUDED -----/\----- */ + + + end + + + + // + // AXI Crossbar instance + // + localparam SR_AWIDTH = 16; + localparam SR_XB_LOCAL = 512; + + wire [7:0] local_addr; + + setting_reg #(.my_addr(SR_XB_LOCAL), .awidth(SR_AWIDTH), .width(8)) sr_local_addr + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(local_addr),.changed()); + + axi_crossbar + #( + .FIFO_WIDTH(STREAM_WIDTH), // AXI4-STREAM data bus width + .DST_WIDTH(16), // Width of DST field we are routing on. + .NUM_INPUTS(NUM_INPUTS), // number of input AXI4-STREAM buses + .NUM_OUTPUTS(NUM_OUTPUTS) // number of output AXI4-STREAM buses + ) axi_crossbar_i + ( + .clk(clk), + .reset(reset), + .clear(clear), + .local_addr(local_addr), + // Inputs + .i_tdata(i_tdata[(NUM_INPUTS*STREAM_WIDTH)-1:0]), + .i_tvalid(i_tvalid[NUM_INPUTS-1:0]), + .i_tlast(i_tlast[NUM_INPUTS-1:0]), + .i_tready(i_tready[NUM_INPUTS-1:0]), + .pkt_present(pkt_present[NUM_INPUTS-1:0]), + // Settings bus + .set_stb(set_stb), + .set_addr(set_addr), + .set_data(set_data), + // Output + .o_tdata(o_tdata[(NUM_OUTPUTS*STREAM_WIDTH)-1:0]), + .o_tvalid(o_tvalid[NUM_OUTPUTS-1:0]), + .o_tlast(o_tlast[NUM_OUTPUTS-1:0]), + .o_tready(o_tready[NUM_OUTPUTS-1:0]), + // Readback Bus + .rb_rd_stb(1'b0), + .rb_addr(0), + .rb_data() + ); + + // + // Input FIFOs + // + generate + for (m=0;m>9)) && set_stb; // Addr decode. + + always @(posedge clk) + begin + read_addr_reg <= read_addr; + + if (write) begin + mem[set_addr[8:0]] <= set_data[`LOG2(NUM_OUTPUTS)-1:0]; + end + + end + + assign read_data = mem[read_addr_reg]; + + + // + // State machine to manage forwarding flags. + // + always @(posedge clk) + if (reset | clear) begin + demux_state <= IDLE; + end else + case(demux_state) + + // Wait for Valid DST which indicates a new packet lookup in the CAM. + IDLE: begin + if (dst_valid_reg == 1) begin + forward_valid <= 1 << read_data; + demux_state <= FORWARD; + end + end + // When Slave/Output thats forwarding ACK's the forward flag, clear request and wait for packet to be transfered + FORWARD: begin + if ((forward_ack & forward_valid) != 0) begin + forward_valid <= 0; + demux_state <= WAIT; + end + end + // When packet transfered go back to idle. + WAIT: begin + if (forward_ack == 0) + demux_state <= IDLE; + end + + endcase // case (demux_state) + + // + // Compile forwarding statistics + // (This uses a lot of registers!) + // + genvar m; + reg [31:0] statistics [0:NUM_OUTPUTS-1]; + + generate + for (m = 0; m < NUM_OUTPUTS; m = m + 1) begin: generate_stats + always @(posedge clk) + if (reset | clear) + statistics[m] <= 0; + else if ((rb_addr == m) && rb_rd_stb) + statistics[m] <= 0; + else if (forward_ack[m] & forward_valid[m]) + statistics[m] <= statistics[m] + 1; + end + endgenerate + + assign rb_data = statistics[rb_addr]; + + +endmodule + + + + + diff --git a/fpga/usrp3/lib/control/axi_slave_mux.v b/fpga/usrp3/lib/control/axi_slave_mux.v new file mode 100644 index 000000000..1a307aba5 --- /dev/null +++ b/fpga/usrp3/lib/control/axi_slave_mux.v @@ -0,0 +1,122 @@ +// +// Copyright 2012 Ettus Research LLC +// + + + + +`define LOG2(N) (\ + N < 2 ? 0 : \ + N < 4 ? 1 : \ + N < 8 ? 2 : \ + N < 16 ? 3 : \ + N < 32 ? 4 : \ + N < 64 ? 5 : \ + N < 128 ? 6 : \ + N < 256 ? 7 : \ + N < 512 ? 8 : \ + N < 1024 ? 9 : \ + 10) + + +module axi_slave_mux + #( + parameter FIFO_WIDTH = 64, // AXI4-STREAM data bus width + parameter DST_WIDTH = 16, // Width of DST field we are routing on. + parameter NUM_INPUTS = 2 // number of input AXI buses + ) + ( + input clk, + input reset, + input clear, + // Inputs + input [(FIFO_WIDTH*NUM_INPUTS)-1:0] i_tdata, + input [NUM_INPUTS-1:0] i_tvalid, + input [NUM_INPUTS-1:0] i_tlast, + output [NUM_INPUTS-1:0] i_tready, + // Forwarding Flags + input [NUM_INPUTS-1:0] forward_valid, + output reg [NUM_INPUTS-1:0] forward_ack, + // Output + output [FIFO_WIDTH-1:0] o_tdata, + output o_tvalid, + output o_tlast, + input o_tready + ); + + wire [FIFO_WIDTH-1:0] i_tdata_array [0:NUM_INPUTS-1]; + + reg [`LOG2(NUM_INPUTS):0] select; + reg enable; + + + reg state; + + localparam CHECK_THIS_INPUT = 0; + localparam WAIT_LAST = 1; + + + always @(posedge clk) + if (reset | clear) begin + state <= CHECK_THIS_INPUT; + select <= 0; + enable <= 0; + forward_ack <= 0; + end else begin + case(state) + // Is the currently selected input addressing this slave with a ready packet? + CHECK_THIS_INPUT: begin + if (forward_valid[select]) begin + enable <= 1; + forward_ack[select] <= 1; + state <= WAIT_LAST; + end else if (select == NUM_INPUTS - 1 ) begin + select <= 0; + end else begin + select <= select + 1; + end + end + // Assert ACK immediately to forwarding logic and then wait for end of packet. + WAIT_LAST: begin + + if (i_tlast[select] && i_tvalid[select] && o_tready) begin + if (select == NUM_INPUTS - 1 ) begin + select <= 0; + end else begin + select <= select + 1; + end + state <= CHECK_THIS_INPUT; + forward_ack <= 0; + enable <= 0; + end else begin + forward_ack[select] <= 1; + enable <= 1; + end + end + endcase // case(state) + end + + // + // Combinatorial mux + // + genvar m; + + generate + for (m = 0; m < NUM_INPUTS; m = m + 1) begin: form_buses + assign i_tdata_array[m] = i_tdata[(m*FIFO_WIDTH)+FIFO_WIDTH-1:m*FIFO_WIDTH]; + end + endgenerate + + assign o_tdata = i_tdata_array[select]; + assign o_tvalid = enable && i_tvalid[select]; + assign o_tlast = enable && i_tlast[select]; + // assign i_tready = {NUM_INPUTS{o_tready}} & (enable << select); + + generate + for (m = 0; m < NUM_INPUTS; m = m + 1) begin: form_ready + assign i_tready[m] = o_tready && enable && (select == m); + end + endgenerate + + +endmodule // axi_slave_mux diff --git a/fpga/usrp3/lib/control/axi_test_vfifo.v b/fpga/usrp3/lib/control/axi_test_vfifo.v new file mode 100644 index 000000000..a436e9c55 --- /dev/null +++ b/fpga/usrp3/lib/control/axi_test_vfifo.v @@ -0,0 +1,139 @@ +// +// Test Virtual FIFO's by streaming modulo 2^32 counter (replicated in upper +// and lower 32bits). Test result by tracking count on receive and using +// sticky flag for error indication. +// Also provide signal from MSB of 32bit count to blink LED. +// + +module axi_test_vfifo + #(parameter PACKET_SIZE = 128) + ( + input aclk, + input aresetn, + input enable, + // AXI Stream Out + output reg out_axis_tvalid, + input out_axis_tready, + output [63 : 0] out_axis_tdata, + output reg [7 : 0] out_axis_tstrb, + output reg [7 : 0] out_axis_tkeep, + output reg out_axis_tlast, + output reg [0 : 0] out_axis_tid, + output reg [0 : 0] out_axis_tdest, + input vfifo_full, + // AXI Stream In + input in_axis_tvalid, + output reg in_axis_tready, + input [63 : 0] in_axis_tdata, + input [7 : 0] in_axis_tstrb, + input [7 : 0] in_axis_tkeep, + input in_axis_tlast, + input [0 : 0] in_axis_tid, + input [0 : 0] in_axis_tdest, + // Flags + output reg flag_error, + output heartbeat_in, + output heartbeat_out, + output [31:0] expected_count + ); + + + reg [31:0] out_count; + reg [31:0] in_count; + reg [63:0] in_axis_tdata_reg; + reg in_data_valid; + + + + // + // Output + // + always @(posedge aclk) + if (!aresetn) begin + out_count <= 0; + out_axis_tvalid <= 0; + out_axis_tid <= 0; // Don't care. + out_axis_tdest <= 0; // Only use port 0 of VFIFO. + out_axis_tstrb <= 0; // Unused in VFIFO + out_axis_tkeep <= 8'hFF; // Always use every byte of data + out_axis_tlast <= 1'b0; + end else if (enable) begin + if (~vfifo_full) begin + // Always ready to output new count value. + out_axis_tvalid <= 1; + if (out_axis_tready) + out_count <= out_count + 1; + // Assert TLAST every PACKET_SIZE beats. + if (out_count[15:0] == PACKET_SIZE) + out_axis_tlast <= 1'b1; + else + out_axis_tlast <= 1'b0; + end else begin + out_axis_tvalid <= 0; + end + end else begin + out_axis_tlast <= 1'b0; + out_axis_tvalid <= 0; + end + + assign out_axis_tdata = {out_count,out_count}; + + assign heartbeat_out = out_count[28]; + + + // + // Input (Ignore TLAST signal) + // + always @(posedge aclk) + if (!aresetn) begin + in_axis_tready <= 0; + in_axis_tdata_reg <= 0; + in_data_valid <= 0; + + end else if (enable) begin + in_axis_tready <= 1; + in_axis_tdata_reg <= in_axis_tdata; + if (in_axis_tvalid) + in_data_valid <= 1; + else + in_data_valid <= 0; + end else begin + in_data_valid <= 0; + in_axis_tready <= 0; + end // else: !if(enable) + + + assign heartbeat_in = in_count[28]; + + // + // Input Checker + // + always @(posedge aclk) + if (!aresetn) begin + in_count <= 0; + flag_error <= 0; + end else if (enable) begin + if (in_data_valid) begin + + if ((in_axis_tdata_reg[63:32] != in_count) || (in_axis_tdata_reg[31:0] != in_count)) + begin + flag_error <= 1; + in_count <= in_axis_tdata_reg[63:32] + 1; + end + else + begin + flag_error <= 0; + in_count <= in_count + 1; + end + + end + end + + assign expected_count = in_count; + + +endmodule // axi_test_vfifo + + + + diff --git a/fpga/usrp3/lib/control/cvita_uart.v b/fpga/usrp3/lib/control/cvita_uart.v new file mode 100644 index 000000000..cbb272fc2 --- /dev/null +++ b/fpga/usrp3/lib/control/cvita_uart.v @@ -0,0 +1,164 @@ + +// +// Copyright 2013 Ettus Research LLC +// + + +//create a compressed vita based uart data interface + +module cvita_uart +#( + parameter SIZE = 0 +) +( + //clocking interface + input clk, input rst, + + //uart interface + input rxd, output txd, + + //chdr fifo input + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + //chdr fifo output + output [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready +); + + reg [31:0] sid; + + //baud clock divider + reg [15:0] clkdiv; + + //hold rx in disable until a tx event + reg rxd_enable; + + //================================================================== + //== RXD capture and packet generation interface + //================================================================== + wire [7:0] rx_char; + wire fifo_empty; + wire fifo_read; + reg [11:0] seqnum; + wire pgen_trigger; + wire pgen_done; + + //rx uart capture + simple_uart_rx #(.SIZE(SIZE)) simple_uart_rx + ( + .clk(clk), .rst(rst), + .fifo_out(rx_char), .fifo_read(fifo_read), .fifo_level(), .fifo_empty(fifo_empty), + .clkdiv(clkdiv), .rx(rxd) + ); + + //packet generation - holds rx character + context_packet_gen context_packet_gen + ( + .clk(clk), .reset(rst), .clear(1'b0), + .trigger(pgen_trigger), + .seqnum(seqnum), + .sid({sid[15:0], sid[31:16]}), + .body({56'b0, rx_char}), + .vita_time(64'b0), + + .done(pgen_done), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready) + ); + + //state machine to manage pgen and rx uart + reg [1:0] rxd_state; + localparam RXD_STATE_RECV_CHAR = 0; + localparam RXD_STATE_PGEN_TRIG = 1; + localparam RXD_STATE_WAIT_DONE = 2; + localparam RXD_STATE_READ_FIFO = 3; + + always @(posedge clk) begin + if (rst) begin + seqnum <= 12'b0; + rxd_state <= RXD_STATE_RECV_CHAR; + end + else case (rxd_state) + + RXD_STATE_RECV_CHAR: begin + if (!fifo_empty && rxd_enable) rxd_state <= RXD_STATE_PGEN_TRIG; + end + + RXD_STATE_PGEN_TRIG: begin + rxd_state <= RXD_STATE_WAIT_DONE; + end + + RXD_STATE_WAIT_DONE: begin + if (pgen_done) rxd_state <= RXD_STATE_READ_FIFO; + end + + RXD_STATE_READ_FIFO: begin + rxd_state <= RXD_STATE_RECV_CHAR; + seqnum <= seqnum + 1'b1; + end + + endcase //rxd_state + end + + assign fifo_read = (rxd_state == RXD_STATE_READ_FIFO) || (!rxd_enable); + assign pgen_trigger = (rxd_state == RXD_STATE_PGEN_TRIG); + + //================================================================== + //== TXD generation and packet control interface + //================================================================== + wire [7:0] tx_char; + wire fifo_write; + wire fifo_full; + + simple_uart_tx #(.SIZE(SIZE)) simple_uart_tx + ( + .clk(clk), .rst(rst), + .fifo_in(tx_char), .fifo_write(fifo_write), .fifo_level(), .fifo_full(fifo_full), + .clkdiv(clkdiv), .baudclk(), .tx(txd) + ); + + //state machine to manage control and tx uart + reg [1:0] txd_state; + localparam TXD_STATE_RECV_CHDR = 0; + localparam TXD_STATE_RECV_TIME = 1; + localparam TXD_STATE_RECV_BODY = 2; + localparam TXD_STATE_DROP_FIFO = 3; + + always @(posedge clk) begin + if (rst) begin; + txd_state <= TXD_STATE_RECV_CHDR; + rxd_enable <= 1'b0; + end + if (i_tvalid && i_tready) case (txd_state) + + TXD_STATE_RECV_CHDR: begin + txd_state <= (i_tdata[61])? TXD_STATE_RECV_TIME : TXD_STATE_RECV_BODY; + sid <= i_tdata[31:0]; + end + + TXD_STATE_RECV_TIME: begin + txd_state <= TXD_STATE_RECV_BODY; + end + + TXD_STATE_RECV_BODY: begin + txd_state <= (i_tlast)? TXD_STATE_RECV_CHDR : TXD_STATE_DROP_FIFO; + clkdiv <= i_tdata[47:32]; + rxd_enable <= 1'b1; + end + + TXD_STATE_DROP_FIFO: begin + if (i_tlast) txd_state <= TXD_STATE_RECV_CHDR; + end + + endcase //txd_state + end + + assign tx_char = i_tdata[7:0]; + assign fifo_write = (txd_state == TXD_STATE_RECV_BODY) && i_tvalid && i_tready; + assign i_tready = !fifo_full; + +endmodule // cvita_uart diff --git a/fpga/usrp3/lib/control/dram_2port.v b/fpga/usrp3/lib/control/dram_2port.v new file mode 100644 index 000000000..186af44e7 --- /dev/null +++ b/fpga/usrp3/lib/control/dram_2port.v @@ -0,0 +1,27 @@ +//////////////////////////////////////////////////////////////////////// +// Copyright Ettus Research LLC +//////////////////////////////////////////////////////////////////////// + +module dram_2port + #(parameter DWIDTH=32, + parameter AWIDTH=9) + (input clk, + input write, + input [AWIDTH-1:0] raddr, + input [AWIDTH-1:0] waddr, + input [DWIDTH-1:0] wdata, + output [DWIDTH-1:0] rdata); + + reg [DWIDTH-1:0] ram [(1< clears the accumulator + // CLEAR & ACC --> loads the accumulator + // ~CLEAR & ACC --> accumulates + // ~CLEAR & ~ACC --> hold + + wire [OWIDTH-1:0] addend1 = clear ? 0 : out; + wire [OWIDTH-1:0] addend2 = ~acc ? 0 : in_signext; + wire [OWIDTH-1:0] sum_int = addend1 + addend2; + + always @(posedge clk) + out <= sum_int; + +endmodule // acc + + diff --git a/fpga/usrp3/lib/dsp/add2.v b/fpga/usrp3/lib/dsp/add2.v new file mode 100644 index 000000000..124f9d6ca --- /dev/null +++ b/fpga/usrp3/lib/dsp/add2.v @@ -0,0 +1,16 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +module add2 + #(parameter WIDTH=16) + (input [WIDTH-1:0] in1, + input [WIDTH-1:0] in2, + output [WIDTH-1:0] sum); + + wire [WIDTH:0] sum_int = {in1[WIDTH-1],in1} + {in2[WIDTH-1],in2}; + assign sum = sum_int[WIDTH:1]; // Note -- will have some bias + +endmodule // add2 diff --git a/fpga/usrp3/lib/dsp/add2_and_clip.v b/fpga/usrp3/lib/dsp/add2_and_clip.v new file mode 100644 index 000000000..663f5d004 --- /dev/null +++ b/fpga/usrp3/lib/dsp/add2_and_clip.v @@ -0,0 +1,12 @@ + +module add2_and_clip + #(parameter WIDTH=16) + (input [WIDTH-1:0] in1, + input [WIDTH-1:0] in2, + output [WIDTH-1:0] sum); + + wire [WIDTH:0] sum_int = {in1[WIDTH-1],in1} + {in2[WIDTH-1],in2}; + clip #(.bits_in(WIDTH+1),.bits_out(WIDTH)) clip + (.in(sum_int),.out(sum)); + +endmodule // add2_and_clip diff --git a/fpga/usrp3/lib/dsp/add2_and_clip_reg.v b/fpga/usrp3/lib/dsp/add2_and_clip_reg.v new file mode 100644 index 000000000..8073b3b54 --- /dev/null +++ b/fpga/usrp3/lib/dsp/add2_and_clip_reg.v @@ -0,0 +1,25 @@ + +module add2_and_clip_reg + #(parameter WIDTH=16) + (input clk, + input rst, + input [WIDTH-1:0] in1, + input [WIDTH-1:0] in2, + input strobe_in, + output reg [WIDTH-1:0] sum, + output reg strobe_out); + + wire [WIDTH-1:0] sum_int; + + add2_and_clip #(.WIDTH(WIDTH)) add2_and_clip (.in1(in1),.in2(in2),.sum(sum_int)); + + always @(posedge clk) + if(rst) + sum <= 0; + else if(strobe_in) + sum <= sum_int; + + always @(posedge clk) + strobe_out <= strobe_in; + +endmodule // add2_and_clip_reg diff --git a/fpga/usrp3/lib/dsp/add2_and_round.v b/fpga/usrp3/lib/dsp/add2_and_round.v new file mode 100644 index 000000000..9d0914414 --- /dev/null +++ b/fpga/usrp3/lib/dsp/add2_and_round.v @@ -0,0 +1,16 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +module add2_and_round + #(parameter WIDTH=16) + (input [WIDTH-1:0] in1, + input [WIDTH-1:0] in2, + output [WIDTH-1:0] sum); + + wire [WIDTH:0] sum_int = {in1[WIDTH-1],in1} + {in2[WIDTH-1],in2}; + assign sum = sum_int[WIDTH:1] + (sum_int[WIDTH] & sum_int[0]); + +endmodule // add2_and_round diff --git a/fpga/usrp3/lib/dsp/add2_and_round_reg.v b/fpga/usrp3/lib/dsp/add2_and_round_reg.v new file mode 100644 index 000000000..cb20a3c1b --- /dev/null +++ b/fpga/usrp3/lib/dsp/add2_and_round_reg.v @@ -0,0 +1,21 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +module add2_and_round_reg + #(parameter WIDTH=16) + (input clk, + input [WIDTH-1:0] in1, + input [WIDTH-1:0] in2, + output reg [WIDTH-1:0] sum); + + wire [WIDTH-1:0] sum_int; + + add2_and_round #(.WIDTH(WIDTH)) add2_n_rnd (.in1(in1),.in2(in2),.sum(sum_int)); + + always @(posedge clk) + sum <= sum_int; + +endmodule // add2_and_round_reg diff --git a/fpga/usrp3/lib/dsp/add2_reg.v b/fpga/usrp3/lib/dsp/add2_reg.v new file mode 100644 index 000000000..3ac93ae2e --- /dev/null +++ b/fpga/usrp3/lib/dsp/add2_reg.v @@ -0,0 +1,22 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +module add2_reg + #(parameter WIDTH=16) + (input clk, + input [WIDTH-1:0] in1, + input [WIDTH-1:0] in2, + output reg [WIDTH-1:0] sum); + + wire [WIDTH-1:0] sum_int; + + add2 #(.WIDTH(WIDTH)) add2 (.in1(in1),.in2(in2),.sum(sum_int)); + + always @(posedge clk) + sum <= sum_int; + +endmodule // add2_reg + diff --git a/fpga/usrp3/lib/dsp/cic_dec_shifter.v b/fpga/usrp3/lib/dsp/cic_dec_shifter.v new file mode 100644 index 000000000..efc54c106 --- /dev/null +++ b/fpga/usrp3/lib/dsp/cic_dec_shifter.v @@ -0,0 +1,94 @@ +// -*- verilog -*- +// +// USRP - Universal Software Radio Peripheral +// +// Copyright (C) 2003 Matt Ettus +// + +// + + +// NOTE This only works for N=4, max decim rate of 128 +// NOTE signal "rate" is EQUAL TO the actual rate, no more -1 BS + +module cic_dec_shifter(rate,signal_in,signal_out); + parameter bw = 16; + parameter maxbitgain = 28; + + input [7:0] rate; + input wire [bw+maxbitgain-1:0] signal_in; + output reg [bw-1:0] signal_out; + + function [4:0] bitgain; + input [7:0] rate; + case(rate) + // Exact Cases -- N*log2(rate) + 8'd1 : bitgain = 0; + 8'd2 : bitgain = 4; + 8'd4 : bitgain = 8; + 8'd8 : bitgain = 12; + 8'd16 : bitgain = 16; + 8'd32 : bitgain = 20; + 8'd64 : bitgain = 24; + 8'd128 : bitgain = 28; + + // Nearest without overflow -- ceil(N*log2(rate)) + 8'd3 : bitgain = 7; + 8'd5 : bitgain = 10; + 8'd6 : bitgain = 11; + 8'd7 : bitgain = 12; + 8'd9 : bitgain = 13; + 8'd10,8'd11 : bitgain = 14; + 8'd12,8'd13 : bitgain = 15; + 8'd14,8'd15 : bitgain = 16; + 8'd17,8'd18,8'd19 : bitgain = 17; + 8'd20,8'd21,8'd22 : bitgain = 18; + 8'd23,8'd24,8'd25,8'd26 : bitgain = 19; + 8'd27,8'd28,8'd29,8'd30,8'd31 : bitgain = 20; + 8'd33,8'd34,8'd35,8'd36,8'd37,8'd38 : bitgain = 21; + 8'd39,8'd40,8'd41,8'd42,8'd43,8'd44,8'd45 : bitgain = 22; + 8'd46,8'd47,8'd48,8'd49,8'd50,8'd51,8'd52,8'd53 : bitgain = 23; + 8'd54,8'd55,8'd56,8'd57,8'd58,8'd59,8'd60,8'd61,8'd62,8'd63 : bitgain = 24; + 8'd65,8'd66,8'd67,8'd68,8'd69,8'd70,8'd71,8'd72,8'd73,8'd74,8'd75,8'd76 : bitgain = 25; + 8'd77,8'd78,8'd79,8'd80,8'd81,8'd82,8'd83,8'd84,8'd85,8'd86,8'd87,8'd88,8'd89,8'd90 : bitgain = 26; + 8'd91,8'd92,8'd93,8'd94,8'd95,8'd96,8'd97,8'd98,8'd99,8'd100,8'd101,8'd102,8'd103,8'd104,8'd105,8'd106,8'd107 : bitgain = 27; + default : bitgain = 28; + endcase // case(rate) + endfunction // bitgain + + wire [4:0] shift = bitgain(rate); + + // We should be able to do this, but can't .... + // assign signal_out = signal_in[shift+bw-1:shift]; + + always @* + case(shift) + 5'd0 : signal_out = signal_in[0+bw-1:0]; + 5'd4 : signal_out = signal_in[4+bw-1:4]; + 5'd7 : signal_out = signal_in[7+bw-1:7]; + 5'd8 : signal_out = signal_in[8+bw-1:8]; + 5'd10 : signal_out = signal_in[10+bw-1:10]; + 5'd11 : signal_out = signal_in[11+bw-1:11]; + 5'd12 : signal_out = signal_in[12+bw-1:12]; + 5'd13 : signal_out = signal_in[13+bw-1:13]; + 5'd14 : signal_out = signal_in[14+bw-1:14]; + 5'd15 : signal_out = signal_in[15+bw-1:15]; + 5'd16 : signal_out = signal_in[16+bw-1:16]; + 5'd17 : signal_out = signal_in[17+bw-1:17]; + 5'd18 : signal_out = signal_in[18+bw-1:18]; + 5'd19 : signal_out = signal_in[19+bw-1:19]; + 5'd20 : signal_out = signal_in[20+bw-1:20]; + 5'd21 : signal_out = signal_in[21+bw-1:21]; + 5'd22 : signal_out = signal_in[22+bw-1:22]; + 5'd23 : signal_out = signal_in[23+bw-1:23]; + 5'd24 : signal_out = signal_in[24+bw-1:24]; + 5'd25 : signal_out = signal_in[25+bw-1:25]; + 5'd26 : signal_out = signal_in[26+bw-1:26]; + 5'd27 : signal_out = signal_in[27+bw-1:27]; + 5'd28 : signal_out = signal_in[28+bw-1:28]; + + default : signal_out = signal_in[28+bw-1:28]; + endcase // case(shift) + +endmodule // cic_dec_shifter + diff --git a/fpga/usrp3/lib/dsp/cic_decim.v b/fpga/usrp3/lib/dsp/cic_decim.v new file mode 100644 index 000000000..feb785de8 --- /dev/null +++ b/fpga/usrp3/lib/dsp/cic_decim.v @@ -0,0 +1,76 @@ +// -*- verilog -*- +// +// USRP - Universal Software Radio Peripheral +// +// Copyright (C) 2003 Matt Ettus +// + +// + + +module cic_decim + #(parameter bw = 16, parameter N = 4, parameter log2_of_max_rate = 7) + (input clock, + input reset, + input enable, + input [7:0] rate, + input strobe_in, + input strobe_out, + input [bw-1:0] signal_in, + output reg [bw-1:0] signal_out); + + localparam maxbitgain = N * log2_of_max_rate; + + wire [bw+maxbitgain-1:0] signal_in_ext; + reg [bw+maxbitgain-1:0] integrator [0:N-1]; + reg [bw+maxbitgain-1:0] differentiator [0:N-1]; + reg [bw+maxbitgain-1:0] pipeline [0:N-1]; + reg [bw+maxbitgain-1:0] sampler; + + integer i; + + sign_extend #(bw,bw+maxbitgain) + ext_input (.in(signal_in),.out(signal_in_ext)); + + always @(posedge clock) + if(~enable) + for(i=0;i 1) + assign round_corr_nearest_safe = (~in[bits_in-1] & (&in[bits_in-2:bits_out])) ? 0 : + round_corr_nearest; + else + assign round_corr_nearest_safe = round_corr_nearest; + endgenerate + + + assign round_corr = round_to_nearest ? round_corr_nearest_safe : + trunc ? round_corr_trunc : + round_to_zero ? round_corr_rtz : + 0; // default to trunc + + assign out = in[bits_in-1:bits_in-bits_out] + round_corr; + + assign err = in - {out,{(bits_in-bits_out){1'b0}}}; + +endmodule // round diff --git a/fpga/usrp3/lib/dsp/round_reg.v b/fpga/usrp3/lib/dsp/round_reg.v new file mode 100644 index 000000000..c8c77f518 --- /dev/null +++ b/fpga/usrp3/lib/dsp/round_reg.v @@ -0,0 +1,32 @@ +// -*- verilog -*- +// +// USRP - Universal Software Radio Peripheral +// +// Copyright (C) 2008 Matt Ettus +// + +// + +// Rounding "macro" +// Keeps the topmost bits, does proper 2s comp rounding (round-to-zero) + +module round_reg + #(parameter bits_in=0, + parameter bits_out=0) + (input clk, + input [bits_in-1:0] in, + output reg [bits_out-1:0] out, + output reg [bits_in-bits_out:0] err); + + wire [bits_out-1:0] temp; + wire [bits_in-bits_out:0] err_temp; + + round #(.bits_in(bits_in),.bits_out(bits_out)) round (.in(in),.out(temp), .err(err_temp)); + + always @(posedge clk) + out <= temp; + + always @(posedge clk) + err <= err_temp; + +endmodule // round_reg diff --git a/fpga/usrp3/lib/dsp/round_sd.v b/fpga/usrp3/lib/dsp/round_sd.v new file mode 100644 index 000000000..94584f6ef --- /dev/null +++ b/fpga/usrp3/lib/dsp/round_sd.v @@ -0,0 +1,23 @@ + + +module round_sd + #(parameter WIDTH_IN=18, + parameter WIDTH_OUT=16, + parameter DISABLE_SD=0) + (input clk, input reset, + input [WIDTH_IN-1:0] in, input strobe_in, + output [WIDTH_OUT-1:0] out, output strobe_out); + + localparam ERR_WIDTH = WIDTH_IN - WIDTH_OUT + 1; + + wire [ERR_WIDTH-1:0] err; + wire [WIDTH_IN-1:0] err_ext, sum; + + sign_extend #(.bits_in(ERR_WIDTH),.bits_out(WIDTH_IN)) ext_err (.in(err), .out(err_ext)); + + add2_and_clip_reg #(.WIDTH(WIDTH_IN)) add2_and_clip_reg + (.clk(clk), .rst(reset), .in1(in), .in2((DISABLE_SD == 0) ? err_ext : 0), .strobe_in(strobe_in), .sum(sum), .strobe_out(strobe_out)); + + round #(.bits_in(WIDTH_IN),.bits_out(WIDTH_OUT)) round_sum (.in(sum), .out(out), .err(err)); + +endmodule // round_sd diff --git a/fpga/usrp3/lib/dsp/rx_dcoffset.v b/fpga/usrp3/lib/dsp/rx_dcoffset.v new file mode 100644 index 000000000..f74b0f1a0 --- /dev/null +++ b/fpga/usrp3/lib/dsp/rx_dcoffset.v @@ -0,0 +1,46 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + + +module rx_dcoffset + #(parameter WIDTH=16, + parameter ADDR=8'd0, + parameter alpha_shift=20) + (input clk, input rst, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + input [WIDTH-1:0] in, output [WIDTH-1:0] out); + + wire set_now = set_stb & (ADDR == set_addr); + + reg fixed; // uses fixed offset + wire [WIDTH-1:0] fixed_dco; + + localparam int_width = WIDTH + alpha_shift; + reg [int_width-1:0] integrator; + wire [WIDTH-1:0] quantized; + + always @(posedge clk) + if(rst) + begin + fixed <= 0; + integrator <= {int_width{1'b0}}; + end + else if(set_now) + begin + fixed <= set_data[31]; + if(set_data[30]) + integrator <= {set_data[29:0],{(int_width-30){1'b0}}}; + end + else if(~fixed) + integrator <= integrator + {{(alpha_shift){out[WIDTH-1]}},out}; + + round_sd #(.WIDTH_IN(int_width),.WIDTH_OUT(WIDTH)) round_sd + (.clk(clk), .reset(rst), .in(integrator), .strobe_in(1'b1), .out(quantized), .strobe_out()); + + add2_and_clip_reg #(.WIDTH(WIDTH)) add2_and_clip_reg + (.clk(clk), .rst(rst), .in1(in), .in2(-quantized), .strobe_in(1'b1), .sum(out), .strobe_out()); + +endmodule // rx_dcoffset diff --git a/fpga/usrp3/lib/dsp/rx_frontend.v b/fpga/usrp3/lib/dsp/rx_frontend.v new file mode 100644 index 000000000..ebe19240c --- /dev/null +++ b/fpga/usrp3/lib/dsp/rx_frontend.v @@ -0,0 +1,78 @@ + +module rx_frontend + #(parameter BASE = 0, + parameter IQCOMP_EN = 1) + (input clk, input rst, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [15:0] adc_a, input adc_ovf_a, + input [15:0] adc_b, input adc_ovf_b, + + output [23:0] i_out, output [23:0] q_out, + input run, + output [31:0] debug + ); + + reg [15:0] adc_i, adc_q; + wire [17:0] adc_i_ofs, adc_q_ofs; + wire [35:0] corr_i, corr_q; wire [17:0] mag_corr,phase_corr; + wire swap_iq; + + setting_reg #(.my_addr(BASE), .width(1)) sr_8 + (.clk(clk),.rst(rst),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(swap_iq),.changed()); + + always @(posedge clk) + if(swap_iq) // Swap + {adc_i,adc_q} <= {adc_b,adc_a}; + else + {adc_i,adc_q} <= {adc_a,adc_b}; + + setting_reg #(.my_addr(BASE+1),.width(18)) sr_1 + (.clk(clk),.rst(rst),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(mag_corr),.changed()); + + setting_reg #(.my_addr(BASE+2),.width(18)) sr_2 + (.clk(clk),.rst(rst),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(phase_corr),.changed()); + + generate + if(IQCOMP_EN == 1) + begin + rx_dcoffset #(.WIDTH(18),.ADDR(BASE+3)) rx_dcoffset_i + (.clk(clk),.rst(rst),.set_stb(set_stb),.set_addr(set_addr),.set_data(set_data), + .in({adc_i,2'b00}),.out(adc_i_ofs)); + + rx_dcoffset #(.WIDTH(18),.ADDR(BASE+4)) rx_dcoffset_q + (.clk(clk),.rst(rst),.set_stb(set_stb),.set_addr(set_addr),.set_data(set_data), + .in({adc_q,2'b00}),.out(adc_q_ofs)); + + MULT18X18S mult_mag_corr + (.P(corr_i), .A(adc_i_ofs), .B(mag_corr), .C(clk), .CE(1), .R(rst) ); + + MULT18X18S mult_phase_corr + (.P(corr_q), .A(adc_i_ofs), .B(phase_corr), .C(clk), .CE(1), .R(rst) ); + + add2_and_clip_reg #(.WIDTH(24)) add_clip_i + (.clk(clk), .rst(rst), + .in1({adc_i_ofs,6'd0}), .in2(corr_i[35:12]), .strobe_in(1'b1), + .sum(i_out), .strobe_out()); + + add2_and_clip_reg #(.WIDTH(24)) add_clip_q + (.clk(clk), .rst(rst), + .in1({adc_q_ofs,6'd0}), .in2(corr_q[35:12]), .strobe_in(1'b1), + .sum(q_out), .strobe_out()); + end // if (IQCOMP_EN == 1) + else + begin + rx_dcoffset #(.WIDTH(24),.ADDR(BASE+3)) rx_dcoffset_i + (.clk(clk),.rst(rst),.set_stb(set_stb),.set_addr(set_addr),.set_data(set_data), + .in({adc_i,8'b00}),.out(i_out)); + + rx_dcoffset #(.WIDTH(24),.ADDR(BASE+4)) rx_dcoffset_q + (.clk(clk),.rst(rst),.set_stb(set_stb),.set_addr(set_addr),.set_data(set_data), + .in({adc_q,8'b00}),.out(q_out)); + end // else: !if(IQCOMP_EN == 1) + endgenerate + +endmodule // rx_frontend diff --git a/fpga/usrp3/lib/dsp/rx_frontend_tb.v b/fpga/usrp3/lib/dsp/rx_frontend_tb.v new file mode 100644 index 000000000..487b72687 --- /dev/null +++ b/fpga/usrp3/lib/dsp/rx_frontend_tb.v @@ -0,0 +1,45 @@ + +`timescale 1ns/1ns +module rx_frontend_tb(); + + reg clk, rst; + + initial rst = 1; + initial #1000 rst = 0; + initial clk = 0; + always #5 clk = ~clk; + + initial $dumpfile("rx_frontend_tb.vcd"); + initial $dumpvars(0,rx_frontend_tb); + + reg [15:0] adc_in; + wire [17:0] adc_out; + + always @(posedge clk) + begin + if(adc_in[13]) + $write("-%d,",-adc_in); + else + $write("%d,",adc_in); + if(adc_out[13]) + $write("-%d\n",-adc_out); + else + $write("%d\n",adc_out); + end + + rx_frontend #(.BASE(0)) rx_frontend + (.clk(clk),.rst(rst), + .set_stb(0),.set_addr(0),.set_data(0), + .adc_a(adc_in), .adc_ovf_a(0), + .adc_b(0), .adc_ovf_b(0), + .i_out(adc_out),.q_out(), + .run(), .debug()); + + always @(posedge clk) + if(rst) + adc_in <= 0; + else + adc_in <= adc_in + 4; + //adc_in <= (($random % 473) + 23)/4; + +endmodule // rx_frontend_tb diff --git a/fpga/usrp3/lib/dsp/sign_extend.v b/fpga/usrp3/lib/dsp/sign_extend.v new file mode 100644 index 000000000..7c85920aa --- /dev/null +++ b/fpga/usrp3/lib/dsp/sign_extend.v @@ -0,0 +1,23 @@ +// -*- verilog -*- +// +// USRP - Universal Software Radio Peripheral +// +// Copyright (C) 2003 Matt Ettus +// + +// + + +// Sign extension "macro" +// bits_out should be greater than bits_in + +module sign_extend (in,out); + parameter bits_in=0; // FIXME Quartus insists on a default + parameter bits_out=0; + + input [bits_in-1:0] in; + output [bits_out-1:0] out; + + assign out = {{(bits_out-bits_in){in[bits_in-1]}},in}; + +endmodule diff --git a/fpga/usrp3/lib/dsp/small_hb_dec.v b/fpga/usrp3/lib/dsp/small_hb_dec.v new file mode 100644 index 000000000..fc776c2d7 --- /dev/null +++ b/fpga/usrp3/lib/dsp/small_hb_dec.v @@ -0,0 +1,124 @@ +// +// Copyright 2011 Ettus Research LLC +// + + +// Short halfband decimator (intended to be followed by another stage) +// Implements impulse responses of the form [A 0 B 0.5 B 0 A] +// +// These taps designed by halfgen4 from ldoolittle: +// 2 * 131072 * halfgen4(.75/8,2) +module small_hb_dec + #(parameter WIDTH=18) + (input clk, + input rst, + input bypass, + input run, + input stb_in, + input [WIDTH-1:0] data_in, + output reg stb_out, + output reg [WIDTH-1:0] data_out); + + // Round off inputs to 17 bits because of 18 bit multipliers + localparam INTWIDTH = 17; + wire [INTWIDTH-1:0] data_rnd; + wire stb_rnd; + + round_sd #(.WIDTH_IN(WIDTH),.WIDTH_OUT(INTWIDTH)) round_in + (.clk(clk),.reset(rst),.in(data_in),.strobe_in(stb_in),.out(data_rnd),.strobe_out(stb_rnd)); + + + reg stb_rnd_d1; + reg [INTWIDTH-1:0] data_rnd_d1; + always @(posedge clk) stb_rnd_d1 <= stb_rnd; + always @(posedge clk) data_rnd_d1 <= data_rnd; + + wire go; + reg phase, go_d1, go_d2, go_d3, go_d4; + always @(posedge clk) + if(rst | ~run) + phase <= 0; + else if(stb_rnd_d1) + phase <= ~phase; + assign go = stb_rnd_d1 & phase; + always @(posedge clk) + if(rst | ~run) + begin + go_d1 <= 0; + go_d2 <= 0; + go_d3 <= 0; + go_d4 <= 0; + end + else + begin + go_d1 <= go; + go_d2 <= go_d1; + go_d3 <= go_d2; + go_d4 <= go_d3; + end + + wire [17:0] coeff_a = -10690; + wire [17:0] coeff_b = 75809; + + reg [INTWIDTH-1:0] d1, d2, d3, d4 , d5, d6; + always @(posedge clk) + if(stb_rnd_d1 | rst) + begin + d1 <= data_rnd_d1; + d2 <= d1; + d3 <= d2; + d4 <= d3; + d5 <= d4; + d6 <= d5; + end + + reg [17:0] sum_a, sum_b, middle, middle_d1; + + always @(posedge clk) + if(go) + begin + sum_a <= {data_rnd_d1[INTWIDTH-1],data_rnd_d1} + {d6[INTWIDTH-1],d6}; + sum_b <= {d2[INTWIDTH-1],d2} + {d4[INTWIDTH-1],d4}; + //middle <= {d3[INTWIDTH-1],d3}; + middle <= {d3,1'b0}; + end + + always @(posedge clk) + if(go_d1) + middle_d1 <= middle; + + wire [17:0] sum = go_d1 ? sum_b : sum_a; + wire [17:0] coeff = go_d1 ? coeff_b : coeff_a; + wire [35:0] prod; + MULT18X18S mult(.C(clk), .CE(go_d1 | go_d2), .R(rst), .P(prod), .A(coeff), .B(sum) ); + + localparam ACCWIDTH = 30; + reg [ACCWIDTH-1:0] accum; + + always @(posedge clk) + if(rst) + accum <= 0; + else if(go_d2) + accum <= {middle_d1[17],middle_d1[17],middle_d1,{(16+ACCWIDTH-36){1'b0}}} + {prod[35:36-ACCWIDTH]}; + else if(go_d3) + accum <= accum + {prod[35:36-ACCWIDTH]}; + + wire [WIDTH:0] accum_rnd; + wire [WIDTH-1:0] accum_rnd_clip; + + wire stb_round; + + round_sd #(.WIDTH_IN(ACCWIDTH),.WIDTH_OUT(WIDTH+1)) round_acc + (.clk(clk), .reset(rst), .in(accum), .strobe_in(go_d4), .out(accum_rnd), .strobe_out(stb_round)); + + clip #(.bits_in(WIDTH+1),.bits_out(WIDTH)) clip (.in(accum_rnd), .out(accum_rnd_clip)); + + // Output + always @(posedge clk) + begin + stb_out <= bypass ? stb_in : stb_round; + data_out <= bypass ? data_in : accum_rnd_clip; + end + + +endmodule // small_hb_dec diff --git a/fpga/usrp3/lib/dsp/small_hb_int.v b/fpga/usrp3/lib/dsp/small_hb_int.v new file mode 100644 index 000000000..4b03b5d0c --- /dev/null +++ b/fpga/usrp3/lib/dsp/small_hb_int.v @@ -0,0 +1,99 @@ +// +// Copyright 2011 Ettus Research LLC +// + + +// Short halfband decimator (intended to be followed by another stage) +// Implements impulse responses of the form [A 0 B 0.5 B 0 A] +// +// These taps designed by halfgen4 from ldoolittle: +// 2 * 131072 * halfgen4(.75/8,2) + +module small_hb_int + #(parameter WIDTH=18) + (input clk, + input rst, + input bypass, + input stb_in, + input [WIDTH-1:0] data_in, + input [7:0] output_rate, + input stb_out, + output reg [WIDTH-1:0] data_out); + + + reg [WIDTH-1:0] d1, d2, d3, d4, d5, d6; + + localparam MWIDTH = 36; + wire [MWIDTH-1:0] prod; + + reg [6:0] stbin_d; + + always @(posedge clk) + stbin_d <= {stbin_d[5:0],stb_in}; + + always @(posedge clk) + if (rst) + begin + d1 <= 0; + d2 <= 0; + d3 <= 0; + d4 <= 0; + d5 <= 0; + d6 <= 0; + end + else if(stb_in) + begin + d1 <= data_in; + d2 <= d1; + d3 <= d2; + d4 <= d3; + d5 <= d4; + d6 <= d5; + end + + wire [WIDTH-1:0] sum_outer, sum_inner; + add2_and_round_reg #(.WIDTH(WIDTH)) add_outer (.clk(clk),.in1(d1),.in2(d4),.sum(sum_outer)); + add2_and_round_reg #(.WIDTH(WIDTH)) add_inner (.clk(clk),.in1(d2),.in2(d3),.sum(sum_inner)); + + wire [17:0] coeff_outer = -10690; + wire [17:0] coeff_inner = 75809; + + MULT18X18S mult(.C(clk), .CE(1), .R(rst), .P(prod), .A(stbin_d[1] ? coeff_outer : coeff_inner), + .B(stbin_d[1] ? sum_outer : sum_inner) ); + + wire [MWIDTH:0] accum; + acc #(.IWIDTH(MWIDTH),.OWIDTH(MWIDTH+1)) + acc (.clk(clk),.clear(stbin_d[2]),.acc(|stbin_d[3:2]),.in(prod),.out(accum)); + + wire [WIDTH+2:0] accum_rnd; + round_reg #(.bits_in(MWIDTH+1),.bits_out(WIDTH+3)) + final_round (.clk(clk),.in(accum),.out(accum_rnd)); + + wire [WIDTH-1:0] clipped; + clip_reg #(.bits_in(WIDTH+3),.bits_out(WIDTH)) final_clip + (.clk(clk),.in(accum_rnd),.strobe_in(1'b1), .out(clipped)); + + reg [WIDTH-1:0] saved, saved_d3; + always @(posedge clk) + if(stbin_d[6]) + saved <= clipped; + + always @(posedge clk) + if(stbin_d[3]) + saved_d3 <= d3; + + always @(posedge clk) + if(bypass) + data_out <= data_in; + else if(stb_in & stb_out) + case(output_rate) + 1 : data_out <= d6; + 2 : data_out <= d4; + 3, 4, 5, 6, 7 : data_out <= d3; + default : data_out <= d2; + endcase // case(output_rate) + else if(stb_out) + data_out <= saved; + +endmodule // small_hb_int + diff --git a/fpga/usrp3/lib/dsp/srl.v b/fpga/usrp3/lib/dsp/srl.v new file mode 100644 index 000000000..bbd8ac1c9 --- /dev/null +++ b/fpga/usrp3/lib/dsp/srl.v @@ -0,0 +1,27 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +module srl + #(parameter WIDTH=18) + (input clk, + input rst, + input write, + input [WIDTH-1:0] in, + input [3:0] addr, + output [WIDTH-1:0] out); + + genvar i; + generate + for (i=0;i9) + axi_fifo #(.WIDTH(WIDTH), .SIZE(SIZE)) fifo_1clk + (.clk(o_aclk), .reset(reset), .clear(1'b0), + .i_tdata(tdata_int), .i_tvalid(tvalid_int), .i_tready(tready_int), + .o_tdata(o_tdata), .o_tvalid(o_tvalid), .o_tready(o_tready), + .space(), .occupied()); + else + begin + assign o_tdata = tdata_int; + assign o_tvalid = tvalid_int; + assign tready_int = o_tready; + end + endgenerate + +endmodule // axi_fifo_2clk diff --git a/fpga/usrp3/lib/fifo/axi_fifo_32_64_tb.v b/fpga/usrp3/lib/fifo/axi_fifo_32_64_tb.v new file mode 100644 index 000000000..9b104f1d9 --- /dev/null +++ b/fpga/usrp3/lib/fifo/axi_fifo_32_64_tb.v @@ -0,0 +1,114 @@ +`timescale 1ns/1ps + +module axi_fifo_32_64_tb(); + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("axi_fifo_32_64_tb.vcd"); + initial $dumpvars(0,axi_fifo_32_64_tb); + + task send_packet; + input [63:0] data_start; + input [2:0] user; + input [31:0] len; + + begin + @(posedge clk); + {i_tuser, i_tlast, i_tdata} <= { 3'd0, 1'b0, data_start }; + repeat(len-1) + begin + i_tvalid <= 1; + @(posedge clk); + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + end + i_tuser <= user; + i_tlast <= 1; + @(posedge clk); + i_tvalid <= 1'b0; + @(posedge clk); + end + endtask // send_packet + + initial + begin + #1000 reset = 0; + #200000; + $finish; + end + + reg [63:0] i_tdata; + reg [2:0] i_tuser; + reg i_tlast; + reg i_tvalid; + wire i_tready; + + wire [63:0] i_tdata_int; + wire [2:0] i_tuser_int; + wire i_tlast_int, i_tvalid_int, i_tready_int; + + wire [63:0] o_tdata; + wire [31:0] o_tdata_int, o_tdata_int2; + wire [2:0] o_tuser; + wire [1:0] o_tuser_int, o_tuser_int2; + wire o_tlast, o_tlast_int, o_tvalid, o_tvalid_int, o_tready, o_tready_int; + wire o_tlast_int2, o_tvalid_int2, o_tready_int2; + + localparam RPT_COUNT = 16; + + initial + begin + i_tvalid <= 0; + + while(reset) + @(posedge clk); + @(posedge clk); + + send_packet(64'hA0000000_A0000001, 3'd7, 4); + @(posedge clk); + end // initial begin + + axi_fifo #(.WIDTH(68), .SIZE(10)) fifo + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({i_tlast,i_tuser,i_tdata}), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata({i_tlast_int,i_tuser_int,i_tdata_int}), .o_tvalid(i_tvalid_int), .o_tready(i_tready_int)); + + axi_fifo64_to_fifo32 dut + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(i_tdata_int), .i_tuser(i_tuser_int), .i_tlast(i_tlast_int), .i_tvalid(i_tvalid_int), .i_tready(i_tready_int), + .o_tdata(o_tdata_int), .o_tuser(o_tuser_int), .o_tlast(o_tlast_int), .o_tvalid(o_tvalid_int), .o_tready(o_tready_int)); + + /* + axi_fifo #(.WIDTH(35), .SIZE(10)) fifo_middle + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({o_tlast_int,o_tuser_int,o_tdata_int}), .i_tvalid(o_tvalid_int), .i_tready(o_tready_int), + .o_tdata({o_tlast_int2,o_tuser_int2,o_tdata_int2}), .o_tvalid(o_tvalid_int2), .o_tready(o_tready_int2)); +*/ + assign o_tdata_int2 = o_tdata_int; + assign o_tlast_int2 = o_tlast_int; + assign o_tuser_int2 = o_tuser_int; + assign o_tvalid_int2 = o_tvalid_int; + assign o_tready_int = o_tready_int2; + + axi_fifo32_to_fifo64 dut2 + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(o_tdata_int2), .i_tuser(o_tuser_int2), .i_tlast(o_tlast_int2), .i_tvalid(o_tvalid_int2), .i_tready(o_tready_int2), + .o_tdata(o_tdata), .o_tuser(o_tuser), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready)); + + assign o_tready = 1'b1; + + always @(posedge clk) + if(i_tvalid & i_tready) + $display("IN: TUSER %x\tTLAST %x\tTDATA %x", i_tuser, i_tlast, i_tdata); + + always @(posedge clk) + if(o_tvalid_int & o_tready_int) + $display("\t\t\t\t\t\tMIDDLE: TUSER %x\tTLAST %x\tTDATA %x", o_tuser_int, o_tlast_int, o_tdata_int); + + always @(posedge clk) + if(o_tvalid & o_tready) + $display("\t\t\t\t\t\t\t\t\t\t\tOUT: TUSER %x\tTLAST %x\tTDATA %x", o_tuser, o_tlast, o_tdata); + +endmodule // axi_fifo_32_64_tb diff --git a/fpga/usrp3/lib/fifo/axi_fifo_short.v b/fpga/usrp3/lib/fifo/axi_fifo_short.v new file mode 100644 index 000000000..e13993199 --- /dev/null +++ b/fpga/usrp3/lib/fifo/axi_fifo_short.v @@ -0,0 +1,110 @@ +// +// Copyright 2012 Ettus Research LLC +// + + +// +// 32 word FIFO with AXI4-STREAM interface. +// +// NOTE: This module uses the SRLC32E primitive explicitly and as such +// can only be used with Xilinx technology of the VIRTEX-6/SPARTAN-6/SIERIES-7 or newer. +// + +module axi_fifo_short + #(parameter WIDTH=32) + ( + input clk, + input reset, + input clear, + input [WIDTH-1:0] i_tdata, + input i_tvalid, + output i_tready, + output [WIDTH-1:0] o_tdata, + output o_tvalid, + input o_tready, + + output reg [5:0] space, + output reg [5:0] occupied + ); + + reg full, empty; + wire write = i_tvalid & i_tready; + wire read = o_tready & o_tvalid; + + assign i_tready = ~full; + assign o_tvalid = ~empty; + + reg [4:0] a; + genvar i; + + generate + for (i=0;i (1 << SIZE)); + + always @(posedge clk) begin + if (reset | clear) begin + state <= STATE_HDR; + lines32 <= 16'b0; + seq_id_ref <= 12'h0; + seq_id_bad <= 0; + seq_id_wayoff <= 0; + + + end + else case (state) + + STATE_HDR: begin //forward header and grab vita length + if (i_tvalid && i_tready) begin + if (obviously_bad_hdr) state <= STATE_WAIT; + else if (hdr_lines32 == 16'h1) state <= STATE_HDR; + else if (hdr_lines32 == 16'h2) state <= STATE_EOF; + else state <= STATE_FWD; + seq_id_bad <= (seq_id_actual != seq_id_ref); + seq_id_wayoff <= (seq_id_actual != seq_id_ref) | + (seq_id_actual != seq_id_ref+1) | + (seq_id_actual != seq_id_ref+2) | + (seq_id_actual != seq_id_ref+3); + if (seq_id_actual != seq_id_ref) + seq_id_ref <= seq_id_actual + 1; + else + seq_id_ref <= seq_id_ref + 1; + end + lines32 <= hdr_lines32; + + end + + STATE_FWD: begin //forward the rest of vita packet + if (i_tvalid && i_tready) begin + if (lines32 == 16'h3) state <= STATE_EOF; + lines32 <= lines32 - 1'b1; + end + end + + STATE_EOF: begin //do last line of vita frame + eof + if (i_tvalid && i_tready) + if (gate_tlast) state <= STATE_HDR; + else state <= STATE_WAIT; // Try somehow to get synchronized again. + end + + STATE_WAIT: begin //drop until idle + if (i_tvalid && i_tready && i_tlast) state <= STATE_HDR; + end + + endcase //state + end + + assign bus_error = (gate_terror && gate_tvalid && gate_tready) || ((state == STATE_HDR) && i_tvalid && i_tready && obviously_bad_hdr); + assign gate_tlast = (state == STATE_HDR)? (hdr_lines32 == 16'h1) : (state == STATE_EOF); + assign gate_tdata = i_tdata; + assign gate_tvalid = i_tvalid && ((state == STATE_HDR)? !obviously_bad_hdr : (state != STATE_WAIT)); + assign i_tready = gate_tready; + + axi_packet_gate #(.WIDTH(32), .SIZE(SIZE)) gate_xfer + ( + .clk(clk), .reset(reset), .clear(clear), + .i_tdata(gate_tdata), .i_tlast(gate_tlast), .i_terror(1'b0), .i_tvalid(gate_tvalid), .i_tready(gate_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready) + ); + assign debug = {13'b0, + seq_id_wayoff, //[50] [114] + gate_terror, // [49] [113] + obviously_bad_hdr, // [48] [112] + seq_id_bad, // [47] [111] + seq_id_ref, // [46:35] [110:99] + i_tlast, // [34] [98] + i_tready, // [33] [97] + i_tvalid, // [32] [96] + i_tdata}; // [31:0] [95:64] + + +endmodule // cvita_insert_tlast diff --git a/fpga/usrp3/lib/gpif2/gpif2_slave_fifo32.v b/fpga/usrp3/lib/gpif2/gpif2_slave_fifo32.v new file mode 100644 index 000000000..f332a6ab3 --- /dev/null +++ b/fpga/usrp3/lib/gpif2/gpif2_slave_fifo32.v @@ -0,0 +1,375 @@ +// +// Copyright 2011-2013 Ettus Research LLC +// + + +////////////////////////////////////////////////////////////////////////////////// + +//this is a FIFO master interface for the FX3 in "slave fifo" mode. + +module gpif2_slave_fifo32 +#( + //sizes for fifo64 2 clock cascade fifos + parameter DATA_RX_FIFO_SIZE = 12, //max vita pkt size + parameter DATA_TX_FIFO_SIZE = 12, //max vita pkt size + parameter CTRL_RX_FIFO_SIZE = 5, //small resp packets + parameter CTRL_TX_FIFO_SIZE = 5, //small ctrl packets + + //address constants for the endpoints + parameter ADDR_DATA_TX = 2'b00, + parameter ADDR_DATA_RX = 2'b01, + parameter ADDR_CTRL_TX = 2'b10, + parameter ADDR_CTRL_RX = 2'b11, + + parameter END_WITH_COMMA = 0 +) + (// GPIF signals + input gpif_clk, input gpif_rst, input gpif_enb, + inout [31:0] gpif_d, + input [3:0] gpif_ctl, + output reg sloe, + output reg slrd, + output reg slwr, + output slcs, + output reg pktend, + output reg [1:0] fifoadr, + + // FIFO interfaces + input fifo_clk, input fifo_rst, + + output [63:0] tx_tdata, output tx_tlast, output tx_tvalid, input tx_tready, + input [63:0] rx_tdata, input rx_tlast, input rx_tvalid, output rx_tready, + output [63:0] ctrl_tdata, output ctrl_tlast, output ctrl_tvalid, input ctrl_tready, + input [63:0] resp_tdata, input resp_tlast, input resp_tvalid, output resp_tready, + + output [31:0] debug + ); + + reg fifo_nearly_full; + wire ctrl_tx_fifo_nearly_full, data_tx_fifo_nearly_full; + wire ctrl_tx_fifo_has_space, data_tx_fifo_has_space; + + + wire [159:0] debug_tx_data, debug_tx_ctrl; + + assign slcs = 1'b0; + + //DMA FIFO ready and watermark flags + reg EP_READY, EP_READY1, EP_WMARK, EP_WMARK1; + always @(posedge gpif_clk) EP_READY <= gpif_ctl[0]; + always @(posedge gpif_clk) EP_WMARK <= gpif_ctl[1]; + always @(posedge gpif_clk) EP_READY1 <= EP_READY; + always @(posedge gpif_clk) EP_WMARK1 <= EP_WMARK; + + // GPIF output data lines, tristate + reg [31:0] gpif_data_in, gpif_data_out; + always @(posedge gpif_clk) gpif_data_in <= gpif_d; + assign gpif_d = sloe ? gpif_data_out[31:0] : 32'bz; + + // //////////////////////////////////////////////////////////////////// + // GPIF bus master state machine + + wire wr_fifo_xfer, wr_fifo_eof; + wire [31:0] wr_fifo_data; + reg read_ready_go, write_ready_go; + reg wr_one, rd_one; + + reg [3:0] state; //state machine current state + localparam STATE_IDLE = 0; + localparam STATE_THINK = 1; + localparam STATE_READ = 2; + localparam STATE_WRITE = 3; + localparam STATE_WAIT = 4; + + reg [2:0] idle_cycles; + reg [1:0] last_addr, next_addr; + wire local_fifo_ready; + + reg slrd1, slrd2, slrd3; + + always @(posedge gpif_clk) + if (gpif_rst) begin + slrd1 <= 1; + slrd2 <= 1; + slrd3 <= 1; + end else begin + slrd1 <= slrd; + slrd2 <= slrd1; + slrd3 <= slrd2; + end + + wire RD_VALID = ~slrd3; + wire RD_LAST = slrd2; + wire WR_VALID = (EP_WMARK1 || !wr_one); + + // ////////////////////////////////////////////////////////////// + // FX2 slave FIFO bus master state machine + // + always @(posedge gpif_clk) + if(gpif_rst) begin + state <= STATE_IDLE; + sloe <= 0; + slrd <= 1; + slwr <= 1; + pktend <= 1; + gpif_data_out <= 32'b0; + idle_cycles <= 0; + fifoadr <= 0; + wr_one <= 1'b0; + rd_one <= 1'b0; + last_addr <= 2'b0; + end + else if (gpif_enb) begin + case (state) + + // + // Increment fifoadr to point at next thread, set all strobes to idle, + // + STATE_IDLE: begin + sloe <= 0; + slrd <= 1; + slwr <= 1; + pktend <= 1; + gpif_data_out <= 32'b0; + fifoadr <= next_addr; + state <= STATE_WAIT; + idle_cycles <= 0; + end + + // + // now wait here for 8 clock cycles before transitioning to STATE_THINK. + // We stay in this state if no local FIFO's can proceed at this point. + // + STATE_WAIT: begin + if (local_fifo_ready) begin + idle_cycles <= idle_cycles + 1'b1; + if (idle_cycles == 3'b111) state <= STATE_THINK; + end + else begin + idle_cycles <= 3'b0; + fifoadr <= fifoadr + 2'b1; + end + end + + // + // If there is a read to start, assert SLRD and SLOE and transition to STATE_READ. + // If there is a write to perform, set flags that says there is the possibility to do at least + // one write (wr_one) and transition to STATE_WRITE + // + STATE_THINK: begin + + if (EP_READY1 && read_ready_go) begin + state <= STATE_READ; + slrd <= 0; + rd_one <= 0; + end + else if (EP_READY1 && write_ready_go) begin + state <= STATE_WRITE; + sloe <= 1; + wr_one <= 1'b0; + end + else begin + state <= STATE_IDLE; + end + + idle_cycles <= 0; + last_addr <= fifoadr; + end + + // If flag rd_one is set (armed 5 cycles after slrd goes initialy assrted) and RD_VALID has gone deasserted + // (meaning that the watermark deasserted 5 clock cycles ago) transition to STATE_IDLE. + // If watermark deasserted 2 cycles ago de-assert slrd ...read data is still traveling in the pipeline. + // Whilst RD_VALID stays asserted keep the rd_one flag armed. + STATE_READ: begin + if (rd_one && ~RD_VALID) state <= STATE_IDLE; + if (~EP_WMARK1 | fifo_nearly_full) slrd <= 1; + if (RD_VALID) rd_one <= 1'b1; + end + + // If local FIFO goes empty or tlast is set then transition to STATE_IDLE + // Push local FIFO data out onto GPIF data bus. + // if local FIFO has valid data then assert slwr + // if local FIFO assertes tlast then assert pktend + // If WR_VALID asserted (because wr_one already asserted in the first cycle in this state) + // now clear wr_one (watermark will keep WR_VALID asserted from now on if this is a burst). + // + STATE_WRITE: begin + if (~wr_fifo_xfer || wr_fifo_eof) state <= STATE_IDLE; + gpif_data_out <= wr_fifo_data; + slwr <= ~wr_fifo_xfer; + pktend <= ~wr_fifo_eof; + if (WR_VALID) wr_one <= 1'b1; + end + + default: state <= STATE_IDLE; + endcase + end + + // /////////////////////////////////////////////////////////////////// + // fifo signal assignments and enables + + //output from fifos - ready to xfer + wire data_tx_tready, ctrl_tx_tready; + wire ctrl_rx_tvalid, data_rx_tvalid; + + //Priority encoding for the the next address to service: + //The next address to service is based on the readiness + //of the internal fifos and last serviced fairness metric. + always @(posedge gpif_clk) next_addr <= + ((ctrl_rx_tvalid && last_addr != ADDR_CTRL_RX)? ADDR_CTRL_RX : + ((ctrl_tx_fifo_has_space && last_addr != ADDR_CTRL_TX)? ADDR_CTRL_TX : + ((data_rx_tvalid && last_addr != ADDR_DATA_RX)? ADDR_DATA_RX : + ((data_tx_fifo_has_space && last_addr != ADDR_DATA_TX)? ADDR_DATA_TX : + (fifoadr + 2'b1) + )))); + + //Help the FPGA search to only look for addrs that the FPGA is ready for + assign local_fifo_ready = + (ctrl_rx_tvalid && (fifoadr == ADDR_CTRL_RX)) || + (ctrl_tx_fifo_has_space && (fifoadr == ADDR_CTRL_TX)) || + (data_rx_tvalid && (fifoadr == ADDR_DATA_RX)) || + (data_tx_fifo_has_space && (fifoadr == ADDR_DATA_TX)); + + always @(posedge gpif_clk) fifo_nearly_full <= + (ctrl_tx_fifo_nearly_full && (fifoadr == ADDR_CTRL_TX)) || + (data_tx_fifo_nearly_full && (fifoadr == ADDR_DATA_TX)); + + always @(posedge gpif_clk) read_ready_go <= + (ctrl_tx_fifo_has_space && (fifoadr == ADDR_CTRL_TX)) || + (data_tx_fifo_has_space && (fifoadr == ADDR_DATA_TX)); + + always @(posedge gpif_clk) write_ready_go <= + (ctrl_rx_tvalid && (fifoadr == ADDR_CTRL_RX)) || + (data_rx_tvalid && (fifoadr == ADDR_DATA_RX)); + + //fifo xfer enable + wire data_rx_tready = (state == STATE_WRITE) && (fifoadr == ADDR_DATA_RX) && WR_VALID; + wire ctrl_rx_tready = (state == STATE_WRITE) && (fifoadr == ADDR_CTRL_RX) && WR_VALID; + wire data_tx_tvalid = (state == STATE_READ) && (fifoadr == ADDR_DATA_TX) && RD_VALID; + wire ctrl_tx_tvalid = (state == STATE_READ) && (fifoadr == ADDR_CTRL_TX) && RD_VALID; + + //outputs from rx fifo paths + wire ctrl_rx_tlast, data_rx_tlast; + wire [31:0] ctrl_rx_tdata, data_rx_tdata; + + //mux rx outputs for gpif state machine + assign wr_fifo_xfer = (fifoadr == ADDR_CTRL_RX)? (ctrl_rx_tvalid && ctrl_rx_tready) : (data_rx_tvalid && data_rx_tready); + assign wr_fifo_eof = wr_fifo_xfer && ((fifoadr == ADDR_CTRL_RX)? ctrl_rx_tlast : data_rx_tlast); + assign wr_fifo_data = (fifoadr == ADDR_CTRL_RX)? ctrl_rx_tdata : data_rx_tdata; + + wire ctrl_bus_error, tx_bus_error; + + // //////////////////////////////////////////////////////////////////// + // TX Data Path + + gpif2_to_fifo64 #(.FIFO_SIZE(DATA_TX_FIFO_SIZE)) gpif2_to_fifo64_tx( + .gpif_clk(gpif_clk), .gpif_rst(gpif_rst), + .i_tdata(gpif_data_in), .i_tlast(RD_LAST), .i_tvalid(data_tx_tvalid), .i_tready(data_tx_tready), + .fifo_clk(fifo_clk), .fifo_rst(fifo_rst), + .fifo_nearly_full(data_tx_fifo_nearly_full), .fifo_has_space(data_tx_fifo_has_space), + .o_tdata(tx_tdata), .o_tlast(tx_tlast), .o_tvalid(tx_tvalid), .o_tready(tx_tready), + .bus_error(tx_bus_error), .debug(debug_tx_data) + ); + + // //////////////////////////////////////////// + // RX Data Path + + fifo64_to_gpif2 #(.FIFO_SIZE(DATA_RX_FIFO_SIZE)) fifo64_to_gpif2_rx( + .fifo_clk(fifo_clk), .fifo_rst(fifo_rst), + .i_tdata(rx_tdata), .i_tlast(rx_tlast), .i_tvalid(rx_tvalid), .i_tready(rx_tready), + .gpif_clk(gpif_clk), .gpif_rst(gpif_rst), + .o_tdata(data_rx_tdata), .o_tlast(data_rx_tlast), .o_tvalid(data_rx_tvalid), .o_tready(data_rx_tready) + ); + + // //////////////////////////////////////////////////////////////////// + // CTRL path + + gpif2_to_fifo64 #(.FIFO_SIZE(CTRL_TX_FIFO_SIZE)) gpif2_to_fifo64_ctrl( + .gpif_clk(gpif_clk), .gpif_rst(gpif_rst), + .i_tdata(gpif_data_in), .i_tlast(RD_LAST), .i_tvalid(ctrl_tx_tvalid), .i_tready(ctrl_tx_tready), + .fifo_clk(fifo_clk), .fifo_rst(fifo_rst), + .fifo_nearly_full(ctrl_tx_fifo_nearly_full), .fifo_has_space(ctrl_tx_fifo_has_space), + .o_tdata(ctrl_tdata), .o_tlast(ctrl_tlast), .o_tvalid(ctrl_tvalid), .o_tready(ctrl_tready), + .bus_error(ctrl_bus_error), .debug(debug_tx_ctrl) + ); + + // //////////////////////////////////////////////////////////////////// + // RESP path + + fifo64_to_gpif2 #(.FIFO_SIZE(CTRL_RX_FIFO_SIZE)) fifo64_to_gpif2_resp( + .fifo_clk(fifo_clk), .fifo_rst(fifo_rst), + .i_tdata(resp_tdata), .i_tlast(resp_tlast), .i_tvalid(resp_tvalid), .i_tready(resp_tready), + .gpif_clk(gpif_clk), .gpif_rst(gpif_rst), + .o_tdata(ctrl_rx_tdata), .o_tlast(ctrl_rx_tlast), .o_tvalid(ctrl_rx_tvalid), .o_tready(ctrl_rx_tready) + ); + + // //////////////////////////////////////////// + // DEBUG + + wire [31:0] debug0 = { + sloe, slrd, slwr, pktend, fifoadr, EP_READY, EP_WMARK, //8 + state, //4 + data_tx_tvalid, data_tx_tready, data_rx_tvalid, data_rx_tready, //4 + gpif_d[15:0] //16 + }; + + reg [31:0] debug_reg0; + reg [31:0] debug_reg1; + reg [31:0] debug_reg2; + always @(posedge gpif_clk) debug_reg0 <= debug0; + always @(posedge gpif_clk) debug_reg1 <= debug_reg0; + always @(posedge gpif_clk) debug_reg2 <= debug_reg1; + assign debug = debug_reg2; + + wire [37:0] debug_resp = { + resp_tlast, // 37 + resp_tready, // 36 + resp_tvalid, // 35 + ctrl_rx_tlast, // 34 + ctrl_rx_tready, // 33 + ctrl_rx_tvalid, // 32 + ctrl_rx_tdata // 31:0 + }; + + + reg [255:0] debug1,debug2; + + always @(posedge gpif_clk) debug1 <= {debug_resp,debug_tx_ctrl,debug0}; + always @(posedge gpif_clk) debug2 <= debug1; + + + + wire [35:0] CONTROL0,CONTROL1; + /* + chipscope_ila_32 chipscope_ila_32( + .CONTROL(CONTROL0), // INOUT BUS [35:0] + .CLK(gpif_clk), // IN + .TRIG0(debug2) // IN BUS [31:0] + ); + + chipscope_ila_128 chipscope_ila_128( + .CONTROL(CONTROL1), // INOUT BUS [35:0] + .CLK(fifo_clk), // IN + .TRIG0({debug4,debug6}) // IN BUS [31:0] + ); + + + chipscope_ila_256 chipscope_ila_256( + .CONTROL(CONTROL0), // INOUT BUS [35:0] + .CLK(gpif_clk), // IN + .TRIG0(debug2) // IN BUS [31:0] + ); + + chipscope_ila_32 chipscope_ila_32_2( + .CONTROL(CONTROL1), // INOUT BUS [35:0] + .CLK(gpif_clk), // IN + .TRIG0(32'd0) // IN BUS [31:0] + ); + + chipscope_icon chipscope_icon( + .CONTROL0(CONTROL0), // INOUT BUS [35:0] + .CONTROL1(CONTROL1) // INOUT BUS [35:0] + ); + + */ +endmodule // gpif2_slave_fifo32 diff --git a/fpga/usrp3/lib/gpif2/gpif2_to_fifo64.v b/fpga/usrp3/lib/gpif2/gpif2_to_fifo64.v new file mode 100644 index 000000000..3d60c7326 --- /dev/null +++ b/fpga/usrp3/lib/gpif2/gpif2_to_fifo64.v @@ -0,0 +1,118 @@ +// +// Copyright 2012-2013 Ettus Research LLC +// + + +module gpif2_to_fifo64 +#( + parameter FIFO_SIZE = 9 +) +( + //input interface + input gpif_clk, input gpif_rst, + input [31:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + output fifo_has_space, + output fifo_nearly_full, + + //output fifo interface + input fifo_clk, input fifo_rst, + output [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output bus_error, + output [159:0] debug +); + + wire [31:0] int_tdata; + wire int_tlast; + wire int_tvalid, int_tready; + + wire [31:0] int0_tdata; wire int0_tlast, int0_tvalid, int0_tready; + + //this fifo provides a space signal so we know a burst is possible + localparam BURST_SIZE = (FIFO_SIZE < 8)? FIFO_SIZE : 8; + wire [15:0] space; + + + assign fifo_has_space = space >= (1 << BURST_SIZE); + assign fifo_nearly_full = (space < 6); // 5 spaces left. + + axi_fifo #(.WIDTH(33), .SIZE(0)) ingress_timing_fifo + ( + .clk(gpif_clk), .reset(gpif_rst), .clear(1'b0), + .i_tdata({i_tlast, i_tdata}), .i_tvalid(i_tvalid), .i_tready(i_tready), .space(), + .o_tdata({int0_tlast, int0_tdata}), .o_tvalid(int0_tvalid), .o_tready(int0_tready), .occupied() + ); + axi_fifo #(.WIDTH(33), .SIZE(BURST_SIZE)) min_read_buff + ( + .clk(gpif_clk), .reset(gpif_rst), .clear(1'b0), + .i_tdata({int0_tlast, int0_tdata}), .i_tvalid(int0_tvalid), .i_tready(int0_tready), .space(space), + .o_tdata({int_tlast, int_tdata}), .o_tvalid(int_tvalid), .o_tready(int_tready), .occupied() + ); + + reg input_write_error; + + always @(posedge gpif_clk) input_write_error <= i_tvalid & ~i_tready; + + + wire [31:0] chk_tdata; + wire chk_tlast; + wire chk_tvalid, chk_tready; + + axi_fifo_2clk #(.WIDTH(33), .SIZE(0/*SRL*/)) cross_clock_fifo + ( + .reset(fifo_rst | gpif_rst), + .i_aclk(gpif_clk), .i_tdata({int_tlast, int_tdata}), .i_tvalid(int_tvalid), .i_tready(int_tready), + .o_aclk(fifo_clk), .o_tdata({chk_tlast, chk_tdata}), .o_tvalid(chk_tvalid), .o_tready(chk_tready) + ); + + wire [31:0] o32_tdata; + wire o32_tlast; + wire o32_tvalid, o32_tready; + + //reframes a tlast from the vita header - and drops bad packets + //* + gpif2_error_checker #(.SIZE(FIFO_SIZE)) checker + ( + .clk(fifo_clk), .reset(fifo_rst), .clear(1'b0), + .i_tdata(chk_tdata), .i_tlast(chk_tlast), .i_tvalid(chk_tvalid), .i_tready(chk_tready), + .o_tdata(o32_tdata), .o_tlast(o32_tlast), .o_tvalid(o32_tvalid), .o_tready(o32_tready), + .bus_error(bus_error), .debug(debug[63:0]) + ); + //*/ + //assign o32_tdata = chk_tdata; + //assign o32_tlast = chk_tlast; + //assign o32_tvalid = chk_tvalid; + //assign chk_tready = o32_tready; + + axi_fifo32_to_fifo64 fifo32_to_fifo64 + ( + .clk(fifo_clk), .reset(fifo_rst), .clear(1'b0), + .i_tdata(o32_tdata), .i_tuser(2'b0/*always 32 bits*/), .i_tlast(o32_tlast), .i_tvalid(o32_tvalid), .i_tready(o32_tready), + .o_tdata(o_tdata), .o_tuser(/*ignored cuz vita has len*/), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready) + ); + + assign debug[159:64] = { + fifo_nearly_full, // 146 + space[9:0], // 145:136 + input_write_error, // 135 + int_tlast, // 134 + int_tready, // 133 + int_tvalid, // 132 + i_tlast, // 131 + i_tready, // 130 + fifo_has_space, // 129 + i_tvalid, // 128 + int_tdata[31:0], // 127:96 + i_tdata[31:0] // 95:64 + }; + + + + +endmodule //fifo_to_gpif2 diff --git a/fpga/usrp3/lib/packet_proc/.gitignore b/fpga/usrp3/lib/packet_proc/.gitignore new file mode 100644 index 000000000..ca543057c --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/.gitignore @@ -0,0 +1,3 @@ +vita.txt +xo.txt +zpu.txt diff --git a/fpga/usrp3/lib/packet_proc/Makefile.srcs b/fpga/usrp3/lib/packet_proc/Makefile.srcs new file mode 100644 index 000000000..078609514 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/Makefile.srcs @@ -0,0 +1,21 @@ +# +# Copyright 2013 Ettus Research LLC +# + +################################################## +# Packet Processing Sources +################################################## +PACKET_PROC_SRCS = $(abspath $(addprefix $(BASE_DIR)/../lib/packet_proc/, \ +eth_dispatch.v \ +ip_hdr_checksum.v \ +vrlp_eth_framer.v \ +chdr_eth_framer.v \ +eth_interface.v \ +vrlp_to_compressed_vita.v \ +compressed_vita_to_vrlp.v \ +source_flow_control.v \ +cvita_insert_tlast.v \ +cvita_dest_lookup.v \ +cvita_chunker.v \ +cvita_dechunker.v \ +)) diff --git a/fpga/usrp3/lib/packet_proc/chdr_eth_framer.v b/fpga/usrp3/lib/packet_proc/chdr_eth_framer.v new file mode 100644 index 000000000..ac56a7a32 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/chdr_eth_framer.v @@ -0,0 +1,136 @@ + +// chdr_eth_framer +// Takes a CHDR stream in and adds udp, ip, and ethernet framing +// Uses 8 setting reg addresses. First 4 are simple registers: +// BASE+0 : Upper 16 bits of ethernet src mac +// BASE+1 : Lower 32 bits of ethernet src mac +// BASE+2 : IP src address +// BASE+3 : UDP src port +// +// Next 4 control write ports on a RAM indexed by destination field of stream ID +// BASE+4 : Dest SID for next 3 regs +// BASE+5 : Dest IP +// BASE+6 : Dest UDP port, upper 16 bits of dest mac +// BASE+7 : Lower 32 bits of dest mac +// + +module chdr_eth_framer + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + input [63:0] in_tdata, input in_tlast, input in_tvalid, output in_tready, + output [63:0] out_tdata, output [3:0] out_tuser, output out_tlast, output out_tvalid, input out_tready, + output [31:0] debug ); + + localparam SR_AWIDTH = 8; + + reg [7:0] sid; + reg [15:0] chdr_len; + + reg [2:0] vef_state; + localparam VEF_IDLE = 3'd0; + localparam VEF_PAYLOAD = 3'd7; + + reg [63:0] tdata; + + always @(posedge clk) + if(reset | clear) + begin + vef_state <= VEF_IDLE; + sid <= 8'd0; + chdr_len <= 16'd0; + end + else + case(vef_state) + VEF_IDLE : + if(in_tvalid) + begin + vef_state <= 1; + sid <= in_tdata[7:0]; + chdr_len <= in_tdata[47:32]; + end + VEF_PAYLOAD : + if(in_tvalid & out_tready) + if(in_tlast) + vef_state <= VEF_IDLE; + default : + if(out_tready) + vef_state <= vef_state + 3'd1; + endcase // case (vef_state) + + assign in_tready = (vef_state == VEF_PAYLOAD) ? out_tready : 1'b0; + assign out_tvalid = (vef_state == VEF_PAYLOAD) ? in_tvalid : (vef_state == VEF_IDLE) ? 1'b0 : 1'b1; + assign out_tlast = (vef_state == VEF_PAYLOAD) ? in_tlast : 1'b0; + assign out_tuser = ((vef_state == VEF_PAYLOAD) & in_tlast) ? {1'b0,chdr_len[2:0]} : 4'b0000; + assign out_tdata = tdata; + + wire [47:0] pad = 48'h0; + wire [47:0] mac_src, mac_dst; + wire [15:0] eth_type = 16'h0800; + wire [15:0] misc_ip = { 4'd4 /* IPv4 */, 4'd5 /* IP HDR Len */, 8'h00 /* DSCP and ECN */}; + wire [15:0] ip_len = (16'd28 + chdr_len); // 20 for IP, 8 for UDP + wire [15:0] ident = 16'h0; + wire [15:0] flag_frag = { 3'b010 /* don't fragment */, 13'h0 }; + wire [15:0] ttl_prot = { 8'h10 /* TTL */, 8'h11 /* UDP */ }; + wire [15:0] iphdr_checksum; + wire [31:0] ip_src, ip_dst; + wire [15:0] udp_src, udp_dst; + wire [15:0] udp_len = (16'd8 + chdr_len); + wire [15:0] udp_checksum = 16'h0; + + setting_reg #(.my_addr(BASE), .awidth(SR_AWIDTH), .width(16)) set_mac_upper + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(mac_src[47:32]), .changed()); + + setting_reg #(.my_addr(BASE+1), .awidth(SR_AWIDTH), .width(32)) set_mac_lower + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(mac_src[31:0]), .changed()); + + setting_reg #(.my_addr(BASE+2), .awidth(SR_AWIDTH), .width(32)) set_ip + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(ip_src), .changed()); + + setting_reg #(.my_addr(BASE+3), .awidth(SR_AWIDTH), .width(16)) set_udp + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(udp_src), .changed()); + + // Tables of MAC/IP/UDP addresses + wire [7:0] ram_addr; // FIXME we could skip this part if we had wider SR addresses + + setting_reg #(.my_addr(BASE+4), .awidth(SR_AWIDTH), .width(8)) set_ram_addr + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(ram_addr), .changed()); + + ram_2port #(.DWIDTH(32), .AWIDTH(8)) ram_ip + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+5)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[7:0]), .dib(32'hFFFF_FFFF), .dob(ip_dst)); + + ram_2port #(.DWIDTH(32), .AWIDTH(8)) ram_udpmac + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+6)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[7:0]), .dib(32'hFFFF_FFFF), .dob({udp_dst,mac_dst[47:32]})); + + ram_2port #(.DWIDTH(32), .AWIDTH(8)) ram_maclower + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+7)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[7:0]), .dib(32'hFFFF_FFFF), .dob(mac_dst[31:0])); + + ip_hdr_checksum ip_hdr_checksum + (.clk(clk), .in({misc_ip,ip_len,ident,flag_frag,ttl_prot,16'd0,ip_src,ip_dst}), + .out(iphdr_checksum)); + + always @* + case(vef_state) + 1 : tdata <= { pad[47:0], mac_dst[47:32]}; + 2 : tdata <= { mac_dst[31:0], mac_src[47:16]}; + 3 : tdata <= { mac_src[15:0], eth_type[15:0], misc_ip[15:0], ip_len[15:0] }; + 4 : tdata <= { ident[15:0], flag_frag[15:0], ttl_prot[15:0], iphdr_checksum[15:0]}; + 5 : tdata <= { ip_src, ip_dst}; + 6 : tdata <= { udp_src, udp_dst, udp_len, udp_checksum}; + default : tdata <= in_tdata; + endcase // case (vef_state) + +endmodule // chdr_eth_framer diff --git a/fpga/usrp3/lib/packet_proc/compressed_vita_to_vrlp.v b/fpga/usrp3/lib/packet_proc/compressed_vita_to_vrlp.v new file mode 100644 index 000000000..11595f200 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/compressed_vita_to_vrlp.v @@ -0,0 +1,78 @@ + +module compressed_vita_to_vrlp + (input clk, input reset, input clear, + input [63:0] i_tdata, input i_tlast, input i_tvalid, output i_tready, + output [63:0] o_tdata, output [15:0] o_tuser, output o_tlast, output o_tvalid, input o_tready + ); + + wire [19:0] vrlp_size = 20'd3 + {4'b0000,i_tdata[47:32]}; + reg odd_len; + reg [2:0] cv2v_state; + + reg [63:0] o_tdata_int; + wire o_tlast_int, o_tvalid_int, o_tready_int; + + localparam CV2V_VRLP = 3'd0; // VRLP header + localparam CV2V_VRT_ECH = 3'd1; // Extension context header + localparam CV2V_VRT_IFH = 3'd2; // IF Data header + localparam CV2V_BODY = 3'd3; + localparam CV2V_VEND_ODD = 3'd4; + localparam CV2V_VEND_EVEN = 3'd4; + + always @(posedge clk) + if(reset | clear) + begin + cv2v_state <= CV2V_VRLP; + odd_len <= 1'b0; + end + else + case(cv2v_state) + CV2V_VRLP : + if(i_tvalid & o_tready_int) + begin + odd_len <= i_tdata[32]; + if(i_tdata[63]) + cv2v_state <= CV2V_VRT_ECH; + else + cv2v_state <= CV2V_VRT_IFH; + end + + CV2V_VRT_ECH, CV2V_VRT_IFH : + if(i_tvalid & o_tready_int) + cv2v_state <= CV2V_BODY; + + CV2V_BODY : + if(i_tlast & i_tvalid & o_tready_int) + if(odd_len) + cv2v_state <= CV2V_VRLP; + else + cv2v_state <= CV2V_VEND_EVEN; + + CV2V_VEND_EVEN : + if(o_tready_int) + cv2v_state <= CV2V_VRLP; + endcase // case (cv2v_state) + + assign i_tready = o_tready_int & (cv2v_state != CV2V_VRLP) & (cv2v_state != CV2V_VEND_EVEN); + assign o_tvalid_int = i_tvalid | (cv2v_state == CV2V_VEND_EVEN); + + always @* + case(cv2v_state) + CV2V_VRLP : o_tdata_int <= { 32'h5652_4c50 /*VRLP*/, i_tdata[59:48] /*seqnum*/, vrlp_size[19:0] }; + CV2V_VRT_ECH : o_tdata_int <= { 4'h5 /*type*/, 4'h0, 3'b00, i_tdata[61] /*time*/, i_tdata[51:48] /*seqnum*/, i_tdata[47:32] /*len*/, i_tdata[31:0] /*sid*/ }; + CV2V_VRT_IFH : o_tdata_int <= { 4'h1 /*type*/, 1'b0, i_tdata[62] /*TRL*/, 1'b0, i_tdata[60] /*eob*/, 3'b00, i_tdata[61] /*time*/, i_tdata[51:48] /*seqnum*/, i_tdata[47:32] /*len*/, i_tdata[31:0] /*sid*/ }; + CV2V_BODY : o_tdata_int <= (i_tlast & odd_len) ? { i_tdata[63:32], 32'h5645_4E44 /*VEND*/ } : i_tdata; + CV2V_VEND_EVEN : o_tdata_int <= { 32'h5645_4E44 /*VEND*/, 32'h0}; + default : o_tdata_int <= i_tdata; + endcase // case (cv2v_state) + + assign o_tlast_int = (cv2v_state == CV2V_VEND_EVEN) | ((cv2v_state == CV2V_BODY) & i_tlast & odd_len); + + // Short FIFO before output + axi_fifo_short #(.WIDTH(81)) axi_fifo_short + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({o_tlast_int, i_tdata[15:0], o_tdata_int}), .i_tvalid(o_tvalid_int), .i_tready(o_tready_int), + .o_tdata({o_tlast, o_tuser, o_tdata}), .o_tvalid(o_tvalid), .o_tready(o_tready), + .space(), .occupied()); + +endmodule // compressed_vita_to_vrlp diff --git a/fpga/usrp3/lib/packet_proc/cvita_chunker.v b/fpga/usrp3/lib/packet_proc/cvita_chunker.v new file mode 100644 index 000000000..cbc34d00a --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_chunker.v @@ -0,0 +1,91 @@ +// +// Copyright 2013 Ettus Research LLC +// + +// Quantize cvita packets to a configurable quantum value. o_tlast and +// i_tready will be held off until the entire quantized packet is xferred. +// If quantum is changed, it is the responsibility of the client to clear +// this module. error is asserted if a packet is larger than the quantum +// error can be reset by asserting reset or clear. + +module cvita_chunker # ( + parameter PAD_VALUE = 64'hFFFFFFFF_FFFFFFFF +) ( + input clk, + input reset, + input clear, + input [15:0] frame_size, + + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + output [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output error +); + + localparam ST_HEADER = 2'd0; + localparam ST_DATA = 2'd1; + localparam ST_PADDING = 2'd2; + localparam ST_ERROR = 2'd3; + + reg [1:0] state; + reg [15:0] frame_rem; + + wire [15:0] cvita_len_ceil = i_tdata[47:32] + 7; + wire [15:0] axi_len = {3'b000, cvita_len_ceil[15:3]}; + + always @(posedge clk) begin + if (reset | clear) begin + state <= ST_HEADER; + frame_rem <= 16'd0; + end else if (o_tvalid & o_tready) begin + case (state) + ST_HEADER: begin + if (axi_len > frame_size) + state <= ST_ERROR; + else if (i_tlast) + state <= ST_PADDING; + else + state <= ST_DATA; + + frame_rem <= frame_size - 16'd1; + end + + ST_DATA: begin + if (i_tlast) begin + state <= o_tlast ? ST_HEADER : ST_PADDING; + frame_rem <= o_tlast ? 16'd0 : (frame_rem - 16'd1); + end else begin + state <= ST_DATA; + frame_rem <= frame_rem - 16'd1; + end + end + + ST_PADDING: begin + if (o_tlast) begin + state <= ST_HEADER; + frame_rem <= 16'd0; + end else begin + state <= ST_PADDING; + frame_rem <= frame_rem - 16'd1; + end + end + endcase + end + end + + assign i_tready = o_tready & (state != ST_PADDING); + + assign o_tvalid = i_tvalid | (state == ST_PADDING); + assign o_tlast = (frame_rem != 0) ? (frame_rem == 16'd1) : (axi_len == 16'd1); + assign o_tdata = (state == ST_PADDING) ? PAD_VALUE : i_tdata; + + assign error = (state == ST_ERROR); + +endmodule // cvita_chunker diff --git a/fpga/usrp3/lib/packet_proc/cvita_chunker_tb.v b/fpga/usrp3/lib/packet_proc/cvita_chunker_tb.v new file mode 100644 index 000000000..08f46d72a --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_chunker_tb.v @@ -0,0 +1,187 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +`timescale 500ps/1ps + +module cvita_chunker_tb(); + + // TB stimulus + reg clk = 0; + reg reset = 1; + reg clear = 0; + reg [15:0] quantum; + + // Check vars + reg [31:0] o_xfer_count = 0, i_xfer_count = 0; + reg [63:0] o_last_tdata = 0; + + + always #10 clk = ~clk; + + initial $dumpfile("cvita_chunker_tb.vcd"); + initial $dumpvars(0,cvita_chunker_tb); + + function check_result; + input [31:0] o_xfer_count_arg; + input [31:0] i_xfer_count_arg; + input [63:0] o_last_tdata_arg; + input error_arg; + begin + //Check vars + check_result = 1; + check_result = check_result & ((o_xfer_count_arg == o_xfer_count) !== 0); + check_result = check_result & ((i_xfer_count_arg == i_xfer_count) !== 0); + check_result = check_result & ((o_last_tdata_arg == o_last_tdata) !== 0); + check_result = check_result & ((error_arg == error) != 0); + + if (check_result) begin + $display ("... Passed"); + end else begin + $display ("... FAILED!!!"); + $display ("o_xfer_count = %d (Expected %d)",o_xfer_count,o_xfer_count_arg); + $display ("i_xfer_count = %d (Expected %d)",i_xfer_count,i_xfer_count_arg); + $display ("o_last_tdata = %h (Expected %h)",o_last_tdata,o_last_tdata_arg); + $display ("error = %d (Expected %d)",error,error_arg); + end + + //Reset vars + o_xfer_count = 0; + i_xfer_count = 0; + o_last_tdata = 64'h0; + end + endfunction + + task send_packet; + input [63:0] data_start; + input [31:0] len; + + begin + if(len < 9) begin + {i_tlast, i_tdata} <= { 1'b1, data_start[63:48],len[15:0], data_start[31:0] }; + i_tvalid <= 1; + @(posedge clk); + i_tvalid <= 0; + end else begin + {i_tlast, i_tdata} <= { 1'b0, data_start[63:48],len[15:0], data_start[31:0] }; + i_tvalid <= 1; + @(posedge clk); + repeat(((len-1)/8)-1) begin + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + @(posedge clk); + end + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + i_tlast <= 1; + @(posedge clk); + i_tvalid <= 0; + end // else: !if(len < 3) + end + endtask // send_packet + + task reset_quantum_atomic; + input [15:0] quant; + begin + quantum <= quant; + clear <= 1; + @(posedge clk); + clear <= 0; + @(posedge clk); + end + endtask // reset_quantum_atomic + + + initial begin + #100 reset = 0; + #200000; + $finish; + end + + reg [63:0] i_tdata; + reg i_tlast; + reg i_tvalid; + wire i_tready; + + wire [63:0] o_tdata; + wire o_tlast, o_tvalid, o_tready; + wire error; + + initial begin + quantum <= 256; + i_tvalid <= 0; + while(reset) @(posedge clk); + + $write ("Running test case: First packet after reset"); + send_packet(64'h00000001_00000000, 128); + while(o_tvalid) @(posedge clk); + check_result(256,16,64'hFFFFFFFF_FFFFFFFF,0); + + reset_quantum_atomic(8); + + $write ("Running test case: sizeof(packet) < quantum"); + send_packet(64'h00000001_00000000, 40); + while(o_tvalid) @(posedge clk); + check_result(8,5,64'hFFFFFFFF_FFFFFFFF,0); + + reset_quantum_atomic(5); + + $write ("Running test case: sizeof(packet) == quantum"); + send_packet(64'h00000001_00000000, 40); + while(o_tvalid) @(posedge clk); + check_result(5,5,64'h00000030_00000008,0); + + $write ("Running test case: sizeof(packet) == quantum - 64bits"); + send_packet(64'h00000001_00000000, 32); + while(o_tvalid) @(posedge clk); + check_result(5,4,64'hFFFFFFFF_FFFFFFFF,0); + + $write ("Running test case: sizeof(packet) == quantum + 64bits"); + send_packet(64'h00000001_00000000, 48); + while(o_tvalid) @(posedge clk); + check_result(32'hxxxxxxxx,32'hxxxxxxxx,64'hxxxxxxxx_xxxxxxxx,1); + + $write ("Running test case: Error reset"); + reset_quantum_atomic(8); + check_result(32'hxxxxxxxx,32'hxxxxxxxx,64'hxxxxxxxx_xxxxxxxx,0); + + $write ("Running test case: sizeof(packet) > quantum"); + send_packet(64'h00000001_00000000, 80); + while(o_tvalid) @(posedge clk); + check_result(32'hxxxxxxxx,32'hxxxxxxxx,64'hxxxxxxxx_xxxxxxxx,1); + + reset_quantum_atomic(8); + + $write ("Running test case: sizeof(packet) == 2"); + send_packet(64'h00000001_00000000, 8); + while(o_tvalid) @(posedge clk); + check_result(8,1,64'hFFFFFFFF_FFFFFFFF,0); + + $write ("Running test case: Multiple packets back-to-back"); + send_packet(64'h00000001_00000000, 40); + while(o_tvalid) @(posedge clk); + send_packet(64'h00000001_00000000, 16); + while(o_tvalid) @(posedge clk); + send_packet(64'h00000001_00000000, 64); + while(o_tvalid) @(posedge clk); + check_result(24,15,64'h0000004e0000000e,0); + + end // initial begin + + + cvita_chunker dut ( + .clk(clk), .reset(reset), .clear(clear), .frame_size(quantum), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), + .error(error)); + + assign o_tready = 1; + + always @(posedge clk) begin + if (o_tvalid & o_tready) begin + o_xfer_count <= o_xfer_count + 1; + o_last_tdata <= o_tdata; + end + if (i_tvalid & i_tready) i_xfer_count <= i_xfer_count + 1; + end + +endmodule // cvita_chunker_tb diff --git a/fpga/usrp3/lib/packet_proc/cvita_dechunker.v b/fpga/usrp3/lib/packet_proc/cvita_dechunker.v new file mode 100644 index 000000000..2ad873305 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_dechunker.v @@ -0,0 +1,90 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +module cvita_dechunker # ( + parameter PAD_VALUE = 64'hFFFFFFFF_FFFFFFFF +) ( + input clk, + input reset, + input clear, + input [15:0] frame_size, + + input [63:0] i_tdata, + input i_tvalid, + output i_tready, + + output [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output error +); + + localparam ST_HEADER = 2'd0; + localparam ST_DATA = 2'd1; + localparam ST_PADDING = 2'd2; + localparam ST_ERROR = 2'd3; + + reg [1:0] state; + reg [15:0] frame_rem, pkt_rem; + wire i_tlast; + + wire [15:0] cvita_len_ceil = i_tdata[47:32] + 7; + wire [15:0] axi_len = {3'b000, cvita_len_ceil[15:3]}; + + always @(posedge clk) begin + if (reset | clear) begin + state <= ST_HEADER; + frame_rem <= 16'd0; + pkt_rem <= 16'd0; + end else if (i_tvalid & i_tready) begin + case (state) + ST_HEADER: begin + if (axi_len > frame_size) + state <= ST_ERROR; + else if (~o_tlast) + state <= ST_DATA; + else + state <= ST_PADDING; + + frame_rem <= frame_size - 16'd1; + pkt_rem <= axi_len - 16'd1; + end + + ST_DATA: begin + if (o_tlast) begin + state <= i_tlast ? ST_HEADER : ST_PADDING; + pkt_rem <= 16'd0; + end else begin + state <= ST_DATA; + pkt_rem <= pkt_rem - 16'd1; + end + frame_rem <= frame_rem - 16'd1; + end + + ST_PADDING: begin + if (i_tlast) begin + state <= ST_HEADER; + frame_rem <= 16'd0; + end else begin + state <= ST_PADDING; + frame_rem <= frame_rem - 16'd1; + end + end + endcase + end + end + + assign i_tready = o_tready | (state == ST_PADDING); + assign i_tlast = (frame_rem == 16'd1); //Temp signal + + assign o_tvalid = i_tvalid & (state != ST_PADDING); + assign o_tlast = (pkt_rem != 0) ? (pkt_rem == 16'd1) : (axi_len == 16'd1); + assign o_tdata = i_tdata; + + assign error = (state == ST_ERROR); + +endmodule // cvita_dechunker diff --git a/fpga/usrp3/lib/packet_proc/cvita_dechunker_tb.v b/fpga/usrp3/lib/packet_proc/cvita_dechunker_tb.v new file mode 100644 index 000000000..198eb4c40 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_dechunker_tb.v @@ -0,0 +1,183 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +`timescale 500ps/1ps + +module cvita_dechunker_tb(); + + // TB stimulus + reg clk = 0; + reg reset = 1; + reg clear = 0; + reg [15:0] quantum; + wire error; + + // Check vars + reg [31:0] o_xfer_count = 0, i_xfer_count = 0; + reg [63:0] o_last_tdata = 0; + + + always #10 clk = ~clk; + + initial $dumpfile("cvita_dechunker_tb.vcd"); + initial $dumpvars(0,cvita_dechunker_tb); + + function check_result; + input [31:0] o_xfer_count_arg; + input [31:0] i_xfer_count_arg; + input [63:0] o_last_tdata_arg; + input error_arg; + begin + //Check vars + check_result = 1; + check_result = check_result & ((o_xfer_count_arg == o_xfer_count) !== 0); + check_result = check_result & ((i_xfer_count_arg == i_xfer_count) !== 0); + check_result = check_result & ((o_last_tdata_arg == o_last_tdata) !== 0); + check_result = check_result & ((error_arg == error) != 0); + + if (check_result) begin + $display ("... Passed"); + end else begin + $display ("... FAILED!!!"); + $display ("o_xfer_count = %d (Expected %d)",o_xfer_count,o_xfer_count_arg); + $display ("i_xfer_count = %d (Expected %d)",i_xfer_count,i_xfer_count_arg); + $display ("o_last_tdata = %h (Expected %h)",o_last_tdata,o_last_tdata_arg); + $display ("error = %d (Expected %d)",error,error_arg); + end + + //Reset vars + o_xfer_count = 0; + i_xfer_count = 0; + o_last_tdata = 64'h0; + end + endfunction + + task send_packet; + input [63:0] data_start; + input [31:0] len; + input [31:0] quant; + + begin + if(quant < 2) begin + {i_tlast, i_tdata} <= { 1'b1, data_start[63:48],len[15:0], data_start[31:0] }; + i_tvalid <= 1; + @(posedge clk); + i_tvalid <= 0; + end else begin + {i_tlast, i_tdata} <= { 1'b0, data_start[63:48],len[15:0], data_start[31:0] }; + i_tvalid <= 1; + @(posedge clk); + repeat(quant - 2) begin + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + @(posedge clk); + end + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + i_tlast <= 1; + @(posedge clk); + i_tvalid <= 1'b0; + end // else: !if(len < 3) + end + endtask // send_packet + + task reset_quantum_atomic; + input [15:0] quant; + begin + quantum <= quant; + clear <= 1; + @(posedge clk); + clear <= 0; + @(posedge clk); + end + endtask // reset_quantum_atomic + + + initial begin + #100 reset = 0; + #200000; + $finish; + end + + reg [63:0] i_tdata; + reg i_tlast; + reg i_tvalid; + wire i_tready; + + wire [63:0] o_tdata; + wire o_tlast, o_tvalid, o_tready; + + initial begin + quantum <= 8; + i_tvalid <= 0; + while(reset) @(posedge clk); + + $write ("Running test case: First packet after reset"); + send_packet(64'h00000001_00000000, 32, 8); + @(posedge clk); + check_result(4,8,64'hxxxxxxxx_xxxxxx06, 0); + + reset_quantum_atomic(10); + + $write ("Running test case: sizeof(packet) < quantum"); + send_packet(64'h00000001_00000000, 64, 10); + @(posedge clk); + check_result(8,10,64'hxxxxxxxx_xxxxxx0e, 0); + + $write ("Running test case: sizeof(packet) == quantum"); + send_packet(64'h00000001_00000000, 80, 10); + @(posedge clk); + check_result(10,10,64'hxxxxxxxx_xxxxxx12, 0); + + $write ("Running test case: sizeof(packet) == quantum - 64bits"); + send_packet(64'h00000001_00000000, 72, 10); + @(posedge clk); + check_result(9,10,64'hxxxxxxxx_xxxxxx10, 0); + + $write ("Running test case: sizeof(packet) == quantum + 64bits"); + send_packet(64'h00000001_00000000, 88, 10); + @(posedge clk); + check_result(32'hxxxxxxxx,10,64'hxxxxxxxx_xxxxxxxx, 1); + + reset_quantum_atomic(10); + + $write ("Running test case: sizeof(packet) > quantum"); + send_packet(64'h00000001_00000000, 88, 10); + @(posedge clk); + check_result(32'hxxxxxxxx,10,64'hxxxxxxxx_xxxxxxxx, 1); + + reset_quantum_atomic(8); + + $write ("Running test case: sizeof(packet) == 2"); + send_packet(64'h00000001_00000000, 8, 8); + @(posedge clk); + check_result(1,8,64'hxxxxxxxx_xxxxxx00, 0); + + $write ("Running test case: Multiple packets"); + send_packet(64'h00000001_00000000, 8, 8); + send_packet(64'h00000001_00000000, 16, 8); + send_packet(64'h00000001_00000000, 24, 8); + send_packet(64'h00000001_00000000, 32, 8); + @(posedge clk); + check_result(10,32,64'hxxxxxxxx_xxxxxx06, 0); + + end // initial begin + + + cvita_dechunker dut ( + .clk(clk), .reset(reset), .clear(clear), .frame_size(quantum), + .i_tdata(i_tdata), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), + .error(error)); + + assign o_tready = 1; + + always @(posedge clk) begin + if (o_tvalid & o_tready) begin + o_xfer_count <= o_xfer_count + 1; + o_last_tdata <= o_tdata; + end + if (i_tvalid & i_tready) i_xfer_count <= i_xfer_count + 1; + end + +endmodule // cvita_dechunker_tb diff --git a/fpga/usrp3/lib/packet_proc/cvita_dest_lookup.v b/fpga/usrp3/lib/packet_proc/cvita_dest_lookup.v new file mode 100644 index 000000000..5951b127a --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_dest_lookup.v @@ -0,0 +1,48 @@ + +// Map the endpoint dest part of the SID in the CVITA header to a destination +// This destination (o_tdest) signal will be valid with o_tdata +// This only works with VALID CVITA frames + +module cvita_dest_lookup +#( + parameter DEST_WIDTH = 4 +) +( + input clk, input rst, + input set_stb, input [7:0] set_addr, input [DEST_WIDTH-1:0] set_data, + input [63:0] i_tdata, input i_tlast, input i_tvalid, output i_tready, + output [63:0] o_tdata, output o_tlast, output o_tvalid, input o_tready, + output [DEST_WIDTH-1:0] o_tdest +); + + reg [7:0] endpoint; + ram_2port #(.DWIDTH(DEST_WIDTH), .AWIDTH(8)) dest_lut + ( + .clka(clk), .ena(1'b1), .wea(set_stb), .addra(set_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(endpoint), .dib(8'hff), .dob(o_tdest) + ); + + reg forward; + reg [1:0] count; + always @(posedge clk) begin + if (rst) begin + forward <= 1'b0; + count <= 2'b0; + end + else if (forward == 1'b0 && i_tvalid) begin + if (count == 2'b11) forward <= 1'b1; + endpoint <= i_tdata[23:16]; + count <= count + 1'b1; + end + else if (forward == 1'b1 && i_tvalid && i_tready && i_tlast) begin + forward <= 1'b0; + count <= 2'b0; + end + end + + assign o_tdata = i_tdata; + assign o_tlast = i_tlast; + assign o_tvalid = i_tvalid && forward; + assign i_tready = o_tready && forward; + +endmodule // cvita_dest_lookup diff --git a/fpga/usrp3/lib/packet_proc/cvita_insert_tlast.v b/fpga/usrp3/lib/packet_proc/cvita_insert_tlast.v new file mode 100644 index 000000000..8d5c4f981 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_insert_tlast.v @@ -0,0 +1,33 @@ + +// Insert tlast bit for fifos that don't support it. This only works with VALID CVITA frames +// A single partial or invalid frame will make this wrong FOREVER + +module cvita_insert_tlast + (input clk, input reset, input clear, + input [63:0] i_tdata, input i_tvalid, output i_tready, + output [63:0] o_tdata, output o_tlast, output o_tvalid, input o_tready); + + assign o_tdata = i_tdata; + assign o_tvalid = i_tvalid; + assign i_tready = o_tready; + + wire [15:0] cvita_len_ceil = i_tdata[47:32] + 7; + wire [15:0] axi_len = {3'b000, cvita_len_ceil[15:3]}; + + reg [15:0] count; + + assign o_tlast = (count != 0) ? (count == 16'd1) : (axi_len == 16'd1); + + always @(posedge clk) + if(reset | clear) + begin + count <= 16'd0; + end + else + if(i_tready & i_tvalid) + if(count != 16'd0) + count <= count - 16'd1; + else + count <= axi_len - 16'd1; + +endmodule // cvita_insert_tlast diff --git a/fpga/usrp3/lib/packet_proc/cvita_insert_tlast_tb.v b/fpga/usrp3/lib/packet_proc/cvita_insert_tlast_tb.v new file mode 100644 index 000000000..6398c40a4 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/cvita_insert_tlast_tb.v @@ -0,0 +1,92 @@ +`timescale 1ns/1ps + +module cvita_insert_tlast_tb(); + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("cvita_insert_tlast_tb.vcd"); + initial $dumpvars(0,cvita_insert_tlast_tb); + + task send_packet; + input [63:0] data_start; + input [31:0] len; + + begin + if(len < 9) + begin + {i_tlast, i_tdata} <= { 1'b1, data_start[63:48],len[15:0], data_start[31:0] }; + i_tvalid <= 1; + @(posedge clk); + i_tvalid <= 0; + end + else + begin + {i_tlast, i_tdata} <= { 1'b0, data_start[63:48],len[15:0], data_start[31:0] }; + i_tvalid <= 1; + @(posedge clk); + repeat(((len-2)/2)-1+len[0]) + begin + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + @(posedge clk); + end + i_tdata <= i_tdata + 64'h0000_0002_0000_0002; + i_tlast <= 1; + @(posedge clk); + i_tvalid <= 1'b0; + end // else: !if(len < 3) + end + endtask // send_packet + + initial + begin + #1000 reset = 0; + #200000; + $finish; + end + + reg [63:0] i_tdata; + reg i_tlast; + reg i_tvalid; + wire i_tready; + + wire [63:0] o_tdata; + wire o_tlast, o_tvalid, o_tready, o_tlast_regen; + + initial + begin + i_tvalid <= 0; + + while(reset) + @(posedge clk); + @(posedge clk); + + send_packet(64'hA0000000_A0000001, 24); + send_packet(64'hA0000000_A0000001, 20); + send_packet(64'hA0000000_A0000001, 16); + send_packet(64'hA0000000_A0000001, 12); + send_packet(64'hA0000000_A0000001, 8); + send_packet(64'hA0000000_A0000001, 4); + send_packet(64'hA0000000_A0000001, 4); + send_packet(64'hA0000000_A0000001, 8); + send_packet(64'hA0000000_A0000001, 12); + end // initial begin + + cvita_insert_tlast dut + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(i_tdata), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast_regen), .o_tvalid(o_tvalid), .o_tready(o_tready)); + + assign o_tready = 1; + + + always @(posedge clk) + if(o_tvalid & o_tready) + begin + $display ("TLAST %x\t TLAST_REGEN %x",i_tlast, o_tlast_regen); + if(i_tlast != o_tlast_regen) + $display("ERROR!!!!!!"); + end +endmodule // cvita_insert_tlast_tb diff --git a/fpga/usrp3/lib/packet_proc/eth_dispatch.v b/fpga/usrp3/lib/packet_proc/eth_dispatch.v new file mode 100644 index 000000000..b600a1533 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/eth_dispatch.v @@ -0,0 +1,573 @@ + +// Ethernet dispatcher +// Incoming ethernet packets are examined and sent to the correct destination +// There are 3 destinations, ZPU, other ethernet port (out), and vita router +// Packets going to the vita router will have the ethernet/ip/udp headers stripped off. +// +// To make things simpler, we start out by sending all packets to zpu and out port. +// By the end of the eth/ip/udp headers, we can determine where the correct destination is. +// If the correct destination is vita, we send an error indication on the zpu and out ports, +// which will cause the axi_packet_gate to drop those packets, and send the vita frame to +// the vita port. +// +// If at the end of the headers we determine the packet should go to zpu, then we send an +// error indication on the out port, the rest of the packet to zpu and nothing on vita. +// If it should go to out, we send the error indication to zpu, the rest of the packet to out, +// and nothing on vita. +// +// Downstream we should have adequate fifo space, otherwise we could get backed up here. +// +// No tuser bits sent to vita, as vita assumes there are no errors and that occupancy is +// indicated by the length field of the vita header. + +// +// Rules for forwarding: +// +// Ethernet Broadcast (Dst MAC = ff:ff:ff:ff:ff:ff). Forward to both ZPU and XO MAC. +// ? Ethernet Multicast (Dst MAC = USRP_NEXT_HOP). Forward only to ZPU. +// ? Ethernet Multicast (Dst MAC = Unknown). Forward only to XO. +// Ethernet Unicast (Dst MAC = Unknown). Forward only to XO. +// Ethernet Unicast (Dst MAC = local). Look deeper...... +// IP Broadcast. Forward to both ZPU and XO MAC. (Should be coverd by Eth broadcast) +// IP Multicast. ? Unknow Action. +// IP Unicast (Dst IP = local). Look deeper.... +// UDP (Port = Listed) and its a VRLP packet. Forward only to VITA Radio Core. +// UDP (Port = Unknown). Forward only to ZPU. +// +// + +module eth_dispatch + #(parameter BASE=0) + ( + // Clocking and reset interface + input clk, + input reset, + input clear, + // Setting register interface + input set_stb, + input [15:0] set_addr, + input [31:0] set_data, + // Input 68bit AXI-Stream interface (from MAC) + input [63:0] in_tdata, + input [3:0] in_tuser, + input in_tlast, + input in_tvalid, + output in_tready, + // Output AXI-STream interface to VITA Radio Core + output [63:0] vita_tdata, + output [3:0] vita_tuser, + output vita_tlast, + output vita_tvalid, + input vita_tready, + // Output AXI-Stream interface to ZPU + output [63:0] zpu_tdata, + output [3:0] zpu_tuser, + output zpu_tlast, + output zpu_tvalid, + input zpu_tready, + // Output AXI-Stream interface to cross-over MAC + output [63:0] xo_tdata, + output [3:0] xo_tuser, + output xo_tlast, + output xo_tvalid, + input xo_tready, + // Debug + output [31:0] debug + ); + + // + // State machine declarations + // + reg [2:0] state; + + localparam WAIT_PACKET = 0; + localparam READ_HEADER = 1; + localparam FORWARD_ZPU = 2; + localparam FORWARD_ZPU_AND_XO = 3; + localparam FORWARD_XO = 4; + localparam FORWARD_RADIO_CORE = 5; + localparam DROP_PACKET = 6; + localparam CLASSIFY_PACKET = 7; + + + // + // Small RAM stores packet header during parsing. + // + localparam HEADER_RAM_SIZE = 9; + (*ram_style="distributed"*) + reg [68:0] header_ram [HEADER_RAM_SIZE-1:0]; + reg [3:0] header_ram_addr; + reg drop_this_packet; + + wire header_done = (header_ram_addr == HEADER_RAM_SIZE-1); + reg fwd_input; + + // + reg [63:0] in_tdata_reg; + + // + wire out_tvalid; + wire out_tready; + wire out_tlast; + wire [3:0] out_tuser; + wire [63:0] out_tdata; + + + + // + // Output AXI-STream interface to VITA Radio Core + wire [63:0] vita_pre_tdata; + wire [3:0] vita_pre_tuser; + wire vita_pre_tlast; + wire vita_pre_tvalid; + wire vita_pre_tready; + // Output AXI-Stream interface to ZPU + wire [63:0] zpu_pre_tdata; + wire [3:0] zpu_pre_tuser; + wire zpu_pre_tlast; + wire zpu_pre_tvalid; + wire zpu_pre_tready; + // Output AXI-Stream interface to cross-over MAC + wire [63:0] xo_pre_tdata; + wire [3:0] xo_pre_tuser; + wire xo_pre_tlast; + wire xo_pre_tvalid; + wire xo_pre_tready; + + // + // Packet Parse Flags + // + reg is_eth_dst_addr; + reg is_eth_broadcast; + reg is_eth_type_ipv4; + reg is_ipv4_dst_addr; + reg is_ipv4_proto_udp; + reg is_ipv4_proto_icmp; + reg [1:0] is_udp_dst_ports; + reg is_icmp_no_fwd; + reg is_chdr; + + + + + + // + // Settings regs + // + + wire [47:0] my_mac; + + setting_reg #(.my_addr(BASE), .awidth(16), .width(32)) sr_my_mac_lsb + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(my_mac[31:0]),.changed()); + + setting_reg #(.my_addr(BASE+1), .awidth(16), .width(16)) sr_my_mac_msb + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(my_mac[47:32]),.changed()); + + wire [31:0] my_ip; + + setting_reg #(.my_addr(BASE+2), .awidth(16), .width(32)) sr_my_ip + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(my_ip[31:0]),.changed()); + + wire [15:0] my_port0, my_port1; + + setting_reg #(.my_addr(BASE+3), .awidth(16), .width(32)) sr_udp_port + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out({my_port1[15:0],my_port0[15:0]}),.changed()); + + wire forward_ndest, forward_bcast; + setting_reg #(.my_addr(BASE+4), .awidth(16), .width(2)) sr_forward_ctrl + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out({forward_ndest, forward_bcast}),.changed()); + + wire [7:0] my_icmp_type, my_icmp_code; + setting_reg #(.my_addr(BASE+5), .awidth(16), .width(16)) sr_icmp_ctrl + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out({my_icmp_type, my_icmp_code}),.changed()); + + assign debug = + { + 1'b0, state, //4 + 1'b0, in_tvalid, in_tready, in_tlast, //4 + 1'b0, is_eth_dst_addr, is_eth_broadcast, is_eth_type_ipv4, + is_ipv4_dst_addr, is_ipv4_proto_udp, is_udp_dst_ports, //8 + header_ram_addr[3:0], //4 + 4'b0, 8'b0 + }; + + + // + // Packet Forwarding State machine. + // + + always @(posedge clk) + if (reset || clear) begin + state <= WAIT_PACKET; + header_ram_addr <= 0; + drop_this_packet <= 0; + fwd_input <= 0; + end else begin + // Defaults. + drop_this_packet <= 0; + + case(state) + // + // Wait for start of a packet + // IJB: Add protection for a premature EOF here + // + WAIT_PACKET: begin + if (in_tvalid && in_tready) begin + header_ram[header_ram_addr] <= {in_tlast,in_tuser,in_tdata}; + header_ram_addr <= header_ram_addr + 1; + state <= READ_HEADER; + end + fwd_input <= 0; + end + // + // Continue to read full packet header into RAM. + // + READ_HEADER: begin + if (in_tvalid && in_tready) begin + header_ram[header_ram_addr] <= {in_tlast,in_tuser,in_tdata}; + // Have we reached end of fields we parse in header or got a short packet? + if (header_done || in_tlast) begin + // Make decision about where this packet is forwarded to. + state <= CLASSIFY_PACKET; + end // if (header_done || in_tlast) + else begin + header_ram_addr <= header_ram_addr + 1; + state <= READ_HEADER; + end // else: !if(header_done || in_tlast) + end // if (in_tvalid && in_tready) + end // case: READ_HEADER + + // + // Classify Packet + // + CLASSIFY_PACKET: begin + // Make decision about where this packet is forwarded to. + if (is_eth_type_ipv4 && is_ipv4_proto_icmp && is_icmp_no_fwd) begin + header_ram_addr <= 0; + state <= FORWARD_ZPU; + end else if (is_eth_broadcast) begin + header_ram_addr <= 0; + state <= forward_bcast? FORWARD_ZPU_AND_XO : FORWARD_ZPU; + end else if (!is_eth_dst_addr) begin + header_ram_addr <= 0; + state <= forward_ndest? FORWARD_XO : DROP_PACKET; + end else if ((is_udp_dst_ports != 0) && is_chdr) begin + header_ram_addr <= 6; // Jump to CHDR + state <= FORWARD_RADIO_CORE; + end else if (drop_this_packet) begin + header_ram_addr <= HEADER_RAM_SIZE-1; + state <= DROP_PACKET; + end else begin + header_ram_addr <= 0; + state <= FORWARD_ZPU; + end + end // case: CLASSIFY_PACKET + + // + // Forward this packet only to local ZPU + // + FORWARD_ZPU: begin + if (out_tvalid && out_tready) begin + if (out_tlast) begin + state <= WAIT_PACKET; + end + if (header_done) fwd_input <= 1; + header_ram_addr <= out_tlast? 4'b0 : header_ram_addr + 1; + end + end + // + // Forward this packet to both local ZPU and XO + // + FORWARD_ZPU_AND_XO: begin + if (out_tvalid && out_tready) begin + if (out_tlast) begin + state <= WAIT_PACKET; + end + if (header_done) fwd_input <= 1; + header_ram_addr <= out_tlast? 4'b0 : header_ram_addr + 1; + end + end + // + // Forward this packet to XO only + // + FORWARD_XO: begin + if (out_tvalid && out_tready) begin + if (out_tlast) begin + state <= WAIT_PACKET; + end + if (header_done) fwd_input <= 1; + header_ram_addr <= out_tlast? 4'b0 : header_ram_addr + 1; + end + end + // + // Forward this packet to the Radio Core only + // + FORWARD_RADIO_CORE: begin + if (out_tvalid && out_tready) begin + if (out_tlast) begin + state <= WAIT_PACKET; + end + if (header_done) fwd_input <= 1; + header_ram_addr <= out_tlast? 4'b0 : header_ram_addr + 1; + end + end + // + // Drop this packet on the ground + // + DROP_PACKET: begin + if (out_tvalid && out_tready) begin + if (out_tlast) begin + state <= WAIT_PACKET; + end + if (header_done) fwd_input <= 1; + header_ram_addr <= out_tlast? 4'b0 : header_ram_addr + 1; + end + end + endcase // case (state) + end // else: !if(reset || clear) + + // + // Classifier State machine. + // Deep packet inspection during header ingress. + // + always @(posedge clk) + if (reset || clear) begin + is_eth_dst_addr <= 1'b0; + is_eth_broadcast <= 1'b0; + is_eth_type_ipv4 <= 1'b0; + is_ipv4_dst_addr <= 1'b0; + is_ipv4_proto_udp <= 1'b0; + is_ipv4_proto_icmp <= 1'b0; + is_udp_dst_ports <= 0; + is_icmp_no_fwd <= 0; + is_chdr <= 1'b0; + + // space_in_fifo <= 0; + // is_there_fifo_space <= 1; + // packet_length <= 0; + end else if (in_tvalid && in_tready) begin // if (reset || clear) + in_tdata_reg <= in_tdata; + + case (header_ram_addr) + // Pipelined, so nothing to look at first cycle. + // Reset all the flags here. + 0: begin + is_eth_dst_addr <= 1'b0; + is_eth_broadcast <= 1'b0; + is_eth_type_ipv4 <= 1'b0; + is_ipv4_dst_addr <= 1'b0; + is_ipv4_proto_udp <= 1'b0; + is_ipv4_proto_icmp <= 1'b0; + is_udp_dst_ports <= 0; + is_icmp_no_fwd <= 0; + is_chdr <= 1'b0; + end + 1: begin + // Look at upper 16bits of MAC Dst Addr. + if (in_tdata_reg[15:0] == 16'hFFFF) + is_eth_broadcast <= 1'b1; + if (in_tdata_reg[15:0] == my_mac[47:32]) + is_eth_dst_addr <= 1'b1; + end + 2: begin + // Look at lower 32bits of MAC Dst Addr. + if (is_eth_broadcast && (in_tdata_reg[63:32] == 32'hFFFFFFFF)) + is_eth_broadcast <= 1'b1; + else + is_eth_broadcast <= 1'b0; + if (is_eth_dst_addr && (in_tdata_reg[63:32] == my_mac[31:0])) + is_eth_dst_addr <= 1'b1; + else + is_eth_dst_addr <= 1'b0; + end // case: 2 + 3: begin + // Look at Ethertype + if (in_tdata_reg[47:32] == 16'h0800) + is_eth_type_ipv4 <= 1'b1; + // Extract Packet Length + // ADD THIS HERE. + end + 4: begin + // Look at protocol enapsulated by IPv4 + if ((in_tdata_reg[23:16] == 8'h11) && is_eth_type_ipv4) + is_ipv4_proto_udp <= 1'b1; + if ((in_tdata_reg[23:16] == 8'h01) && is_eth_type_ipv4) + is_ipv4_proto_icmp <= 1'b1; + end + 5: begin + // Look at IP DST Address. + if ((in_tdata_reg[31:0] == my_ip[31:0]) && is_eth_type_ipv4) + is_ipv4_dst_addr <= 1'b1; + end + 6: begin + // Look at UDP dest port + if ((in_tdata_reg[47:32] == my_port0[15:0]) && is_ipv4_proto_udp) + is_udp_dst_ports[0] <= 1'b1; + if ((in_tdata_reg[47:32] == my_port1[15:0]) && is_ipv4_proto_udp) + is_udp_dst_ports[1] <= 1'b1; + // Look at ICMP type and code + if (in_tdata_reg[63:48] == {my_icmp_type, my_icmp_code} && is_ipv4_proto_icmp) + is_icmp_no_fwd <= 1'b1; + end + 7: begin + // Look for a possible CHDR header string + if (in_tdata_reg[63:32] != 32'h0) + is_chdr <= 1'b1; + end + 8: begin + // Check VRT Stream ID + // ADD THIS HERE. + end + endcase // case (header_ram_addr) + end // if (in_tvalid && in_tready) + + + // + // Output (Egress) Interface muxing + // + assign out_tready = + (state == DROP_PACKET) || + ((state == FORWARD_RADIO_CORE) && vita_pre_tready) || + ((state == FORWARD_XO) && xo_pre_tready) || + ((state == FORWARD_ZPU) && zpu_pre_tready) || + ((state == FORWARD_ZPU_AND_XO) && zpu_pre_tready && xo_pre_tready); + + assign out_tvalid = ((state == FORWARD_RADIO_CORE) || + (state == FORWARD_XO) || + (state == FORWARD_ZPU) || + (state == FORWARD_ZPU_AND_XO) || + (state == DROP_PACKET)) && (!fwd_input || in_tvalid); + + assign {out_tlast,out_tuser,out_tdata} = fwd_input ? {in_tlast,in_tuser,in_tdata} : header_ram[header_ram_addr]; + + assign in_tready = (state == WAIT_PACKET) || + (state == READ_HEADER) || + (state == DROP_PACKET) || + (out_tready && fwd_input); + + + // Because we can forward to both the ZPU and XO FIFO's concurrently + // we have to make sure both can accept data in the same cycle. + // This makes it possible for either destination to block the other. + assign xo_pre_tvalid = out_tvalid && + ((state == FORWARD_XO) || + ((state == FORWARD_ZPU_AND_XO) && zpu_pre_tready)); + assign zpu_pre_tvalid = out_tvalid && + ((state == FORWARD_ZPU) || + ((state == FORWARD_ZPU_AND_XO) && xo_pre_tready)); + assign vita_pre_tvalid = out_tvalid && (state == FORWARD_RADIO_CORE); + + assign {zpu_pre_tuser,zpu_pre_tdata} = ((state == FORWARD_ZPU_AND_XO) || (state == FORWARD_ZPU)) ? + {out_tuser,out_tdata} : 0; + + assign {xo_pre_tuser,xo_pre_tdata} = ((state == FORWARD_ZPU_AND_XO) || (state == FORWARD_XO)) ? + {out_tuser,out_tdata} : 0; + + assign {vita_pre_tuser,vita_pre_tdata} = (state == FORWARD_RADIO_CORE) ? {out_tuser,out_tdata} : 0; + + assign zpu_pre_tlast = out_tlast && ((state == FORWARD_ZPU) || (state == FORWARD_ZPU_AND_XO)); + + assign xo_pre_tlast = out_tlast && ((state == FORWARD_XO) || (state == FORWARD_ZPU_AND_XO)); + + assign vita_pre_tlast = out_tlast && (state == FORWARD_RADIO_CORE); + + // + // Egress FIFO's (Large) + // + axi_fifo #(.WIDTH(69),.SIZE(10)) + axi_fifo_zpu ( + .clk(clk), + .reset(reset), + .clear(clear), + .i_tdata({zpu_pre_tlast,zpu_pre_tuser,zpu_pre_tdata}), + .i_tvalid(zpu_pre_tvalid), + .i_tready(zpu_pre_tready), + .o_tdata({zpu_tlast,zpu_tuser,zpu_tdata}), + .o_tvalid(zpu_tvalid), + .o_tready(zpu_tready), + .space(), + .occupied() + ); + + axi_fifo #(.WIDTH(69),.SIZE(10)) + axi_fifo_xo ( + .clk(clk), + .reset(reset), + .clear(clear), + .i_tdata({xo_pre_tlast,xo_pre_tuser,xo_pre_tdata}), + .i_tvalid(xo_pre_tvalid), + .i_tready(xo_pre_tready), + .o_tdata({xo_tlast,xo_tuser,xo_tdata}), + .o_tvalid(xo_tvalid), + .o_tready(xo_tready), + .space(), + .occupied() + ); + + axi_fifo #(.WIDTH(69),.SIZE(10)) + axi_fifo_vita ( + .clk(clk), + .reset(reset), + .clear(clear), + .i_tdata({vita_pre_tlast,vita_pre_tuser,vita_pre_tdata}), + .i_tvalid(vita_pre_tvalid), + .i_tready(vita_pre_tready), + .o_tdata({vita_tlast,vita_tuser,vita_tdata}), + .o_tvalid(vita_tvalid), + .o_tready(vita_tready), + .space(), + .occupied() + ); + + +/* -----\/----- EXCLUDED -----\/----- + + wire vready, zready, oready; + wire vvalid, zvalid, ovalid; + + reg [2:0] ed_state; + localparam ED_IDLE = 3'd0; + localparam ED_IN_HDR = 3'd1; + localparam ED_VITA = 3'd2; + localparam ED_ZPU = 3'd3; + localparam ED_OUT = 3'd4; + localparam ED_DROP = 3'd5; + -----/\----- EXCLUDED -----/\----- */ + + // for now, send everything to zpu + /* + always @(posedge clk) + if(reset | clear) + ed_state <= ED_IDLE; + else + case(ed_state) + ED_IDLE: + if(vready & zready & oready & in_tvalid) + ; + endcase // case (ed_state) + */ + +/* -----\/----- EXCLUDED -----\/----- + axi_packet_gate #(.WIDTH(64), .SIZE(10)) vita_gate + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata(in_tdata), .i_tlast(), .i_terror(), .i_tvalid(1'b0), .i_tready(vready), + .o_tdata(vita_tdata), .o_tlast(vita_tlast), .o_tvalid(vita_tvalid), .o_tready(vita_tready)); + + axi_packet_gate #(.WIDTH(68), .SIZE(10)) zpu_gate + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({in_tuser,in_tdata}), .i_tlast(in_tlast), .i_terror(in_tuser[3]), .i_tvalid(in_tvalid), .i_tready(in_tready), + .o_tdata({zpu_tuser,zpu_tdata}), .o_tlast(zpu_tlast), .o_tvalid(zpu_tvalid), .o_tready(zpu_tready)); + + axi_packet_gate #(.WIDTH(68), .SIZE(10)) out_gate + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({in_tuser,in_tdata}), .i_tlast(), .i_terror(), .i_tvalid(1'b0), .i_tready(oready), + .o_tdata({out_tuser,out_tdata}), .o_tlast(out_tlast), .o_tvalid(out_tvalid), .o_tready(out_tready)); + -----/\----- EXCLUDED -----/\----- */ + +endmodule // eth_dispatch diff --git a/fpga/usrp3/lib/packet_proc/eth_dispatch_tb.v b/fpga/usrp3/lib/packet_proc/eth_dispatch_tb.v new file mode 100644 index 000000000..ecc7d1025 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/eth_dispatch_tb.v @@ -0,0 +1,311 @@ +// +// Copyright 2012 Ettus Research LLC +// + +`timescale 1 ps / 1 ps + +module eth_dispatch_tb(); + + + // Clocking and reset interface + reg clk; + reg reset; + reg clear; + // Setting register interface + reg set_stb; + reg [15:0] set_addr; + reg [31:0] set_data; + // Input 68bit AXI-Stream interface (from MAC) + wire [63:0] in_tdata; + wire [3:0] in_tuser; + wire in_tlast; + wire in_tvalid; + wire in_tready; + // Output AXI-Stream interface to VITA Radio Core + wire [63:0] vita_tdata; + wire [3:0] vita_tuser; + wire vita_tlast; + wire vita_tvalid; + wire vita_tready; + // Output AXI-Stream interface to ZPU + wire [63:0] zpu_tdata; + wire [3:0] zpu_tuser; + wire zpu_tlast; + wire zpu_tvalid; + wire zpu_tready; + // Output AXI-Stream interface to cross-over MAC + wire [63:0] xo_tdata; + wire [3:0] xo_tuser; + wire xo_tlast; + wire xo_tvalid; + wire xo_tready; + + reg [63:0] data_in; + reg [3:0] user_in; + reg valid_in; + wire ready_in; + reg last_in; + + eth_dispatch + #(.BASE(0)) + eth_dispatch_i + ( + // Clocking and reset interface + .clk(clk), + .reset(reset), + .clear(clear), + // Setting register interface + .set_stb(set_stb), + .set_addr(set_addr), + .set_data(set_data), + // Input 68bit AXI-Stream interface (from MAC) + .in_tdata(in_tdata), + .in_tuser(in_tuser), + .in_tlast(in_tlast), + .in_tvalid(in_tvalid), + .in_tready(in_tready), + // Output AXI-STream interface to VITA Radio Core + .vita_tdata(vita_tdata), + .vita_tuser(vita_tuser), + .vita_tlast(vita_tlast), + .vita_tvalid(vita_tvalid), + .vita_tready(vita_tready), + // Output AXI-Stream interface to ZPU + .zpu_tdata(zpu_tdata), + .zpu_tuser(zpu_tuser), + .zpu_tlast(zpu_tlast), + .zpu_tvalid(zpu_tvalid), + .zpu_tready(zpu_tready), + // Output AXI-Stream interface to cross-over MAC + .xo_tdata(xo_tdata), + .xo_tuser(xo_tuser), + .xo_tlast(xo_tlast), + .xo_tvalid(xo_tvalid), + .xo_tready(xo_tready) + ); + + // + // Define Clocks + // + initial begin + clk = 1'b1; + end + + // 125MHz clock + always #4000 clk = ~clk; + + // + // Good starting state + // + initial begin + reset <= 0; + clear <= 0; + set_stb <= 0; + set_addr <= 0; + set_data <= 0; + data_in <= 0; + user_in <= 0; + valid_in <= 0; + last_in <= 0; + + end + + + + // + // Task Libaray + // + task write_setting_bus; + input [15:0] address; + input [31:0] data; + + begin + + @(negedge clk); + set_stb = 1'b0; + set_addr = 16'h0; + set_data = 32'h0; + @(negedge clk); + set_stb = 1'b1; + set_addr = address; + set_data = data; + @(negedge clk); + set_stb = 1'b0; + set_addr = 16'h0; + set_data = 32'h0; + + end + endtask // write_setting_bus + + + task enqueue_line; + input last; + input [2:0] keep; + input [63:0] data; + begin + data_in <= {keep, data}; + last_in <= last; + valid_in <= 1; + while (~ready_in) begin + @(negedge clk); + end + @(negedge clk); + data_in <= 0; + last_in <= 0; + valid_in <= 0; + end + endtask // enqueue_line + + task enqueue_arp_req; + input [47:0] src_mac; + input [31:0] src_ip; + input [47:0] dst_mac; + input [31:0] dst_ip; + + begin + @(negedge clk); + // Line 0 + enqueue_line( 0, 3'b0, {48'h0,16'hffff}); + // Line 1 - Eth + enqueue_line( 0, 3'b0, {32'hffffffff,src_mac[47:16]}); + // Line 2 - Eth+ARP (HTYPE = 1, PTYPE = 0x0800) + enqueue_line( 0, 3'b0, {src_mac[15:0],16'h0806,16'h0001,16'h0800}); + // Line 3 - HLEN=6, PLEN=4 OPER=1 + enqueue_line( 0, 3'b0, {8'h06,8'h04,16'h0001,src_mac[47:16]}); + // Line 4 - ARP + enqueue_line( 0, 3'b0, {src_mac[15:0],src_ip[31:0],dst_mac[47:32]}); + // Line 5 - ARP + enqueue_line( 1, 3'b0, {dst_mac[31:0],dst_ip[31:0]}); + end + endtask // enqueue_arp_req + + + + reg [11:0] frame_count =12'h0; + + task enqueue_vita_pkt; + // We assume that we always have SID and TSF fields. + input [47:0] mac; + input [31:0] ip; + input [15:0] udp; + input [15:0] vita_size; + input [63:0] vita_tsf; + input [31:0] vita_sid; + + + integer i; + reg [15:0] j; + reg [19:0] vrl_size; + reg [15:0] udp_size; + reg [15:0] ip_size; + + + begin + vrl_size = vita_size + 3; + udp_size = vrl_size*4 + 8; + ip_size = udp_size + 20; + @(negedge clk); + // Line 0 + enqueue_line( 0, 3'b0, {48'h0,mac[47:32]}); + // Line 1 - Eth + enqueue_line( 0, 3'b0, {mac[31:0],32'h11223344}); + // Line 2 - Eth+IP + enqueue_line( 0, 3'b0, {16'h5566,16'h0800,16'h0000,ip_size}); + // Line 3 - IP + enqueue_line( 0, 3'b0, 'h11<<16); + // Line 4 - IP + enqueue_line( 0, 3'b0, {32'h09080706, ip}); + // Line 5 - UDP + enqueue_line( 0, 3'b0, {16'h1234, udp, udp_size, 16'h0}); + // Line 6 - VRL + enqueue_line( 0, 3'b0, {"VRLP",frame_count,vrl_size}); + // Line 7 - VRT + enqueue_line( 0, 3'b0, {16'b0001000000010000, vita_size,vita_sid}); //vita hdr + SID + enqueue_line( 0, 3'b0, vita_tsf); + j = 0; + + for (i = 6; i < vita_size; i = i + 2) begin + enqueue_line( 0 , 3'b0, {j,j+16'h1,j+16'h2,j+16'h3}); + j = j + 4; + end + + if (i-vita_size==0) // 2x32words to finish VITA packet. + enqueue_line( 1, 3'b0, {j,j+16'h1,j+16'h2,j+16'h3}); + else // 1x32bit word to finish VITA packet + enqueue_line( 1, 3'h4, {j,j+16'h1,j+16'h2,j+16'h3}); + end + + endtask // enqueue_packet + + + // + // Simulation specific testbench is included here + // +`include "simulation_script.v" + + + // + // Input FIFO + // + axi_fifo_short + #(.WIDTH(69)) axi_fifo_short_in + ( + .clk(clk), + .reset(reset), + .clear(clear), + .o_tdata({in_tlast,in_tuser,in_tdata}), + .o_tvalid(in_tvalid), + .o_tready(in_tready), + .i_tdata({last_in,user_in,data_in}), + .i_tvalid(valid_in), + .i_tready(ready_in), + .space(), + .occupied() + ); + + // + // Output Sinks + // + axi_probe_tb + #(.FILENAME("zpu.txt"),.VITA_PORT0(60000),.VITA_PORT1(60001)) axi_probe_tb_zpu + ( + .clk(clk), + .reset(reset), + .clear(clear), + .tdata(zpu_tdata), + .tvalid(zpu_tvalid), + .tready(zpu_tready), + .tlast(zpu_tlast) + ); + + assign zpu_tready = 1'b1; + + axi_probe_tb + #(.FILENAME("xo.txt"),.VITA_PORT0(60000),.VITA_PORT1(60001)) axi_probe_tb_xo + ( + .clk(clk), + .reset(reset), + .clear(clear), + .tdata(xo_tdata), + .tvalid(xo_tvalid), + .tready(xo_tready), + .tlast(xo_tlast) + ); + + assign xo_tready = 1'b1; + + axi_probe_tb + #(.FILENAME("vita.txt"),.VITA_PORT0(60000),.VITA_PORT1(60001),.START_AT_VRL(1)) axi_probe_tb_vita + ( + .clk(clk), + .reset(reset), + .clear(clear), + .tdata(vita_tdata), + .tvalid(vita_tvalid), + .tready(vita_tready), + .tlast(vita_tlast) + ); + + assign vita_tready = 1'b1; + +endmodule // eth_dispatch_tb diff --git a/fpga/usrp3/lib/packet_proc/eth_interface.v b/fpga/usrp3/lib/packet_proc/eth_interface.v new file mode 100644 index 000000000..083badfea --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/eth_interface.v @@ -0,0 +1,113 @@ + +// Adapts from internal VITA to ethernet packets. Also handles ZPU and ethernet crossover interfaces. + +module eth_interface + #(parameter BASE=0, + parameter XO_FIFOSIZE=10, + parameter ZPU_FIFOSIZE=10, + parameter VITA_FIFOSIZE=10, + parameter ETHOUT_FIFOSIZE=10) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + // Eth ports + output [63:0] eth_tx_tdata, output [3:0] eth_tx_tuser, output eth_tx_tlast, output eth_tx_tvalid, input eth_tx_tready, + input [63:0] eth_rx_tdata, input [3:0] eth_rx_tuser, input eth_rx_tlast, input eth_rx_tvalid, output eth_rx_tready, + // Vita router interface + output [63:0] e2v_tdata, output e2v_tlast, output e2v_tvalid, input e2v_tready, + input [63:0] v2e_tdata, input v2e_tlast, input v2e_tvalid, output v2e_tready, + // Ethernet crossover + output [63:0] xo_tdata, output [3:0] xo_tuser, output xo_tlast, output xo_tvalid, input xo_tready, + input [63:0] xi_tdata, input [3:0] xi_tuser, input xi_tlast, input xi_tvalid, output xi_tready, + // ZPU + output [63:0] e2z_tdata, output [3:0] e2z_tuser, output e2z_tlast, output e2z_tvalid, input e2z_tready, + input [63:0] z2e_tdata, input [3:0] z2e_tuser, input z2e_tlast, input z2e_tvalid, output z2e_tready, + + output [31:0] debug + ); + + wire [63:0] v2ef_tdata; + wire [3:0] v2ef_tuser; + wire v2ef_tlast, v2ef_tvalid, v2ef_tready; + + // ////////////////////////////////////////////////////////////// + // Incoming Ethernet path + // Includes FIFO on the output going to ZPU + + wire [63:0] epg_tdata_int; + wire [3:0] epg_tuser_int; + wire epg_tlast_int, epg_tvalid_int, epg_tready_int; + + axi_packet_gate #(.WIDTH(68), .SIZE(10)) packet_gater //holds 8K pkts + (.clk(clk), .reset(reset), .clear(clear), + + .i_tdata({eth_rx_tuser, eth_rx_tdata}), .i_tlast(eth_rx_tlast), + .i_terror(eth_rx_tuser[3]), //top bit of user bus is error + .i_tvalid(eth_rx_tvalid), .i_tready(eth_rx_tready), + + .o_tdata({epg_tuser_int, epg_tdata_int}), .o_tlast(epg_tlast_int), + .o_tvalid(epg_tvalid_int), .o_tready(epg_tready_int)); + + wire [63:0] e2z_tdata_int; + wire [3:0] e2z_tuser_int; + wire e2z_tlast_int, e2z_tvalid_int, e2z_tready_int; + + eth_dispatch #(.BASE(BASE+8)) eth_dispatch + (.clk(clk), .reset(reset), .clear(clear), + .set_stb(set_stb), .set_addr(set_addr) , .set_data(set_data), + .in_tdata(epg_tdata_int), .in_tuser(epg_tuser_int), .in_tlast(epg_tlast_int), .in_tvalid(epg_tvalid_int), .in_tready(epg_tready_int), + .vita_tdata(e2v_tdata), .vita_tlast(e2v_tlast), .vita_tvalid(e2v_tvalid), .vita_tready(e2v_tready), + .zpu_tdata(e2z_tdata_int), .zpu_tuser(e2z_tuser_int), .zpu_tlast(e2z_tlast_int), .zpu_tvalid(e2z_tvalid_int), .zpu_tready(e2z_tready_int), + .xo_tdata(xo_tdata), .xo_tuser(xo_tuser), .xo_tlast(xo_tlast), .xo_tvalid(xo_tvalid), .xo_tready(xo_tready), // to other eth port + .debug(debug)); + + axi_fifo #(.WIDTH(69),.SIZE(ZPU_FIFOSIZE)) zpu_fifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({e2z_tlast_int,e2z_tuser_int,e2z_tdata_int}), .i_tvalid(e2z_tvalid_int), .i_tready(e2z_tready_int), + .o_tdata({e2z_tlast,e2z_tuser,e2z_tdata}), .o_tvalid(e2z_tvalid), .o_tready(e2z_tready)); + + // ////////////////////////////////////////////////////////////// + // Outgoing Ethernet path + // Includes FIFOs on path from VITA router, from ethernet crossover, and on the overall output + + wire [63:0] eth_tx_tdata_int; + wire [3:0] eth_tx_tuser_int; + wire eth_tx_tlast_int, eth_tx_tvalid_int, eth_tx_tready_int; + + wire [63:0] xi_tdata_int; + wire [3:0] xi_tuser_int; + wire xi_tlast_int, xi_tvalid_int, xi_tready_int; + + wire [63:0] v2e_tdata_int; + wire v2e_tlast_int, v2e_tvalid_int, v2e_tready_int; + + axi_fifo #(.WIDTH(65),.SIZE(VITA_FIFOSIZE)) vitaout_fifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({v2e_tlast,v2e_tdata}), .i_tvalid(v2e_tvalid), .i_tready(v2e_tready), + .o_tdata({v2e_tlast_int,v2e_tdata_int}), .o_tvalid(v2e_tvalid_int), .o_tready(v2e_tready_int)); + + chdr_eth_framer #(.BASE(BASE)) my_eth_framer + (.clk(clk), .reset(reset), .clear(clear), + .set_stb(set_stb), .set_addr(set_addr) , .set_data(set_data), + .in_tdata(v2e_tdata_int), .in_tlast(v2e_tlast_int), .in_tvalid(v2e_tvalid_int), .in_tready(v2e_tready_int), + .out_tdata(v2ef_tdata), .out_tuser(v2ef_tuser), .out_tlast(v2ef_tlast), .out_tvalid(v2ef_tvalid), .out_tready(v2ef_tready), + .debug()); + + axi_fifo #(.WIDTH(69),.SIZE(XO_FIFOSIZE)) xo_fifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({xi_tlast,xi_tuser,xi_tdata}), .i_tvalid(xi_tvalid), .i_tready(xi_tready), + .o_tdata({xi_tlast_int,xi_tuser_int,xi_tdata_int}), .o_tvalid(xi_tvalid_int), .o_tready(xi_tready_int)); + + axi_mux4 #(.PRIO(0), .WIDTH(68)) eth_mux + (.clk(clk), .reset(reset), .clear(clear), + .i0_tdata({z2e_tuser,z2e_tdata}), .i0_tlast(z2e_tlast), .i0_tvalid(z2e_tvalid), .i0_tready(z2e_tready), + .i1_tdata({v2ef_tuser,v2ef_tdata}), .i1_tlast(v2ef_tlast), .i1_tvalid(v2ef_tvalid), .i1_tready(v2ef_tready), + .i2_tdata({xi_tuser_int,xi_tdata_int}), .i2_tlast(xi_tlast_int), .i2_tvalid(xi_tvalid_int), .i2_tready(xi_tready_int), + .i3_tdata(), .i3_tlast(), .i3_tvalid(1'b0), .i3_tready(), + .o_tdata({eth_tx_tuser_int,eth_tx_tdata_int}), .o_tlast(eth_tx_tlast_int), .o_tvalid(eth_tx_tvalid_int), .o_tready(eth_tx_tready_int)); + + axi_fifo #(.WIDTH(69),.SIZE(ETHOUT_FIFOSIZE)) ethout_fifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({eth_tx_tlast_int,eth_tx_tuser_int,eth_tx_tdata_int}), .i_tvalid(eth_tx_tvalid_int), .i_tready(eth_tx_tready_int), + .o_tdata({eth_tx_tlast,eth_tx_tuser,eth_tx_tdata}), .o_tvalid(eth_tx_tvalid), .o_tready(eth_tx_tready)); + +endmodule // eth_interface diff --git a/fpga/usrp3/lib/packet_proc/ip_hdr_checksum.v b/fpga/usrp3/lib/packet_proc/ip_hdr_checksum.v new file mode 100644 index 000000000..869378aba --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/ip_hdr_checksum.v @@ -0,0 +1,24 @@ + +// Compute IP header checksum. 2 cycles of latency. +module ip_hdr_checksum + (input clk, input [159:0] in, output reg [15:0] out); + + wire [18:0] padded [0:9]; + reg [18:0] sum_a, sum_b; + + genvar i; + generate + for(i=0 ; i<10 ; i=i+1) + assign padded[i] = {3'b000,in[i*16+15:i*16]}; + endgenerate + + always @(posedge clk) sum_a = padded[0] + padded[1] + padded[2] + padded[3] + padded[4]; + always @(posedge clk) sum_b = padded[5] + padded[6] + padded[7] + padded[8] + padded[9]; + + wire [18:0] sum = sum_a + sum_b; + + always @(posedge clk) + out <= ~(sum[15:0] + {13'd0,sum[18:16]}); + + +endmodule // ip_hdr_checksum diff --git a/fpga/usrp3/lib/packet_proc/ip_hdr_checksum_tb.v b/fpga/usrp3/lib/packet_proc/ip_hdr_checksum_tb.v new file mode 100644 index 000000000..8d9ccf948 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/ip_hdr_checksum_tb.v @@ -0,0 +1,38 @@ + +module ip_hdr_checksum_tb(); + + initial $dumpfile("ip_hdr_checksum_tb.vcd"); + initial $dumpvars(0,ip_hdr_checksum_tb); + + reg clk; + + wire [159:0] in = { + 16'h4500, + 16'h0030, + 16'h4422, + 16'h4000, + 16'h8006, + 16'h0000, + 16'h8c7c, + 16'h19ac, + 16'hae24, + 16'h1e2b + }; + + wire [15:0] out; + ip_hdr_checksum ip_hdr_checksum + (.clk(clk), + .in(in), + .out(out)); + + initial + begin + clk <= 0; + #100 clk <= 1; + #100 clk <= 0; + #100 clk <= 1; + #100 $display("Computed 0x%x, should be 0x442e", out); + #100 $finish; + end + +endmodule // ip_hdr_checksum_tb diff --git a/fpga/usrp3/lib/packet_proc/source_flow_control.v b/fpga/usrp3/lib/packet_proc/source_flow_control.v new file mode 100644 index 000000000..d26b848c9 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/source_flow_control.v @@ -0,0 +1,127 @@ + +// source_flow_control.v +// +// This block passes the in_* AXI port to the out_* AXI port only when it has +// enough flow control credits. Data is held when there are not enough credits. +// Credits are replenished with extension context packets which update the +// last_consumed packet register. Max credits are controlled by settings regs. +// The 2nd line of the packet contains the sequence number in the low 12 bits. +// These packets should not have a time value, but if they do it will be ignored. + +module source_flow_control + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + input [63:0] fc_tdata, input fc_tlast, input fc_tvalid, output fc_tready, + input [63:0] in_tdata, input in_tlast, input in_tvalid, output in_tready, + output [63:0] out_tdata, output out_tlast, output out_tvalid, input out_tready); + + reg [31:0] last_seqnum_consumed; + wire [31:0] window_size; + wire [31:0] go_until_seqnum = last_seqnum_consumed + window_size + 1; + reg [31:0] current_seqnum; + wire window_reset; + wire window_enable; + wire setting_changed; + + setting_reg #(.my_addr(BASE)) sr_window_size + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr),.in(set_data), + .out(window_size),.changed(setting_changed)); + + setting_reg #(.my_addr(BASE+1), .width(1)) sr_window_enable + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr),.in(set_data), + .out(window_enable),.changed(window_reset)); + + reg go; + reg [1:0] sfc_state; + + + localparam SFC_HEAD = 2'd0; + localparam SFC_TIME = 2'd1; + localparam SFC_BODY = 2'd2; + localparam SFC_DUMP = 2'd3; + + always @(posedge clk) + if(reset | clear | window_reset) + begin + last_seqnum_consumed <= 32'hFFFFFFFF; + sfc_state <= SFC_HEAD; + end + else + if(fc_tvalid & fc_tready) + case(sfc_state) + SFC_HEAD : + if(fc_tlast) + sfc_state <= SFC_HEAD; // Error. CHDR packet with only a header is an error. + else if(~fc_tdata[63]) // Is this NOT an extension context packet? + sfc_state <= SFC_DUMP; // Error. Only extension context packets should come in on this interface. + else if(fc_tdata[61]) // Does this packet have time? + sfc_state <= SFC_TIME; + else + sfc_state <= SFC_BODY; + + SFC_TIME : + if(fc_tlast) + sfc_state <= SFC_HEAD; // Error, CHDR packet with only header and time is an error. + else + sfc_state <= SFC_BODY; + + SFC_BODY : + begin + last_seqnum_consumed <= fc_tdata[31:0]; // Sequence number is in lower 32bits. + if(fc_tlast) + sfc_state <= SFC_HEAD; + else + sfc_state <= SFC_DUMP; // Error. Not expecting any more data in a CHDR packet. + end + + SFC_DUMP : // shouldn't ever need to be here, this is an error condition + if(fc_tlast) + sfc_state <= SFC_HEAD; + endcase // case (sfc_state) + + assign fc_tready = 1'b1; // Always consume FC -- FIXME Even if we are getting reset? + assign out_tdata = in_tdata; // CHDR data flows through combinatorially. + assign out_tlast = in_tlast; + assign in_tready = go ? out_tready : 1'b0; + assign out_tvalid = go ? in_tvalid : 1'b0; + + // + // Each time we recieve the end of an IF data packet increment the current_seqnum. + // We bravely assume that no packets go missing...or at least that they will be detected elsewhere + // and then handled appropriately. + // The SEQNUM needs to be initialized every time we start a new stream. In new_rx_framer this is done + // as a side effect of writing a new SID value to the setting reg. + // + // By incrementing current_seqnum on the last signal we get the nice effect that packet flow is + // always suspended between packets rather than within a packet. + // + always @(posedge clk) + if(reset | clear | window_reset) + current_seqnum <= 0; + else if (in_tvalid && in_tready && in_tlast) + current_seqnum <= current_seqnum + 1; + + always @(posedge clk) + if(reset | clear) + go <= 1'b0; + else + if(~window_enable) + go <= 1'b1; + else + case(go) + 1'b0 : + // This test assumes the host is well behaved in sending good numbers for packets consumed + // and that current_seqnum increments always by 1 only. + // This way wraps are dealt with without a large logic penalty. + if (in_tvalid & (go_until_seqnum - current_seqnum != 0)) + // if(in_tvalid & (go_until_seqnum > current_seqnum)) // FIXME will need to handle wrap of 32-bit seqnum + go <= 1'b1; + + 1'b1 : + if(in_tvalid & in_tready & in_tlast) + go <= 1'b0; + endcase // case (go) + + +endmodule // source_flow_control diff --git a/fpga/usrp3/lib/packet_proc/source_flow_control_tb.v b/fpga/usrp3/lib/packet_proc/source_flow_control_tb.v new file mode 100644 index 000000000..f51d17f97 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/source_flow_control_tb.v @@ -0,0 +1,249 @@ +`timescale 1ns/1ps + +module source_flow_control_tb(); + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("source_flow_control_tb.vcd"); + initial $dumpvars(0,source_flow_control_tb); + + initial + begin + #1000 reset = 0; + #20000; + $finish; + end + + reg [63:0] tdata; + wire [63:0] tdata_int; + reg tlast; + wire tlast_int; + reg tvalid = 1'b0; + wire tvalid_int; + wire tready, tready_int; + + reg [63:0] fc_tdata; + reg fc_tlast, fc_tvalid; + wire fc_tready; + + wire [63:0] out_tdata; + wire out_tlast, out_tready, out_tvalid; + + wire [15:0] occ_in, occ_out; + reg set_stb = 0; + reg [7:0] set_addr; + reg [31:0] set_data; + + + task send_fc_packet; + input [31:0] seqnum; + input [31:0] sid; + input always_go; + + begin + @(posedge clk); + fc_tlast <= 1'b0; + fc_tdata <= { 1'b1, 1'b0, 1'b0, 1'b0, 12'hABC, 16'd4, sid }; + fc_tvalid <= 1; + @(posedge clk); + fc_tlast <= 1'b1; + //fc_tdata <= { 52'h0,seqnum }; + fc_tdata <= { 31'h0,always_go, seqnum }; + @(posedge clk); + fc_tvalid <= 0; + @(posedge clk); + end + endtask // send_packet + + task send_packet; + input ec; + input timed; + input [11:0] seqnum; + input [31:0] sid; + input [63:0] vtime; + input [15:0] addr; + input [31:0] data; + + begin + // Send a packet + @(posedge clk); + tlast <= 1'b0; + tdata <= { ec, 1'b0, timed, 1'b0, seqnum, timed ? 16'd6 : 16'd4, sid }; + tvalid <= 1; + @(posedge clk); + if(timed) + begin + tdata <= vtime; + @(posedge clk); + end + tlast <= 1'b1; + tdata <= { 16'h0, addr, data }; + @(posedge clk); + tlast <= 1'b0; + tvalid <= 0; + @(posedge clk); + end + endtask // send_packet + + initial + begin + tvalid <= 1'b0; + while(reset) + @(posedge clk); + @(posedge clk); + // Set flow control window to be 2 + set_stb <= 1; + set_addr <= 0; + set_data <= 2; + @(posedge clk); + set_stb <= 0; + // ExtContext. Time. Seq=0, SID=DEAD_6789, Time=10 + send_packet(1'b1,1'b1,12'h0,32'hDEAD_6789,64'h10,16'hB,32'hF00D_1234); + send_packet(1'b1,1'b1,12'h1,32'hDEAD_6789,64'h20,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h2,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h3,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h4,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h5,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h6,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h7,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h8,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + #500; + // Consumed 2 packets + send_fc_packet(32'd1,32'h3,1'b0); + #300; + // Consumed 1 packet + send_fc_packet(32'd2,32'h3,1'b0); + #500; + // Consumed 2 packets + send_fc_packet(32'd4,32'h3,1'b0); + #400; + // Send same SEQ ID again to test it causes no changes. + send_fc_packet(32'd4,32'h3,1'b0); + #300; + // Consumed 1 packet + send_fc_packet(32'd5,32'h3,1'b0); + #500; + // Consumed 2 packets + send_fc_packet(32'd7,32'h3,1'b0); + #500; + send_packet(1'b1,1'b1,12'h9,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'hA,32'hDEAD_6789,64'h30,16'hC,32'hABCD_4321); + #300; + // Consumed 1 packet + send_fc_packet(32'd8,32'h3,1'b0); + // + // Now force internal sequence count to close to wrap value to test corner case + // + #100; + source_flow_control.current_seqnum <= 32'hFFFF_FFFC; + #100; + send_fc_packet(32'hFFFF_FFFA,32'h3,1'b0); + #100; + send_packet(1'b1,1'b1,12'hFFC,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + #200; + send_packet(1'b1,1'b1,12'hFFD,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'hFFE,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'hFFF,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h000,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h001,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h002,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + #200; + // Consumed 2 packets + send_fc_packet(32'hFFFF_FFFC,32'h3,1'b0); + #200; + // Consumed 2 packets + send_fc_packet(32'hFFFF_FFFE,32'h3,1'b0); + send_packet(1'b1,1'b1,12'h003,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h004,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + #200; + // Consumed 2 packets + send_fc_packet(32'h0,32'h3,1'b0); + #200; + // Consumed 2 packets + send_fc_packet(32'h2,32'h3,1'b0); + #500; + // + // Again force internal sequence count to close to wrap value to test new corner case + // + #100; + source_flow_control.current_seqnum <= 32'hFFFF_FFFC; + #100; + send_fc_packet(32'hFFFF_FFFA,32'h3,1'b0); + #100; + send_packet(1'b1,1'b1,12'hFFC,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + #200; + send_packet(1'b1,1'b1,12'hFFD,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'hFFE,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'hFFF,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h000,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h001,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h002,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + #200; + // Consumed 1 packets + send_fc_packet(32'hFFFF_FFFB,32'h3,1'b0); + #200; + // Consumed 1 packets + send_fc_packet(32'hFFFF_FFFC,32'h3,1'b0); + send_packet(1'b1,1'b1,12'h003,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + send_packet(1'b1,1'b1,12'h004,32'hDEAD_6789,64'h40,16'hC,32'hABCD_4321); + #200; + // Consumed 1 packets + send_fc_packet(32'hFFFF_FFFD,32'h3,1'b0); + #200; + // Consumed 1 packets + send_fc_packet(32'hFFFF_FFFE,32'h3,1'b0); + #200; + // Consumed 1 packets + send_fc_packet(32'hFFFF_FFFF,32'h3,1'b0); + #200; + // Consumed 1 packets + send_fc_packet(32'h0,32'h3,1'b0); + #200; + // Consumed 1 packets + send_fc_packet(32'h1,32'h3,1'b0); + #200; + // Consumed 1 packets + send_fc_packet(32'h2,32'h3,1'b0); + #500; + + + + + end + + axi_fifo #(.WIDTH(65), .SIZE(10)) fifo_in + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({tlast,tdata}), .i_tvalid(tvalid), .i_tready(tready), + .o_tdata({tlast_int,tdata_int}), .o_tvalid(tvalid_int), .o_tready(tready_int), + .occupied(occ_in)); + + source_flow_control source_flow_control + (.clk(clk), .reset(reset), .clear(1'b0), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + .fc_tdata(fc_tdata), .fc_tlast(fc_tlast), .fc_tvalid(fc_tvalid), .fc_tready(fc_tready), + .in_tdata(tdata_int), .in_tlast(tlast_int), .in_tvalid(tvalid_int), .in_tready(tready_int), + .out_tdata(out_tdata), .out_tlast(out_tlast), .out_tvalid(out_tvalid), .out_tready(out_tready) + ); + + wire [63:0] dump_tdata; + wire dump_tlast, dump_tvalid, dump_tready; + + axi_fifo #(.WIDTH(65), .SIZE(10)) fifo_out + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({out_tlast,out_tdata}), .i_tvalid(out_tvalid), .i_tready(out_tready), + .o_tdata({dump_tlast,dump_tdata}), .o_tvalid(dump_tvalid), .o_tready(dump_tready), + .occupied(occ_out)); + + assign dump_tready = 0; + + always @(posedge clk) + if(out_tvalid & out_tready) + begin + $display("%x",out_tdata); + if(out_tlast) + $display("TLAST"); + end +endmodule // source_flow_control_tb diff --git a/fpga/usrp3/lib/packet_proc/vita_eth_framer.v b/fpga/usrp3/lib/packet_proc/vita_eth_framer.v new file mode 100644 index 000000000..a5e02e899 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/vita_eth_framer.v @@ -0,0 +1,137 @@ + +// vita_eth_framer +// Takes a vita stream in and adds udp, ip, and ethernet framing +// Uses 8 setting reg addresses. First 4 are simple registers: +// BASE+0 : Upper 16 bits of ethernet src mac +// BASE+1 : Lower 32 bits of ethernet src mac +// BASE+2 : IP src address +// BASE+3 : UDP src port +// +// Next 4 control write ports on a RAM indexed by destination field of stream ID +// BASE+4 : Dest SID for next 3 regs +// BASE+5 : Dest IP +// BASE+6 : Dest UDP port, upper 16 bits of dest mac +// BASE+7 : Lower 32 bits of dest mac + +module vita_eth_framer + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + input [63:0] in_tdata, input in_tlast, input in_tvalid, output in_tready, + output [63:0] out_tdata, output [3:0] out_tuser, output out_tlast, output out_tvalid, input out_tready, + output [31:0] debug ); + + localparam SR_AWIDTH = 8; + + reg [31:0] sid; + reg [15:0] vita_len; + + reg [2:0] vef_state; + localparam VEF_IDLE = 3'd0; + localparam VEF_PAYLOAD = 3'd7; + + reg [63:0] tdata; + + always @(posedge clk) + if(reset | clear) + begin + vef_state <= VEF_IDLE; + sid <= 32'd0; + vita_len <= 16'd0; + end + else + case(vef_state) + VEF_IDLE : + if(in_tvalid) + begin + vef_state <= 1; + sid <= in_tdata[31:0]; + vita_len <= in_tdata[47:32]; + end + VEF_PAYLOAD : + if(in_tvalid & out_tready) + if(in_tlast) + vef_state <= VEF_IDLE; + default : + if(out_tready) + vef_state <= vef_state + 3'd1; + endcase // case (vef_state) + + assign in_tready = (vef_state == VEF_PAYLOAD) ? out_tready : 1'b0; + assign out_tvalid = (vef_state == VEF_PAYLOAD) ? in_tvalid : (vef_state == VEF_IDLE) ? 1'b0 : 1'b1; + assign out_tlast = (vef_state == VEF_PAYLOAD) ? in_tlast : 1'b0; + assign out_tuser = ((vef_state == VEF_PAYLOAD) & in_tlast) ? {1'b0,vita_len[0],2'b00} : 4'b0000; + assign out_tdata = tdata; + + wire [15:0] vita_len_in_bytes = {vita_len[13:0],2'b00}; // Vita length is in 32-bit words + + wire [47:0] pad = 48'h0; + wire [47:0] mac_src, mac_dst; + wire [15:0] eth_type = 16'h0800; + wire [15:0] misc_ip = { 4'd4 /* IPv4 */, 4'd5 /* IP HDR Len */, 8'h00 /* DSCP and ECN */}; + wire [15:0] ip_len = (16'd28 + vita_len_in_bytes); // 20 for IP, 8 for UDP + wire [15:0] ident = 16'h0; + wire [15:0] flag_frag = { 3'b010 /* don't fragment */, 13'h0 }; + wire [15:0] ttl_prot = { 8'h10 /* TTL */, 8'h11 /* UDP */ }; + wire [15:0] iphdr_checksum; + wire [31:0] ip_src, ip_dst; + wire [15:0] udp_src, udp_dst; + wire [15:0] udp_len = (16'd8 + vita_len_in_bytes); + wire [15:0] udp_checksum = 16'h0; + + setting_reg #(.my_addr(BASE), .awidth(SR_AWIDTH), .width(16)) set_mac_upper + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(mac_src[47:32]), .changed()); + + setting_reg #(.my_addr(BASE+1), .awidth(SR_AWIDTH), .width(32)) set_mac_lower + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(mac_src[31:0]), .changed()); + + setting_reg #(.my_addr(BASE+2), .awidth(SR_AWIDTH), .width(32)) set_ip + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(ip_src), .changed()); + + setting_reg #(.my_addr(BASE+3), .awidth(SR_AWIDTH), .width(16)) set_udp + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(udp_src), .changed()); + + // Tables of MAC/IP/UDP addresses + wire [8:0] ram_addr; // FIXME we could skip this part if we had wider SR addresses + + setting_reg #(.my_addr(BASE+4), .awidth(SR_AWIDTH), .width(9)) set_ram_addr + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(ram_addr), .changed()); + + ram_2port #(.DWIDTH(32), .AWIDTH(9)) ram_ip + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+5)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[8:0]), .dib(32'hFFFF_FFFF), .dob(ip_dst)); + + ram_2port #(.DWIDTH(32), .AWIDTH(9)) ram_udpmac + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+6)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[8:0]), .dib(32'hFFFF_FFFF), .dob({udp_dst,mac_dst[47:32]})); + + ram_2port #(.DWIDTH(32), .AWIDTH(9)) ram_maclower + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+7)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[8:0]), .dib(32'hFFFF_FFFF), .dob(mac_dst[31:0])); + + ip_hdr_checksum ip_hdr_checksum + (.clk(clk), .in({misc_ip,ip_len,ident,flag_frag,ttl_prot,16'd0,ip_src,ip_dst}), + .out(iphdr_checksum)); + + always @* + case(vef_state) + 1 : tdata <= { pad[47:0], mac_dst[47:32]}; + 2 : tdata <= { mac_dst[31:0], mac_src[47:16]}; + 3 : tdata <= { mac_src[15:0], eth_type[15:0], misc_ip[15:0], ip_len[15:0] }; + 4 : tdata <= { ident[15:0], flag_frag[15:0], ttl_prot[15:0], iphdr_checksum[15:0]}; + 5 : tdata <= { ip_src, ip_dst}; + 6 : tdata <= { udp_src, udp_dst, udp_len, udp_checksum}; + default : tdata <= in_tdata; + endcase // case (vef_state) + +endmodule // vita_eth_framer diff --git a/fpga/usrp3/lib/packet_proc/vrlp_eth_framer.v b/fpga/usrp3/lib/packet_proc/vrlp_eth_framer.v new file mode 100644 index 000000000..5962b9ba1 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/vrlp_eth_framer.v @@ -0,0 +1,139 @@ + +// vrlp_eth_framer +// Takes a vrlp stream in and adds udp, ip, and ethernet framing +// Uses 8 setting reg addresses. First 4 are simple registers: +// BASE+0 : Upper 16 bits of ethernet src mac +// BASE+1 : Lower 32 bits of ethernet src mac +// BASE+2 : IP src address +// BASE+3 : UDP src port +// +// Next 4 control write ports on a RAM indexed by destination field of stream ID +// BASE+4 : Dest SID for next 3 regs +// BASE+5 : Dest IP +// BASE+6 : Dest UDP port, upper 16 bits of dest mac +// BASE+7 : Lower 32 bits of dest mac +// +// in_tuser holds streamid + +module vrlp_eth_framer + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + input [63:0] in_tdata, input [15:0] in_tuser, input in_tlast, input in_tvalid, output in_tready, + output [63:0] out_tdata, output [3:0] out_tuser, output out_tlast, output out_tvalid, input out_tready, + output [31:0] debug ); + + localparam SR_AWIDTH = 8; + + reg [15:0] sid; + reg [15:0] vrlp_len; + + reg [2:0] vef_state; + localparam VEF_IDLE = 3'd0; + localparam VEF_PAYLOAD = 3'd7; + + reg [63:0] tdata; + + always @(posedge clk) + if(reset | clear) + begin + vef_state <= VEF_IDLE; + sid <= 16'd0; + vrlp_len <= 16'd0; + end + else + case(vef_state) + VEF_IDLE : + if(in_tvalid) + begin + vef_state <= 1; + sid <= in_tuser[15:0]; + vrlp_len <= in_tdata[15:0]; // modified for VRLP header + end + VEF_PAYLOAD : + if(in_tvalid & out_tready) + if(in_tlast) + vef_state <= VEF_IDLE; + default : + if(out_tready) + vef_state <= vef_state + 3'd1; + endcase // case (vef_state) + + wire [15:0] vrlp_len_in_bytes = {vrlp_len[13:0],2'b00}; // Vrlp length is in 32-bit words + + assign in_tready = (vef_state == VEF_PAYLOAD) ? out_tready : 1'b0; + assign out_tvalid = (vef_state == VEF_PAYLOAD) ? in_tvalid : (vef_state == VEF_IDLE) ? 1'b0 : 1'b1; + assign out_tlast = (vef_state == VEF_PAYLOAD) ? in_tlast : 1'b0; + assign out_tuser = ((vef_state == VEF_PAYLOAD) & in_tlast) ? {1'b0,vrlp_len_in_bytes[2:0]} : 4'b0000; + assign out_tdata = tdata; + + wire [47:0] pad = 48'h0; + wire [47:0] mac_src, mac_dst; + wire [15:0] eth_type = 16'h0800; + wire [15:0] misc_ip = { 4'd4 /* IPv4 */, 4'd5 /* IP HDR Len */, 8'h00 /* DSCP and ECN */}; + wire [15:0] ip_len = (16'd28 + vrlp_len_in_bytes); // 20 for IP, 8 for UDP + wire [15:0] ident = 16'h0; + wire [15:0] flag_frag = { 3'b010 /* don't fragment */, 13'h0 }; + wire [15:0] ttl_prot = { 8'h10 /* TTL */, 8'h11 /* UDP */ }; + wire [15:0] iphdr_checksum; + wire [31:0] ip_src, ip_dst; + wire [15:0] udp_src, udp_dst; + wire [15:0] udp_len = (16'd8 + vrlp_len_in_bytes); + wire [15:0] udp_checksum = 16'h0; + + setting_reg #(.my_addr(BASE), .awidth(SR_AWIDTH), .width(16)) set_mac_upper + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(mac_src[47:32]), .changed()); + + setting_reg #(.my_addr(BASE+1), .awidth(SR_AWIDTH), .width(32)) set_mac_lower + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(mac_src[31:0]), .changed()); + + setting_reg #(.my_addr(BASE+2), .awidth(SR_AWIDTH), .width(32)) set_ip + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(ip_src), .changed()); + + setting_reg #(.my_addr(BASE+3), .awidth(SR_AWIDTH), .width(16)) set_udp + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(udp_src), .changed()); + + // Tables of MAC/IP/UDP addresses + wire [8:0] ram_addr; // FIXME we could skip this part if we had wider SR addresses + + setting_reg #(.my_addr(BASE+4), .awidth(SR_AWIDTH), .width(9)) set_ram_addr + (.clk(clk), .rst(reset), + .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(ram_addr), .changed()); + + ram_2port #(.DWIDTH(32), .AWIDTH(9)) ram_ip + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+5)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[8:0]), .dib(32'hFFFF_FFFF), .dob(ip_dst)); + + ram_2port #(.DWIDTH(32), .AWIDTH(9)) ram_udpmac + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+6)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[8:0]), .dib(32'hFFFF_FFFF), .dob({udp_dst,mac_dst[47:32]})); + + ram_2port #(.DWIDTH(32), .AWIDTH(9)) ram_maclower + (.clka(clk), .ena(1'b1), .wea(set_stb & (set_addr == BASE+7)), .addra(ram_addr), .dia(set_data), .doa(), + .clkb(clk), .enb(1'b1), .web(1'b0), .addrb(sid[8:0]), .dib(32'hFFFF_FFFF), .dob(mac_dst[31:0])); + + ip_hdr_checksum ip_hdr_checksum + (.clk(clk), .in({misc_ip,ip_len,ident,flag_frag,ttl_prot,16'd0,ip_src,ip_dst}), + .out(iphdr_checksum)); + + always @* + case(vef_state) + 1 : tdata <= { pad[47:0], mac_dst[47:32]}; + 2 : tdata <= { mac_dst[31:0], mac_src[47:16]}; + 3 : tdata <= { mac_src[15:0], eth_type[15:0], misc_ip[15:0], ip_len[15:0] }; + 4 : tdata <= { ident[15:0], flag_frag[15:0], ttl_prot[15:0], iphdr_checksum[15:0]}; + 5 : tdata <= { ip_src, ip_dst}; + 6 : tdata <= { udp_src, udp_dst, udp_len, udp_checksum}; + default : tdata <= in_tdata; + endcase // case (vef_state) + +endmodule // vrlp_eth_framer diff --git a/fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita.v b/fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita.v new file mode 100644 index 000000000..04da73616 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita.v @@ -0,0 +1,90 @@ + +module vrlp_to_compressed_vita + (input clk, input reset, input clear, + input [63:0] i_tdata, input i_tlast, input i_tvalid, output i_tready, + output [63:0] o_tdata, output o_tlast, output o_tvalid, input o_tready); + + wire [63:0] o_tdata_int; + wire o_tlast_int, o_tvalid_int, o_tready_int; + + reg [1:0] v2cv_state; + reg [11:0] seqnum; + reg trim_line; + + localparam V2CV_VRLP = 2'd0; + localparam V2CV_VRTH = 2'd1; + localparam V2CV_BODY = 2'd2; + localparam V2CV_DUMP = 2'd3; + + wire is_ec = i_tdata[63:60] == 4'h5; + wire has_trailer = i_tdata[58] & ~is_ec; + wire has_time = |i_tdata[53:52]; + wire eob = i_tdata[56] & ~is_ec; + wire [15:0] len = i_tdata[47:32]; + wire [31:0] sid = i_tdata[31:0]; + + wire [63:0] compressed_hdr = { is_ec, has_trailer, has_time, eob, seqnum, len, sid }; + wire bad_vita = |i_tdata[55:54] /* has secs */ | i_tdata[59] /* has class */ | ( {i_tdata[63],i_tdata[61:60]} != 3'b001 ); + reg [15:0] len_reg; + wire [16:0] vita_words32 = i_tdata[16:0]-17'd4; + assign trim_now = 0; + + always @(posedge clk) + if(reset | clear) + begin + v2cv_state <= V2CV_VRLP; + seqnum <= 12'd0; + trim_line <= 1'b0; + len_reg <= 16'd0; + end + else + case(v2cv_state) + V2CV_VRLP : + if(i_tvalid) + begin + seqnum <= i_tdata[31:20]; + trim_line <= i_tdata[0]; + len_reg <= vita_words32[16:1]; + if(~i_tlast) + v2cv_state <= V2CV_VRTH; + end + + V2CV_VRTH : + if(i_tvalid & o_tready_int) + begin + len_reg <= len_reg - 16'd1; + if(i_tlast) + v2cv_state <= V2CV_VRLP; + else if(bad_vita) + v2cv_state <= V2CV_DUMP; + else + v2cv_state <= V2CV_BODY; + end + + V2CV_BODY : + if(i_tvalid & o_tready_int) + begin + len_reg <= len_reg - 16'd1; + if(i_tlast) + v2cv_state <= V2CV_VRLP; + else if(len_reg == 16'd0) + v2cv_state <= V2CV_DUMP; + end + V2CV_DUMP : + if(i_tvalid) + if(i_tlast) + v2cv_state <= V2CV_VRLP; + endcase // case (v2cv_state) + + assign o_tdata_int = (v2cv_state == V2CV_VRTH) ? compressed_hdr : i_tdata; + assign o_tlast_int = i_tlast | (len_reg == 16'd0); + assign o_tvalid_int = i_tvalid && (((v2cv_state == V2CV_VRTH) && !bad_vita) || (v2cv_state == V2CV_BODY)); + assign i_tready = o_tready_int | (v2cv_state == V2CV_VRLP) | (v2cv_state == V2CV_DUMP); + + axi_fifo_short #(.WIDTH(65)) short_fifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({o_tlast_int,o_tdata_int}), .i_tvalid(o_tvalid_int), .i_tready(o_tready_int), + .o_tdata({o_tlast,o_tdata}), .o_tvalid(o_tvalid), .o_tready(o_tready), + .space(), .occupied()); + +endmodule // vrlp_to_compressed_vita diff --git a/fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita_tb.v b/fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita_tb.v new file mode 100644 index 000000000..167c0b014 --- /dev/null +++ b/fpga/usrp3/lib/packet_proc/vrlp_to_compressed_vita_tb.v @@ -0,0 +1,120 @@ +`timescale 1ns/1ps + +module vrlp_to_compressed_vita_tb(); + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("vrlp_to_compressed_vita_tb.vcd"); + initial $dumpvars(0,vrlp_to_compressed_vita_tb); + + task send_packet; + input [63:0] data_start; + input [31:0] len; + + begin + // Send a packet + @(posedge clk); + {i_tlast, i_tdata} <= { 1'b0, data_start }; + i_tvalid <= 1; + @(posedge clk); + i_tdata <= 64'hAAAA_BBBB_CCCC_0000; + + repeat(len-2) + begin + i_tvalid <= 1; + @(posedge clk); + i_tdata <= i_tdata + 1; + end + i_tlast <= 1; + i_tdata <= i_tdata + 1; + @(posedge clk); + i_tvalid <= 1'b0; + + @(posedge clk); + end + endtask // send_packet + + + initial + begin + #1000 reset = 0; + #200000; + $finish; + end + + wire [63:0] o_tdata; + reg [63:0] i_tdata; + wire [2:0] o_tuser; + reg [2:0] i_tuser; + reg i_tlast; + wire o_tlast; + wire o_tvalid, i_tready; + reg i_tvalid, o_tready; + reg i_terror; + + localparam RPT_COUNT = 16; + + initial + begin + i_tvalid <= 0; + o_tready <= 0; + + while(reset) + @(posedge clk); + @(posedge clk); + + //send_packet(64'hA0,3'd0, 16, 0); + send_packet(64'hAABC_0008_DEAD_BEEF, 4); + send_packet(64'h7DEF_0008_8765_4321, 4); + send_packet(64'hAABC_0007_F00D_1234, 4); + send_packet(64'h7DEF_0007_ABCD_4321, 4); + o_tready <= 1; + //send_packet(64'hC0,3'd0, 16, 1); + //send_packet(64'hD0,3'd0, 16, 0); + //send_packet(64'hE0,3'd0, 16, 0); + //send_packet(64'hF0,3'd0, 16, 0); + + @(posedge clk); + + end // initial begin + + wire i_terror_int, i_tlast_int, i_tready_int, i_tvalid_int; + wire [2:0] i_tuser_int; + wire [63:0] i_tdata_int; + wire o_tlast_int, o_tready_int, o_tvalid_int; + wire [2:0] o_tuser_int; + wire [63:0] o_tdata_int; + wire [63:0] vrlp_tdata; + wire vrlp_tlast, vrlp_tvalid, vrlp_tready; + + axi_fifo #(.WIDTH(65), .SIZE(10)) fifo + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({i_tlast,i_tdata}), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata({i_tlast_int,i_tdata_int}), .o_tvalid(i_tvalid_int), .o_tready(i_tready_int)); + + compressed_vita_to_vrlp dut0 + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(i_tdata_int), .i_tlast(i_tlast_int), .i_tvalid(i_tvalid_int), .i_tready(i_tready_int), + .o_tdata(vrlp_tdata), .o_tlast(vrlp_tlast), .o_tvalid(vrlp_tvalid), .o_tready(vrlp_tready)); + + vrlp_to_compressed_vita dut1 + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(vrlp_tdata), .i_tlast(vrlp_tlast), .i_tvalid(vrlp_tvalid), .i_tready(vrlp_tready), + .o_tdata(o_tdata_int), .o_tlast(o_tlast_int), .o_tvalid(o_tvalid_int), .o_tready(o_tready_int)); + + axi_fifo #(.WIDTH(65), .SIZE(10)) fifo_out + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({o_tlast_int,o_tdata_int}), .i_tvalid(o_tvalid_int), .i_tready(o_tready_int), + .o_tdata({o_tlast,o_tdata}), .o_tvalid(o_tvalid), .o_tready(o_tready)); + + always @(posedge clk) + if(o_tvalid & o_tready) + begin + $display("%x",o_tdata); + if(o_tlast) + $display("======EOF========"); + end +endmodule // vrlp_to_compressed_vita_tb diff --git a/fpga/usrp3/lib/timing/Makefile.srcs b/fpga/usrp3/lib/timing/Makefile.srcs new file mode 100644 index 000000000..ff4ca17d2 --- /dev/null +++ b/fpga/usrp3/lib/timing/Makefile.srcs @@ -0,0 +1,11 @@ +# +# Copyright 2013 Ettus Research LLC +# + +################################################## +# Timing Sources +################################################## +TIMING_SRCS = $(abspath $(addprefix $(BASE_DIR)/../lib/timing/, \ +time_compare.v \ +timekeeper.v \ +)) diff --git a/fpga/usrp3/lib/timing/time_compare.v b/fpga/usrp3/lib/timing/time_compare.v new file mode 100644 index 000000000..272c41b65 --- /dev/null +++ b/fpga/usrp3/lib/timing/time_compare.v @@ -0,0 +1,51 @@ +// +// Copyright 2011-2012 Ettus Research LLC +// + + + +// 64 bits worth of ticks +// +// Not concerned with clock wrapping, human race will likely have extermintated it's self by this time. +// + +module time_compare + ( + input clk, + input reset, + input [63:0] time_now, + input [63:0] trigger_time, + output now, + output early, + output late, + output too_early); + +/* + reg [63:0] time_diff; + + always @(posedge clk) begin + if (reset) begin + time_diff <= 64'b0; + now <= 1'b0; + late <= 1'b0; + early <= 1'b0; + end + else begin + time_diff <= trigger_time - time_now; + now <= ~(|time_diff); + late <= time_diff[63]; + early <= ~now & ~late; + end + end + //assign now = ~(|time_diff); + //assign late = time_diff[63]; + //assign early = ~now & ~late; + assign too_early = 0; //not implemented +*/ + + assign now = time_now == trigger_time; + assign late = time_now > trigger_time; + assign early = ~now & ~late; + assign too_early = 0; //not implemented + +endmodule // time_compare diff --git a/fpga/usrp3/lib/timing/time_transfer_tb.v b/fpga/usrp3/lib/timing/time_transfer_tb.v new file mode 100644 index 000000000..af1207605 --- /dev/null +++ b/fpga/usrp3/lib/timing/time_transfer_tb.v @@ -0,0 +1,55 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +`timescale 1ns / 1ps + +module time_transfer_tb(); + + reg clk = 0, rst = 1; + always #5 clk = ~clk; + + initial + begin + @(negedge clk); + @(negedge clk); + rst <= 0; + end + + initial $dumpfile("time_transfer_tb.vcd"); + initial $dumpvars(0,time_transfer_tb); + + initial #100000000 $finish; + + wire exp_time, pps, pps_rcv; + wire [63:0] vita_time_rcv; + reg [63:0] vita_time = 0; + reg [63:0] counter = 0; + + localparam PPS_PERIOD = 439; // PPS_PERIOD % 10 must = 9 + always @(posedge clk) + if(counter == PPS_PERIOD) + counter <= 0; + else + counter <= counter + 1; + assign pps = (counter == (PPS_PERIOD-1)); + + always @(posedge clk) + vita_time <= vita_time + 1; + + time_sender time_sender + (.clk(clk),.rst(rst), + .vita_time(vita_time), + .send_sync(pps), + .exp_time_out(exp_time) ); + + time_receiver time_receiver + (.clk(clk),.rst(rst), + .vita_time(vita_time_rcv), + .sync_rcvd(pps_rcv), + .exp_time_in(exp_time) ); + + wire [31:0] delta = vita_time - vita_time_rcv; +endmodule // time_transfer_tb diff --git a/fpga/usrp3/lib/timing/timekeeper.v b/fpga/usrp3/lib/timing/timekeeper.v new file mode 100644 index 000000000..627472094 --- /dev/null +++ b/fpga/usrp3/lib/timing/timekeeper.v @@ -0,0 +1,68 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +module timekeeper + #(parameter BASE = 0) + (input clk, input reset, input pps, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + output reg [63:0] vita_time, output reg [63:0] vita_time_lastpps); + + ////////////////////////////////////////////////////////////////////////// + // timer settings for this module + ////////////////////////////////////////////////////////////////////////// + wire [63:0] time_at_next_event; + wire set_time_pps, set_time_now; + wire cmd_trigger; + + setting_reg #(.my_addr(BASE), .width()) sr_time_hi + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(time_at_next_event[63:32]), .changed()); + + setting_reg #(.my_addr(BASE+1), .width()) sr_time_lo + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out(time_at_next_event[31:0]), .changed()); + + setting_reg #(.my_addr(BASE+2), .width(2)) sr_ctrl + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out({set_time_pps, set_time_now}), .changed(cmd_trigger)); + + ////////////////////////////////////////////////////////////////////////// + // PPS edge detection logic + ////////////////////////////////////////////////////////////////////////// + reg pps_del, pps_del2; + always @(posedge clk) + {pps_del2,pps_del} <= {pps_del, pps}; + + wire pps_edge = !pps_del2 & pps_del; + + ////////////////////////////////////////////////////////////////////////// + // track the time at last pps so host can detect the pps + ////////////////////////////////////////////////////////////////////////// + always @(posedge clk) + if(pps_edge) vita_time_lastpps <= vita_time; + + ////////////////////////////////////////////////////////////////////////// + // arm the trigger to latch a new time when the ctrl register is written + ////////////////////////////////////////////////////////////////////////// + reg armed; + wire time_event = armed && ((set_time_now) || (set_time_pps && pps_edge)); + always @(posedge clk) begin + if (reset) armed <= 1'b0; + else if (cmd_trigger) armed <= 1'b1; + else if (time_event) armed <= 1'b0; + end + + ////////////////////////////////////////////////////////////////////////// + // vita time tracker - update every tick or when we get an "event" + ////////////////////////////////////////////////////////////////////////// + always @(posedge clk) + if(reset) + vita_time <= 64'h0; + else if (time_event) + vita_time <= time_at_next_event; + else + vita_time <= vita_time + 64'h1; + +endmodule // timekeeper diff --git a/fpga/usrp3/lib/vita/.gitignore b/fpga/usrp3/lib/vita/.gitignore new file mode 100644 index 000000000..4ab6ae4ba --- /dev/null +++ b/fpga/usrp3/lib/vita/.gitignore @@ -0,0 +1 @@ +*tb diff --git a/fpga/usrp3/lib/vita/Makefile.srcs b/fpga/usrp3/lib/vita/Makefile.srcs new file mode 100644 index 000000000..e4a8df26e --- /dev/null +++ b/fpga/usrp3/lib/vita/Makefile.srcs @@ -0,0 +1,29 @@ +# +# Copyright 2013 Ettus Research LLC +# + +################################################## +# VITA Sources +################################################## +VITA_SRCS = $(abspath $(addprefix $(BASE_DIR)/../lib/vita/, \ +new_tx_control.v \ +new_tx_deframer.v \ +tx_responder.v \ +trigger_context_pkt.v \ +context_packet_gen.v \ +new_rx_control.v \ +new_rx_framer.v \ +chdr_16sc_to_xxxx_chain.v \ +chdr_xxxx_to_16sc_chain.v \ +chdr_16sc_to_12sc.v \ +chdr_12sc_to_16sc.v \ +chdr_16sc_to_8sc.v \ +chdr_8sc_to_16sc.v \ +chdr_16sc_to_32f.v \ +chdr_32f_to_16sc.v \ +chdr_16sc_to_32f.v \ +chdr_32f_to_16sc.v \ +float_to_iq.v \ +iq_to_float.v \ +binary_encoder.v \ +)) diff --git a/fpga/usrp3/lib/vita/README.txt b/fpga/usrp3/lib/vita/README.txt new file mode 100644 index 000000000..e69de29bb diff --git a/fpga/usrp3/lib/vita/binary_encoder.v b/fpga/usrp3/lib/vita/binary_encoder.v new file mode 100644 index 000000000..95d4b55e7 --- /dev/null +++ b/fpga/usrp3/lib/vita/binary_encoder.v @@ -0,0 +1,37 @@ +`define log2(N) (\ + N < 2 ? 0 : \ + N < 4 ? 1 : \ + N < 8 ? 2 : \ + N < 16 ? 3 : \ + N < 32 ? 4 : \ + N < 64 ? 5 : \ + N < 128 ? 6 : \ + N < 256 ? 7 : \ + N < 512 ? 8 : \ + N < 1024 ? 9 : \ + 10) + + module binary_encoder + #( + parameter SIZE = 16 + ) + ( + input [SIZE-1:0] in, + output [`log2(SIZE)-1:0] out + ); + + genvar m,n; + + generate + // Loop enough times to represent the total number of input bits as an encoded value + for (m = 0; m <= `log2(SIZE-1); m = m + 1) begin: expand_or_tree + wire [SIZE-1:0] encoding; + // Build enable mask by iterating through every input bit. + for (n = 0; n < SIZE ; n = n + 1) begin: encode_this_bit + assign encoding[n] = n[m]; + end + // OR tree for this output bit with appropraite bits enabled. + assign out[m] = |(encoding & in); + end + endgenerate +endmodule // binary_encoder diff --git a/fpga/usrp3/lib/vita/build_12_to_16 b/fpga/usrp3/lib/vita/build_12_to_16 new file mode 100755 index 000000000..a897a966e --- /dev/null +++ b/fpga/usrp3/lib/vita/build_12_to_16 @@ -0,0 +1 @@ +iverilog -y . -y ../dsp/ -y ../control/ -Wall chdr_12sc_to_16sc_tb.v -o chdr_12sc_to_16sc_tb diff --git a/fpga/usrp3/lib/vita/build_16_to_12 b/fpga/usrp3/lib/vita/build_16_to_12 new file mode 100755 index 000000000..45e354e9e --- /dev/null +++ b/fpga/usrp3/lib/vita/build_16_to_12 @@ -0,0 +1 @@ +iverilog -y . -y ../dsp/ -y ../control/ -Wall chdr_16sc_to_12sc_tb.v -o chdr_16sc_to_12sc_tb diff --git a/fpga/usrp3/lib/vita/build_16_to_8 b/fpga/usrp3/lib/vita/build_16_to_8 new file mode 100755 index 000000000..9c32aa7cd --- /dev/null +++ b/fpga/usrp3/lib/vita/build_16_to_8 @@ -0,0 +1,2 @@ +iverilog -y . -y ../dsp/ -y ../control/ -Wall chdr_16sc_to_8sc_tb.v -o chdr_16sc_to_8sc_tb + diff --git a/fpga/usrp3/lib/vita/build_8_to_16 b/fpga/usrp3/lib/vita/build_8_to_16 new file mode 100755 index 000000000..17116b481 --- /dev/null +++ b/fpga/usrp3/lib/vita/build_8_to_16 @@ -0,0 +1,2 @@ +iverilog -y . -y ../dsp/ -y ../control/ -Wall chdr_8sc_to_16sc_tb.v -o chdr_8sc_to_16sc_tb + diff --git a/fpga/usrp3/lib/vita/chdr_12sc_to_16sc.v b/fpga/usrp3/lib/vita/chdr_12sc_to_16sc.v new file mode 100644 index 000000000..2ae61a32d --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_12sc_to_16sc.v @@ -0,0 +1,176 @@ +// +// Copyright 2013 Ettus Research LLC +// + + + + + + +module chdr_12sc_to_16sc + #(parameter BASE = 0) + ( input set_stb, input [7:0] set_addr, input [31:0] set_data, + //input side of device + input clk, input reset, + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + //output side of device + output reg [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + + + + + wire chdr_has_hdr = 1'b1; + wire chdr_has_time = i_tdata[61]; + wire chdr_has_tlr = 1'b0; + + wire [15:0] chdr_header_lines = chdr_has_time? 16 : 8; + wire [15:0] just_samples_in = i_tdata[47:32] - chdr_header_lines; + + //calculating output length based on input ( 4/3*input = output) + + wire [30:0] calc_output_len = ({just_samples_in,14'h0} + {just_samples_in,12'h0} + {just_samples_in,10'h0} + {just_samples_in,8'h0} + {just_samples_in,6'h0} + {just_samples_in,4'h0} + {just_samples_in,2'h0}+{just_samples_in} +'b0001000000000000)<<2; + + wire [15:0] samples = calc_output_len[30:16]; + wire [15:0] chdr_payload_lines = samples + chdr_header_lines; + + + reg has_exline; + reg in_exline; + + + + wire set_sid; + wire [15:0] my_newhome; + + + setting_reg #(.my_addr(BASE), .width(17)) new_destination + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out({set_sid, my_newhome[15:0]})); + + localparam HEADER = 3'd0; // IDLE + localparam TIME = 3'd1; + localparam ODD_LINE_ZERO = 3'd2; + localparam EVEN_LINE_ONE = 3'd3; + localparam ODD_LINE_TWO = 3'd4; + localparam EVEN_LINE_THREE = 3'd5; + + reg [2:0] state; + + + + always @(posedge clk) begin + + if (reset) begin + state <= HEADER; + end + + else if (o_tvalid && o_tready) case(state) + + + HEADER: begin + has_exline <= ( (samples[4:2] == 5) || (samples[4:2] == 7) || (samples[4:2] == 0)); + state <= (chdr_has_time)? TIME : ODD_LINE_ZERO; + end + + TIME: begin + state <= (i_tlast)? HEADER: ODD_LINE_ZERO; + end + + ODD_LINE_ZERO: begin + if ((i_tlast & !has_exline) || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & has_exline) begin + in_exline <= 1; + state <= EVEN_LINE_ONE; + end + else + state <= EVEN_LINE_ONE; + end + + EVEN_LINE_ONE: begin + if ((i_tlast & !has_exline) || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & has_exline) begin + in_exline <= 1; + state <= ODD_LINE_TWO; + end + else + state <= ODD_LINE_TWO; + end + + ODD_LINE_TWO: begin + if ((i_tlast & !has_exline) || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & has_exline) begin + in_exline <= 1; + state <= EVEN_LINE_THREE; + end + else + state <= EVEN_LINE_THREE; + end + + EVEN_LINE_THREE: begin + if (in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else + state <= ODD_LINE_ZERO; + end + + default: state <= HEADER; + + endcase + end + + + //hold data after each input xfer + reg [63:0] hold_tdata; + always @(posedge clk) begin + if (i_tvalid && i_tready) hold_tdata <= i_tdata; + end + + //main mux + + always @(*) + case(state) + + HEADER: o_tdata <= {i_tdata[63:48],chdr_payload_lines, + set_sid ? {i_tdata[15:0], my_newhome[15:0]}:i_tdata[31:0]}; + + TIME: o_tdata <= i_tdata; + + ODD_LINE_ZERO: o_tdata <= {i_tdata[63:52], 4'h0, i_tdata[51:40], 4'h0, i_tdata[39:28],4'h0, i_tdata[27:16], 4'h0}; + + EVEN_LINE_ONE: o_tdata <= {hold_tdata[15:4],4'h0,hold_tdata[3:0],i_tdata[63:56],4'h0,i_tdata[55:44], 4'h0,i_tdata[43:32],4'h0}; + + ODD_LINE_TWO: o_tdata <= {hold_tdata[31:20], 4'h0, hold_tdata[19:8],4'h0, hold_tdata[7:0],i_tdata[63:60],4'h0,i_tdata[59:48],4'h0}; + + EVEN_LINE_THREE: o_tdata <= {hold_tdata[47:36],4'h0,hold_tdata[35:24],4'h0,hold_tdata[23:12],4'h0,hold_tdata[11:0],4'h0}; + + + default: o_tdata <= i_tdata; + + endcase + + assign o_tvalid = (in_exline)? 1'b1: i_tvalid; + assign i_tready = (state != EVEN_LINE_THREE) & o_tready & !in_exline; + assign o_tlast = (has_exline)? in_exline: ((state != EVEN_LINE_THREE) && i_tlast); + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_12sc_to_16sc_tb.v b/fpga/usrp3/lib/vita/chdr_12sc_to_16sc_tb.v new file mode 100644 index 000000000..6c91171e0 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_12sc_to_16sc_tb.v @@ -0,0 +1,188 @@ +`timescale 1ns/1ps + +module chdr_12sc_to_16sc_tb(); + + reg clk = 0; + reg reset = 1; + //generate clock + always #10 clk = ~clk; + + initial $dumpfile("chdr_12sc_to_16sc_tb.vcd"); + initial $dumpvars(0,chdr_12sc_to_16sc_tb); + + //tells when to finish + initial + begin + #50 reset = 0; + #50000; + $finish; + end + + //setting registers and wire + reg [63:0] i_tdata; + reg i_tlast = 0; + reg i_tvalid = 0; + wire i_tready ; + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb; + + + wire [63:0] o_tdata; + wire o_tlast; + + wire o_tvalid; + reg o_tready; + + chdr_12sc_to_16sc #(.BASE(89))dut + (.clk(clk), .reset(reset), + .set_data(set_data), .set_stb(set_stb), .set_addr(set_addr), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), .debug()); + + //if you want to feed a bigger input change array sizes here + + reg [63:0] data[0:11]; + initial $readmemh("from12_to_x.hex", data); + + //test packet loop + task test_packet; + input [15:0] len; + input [31:0] sid; + reg [1:0] index; + + begin + index <= 0; + @(posedge clk) ; + //send header + i_tdata = {1'b0, 1'b0, 1'b1, 1'b0, 12'h0, (len + 16'd16),sid}; + i_tvalid <= 1; + i_tlast <= 0; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tdata <= {64'b0}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + + //-1 for last bit accounting + repeat (len[15:3] + (len[2]|len[1]|len[0]) - 1) + begin + i_tdata <= {data[index]}; + index <= index+1; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + end + i_tlast <= 1'b1; + i_tdata <= {data[index]}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + + i_tvalid <= 0; + end + endtask // test_packet + + //test_destination loop + + task test_destination; + input enable; + input [15:0] dest_home; + + + begin + @(posedge clk); + + set_data <= {enable,dest_home}; + set_addr <= 89; + set_stb <= 1; + + @(posedge clk); + set_stb <= 0; + end + endtask + + + + + + //main loop + initial + begin + i_tvalid <= 0; + o_tready <= 1; + i_tdata <= 0; + + @(negedge reset); + @(posedge clk); + @(posedge clk); + + +//testing ending positions + +//from 1 to 7 should be line zero +/* + test_destination(1,16'hFEED); + test_packet(0, 32'hDEAD_BEEF); + #100 +*/ + + test_destination(1,16'hFEED); + test_packet(3, 32'hDEAD_BEEF); + #100 + + test_destination(1,16'hFEED); + test_packet(6, 32'hDEAD_BEEF); + #100 + + test_destination(1,16'hFEED); + test_packet(9, 32'hDEAD_BEEF); + #100 + + + + +//from 8 to 13 should be line one + + test_destination(1,16'hFEED); + test_packet(12, 32'hDEAD_BEEF); + #100 + + test_destination(1,16'hFEED); + test_packet(15, 32'hDEAD_BEEF); + #100 + + test_destination(1,16'hFEED); + test_packet(18, 32'hDEAD_BEEF); + #100 + + test_destination(1,16'hFEED); + test_packet(21, 32'hDEAD_BEEF); + #100 + + + test_destination(1,16'hFEED); + test_packet(24, 32'hDEAD_BEEF); + + #100 + + test_destination(1,16'hFEED); + test_packet(27, 32'hDEAD_BEEF); + + + + + + + + + + + + end + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_12sc.v b/fpga/usrp3/lib/vita/chdr_16sc_to_12sc.v new file mode 100644 index 000000000..c91d9cbd1 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_12sc.v @@ -0,0 +1,221 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +module chdr_16sc_to_12sc + #(parameter BASE=0) + ( input set_stb, input [7:0] set_addr, input [31:0] set_data, + //left side of device + input clk, input reset, + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + //right side of device + output reg [63:0] o_tdata = 0, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + wire chdr_has_hdr = 1'b1; + wire chdr_has_time = i_tdata[61]; + wire chdr_has_tlr = 1'b0; + + wire [11:0] imag0; + wire [11:0] real0; + wire [11:0] imag1; + wire [11:0] real1; + wire [11:0] imag2; + wire [11:0] real2; + + + + wire [16:0] round_i0; + wire [16:0] round_r0; + wire [16:0] round_i1; + wire [16:0] round_r1; + wire [16:0] round_i2; + wire [16:0] round_r2; + +//pipiline registers + + reg [11:0] imag0_out; + reg [11:0] real0_out; + reg [11:0] imag1_out; + reg [11:0] real1_out; + + reg [15:0] len_data; + + //chdr length calculations + wire [15:0] chdr_header_lines = chdr_has_time? 16 : 8; + wire [15:0] in_samples = i_tdata[47:32] - chdr_header_lines; + wire [15:0] samples = (in_samples*3) >> 2; + wire [15:0] chdr_payload_lines = samples + chdr_header_lines; + + + reg needs_exline = 0; + reg in_exline = 0; + + + wire set_sid; + wire [15:0] my_newhome; + + setting_reg #(.my_addr(BASE), .width(17)) new_destination + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out({set_sid, my_newhome[15:0]})); + + //state machine + + localparam HEADER = 3'd0; // IDLE + localparam TIME = 3'd1; + localparam LINE_ODD_ZERO = 3'd2; + localparam LINE_EVEN_ONE = 3'd3; + localparam LINE_ODD_TWO = 3'd4; + localparam REG_STATE = 3'd5; + + reg [2:0] state; + + + + always @(posedge clk) begin + if (reset) begin + state <= HEADER; + needs_exline <= 0; + in_exline <= 0; + end + + + else if ((o_tvalid && o_tready) || (i_tready && i_tvalid)) case(state) + + + HEADER: begin + + needs_exline <= (in_samples[4:2] == 3 || in_samples[4:2] == 4 || in_samples[4:2] == 6); + state <= (i_tdata[61])? TIME: REG_STATE; + + end + + TIME: begin + state <= (i_tlast) ? HEADER: REG_STATE; + end + + REG_STATE: begin + if (i_tlast & !needs_exline || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & needs_exline) begin + state <= LINE_EVEN_ONE; + in_exline <= 1; + + end + else + state <= LINE_EVEN_ONE; + end + + + LINE_EVEN_ONE: begin + if (i_tlast & !needs_exline || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & needs_exline) begin + state <= LINE_ODD_TWO; + in_exline <= 1; + + end + else + state <= LINE_ODD_TWO; + end + + + + + LINE_ODD_TWO: begin + if (i_tlast & !needs_exline || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & needs_exline) begin + state <= LINE_ODD_ZERO; + in_exline <= 1; + + end + else + state <= LINE_ODD_ZERO; + end + + LINE_ODD_ZERO: begin + if (i_tlast & !needs_exline || in_exline) begin + state <= HEADER; + in_exline <= 0; + end + else if (i_tlast & needs_exline) begin + state <= REG_STATE; + in_exline <= 1; + end + else + state <= REG_STATE; + end + + default: state <= HEADER; + + endcase + end + + assign round_i0 = ({i_tdata[63],i_tdata[63:48]} + 'h0008); + assign round_r0 = ({i_tdata[47],i_tdata[47:32]} + 'h0008); + + assign imag0 = (round_i0[16] == 0 && round_i0[15] == 1)?(12'h7FF):(round_i0[16] == 1 && round_i0[15] == 0)? (12'h800):(round_i0[15:4]); + + assign real0 = (round_r0[16] == 0 && round_r0[15] == 1)?(12'h7FF):(round_r0[16] == 1 && round_r0[15] == 0)? (12'h800):(round_r0[15:4]); + + assign round_i1 = ({i_tdata[31],i_tdata[31:16]} + 'h0008); + assign round_r1 = ({i_tdata[15],i_tdata[15:0]} + 'h0008); + + assign imag1 = (round_i1[16] == 0 && round_i1[15] == 1)?(12'h7FF):(round_i1[16] == 1 && round_i1[15] == 0)? (12'h800):(round_i1[15:4]); + + assign real1 = (round_r1[16] == 0 && round_r1[15] == 1)?(12'h7FF):(round_r1[16] == 1 && round_r1[15] == 0)? (12'h800):(round_r1[15:4]); + + + + + always @(posedge clk) + if (i_tvalid && o_tready) + begin + imag0_out <= imag0; + real0_out <= real0; + imag1_out <= imag1; + real1_out <= real1; + end + + + + always @(*) + case(state) + + HEADER: o_tdata <= {i_tdata[63:48], chdr_payload_lines, + set_sid ? {i_tdata[15:0], my_newhome[15:0]}:i_tdata[31:0]}; + TIME: o_tdata <= i_tdata; + + + REG_STATE: o_tdata <= {imag0,real0,imag1, real1, 16'b0}; + + LINE_EVEN_ONE: o_tdata <= {imag0_out, real0_out, imag1_out, real1_out, imag0, real0[11:8]}; + LINE_ODD_TWO: o_tdata <= {real0_out[7:0], imag1_out, real1_out, imag0, real0,imag1[11:4]}; + LINE_ODD_ZERO: o_tdata <= {imag1_out[3:0], real1_out, imag0, real0, imag1, real1}; + + default : o_tdata <= i_tdata; + endcase + + assign o_tvalid =((in_exline) || (state != REG_STATE & i_tvalid) || (i_tlast & i_tvalid & !needs_exline)); + assign i_tready = (o_tready & !in_exline)||(state == REG_STATE && !i_tlast); + assign o_tlast = (needs_exline)? in_exline: i_tlast; + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_12sc_tb.v b/fpga/usrp3/lib/vita/chdr_16sc_to_12sc_tb.v new file mode 100644 index 000000000..e6f81daeb --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_12sc_tb.v @@ -0,0 +1,165 @@ +//Purpose: to test 8 to 16 converter +`timescale 1ns/1ps + +module chdr_16sc_to_12sc_tb(); + + reg clk = 0; + reg reset = 1; + //generate clock + always #10 clk = ~clk; + + initial $dumpfile("chdr_16sc_to_12sc_tb.vcd"); + initial $dumpvars(0,chdr_16sc_to_12sc_tb); + + //tells when to finish + initial + begin + #50 reset = 0; + #50000; + $finish; + end + + //setting registers and wire + reg [63:0] i_tdata; + reg i_tlast = 0; + reg i_tvalid = 0; + wire i_tready ; + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb; + + + wire [63:0] o_tdata; + wire o_tlast; + + wire o_tvalid; + reg o_tready; + + chdr_16sc_to_12sc #(.BASE(89))dut + (.clk(clk), .reset(reset), + .set_data(set_data), .set_stb(set_stb), .set_addr(set_addr), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), .debug()); + + //if you want to feed a bigger input change array sizes here + + reg [63:0] data[0:7]; + initial $readmemh("from16_to_x.hex", data); + + //test packet loop + task test_packet; + input [15:0] len; + input [31:0] sid; + reg [1:0] index; + + begin + index <= 0; + @(posedge clk) ; + //send header + i_tdata = {1'b0, 1'b0, 1'b1, 1'b0, 12'h0, len + 16'd16,sid}; + i_tvalid <= 1; + i_tlast <= 0; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tdata <= {64'b0}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + + //-1 for last bit accounting + repeat (len[15:3] + (len[2]|len[1]|len[0]) - 1) + begin + i_tdata <= {data[index]}; + index <= index+1; + //while (i_tready != 1) + //@(posedge clk); + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + + end + i_tlast <= 1'b1; + i_tdata <= {data[index]}; + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + + i_tvalid <= 0; + end + endtask // test_packet + + //test_destination loop + + task test_destination; + input enable; + input [15:0] dest_home; + + + begin + @(posedge clk); + + set_data <= {enable,dest_home}; + set_addr <= 89; + set_stb <= 1; + + @(posedge clk); + set_stb <= 0; + end + endtask + + + + + + //main loop + initial + begin + i_tvalid <= 0; + o_tready <= 1; + + i_tdata <= 0; + + @(negedge reset); + @(posedge clk); + @(posedge clk); + +//end on line one +//1 + test_destination(1,16'hFEED); + test_packet(4, 32'hDEAD_BEEF); +//2 + test_destination(1,16'hFEED); + test_packet(8, 32'hDEAD_BEEF); +//3 + test_destination(1,16'hFEED); + test_packet(12, 32'hDEAD_BEEF); +//4 + + test_destination(1,16'hFEED); + test_packet(16, 32'hDEAD_BEEF); +//5 + test_destination(1,16'hFEED); + test_packet(20, 32'hDEAD_BEEF); +//6 + test_destination(1,16'hFEED); + test_packet(24, 32'hDEAD_BEEF); + +//end on line two + +//7 + + test_destination(1,16'hFEED); + test_packet(28, 32'hDEAD_BEEF); +//8 + + test_destination(1,16'hFEED); + test_packet(32, 32'hDEAD_BEEF); + + + end + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_32f.v b/fpga/usrp3/lib/vita/chdr_16sc_to_32f.v new file mode 100644 index 000000000..74aff2f08 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_32f.v @@ -0,0 +1,138 @@ +// +// Copyright 2013 Ettus Research LLC +// + + + + + +module chdr_16sc_to_32f + #(parameter BASE=0) + ( input clk, input reset, input set_stb, input [7:0] set_addr, + input [31:0] set_data, + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + + output reg [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + + wire [31:0] s0_real; + wire [31:0] s0_imag; + wire [31:0] s1_real; + wire [31:0] s1_imag; + + + wire chdr_has_hdr = 1'b1; + wire chdr_has_time = i_tdata[61]; + wire chdr_has_tlr = 1'b0; + + + //chdr length calculations + + wire [15:0] chdr_header_lines = chdr_has_time? 16:8; + wire [15:0] samples = ((i_tdata[47:32] - chdr_header_lines) << 1); + wire [15:0] i_samples = (i_tdata[47:32] - chdr_header_lines); + + + wire [15:0] chdr_payload_lines = samples + chdr_header_lines; + + + + wire set_sid; + wire [15:0] my_newhome; + + setting_reg #(.my_addr(BASE), .width(17)) new_destination + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data),.out({set_sid, my_newhome[15:0]})); + + + + + + //state machines + localparam HEADER = 2'd0;//IDLE + localparam TIME = 2'd1; + localparam ODD = 2'd2; + localparam EVEN = 2'd3; + reg [1:0] state; + reg end_on_odd; + + + + + + always @(posedge clk) begin + + + if (reset) begin + state <= HEADER; + end_on_odd <= 1'b0; + end + else if (o_tready && i_tvalid) case(state) + + HEADER: begin + state <= (i_tdata[61])? TIME : ODD; + end_on_odd <= (i_samples[2:1] == 2 || i_samples[2:1] == 1); + end + + TIME: begin + state <= (i_tlast)? HEADER: ODD; + end + + ODD: begin + state <= (i_tlast & end_on_odd)? HEADER:EVEN; + end + + EVEN: begin + state <= (i_tlast) ? HEADER: ODD; + end + + default: state <= HEADER; + endcase + end + + + + + iq_to_float #(.BITS_IN(16), .BITS_OUT(32)) + iq_to_float_imag0 (.in(i_tdata[63:48]), .out(s0_imag[31:0])); + + iq_to_float #(.BITS_IN(16), .BITS_OUT(32)) + iq_to_float_real0 (.in(i_tdata[47:32]), .out(s0_real[31:0])); + + iq_to_float #(.BITS_IN(16), .BITS_OUT(32)) + iq_to_float_imag1 (.in(i_tdata[31:16]), .out(s1_imag[31:0])); + + iq_to_float #(.BITS_IN(16), .BITS_OUT(32)) + iq_to_float_real1 (.in(i_tdata[15:0]), .out(s1_real[31:0])); + + + + + + always @(*) + case(state) + + HEADER: o_tdata <= {i_tdata[63:48], chdr_payload_lines, + set_sid ? {i_tdata[15:0], my_newhome[15:0]}:i_tdata[31:0]}; + TIME: o_tdata <= i_tdata; + ODD: o_tdata <= {s0_imag,s0_real}; + EVEN: o_tdata <= {s1_imag,s1_real}; + + + default : o_tdata = i_tdata; + endcase + + assign o_tvalid = i_tvalid; + assign i_tready = o_tready && ((state != ODD) || (i_tlast && end_on_odd)); + assign o_tlast = i_tlast && ((state == EVEN) || (state == ODD && end_on_odd)); + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_32f_tb.v b/fpga/usrp3/lib/vita/chdr_16sc_to_32f_tb.v new file mode 100644 index 000000000..57d1be0cc --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_32f_tb.v @@ -0,0 +1,145 @@ +//Purpose: to test 8 to 16 converter +`timescale 1ns/1ps + +module chdr_16sc_to_32f_tb(); + + reg clk = 0; + reg reset = 1; + //generate clock + always #10 clk = ~clk; + + initial $dumpfile("chdr_16sc_to_32f_tb.vcd"); + initial $dumpvars(0,chdr_16sc_to_32f_tb); + + + //tells when to finish + initial + begin + #50 reset = 0; + #50000; + $finish; + end + + //setting registers and wire + reg [63:0] i_tdata; + reg i_tlast = 0; + reg i_tvalid = 0; + wire i_tready ; + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb; + + + wire [63:0] o_tdata; + wire o_tlast; + + wire o_tvalid; + reg o_tready; + + chdr_16sc_to_32f #(.BASE(89))dut + (.clk(clk), .reset(reset), + .set_data(set_data), .set_stb(set_stb), .set_addr(set_addr), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), .debug()); + + +//change [15:0] to whatever amount of samples you want to test. however float to iq was tested thouroughly independently. so it works + reg [15:0]data[0:15]; + initial $readmemh("iq_to_float_input.txt", data); + +//test packet loop + task test_packet; + input [15:0] len; + input [31:0] sid; + reg [3:0] index; + + begin + + index <= 0; + + + @(posedge clk); + //send header + i_tdata <= {1'b0, 1'b0, 1'b1, 1'b0, 12'h0, (len + 16'd16),sid}; + i_tvalid <= 1; + i_tlast <= 0; + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tdata <= {64'b0}; + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + //-1 for last bit accounting + repeat (len[15:3] + (len[2]|len[1]|len[0])-1) + begin + i_tdata <= {data[index], data[index+1], data[index+2], data[index+3]}; + index <= index+4; + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + end + i_tlast <= 1'b1; + i_tdata <= {data[index], data[index+1], data[index+2], data[index+3]}; + + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tvalid <= 0; + end + endtask // test_packet + +//test_destination loop + + task test_destination; + input enable; + input [15:0] dest_home; + + + begin + @(posedge clk); + + set_data <= {enable,dest_home}; + set_addr <= 89; + set_stb <= 1; + + @(posedge clk); + set_stb <= 0; + end + endtask + +//main loop + initial + begin + i_tvalid <= 0; + o_tready <= 1; + + i_tdata <= 0; + + @(negedge reset); + @(posedge clk); + @(posedge clk); + + + test_destination(1,16'hFEED); + test_packet(2, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(4, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(6, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(8, 32'hDEAD_BEEF); + + end + + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_8sc.v b/fpga/usrp3/lib/vita/chdr_16sc_to_8sc.v new file mode 100644 index 000000000..d87a9021d --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_8sc.v @@ -0,0 +1,186 @@ +module chdr_16sc_to_8sc + #(parameter BASE=0) + (input clk, input reset, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + //input side of device + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + //output side of device + output reg [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + //pipeline register + reg [63:0] hold_tdata; + //bit assignments + wire chdr_has_hdr = 1'b1; + wire chdr_has_time = i_tdata[61]; + wire chdr_has_tlr = 1'b0; + + wire [7:0] rounded_i1; + wire [7:0] rounded_q1; + wire [7:0] rounded_i0; + wire [7:0] rounded_q0; + + wire [7:0] rounded_i2; + wire [7:0] rounded_q2; + wire [7:0] rounded_i3; + wire [7:0] rounded_q3; + + //chdr length calculations + wire [15:0] chdr_header_lines8 = chdr_has_time? 16 : 8; + + wire [15:0] chdr_almost_payload_lines8 = ((i_tdata[47:32] - chdr_header_lines8) >> 1); + + wire [15:0] chdr_payload_lines8 = chdr_almost_payload_lines8 + chdr_header_lines8; + wire [15:0] my_newhome; + + wire set_sid; + + setting_reg #(.my_addr(BASE), .width(17)) new_destination + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out({set_sid, my_newhome[15:0]})); + + localparam HEADER = 2'd0;//IDLE + localparam TIME = 2'd1; + localparam ODD = 2'd2; + localparam EVEN = 2'd3; + + + reg [1:0] state; + + + + always @(posedge clk) begin + if (reset) begin + state <= HEADER; + hold_tdata <= 0; + end + else case(state) + + HEADER: begin + if (i_tvalid && o_tready) begin + state <= (i_tdata[61])? TIME : ODD; + end + + end + + TIME: begin + if (i_tvalid && o_tready) begin + state <= (i_tlast)? HEADER: ODD; + hold_tdata <= i_tdata; + end + end + + ODD: begin + if (i_tvalid && o_tready) begin + state <= (i_tlast)? HEADER: EVEN; + hold_tdata <= i_tdata; + + end + end + + EVEN: begin + if (i_tvalid && o_tready) + state <= (i_tlast) ? HEADER: ODD; + hold_tdata <= i_tdata; + + end + + default: state <= HEADER; + + endcase + end + + //assign 8 bit i and q signals from this line and last + + //new data processing + round #(.bits_in(16), + .bits_out(8)) + round_i2 + (.in(i_tdata[63:48]), + .out(rounded_i2[7:0]) + ); + + round #(.bits_in(16), + .bits_out(8)) + round_q2 + (.in(i_tdata[47:32]), + .out(rounded_q2[7:0]) + ); + + round #(.bits_in(16), + .bits_out(8)) + round_i3 + (.in(i_tdata[31:16]), + .out(rounded_i3[7:0]) + ); + + round #(.bits_in(16), + .bits_out(8)) + round_q3 + (.in(i_tdata[15:0]), + .out(rounded_q3[7:0]) + ); + + // old data processing + round #(.bits_in(16), + .bits_out(8)) + round_i0(.in(hold_tdata[63:48]), .out(rounded_i0[7:0]) + ); + + round #(.bits_in(16), + .bits_out(8)) + round_q0 + (.in(hold_tdata[47:32]), + .out(rounded_q0[7:0]) + ); + + round #(.bits_in(16), + .bits_out(8)) + round_i1 + (.in(hold_tdata[31:16]), + .out(rounded_i1[7:0]) + ); + + round #(.bits_in(16), + .bits_out(8)) + round_q1 + (.in(hold_tdata[15:0]), + .out(rounded_q1[7:0]) + ); + + // main mux + always @(*) + case(state) + HEADER: o_tdata = {i_tdata[63:48], chdr_payload_lines8, + set_sid ? {i_tdata[15:0], my_newhome[15:0]}:i_tdata[31:0]}; + TIME: o_tdata = i_tdata; + ODD: o_tdata = {rounded_i2, rounded_q2, rounded_i3, rounded_q3,rounded_i0, rounded_q0, rounded_i1, rounded_q1}; + EVEN: o_tdata = {rounded_i0, rounded_q0, rounded_i1, rounded_q1,rounded_i2, rounded_q2, rounded_i3, rounded_q3}; + default : o_tdata = i_tdata; + endcase + + assign o_tvalid = i_tvalid && (state != ODD || i_tlast); + assign i_tready = o_tready || (state == ODD && !i_tlast); + assign o_tlast = i_tlast; + +endmodule + + + + + + + + + + + + diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_8sc_tb.v b/fpga/usrp3/lib/vita/chdr_16sc_to_8sc_tb.v new file mode 100644 index 000000000..d2838d588 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_8sc_tb.v @@ -0,0 +1,146 @@ +`timescale 1ns/1ps + +module chdr_16sc_to_8sc_tb(); + + reg clk = 0; + reg reset = 1; + //generate clock + always #10 clk = ~clk; + + initial $dumpfile("chdr_16sc_to_8sc_tb.vcd"); + initial $dumpvars(0,chdr_16sc_to_8sc_tb); + + //tells when to finish + initial + begin + #50 reset = 0; + #50000; + $finish; + end + + //setting registers and wire + reg [63:0] i_tdata; + reg i_tlast = 0; + reg i_tvalid = 0; + wire i_tready; + + wire [63:0] o_tdata; + wire o_tlast; + + wire o_tvalid; + reg o_tready; + + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb; + + chdr_16sc_to_8sc #(.BASE(89))dut + (.clk(clk), .reset(reset), + .set_data(set_data), .set_stb(set_stb), .set_addr(set_addr), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), .debug()); + + reg [63:0] data[0:7]; + initial $readmemh("from16_to_x.hex", data); + task test_packet; + input [15:0] len; + input [31:0] sid; + reg [4:0] index; + + begin + + index <= 0; + @(posedge clk) ; + //send header + i_tdata <= {4'h2 /* flags */ , 12'h0 /* seqnum */, (len + 16'd16), sid}; + i_tvalid <= 1; + i_tlast <= 0; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tdata <= {64'b0}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + //-1 for last bit accounting + repeat (len[15:3] + (len[2]|len[1]|len[0])-1) + begin + i_tdata <= {data[index]}; + index <= index+1; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + end + i_tlast <= 1'b1; + i_tdata <= {data[index]}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tvalid <= 0; + end + endtask // test_packet + + task test_destination; + input enable; + input [15:0] dest_home; + + + begin + @(posedge clk); + + set_data <= {enable,dest_home}; + set_addr <= 89; + set_stb <= 1; + + @(posedge clk); + set_stb <= 0; + end + endtask + + + initial + begin + i_tvalid <= 0; + o_tready <= 1; + + i_tdata <= 0; + + @(negedge reset); + @(posedge clk); + @(posedge clk); + + test_destination(1,16'hFEED); + test_packet(2, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(4, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(6, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(8, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(10, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(12, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(14, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(16, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(32, 32'hDEAD_BEEF); + + + end + + + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_16sc_to_xxxx_chain.v b/fpga/usrp3/lib/vita/chdr_16sc_to_xxxx_chain.v new file mode 100644 index 000000000..506f7b49f --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_16sc_to_xxxx_chain.v @@ -0,0 +1,105 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +//selectable conversion chain + +module chdr_16sc_to_xxxx_chain + #(parameter BASE = 0) + (input clk, input reset, + + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + output [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + //------------------------------------------------------------------ + // Demux destination setting register - safe switch for demux + //------------------------------------------------------------------ + wire [1:0] demux_dst; + setting_reg #(.my_addr(BASE), .width(2), .at_reset(2'b00)) sr_demux_dst + (.clk(clk),.rst(reset), + .strobe(set_stb),.addr(set_addr), .in(set_data), + .out({demux_dst}),.changed()); + + //------------------------------------------------------------------ + // All FIFO IO lines + //------------------------------------------------------------------ + wire [63:0] i0_tdata; wire i0_tlast, i0_tvalid, i0_tready; + wire [63:0] i1_tdata; wire i1_tlast, i1_tvalid, i1_tready; + wire [63:0] i2_tdata; wire i2_tlast, i2_tvalid, i2_tready; + wire [63:0] i3_tdata; wire i3_tlast, i3_tvalid, i3_tready; + + wire [63:0] o0_tdata; wire o0_tlast, o0_tvalid, o0_tready; + wire [63:0] o1_tdata; wire o1_tlast, o1_tvalid, o1_tready; + wire [63:0] o2_tdata; wire o2_tlast, o2_tvalid, o2_tready; + wire [63:0] o3_tdata; wire o3_tlast, o3_tvalid, o3_tready; + + //------------------------------------------------------------------ + // Instantiate converters + //------------------------------------------------------------------ + assign {o0_tdata, o0_tlast, o0_tvalid, i0_tready} = {i0_tdata, i0_tlast, i0_tvalid, o0_tready}; + //assign {o1_tdata, o1_tlast, o1_tvalid, i1_tready} = {i1_tdata, i1_tlast, i1_tvalid, o1_tready}; + //assign {o2_tdata, o2_tlast, o2_tvalid, i2_tready} = {i2_tdata, i2_tlast, i2_tvalid, o2_tready}; + //assign {o3_tdata, o3_tlast, o3_tvalid, i3_tready} = {i3_tdata, i3_tlast, i3_tvalid, o3_tready}; + + //leave path 0 for pass through + + chdr_16sc_to_12sc + #(.BASE(89)) convert_16sc_to_12sc + + (.clk(clk), .reset(reset),.set_data(0), .set_stb(0), .set_addr(0), + .i_tdata(i1_tdata), .i_tlast(i1_tlast), .i_tvalid(i1_tvalid), .i_tready(i1_tready), + .o_tdata(o1_tdata), .o_tlast(o1_tlast), .o_tvalid(o1_tvalid), .o_tready(o1_tready) + ); + + chdr_16sc_to_32f + #(.BASE(89)) convert_16sc_to_32f + + (.clk(clk), .reset(reset),.set_data(0), .set_stb(0), .set_addr(0), + .i_tdata(i2_tdata), .i_tlast(i2_tlast), .i_tvalid(i2_tvalid), .i_tready(i2_tready), + .o_tdata(o2_tdata), .o_tlast(o2_tlast), .o_tvalid(o2_tvalid), .o_tready(o2_tready) + ); + + chdr_16sc_to_8sc #(.BASE(89)) convert_16sc_to_8sc + (.clk(clk), .reset(reset),.set_data(0), .set_stb(0), .set_addr(0), + .i_tdata(i3_tdata), .i_tlast(i3_tlast), .i_tvalid(i3_tvalid), .i_tready(i3_tready), + .o_tdata(o3_tdata), .o_tlast(o3_tlast), .o_tvalid(o3_tvalid), .o_tready(o3_tready) + ); + + + //------------------------------------------------------------------ + // Ingress and Outgress muxing + //------------------------------------------------------------------ + //assign {o_tdata, o_tlast, o_tvalid, i_tready} = {i_tdata, i_tlast, i_tvalid, o_tready}; + ///* + axi_demux4 #(.ACTIVE_CHAN(4'b1111), .WIDTH(64), .BUFFER(1)) demux_pack_chain + (.clk(clk), .reset(reset), .clear(1'b0), + .header(), .dest(demux_dst), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o0_tdata(i0_tdata), .o0_tlast(i0_tlast), .o0_tvalid(i0_tvalid), .o0_tready(i0_tready), + .o1_tdata(i1_tdata), .o1_tlast(i1_tlast), .o1_tvalid(i1_tvalid), .o1_tready(i1_tready), + .o2_tdata(i2_tdata), .o2_tlast(i2_tlast), .o2_tvalid(i2_tvalid), .o2_tready(i2_tready), + .o3_tdata(i3_tdata), .o3_tlast(i3_tlast), .o3_tvalid(i3_tvalid), .o3_tready(i3_tready)); + + axi_mux4 #(.PRIO(1), .WIDTH(64), .BUFFER(1)) mux_pack_chain + (.clk(clk), .reset(reset), .clear(1'b0), + .i0_tdata(o0_tdata), .i0_tlast(o0_tlast), .i0_tvalid(o0_tvalid), .i0_tready(o0_tready), + .i1_tdata(o1_tdata), .i1_tlast(o1_tlast), .i1_tvalid(o1_tvalid), .i1_tready(o1_tready), + .i2_tdata(o2_tdata), .i2_tlast(o2_tlast), .i2_tvalid(o2_tvalid), .i2_tready(o2_tready), + .i3_tdata(o3_tdata), .i3_tlast(o3_tlast), .i3_tvalid(o3_tvalid), .i3_tready(o3_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready)); + //*/ + +endmodule //chdr_16sc_to_xxxx_chain diff --git a/fpga/usrp3/lib/vita/chdr_32f_to_16sc.v b/fpga/usrp3/lib/vita/chdr_32f_to_16sc.v new file mode 100644 index 000000000..681379b1a --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_32f_to_16sc.v @@ -0,0 +1,142 @@ +// +// Copyright 2013 Ettus Research LLC +// + + + +module chdr_32f_to_16sc + #(parameter BASE=0) + (input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input clk, input reset, + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + output reg [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + + wire chdr_has_hdr = 1'b1; + wire chdr_has_time = i_tdata[61]; + wire chdr_has_tlr = 1'b0; + + wire [15:0] s0_imag; + wire [15:0] s0_real; + wire [15:0] s1_imag; + wire [15:0] s1_real; + + + reg [15:0] imag0; + reg [15:0] real0; + wire [15:0] imag1; + wire [15:0] real1; + + + + + + + + //chdr length calculations + wire [15:0] chdr_header_lines = chdr_has_time? 16 : 8; + + wire [15:0] samples = ((i_tdata[47:32] - chdr_header_lines) >> 1); + + wire [15:0] chdr_payload_lines = samples + chdr_header_lines; + + + wire set_sid; + wire [15:0] my_newhome; + + setting_reg #(.my_addr(BASE), .width(17)) new_destination + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out({set_sid, my_newhome[15:0]})); + + + + localparam HEADER = 2'd0;//IDLE + localparam TIME = 2'd1; + localparam ODD = 2'd2; + localparam EVEN = 2'd3; + + reg [1:0] state; + + always @(posedge clk) begin + if (reset) begin + state <= HEADER; + + end + else if (i_tvalid && i_tready) case(state) + + HEADER: begin + if (!i_tlast) state <= (i_tdata[61])? TIME : ODD; + end + + TIME: begin + state <= (i_tlast)? HEADER: ODD; + end + + ODD: begin + state <= (i_tlast)? HEADER: EVEN; + end + + EVEN: begin + state <= (i_tlast)? HEADER: ODD; + end + + default: state <= HEADER; + endcase + end // always @ (posedge clk) + + //hold data after each input transfer + reg [63:0] hold_tdata; + always @(posedge clk) begin + if (i_tvalid && i_tready) hold_tdata <= i_tdata; + end + + + + float_to_iq #(.BITS_IN(32),.BITS_OUT(16)) + float_to_iq_imag0 (.in(i_tdata[63:32]),.out(s1_imag[15:0])); + + float_to_iq #(.BITS_IN(32),.BITS_OUT(16)) + float_to_iq_real0 (.in(i_tdata[31:0]),.out(s1_real[15:0])); + + + float_to_iq #(.BITS_IN(32),.BITS_OUT(16)) + float_to_iq_imag1 (.in(hold_tdata[63:32]),.out(s0_imag[15:0])); + + + float_to_iq #(.BITS_IN(32),.BITS_OUT(16)) + float_to_iq_real1 (.in(hold_tdata[31:0]),.out(s0_real[15:0])); + + + + + always @(*) + case(state) + + HEADER: o_tdata <= {i_tdata[63:48], chdr_payload_lines, + set_sid ? {i_tdata[15:0], my_newhome[15:0]}:i_tdata[31:0]}; + TIME: o_tdata <= i_tdata; + ODD: o_tdata <= {s1_imag, s1_real, 32'h0}; + EVEN: o_tdata <= {s0_imag, s0_real, s1_imag, s1_real}; + + default : o_tdata = i_tdata; + endcase + + assign o_tvalid = i_tvalid && (state != ODD || i_tlast); + assign i_tready = o_tready || (state == ODD && !i_tlast); + assign o_tlast = i_tlast; + +endmodule + + + diff --git a/fpga/usrp3/lib/vita/chdr_32f_to_16sc_tb.v b/fpga/usrp3/lib/vita/chdr_32f_to_16sc_tb.v new file mode 100644 index 000000000..7ba06bbc6 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_32f_to_16sc_tb.v @@ -0,0 +1,152 @@ +`timescale 1ns/1ps + +module chdr_32f_to_16sc_tb(); + + reg clk = 0; + reg reset = 1; + //generate clock + always #10 clk = ~clk; + + initial $dumpfile("chdr_32f_to_16sc_tb.vcd"); + initial $dumpvars(0,chdr_32f_to_16sc_tb); + + + + //tells when to finish + initial + begin + #50 reset = 0; + #50000; + $finish; + end + + //setting registers and wire + reg [63:0] i_tdata; + reg i_tlast = 0; + reg i_tvalid = 0; + wire i_tready; + + wire [63:0] o_tdata; + wire o_tlast; + + wire o_tvalid; + reg o_tready; + + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb; + + chdr_32f_to_16sc #(.BASE(89))dut + (.clk(clk), .reset(reset), + .set_data(set_data), .set_stb(set_stb), .set_addr(set_addr), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), .debug()); + + + reg [31:0]data[0:7]; + initial $readmemh("iq_to_float_output.txt", data); + + + task test_packet; + input [15:0] len; + input [31:0] sid; + reg [4:0] index; + + begin + + index <= 0; + + + @(posedge clk) ; + //send header + i_tdata <= {1'b0, 1'b0, 1'b1, 1'b0, 12'h0, (len + 16'd16), sid}; + i_tvalid <= 1; + i_tlast <= 0; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tdata <= {64'b0}; + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + //-1 for last bit accounting + repeat (len[15:3] + (len[2]|len[1]|len[0]) - 1) + begin + + i_tdata <= {data[index],data[index+1]}; + index <= index+2; + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + end + + + + i_tlast <= 1'b1; + i_tdata <= {data[index], data[index+1]}; + + + + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tvalid <= 0; + end + endtask // test_packet + + task test_destination; + input enable; + input [15:0] dest_home; + + + begin + @(posedge clk); + + set_data <= {enable,dest_home}; + set_addr <= 89; + set_stb <= 1; + + @(posedge clk); + set_stb <= 0; + end + endtask + + + initial + begin + i_tvalid <= 0; + o_tready <= 1; + + i_tdata <= 0; + + @(negedge reset); + @(posedge clk); + @(posedge clk); + + + test_destination(1,16'hFEED); + test_packet(4, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(8, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(16, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(20, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(24, 32'hDEAD_BEEF); + + test_destination(1,16'hFEED); + test_packet(28, 32'hDEAD_BEEF); + + end + + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_8sc_to_16sc.hex b/fpga/usrp3/lib/vita/chdr_8sc_to_16sc.hex new file mode 100644 index 000000000..b7cfd19fd --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_8sc_to_16sc.hex @@ -0,0 +1,5 @@ +7F805A6B11006792 +88990011CCDD00AA + + + diff --git a/fpga/usrp3/lib/vita/chdr_8sc_to_16sc.v b/fpga/usrp3/lib/vita/chdr_8sc_to_16sc.v new file mode 100644 index 000000000..068f599de --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_8sc_to_16sc.v @@ -0,0 +1,115 @@ +module chdr_8sc_to_16sc + #(parameter BASE=0) + (input clk, input reset, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + output reg [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + //bit assignments + wire chdr_has_hdr = 1'b1; + wire chdr_has_time = i_tdata[61]; + wire chdr_has_tlr = 1'b0; + wire set_sid; + + //chdr length calculations + wire [15:0] chdr_header_lines16 = chdr_has_time? 16 : 8; + + wire [15:0] chdr_almost_payload_lines16 = ((i_tdata[47:32] - chdr_header_lines16) << 1); + + wire [15:0] chdr_payload_lines16 = chdr_almost_payload_lines16 + chdr_header_lines16; + + //new destination reg set + wire [15:0] my_newhome; + + + setting_reg #(.my_addr(BASE), .width(17)) new_destination + (.clk(clk), .rst(reset), .strobe(set_stb), .addr(set_addr), .in(set_data), + .out({set_sid, my_newhome[15:0]})); + + + //state declarations + + + localparam HEADER = 2'd0;//IDLE + localparam TIME = 2'd1; + localparam ODD = 2'd2; + localparam EVEN = 2'd3; + + reg [1:0] state; + reg end_on_odd; + + always @(posedge clk) begin + if (reset) begin + state <= HEADER; + end_on_odd <= 1'b0; + end + else case(state) + + HEADER: begin + if (i_tvalid && o_tready) begin + state <= (i_tdata[61])? TIME : ODD; + end_on_odd <= (i_tdata[34:32] > 0) && (i_tdata[34:32] < 5); + end + + end + + TIME: begin + if (i_tvalid && o_tready) begin + + state <= (i_tlast)? HEADER: ODD; + end + end + + ODD: begin + if (i_tvalid && o_tready) begin + state <= (i_tlast & end_on_odd) ? HEADER : EVEN; + end + end + + EVEN: begin + if (i_tvalid && o_tready) + state <= (i_tlast) ? HEADER: ODD; + end + default: state <= HEADER; + + endcase + end + + always @(*) + case(state) + HEADER: o_tdata <= {i_tdata[63:48], chdr_payload_lines16, + set_sid ? {i_tdata[15:0], my_newhome[15:0]}:i_tdata[31:0]}; + TIME: o_tdata <= i_tdata; + ODD: o_tdata <= {i_tdata[63:56], 8'h0, i_tdata[55:48] , 8'h0, i_tdata[47:40], 8'h0, i_tdata[39:32] , 8'h0}; + EVEN: o_tdata <= {i_tdata[31:24], 8'h0, i_tdata[23:16], 8'h0, i_tdata[15:8], 8'h0, i_tdata[7:0], 8'h0}; + + + default : o_tdata = i_tdata; + endcase + + assign o_tvalid = i_tvalid; + assign i_tready = o_tready && ((state != ODD) || (i_tlast & end_on_odd)); + assign o_tlast = i_tlast && ((state == EVEN)||((state == ODD) & end_on_odd)); + +endmodule + + + + + + + + + + diff --git a/fpga/usrp3/lib/vita/chdr_8sc_to_16sc_tb.v b/fpga/usrp3/lib/vita/chdr_8sc_to_16sc_tb.v new file mode 100644 index 000000000..203bfe7a4 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_8sc_to_16sc_tb.v @@ -0,0 +1,148 @@ +//Purpose: to test 8 to 16 converter +`timescale 1ns/1ps + +module chdr_8sc_to_16sc_tb(); + + reg clk = 0; + reg reset = 1; + //generate clock + always #10 clk = ~clk; + + initial $dumpfile("chdr_8sc_to_16sc_tb.vcd"); + initial $dumpvars(0,chdr_8sc_to_16sc_tb); + + //tells when to finish + initial + begin + #50 reset = 0; + #50000; + $finish; + end + + //setting registers and wire + reg [63:0] i_tdata; + reg i_tlast = 0; + reg i_tvalid = 0; + wire i_tready ; + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb; + + + wire [63:0] o_tdata; + wire o_tlast; + + wire o_tvalid; + reg o_tready; + + chdr_8sc_to_16sc #(.BASE(89))dut + (.clk(clk), .reset(reset), + .set_data(set_data), .set_stb(set_stb), .set_addr(set_addr), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready), .debug()); + + //if you want to feed a bigger input change array sizes here + + reg [63:0] data[0:7]; + initial $readmemh("from8_to_x.hex", data); + + //test packet loop + task test_packet; + input [15:0] len; + input [31:0] sid; + reg [1:0] index; + + begin + index <= 0; + @(posedge clk) ; + //send header + i_tdata <= {1'b0, 1'b0, 1'b1, 1'b0, 12'h0, (len + 16'd16),sid}; + i_tvalid <= 1; + i_tlast <= 0; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tdata <= {64'b0}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + //-1 for last bit accounting + repeat ( len[15:3] + (len[2]|len[1]|len[0]) - 1 ) + begin + i_tdata <= {data[index]}; + index <= index+1; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + end + i_tlast <= 1'b1; + i_tdata <= {data[index]}; + @(posedge clk); + while (i_tready != 1) + @(posedge clk); + i_tvalid <= 0; + end + endtask // test_packet + + //test_destination loop + + task test_destination; + input enable; + input [15:0] dest_home; + + + begin + @(posedge clk); + + set_data <= {enable,dest_home}; + set_addr <= 89; + set_stb <= 1; + + @(posedge clk); + set_stb <= 0; + end + endtask + + + + + + //main loop + initial + begin + i_tvalid <= 0; + o_tready <= 1; + + i_tdata <= 0; + + @(negedge reset); + @(posedge clk); + @(posedge clk); + + /* Uncomment to test without changed sid + test_destination(0,16'hFEED); + test_packet(20, 32'hDEAD_BEEF); + */ + test_destination(1,16'hFEED); + test_packet(2, 32'hDEAD_BEEF); + #1000; + test_packet(4, 32'hDEAD_BEEF); + #1000; + test_packet(6, 32'hDEAD_BEEF); + #1000; + test_packet(8, 32'hDEAD_BEEF); + #1000; + test_packet(10, 32'hDEAD_BEEF); + #1000; + test_packet(12, 32'hDEAD_BEEF); + #1000; + test_packet(14, 32'hDEAD_BEEF); + #1000; + test_packet(16, 32'hDEAD_BEEF); + #1000; + + end + + + +endmodule diff --git a/fpga/usrp3/lib/vita/chdr_xxxx_to_16sc_chain.v b/fpga/usrp3/lib/vita/chdr_xxxx_to_16sc_chain.v new file mode 100644 index 000000000..dad252d95 --- /dev/null +++ b/fpga/usrp3/lib/vita/chdr_xxxx_to_16sc_chain.v @@ -0,0 +1,107 @@ + +// +// Copyright 2013 Ettus Research LLC +// + + +//selectable conversion chain + +module chdr_xxxx_to_16sc_chain + #(parameter BASE = 0) + (input clk, input reset, + + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [63:0] i_tdata, + input i_tlast, + input i_tvalid, + output i_tready, + + output [63:0] o_tdata, + output o_tlast, + output o_tvalid, + input o_tready, + + output [31:0] debug + ); + + //------------------------------------------------------------------ + // Demux destination setting register - safe switch for demux + //------------------------------------------------------------------ + wire [1:0] demux_dst; + setting_reg #(.my_addr(BASE), .width(2), .at_reset(2'b00)) sr_demux_dst + (.clk(clk),.rst(reset), + .strobe(set_stb),.addr(set_addr), .in(set_data), + .out({demux_dst}),.changed()); + + //------------------------------------------------------------------ + // All FIFO IO lines + //------------------------------------------------------------------ + wire [63:0] i0_tdata; wire i0_tlast, i0_tvalid, i0_tready; + wire [63:0] i1_tdata; wire i1_tlast, i1_tvalid, i1_tready; + wire [63:0] i2_tdata; wire i2_tlast, i2_tvalid, i2_tready; + wire [63:0] i3_tdata; wire i3_tlast, i3_tvalid, i3_tready; + + wire [63:0] o0_tdata; wire o0_tlast, o0_tvalid, o0_tready; + wire [63:0] o1_tdata; wire o1_tlast, o1_tvalid, o1_tready; + wire [63:0] o2_tdata; wire o2_tlast, o2_tvalid, o2_tready; + wire [63:0] o3_tdata; wire o3_tlast, o3_tvalid, o3_tready; + + //------------------------------------------------------------------ + // Instantiate converters + //------------------------------------------------------------------ + assign {o0_tdata, o0_tlast, o0_tvalid, i0_tready} = {i0_tdata, i0_tlast, i0_tvalid, o0_tready}; + //assign {o1_tdata, o1_tlast, o1_tvalid, i1_tready} = {i1_tdata, i1_tlast, i1_tvalid, o1_tready}; + //assign {o2_tdata, o2_tlast, o2_tvalid, i2_tready} = {i2_tdata, i2_tlast, i2_tvalid, o2_tready}; + //assign {o3_tdata, o3_tlast, o3_tvalid, i3_tready} = {i3_tdata, i3_tlast, i3_tvalid, o3_tready}; + + //leave path 0 for pass through + + chdr_12sc_to_16sc + #(.BASE(89)) convert_12sc_to_16sc + + (.clk(clk), .reset(reset),.set_data(0), .set_stb(0), .set_addr(0), + .i_tdata(i1_tdata), .i_tlast(i1_tlast), .i_tvalid(i1_tvalid), .i_tready(i1_tready), + .o_tdata(o1_tdata), .o_tlast(o1_tlast), .o_tvalid(o1_tvalid), .o_tready(o1_tready) + ); + + chdr_32f_to_16sc + #(.BASE(89)) convert_32f_to_16sc + + (.clk(clk), .reset(reset),.set_data(0), .set_stb(0), .set_addr(0), + .i_tdata(i2_tdata), .i_tlast(i2_tlast), .i_tvalid(i2_tvalid), .i_tready(i2_tready), + .o_tdata(o2_tdata), .o_tlast(o2_tlast), .o_tvalid(o2_tvalid), .o_tready(o2_tready) + ); + + + chdr_8sc_to_16sc #(.BASE(89)) convert_8sc_to_16sc + (.clk(clk), .reset(reset),.set_data(0), .set_stb(0), .set_addr(0), + .i_tdata(i3_tdata), .i_tlast(i3_tlast), .i_tvalid(i3_tvalid), .i_tready(i3_tready), + .o_tdata(o3_tdata), .o_tlast(o3_tlast), .o_tvalid(o3_tvalid), .o_tready(o3_tready) + ); + + + //------------------------------------------------------------------ + // Ingress and Outgress muxing + //------------------------------------------------------------------ + //assign {o_tdata, o_tlast, o_tvalid, i_tready} = {i_tdata, i_tlast, i_tvalid, o_tready}; + ///* + axi_demux4 #(.ACTIVE_CHAN(4'b1111), .WIDTH(64), .BUFFER(1)) demux_pack_chain + (.clk(clk), .reset(reset), .clear(1'b0), + .header(), .dest(demux_dst), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .o0_tdata(i0_tdata), .o0_tlast(i0_tlast), .o0_tvalid(i0_tvalid), .o0_tready(i0_tready), + .o1_tdata(i1_tdata), .o1_tlast(i1_tlast), .o1_tvalid(i1_tvalid), .o1_tready(i1_tready), + .o2_tdata(i2_tdata), .o2_tlast(i2_tlast), .o2_tvalid(i2_tvalid), .o2_tready(i2_tready), + .o3_tdata(i3_tdata), .o3_tlast(i3_tlast), .o3_tvalid(i3_tvalid), .o3_tready(i3_tready)); + + axi_mux4 #(.PRIO(1), .WIDTH(64), .BUFFER(1)) mux_pack_chain + (.clk(clk), .reset(reset), .clear(1'b0), + .i0_tdata(o0_tdata), .i0_tlast(o0_tlast), .i0_tvalid(o0_tvalid), .i0_tready(o0_tready), + .i1_tdata(o1_tdata), .i1_tlast(o1_tlast), .i1_tvalid(o1_tvalid), .i1_tready(o1_tready), + .i2_tdata(o2_tdata), .i2_tlast(o2_tlast), .i2_tvalid(o2_tvalid), .i2_tready(o2_tready), + .i3_tdata(o3_tdata), .i3_tlast(o3_tlast), .i3_tvalid(o3_tvalid), .i3_tready(o3_tready), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready)); + //*/ + +endmodule //chdr_xxxx_to_16sc_chain diff --git a/fpga/usrp3/lib/vita/context_packet_gen.v b/fpga/usrp3/lib/vita/context_packet_gen.v new file mode 100644 index 000000000..2782f66df --- /dev/null +++ b/fpga/usrp3/lib/vita/context_packet_gen.v @@ -0,0 +1,51 @@ + +module context_packet_gen + (input clk, input reset, input clear, + input trigger, + input [11:0] seqnum, + input [31:0] sid, + input [63:0] body, + input [63:0] vita_time, + + output done, + output reg [63:0] o_tdata, output o_tlast, output o_tvalid, input o_tready); + + reg [1:0] cp_state; + localparam CP_IDLE = 2'd0; + localparam CP_HEAD = 2'd1; + localparam CP_TIME = 2'd2; + localparam CP_DATA = 2'd3; + + always @(posedge clk) + if(reset|clear) + cp_state <= CP_IDLE; + else + case(cp_state) + CP_IDLE : + if(trigger) + cp_state <= CP_HEAD; + CP_HEAD : + if(o_tready) + cp_state <= CP_TIME; + CP_TIME : + if(o_tready) + cp_state <= CP_DATA; + CP_DATA : + if(o_tready) + cp_state <= CP_IDLE; + endcase // case (cp_state) + + assign o_tvalid = (cp_state != CP_IDLE); + assign o_tlast = (cp_state == CP_DATA); + + always @* + case(cp_state) + CP_HEAD : o_tdata <= { 4'hA, seqnum, 16'd24, sid }; + CP_TIME : o_tdata <= vita_time; + CP_DATA : o_tdata <= body; + default : o_tdata <= body; + endcase // case (cp_state) + + assign done = o_tlast & o_tvalid & o_tready; + +endmodule // context_packet_gen diff --git a/fpga/usrp3/lib/vita/float_to_iq.v b/fpga/usrp3/lib/vita/float_to_iq.v new file mode 100644 index 000000000..c7efbc4d3 --- /dev/null +++ b/fpga/usrp3/lib/vita/float_to_iq.v @@ -0,0 +1,79 @@ +module float_to_iq + + #(parameter BITS_IN = 32, + parameter BITS_OUT = 16 + ) + + ( + + input [31:0] in, + output [15:0] out + ); + + //flags + + wire neg_inf; + wire pos_inf; + wire denorm; + wire tiny_exp; + + + + assign pos_inf = (in[31] == 0 && in[30:23] == 1 && in[22:0] == 0); + assign neg_inf = (in[31] == 1 && in[30:23] == 1 && in[22:0] == 0); + assign denorm = (in[30:23] == 0); + assign tiny_exp = (in[30:23] < 'd111); + + + + + + + wire [23:0] implied_bit_fraction; + wire [24:0] operation_round; + wire [15:0] round_fraction; + wire [15:0] shifted_fraction; + wire [7:0] shift_val; + + wire [22:0] true_frac; + + + + + assign shift_val = (in[30:23] > 127)? (in[30:23] - 127): (127 - in[30:23]); + assign implied_bit_fraction = {1'b1,in[22:0]}; + + + + assign operation_round = (implied_bit_fraction + 'h000080); + + + //testing for overflow + assign round_fraction = (operation_round[24] == 0)?(operation_round[23:8]):(16'h7FFF); + //shift the rounded value + wire [15:0] shift = round_fraction >> (15 - shift_val); + //2's complement the shifted output if the signed bit is 1 + wire [15:0] final_val = (in[31] == 1)?(~shift + 1'b1):shift; + + + + assign out = (pos_inf)?{1'b0,15'h7FFF}:(neg_inf)?{1'b1,15'h8000}:(denorm || tiny_exp)? 16'b0: final_val; + + + +endmodule + + + + + + + + + + + + + + + diff --git a/fpga/usrp3/lib/vita/float_to_iq_tb.v b/fpga/usrp3/lib/vita/float_to_iq_tb.v new file mode 100644 index 000000000..847547e30 --- /dev/null +++ b/fpga/usrp3/lib/vita/float_to_iq_tb.v @@ -0,0 +1,69 @@ +module float_to_iq_tb(); + +reg clk, reset; + +integer x,file; +reg [31:0] in; +wire [15:0] out; + +initial clk = 0; + +always #10 clk = ~clk; + +initial $dumpfile("float_to_iq_tb.vcd"); +initial $dumpvars(0,float_to_iq_tb); + +initial + begin + + x <= 0; + reset <= 1; + in <= 0; + file = $fopen("float_to_iq_VER.txt"); + + repeat(65536) @(posedge clk); + reset <=0; + repeat(65536) @(posedge clk) + begin + in <= data[x]; + x <= x+1; + $fdisplayh(file,out); + end + $fclose(file); + repeat(65536) @(posedge clk); + $finish; + end + + float_to_iq #(.BITS_IN(32),.BITS_OUT(16)) + dut + ( + .in(in), .out(out), .clk(clk), .reset(reset) + ); +//input + reg [31:0] data [0:65535]; + initial $readmemh("iq_to_float_output.txt",data); +//golden output +// +/* + reg [15:0] out_array [0:65535]; + initial $readmemh("my_data.txt",out_array); + reg fail; + initial + fail <= 0; +//compare golden output with your output + + always @(posedge clk) begin + if (out != out_array[index]) begin + $display("Line %d : Expected %x, got %x",index,out_array[index],out); + fail <= 1; + end + end +*/ + end + + + + + + endmodule + diff --git a/fpga/usrp3/lib/vita/from12_to_x.hex b/fpga/usrp3/lib/vita/from12_to_x.hex new file mode 100644 index 000000000..32d8cc754 --- /dev/null +++ b/fpga/usrp3/lib/vita/from12_to_x.hex @@ -0,0 +1,12 @@ +7FF8000001115AB6 +B6EEFEE599A577E9 +F0005AB800CCE7FF +F0005AB800CCE7FF +B6EEFEE599A577E9 +7FF8000001115AB6 +B6EEFEE599A577E9 +7FF8000001115AB6 +B6EEFEE599A577E9 +9999ACCAEEEEFFFF +7878000065568799 +6543111122223333 diff --git a/fpga/usrp3/lib/vita/from16_to_x.hex b/fpga/usrp3/lib/vita/from16_to_x.hex new file mode 100644 index 000000000..e26b06234 --- /dev/null +++ b/fpga/usrp3/lib/vita/from16_to_x.hex @@ -0,0 +1,8 @@ +8000FFFF7FFF1111 +00005A6BEEEE9999 +7AAAEEEE7FFF0000 +5AB890874676BBBB +EEEE888800007FFF +DACCCADBEEFFEED0 +FEEDBEEF0000BAAB +CAB8000BACEDEED0 diff --git a/fpga/usrp3/lib/vita/from8_to_x.hex b/fpga/usrp3/lib/vita/from8_to_x.hex new file mode 100644 index 000000000..5b4bcb016 --- /dev/null +++ b/fpga/usrp3/lib/vita/from8_to_x.hex @@ -0,0 +1,12 @@ +8000FFFF7FFF1111 +00005A6BEEEE9999 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 +7AAAEEEE7FFF0000 diff --git a/fpga/usrp3/lib/vita/generate_bits.cpp b/fpga/usrp3/lib/vita/generate_bits.cpp new file mode 100644 index 000000000..f5ea60fc1 --- /dev/null +++ b/fpga/usrp3/lib/vita/generate_bits.cpp @@ -0,0 +1,87 @@ +//PURPOSE: C test bench for floating point converter IQ_to_FLOAT + +#include +#include +#include +#include +#include +#include +#include "math.h" +#include + +using namespace std; +//INITIAL TESTING PURPOSES: Use if you want to print individual bits + template + + void print_bits(T n) { + T mask = 1 << (sizeof(T)*8-1); + while (mask) { + cout << ((mask & n) ? "1" : "0"); + mask >>= 1; + } + cout << endl; + } + + int main() { + + + FILE *convFile; + FILE *newFile; + + + + + + + convFile = fopen("iq_to_float_input.txt", "w"); + newFile = fopen("iq_to_float_output.txt", "w"); + //iterate through test cases + + for (signed int i = -0x8000; i <= 0x7FFF; i++) { + + float end = float(i*exp2(-15)); + + + unsigned int n = *(reinterpret_cast(&end)); + + //IN CASE YOU NEED TO LOOK AT SPECIFIC EXPONENT, FRAC, ETC VALUES + //ACTIVATE BY UNCOMMENTING + /* + + unsigned int signed_bit = n>>31; + + unsigned int exp = ((n>>23) &0xFF); + + unsigned int frac = (n &0x7FFFFF); + + cout << "end: " << end << endl; + cout << "n: " << hex << n << endl; + + + + cout << "signed bit:" << hex << signed_bit << endl; + cout << "exp: " << hex << exp << endl; + cout << "fract: " << hex << frac << endl; + + float f = *(float*)&n; + cout << "f" << f << endl; +*/ + + // print_bits(start); + // print_bits(n); + unsigned int something = i; + something &= 0xFFFF; + + fprintf(convFile, "%x\n",something); + fprintf(newFile, "%x\n",n); + } + + fclose(convFile); + fclose(newFile); + + + return 0; +} + + + diff --git a/fpga/usrp3/lib/vita/iq_to_float.v b/fpga/usrp3/lib/vita/iq_to_float.v new file mode 100644 index 000000000..957b350db --- /dev/null +++ b/fpga/usrp3/lib/vita/iq_to_float.v @@ -0,0 +1,92 @@ +module iq_to_float + + #(parameter BITS_IN =16, + parameter BITS_OUT = 32 + ) + + ( + input [15:0] in, + output [31:0] out + + ); + + //imaginary + + + //2s complement + wire [15:0] unsigned_mag; + wire [15:0] complement; + + //leading bit registers + wire [15:0] lead; + wire [15:0] reversed_mag; + + //16-4 encoder + wire [3:0] binary_out; + + wire [22:0] fraction; + wire [7:0] exponent; + + wire [15:0] binary_in; + + binary_encoder #(.SIZE(16)) + encoding + (.in(binary_in),.out(binary_out)); + + + + + + + // Detect sign, if negative detected perform 2's complement + + assign unsigned_mag = (in[15] == 1)?((~in[15:0])+1'b1):in[15:0]; + + //detect leading one + + assign complement = ((~reversed_mag[BITS_IN-1:0])+1'b1); + + assign lead = complement & reversed_mag; + + + + + + //calculate fraction and exponent using shift value generated + + wire [15:0] pre_frac = unsigned_mag << ((15 - binary_out)); + assign fraction = {pre_frac[14:0],8'h0}; + assign exponent = (in == 16'b0)?(8'b0):(binary_out +'d127); + + + + + //construct the output + assign out = {in[15], exponent, fraction}; + + //reverse the signed input + + genvar r; + + generate + for (r = 0; r < 16; r = r+1) begin:bit_reverse + assign reversed_mag[r] = unsigned_mag[BITS_IN-r-1]; + end + endgenerate + + //reversed the output of the detect the leading bit procedure + + genvar i; + generate + for (i= 0; i < 16; i = i+1) begin: i_rev + assign binary_in[i] = lead[BITS_IN-i-1]; + end + endgenerate + + + + + +endmodule + + diff --git a/fpga/usrp3/lib/vita/iq_to_float_input.txt b/fpga/usrp3/lib/vita/iq_to_float_input.txt new file mode 100644 index 000000000..c2efee360 --- /dev/null +++ b/fpga/usrp3/lib/vita/iq_to_float_input.txt @@ -0,0 +1,65536 @@ +8000 +8001 +8002 +8003 +8004 +8005 +8006 +8007 +8008 +8009 +800a +800b +800c +800d +800e +800f +8010 +8011 +8012 +8013 +8014 +8015 +8016 +8017 +8018 +8019 +801a +801b +801c +801d +801e +801f +8020 +8021 +8022 +8023 +8024 +8025 +8026 +8027 +8028 +8029 +802a +802b +802c +802d +802e +802f +8030 +8031 +8032 +8033 +8034 +8035 +8036 +8037 +8038 +8039 +803a +803b +803c +803d +803e +803f +8040 +8041 +8042 +8043 +8044 +8045 +8046 +8047 +8048 +8049 +804a +804b +804c +804d +804e +804f +8050 +8051 +8052 +8053 +8054 +8055 +8056 +8057 +8058 +8059 +805a +805b +805c +805d +805e +805f +8060 +8061 +8062 +8063 +8064 +8065 +8066 +8067 +8068 +8069 +806a +806b +806c +806d +806e +806f +8070 +8071 +8072 +8073 +8074 +8075 +8076 +8077 +8078 +8079 +807a +807b +807c +807d +807e +807f +8080 +8081 +8082 +8083 +8084 +8085 +8086 +8087 +8088 +8089 +808a +808b +808c +808d +808e +808f +8090 +8091 +8092 +8093 +8094 +8095 +8096 +8097 +8098 +8099 +809a +809b +809c +809d +809e +809f +80a0 +80a1 +80a2 +80a3 +80a4 +80a5 +80a6 +80a7 +80a8 +80a9 +80aa +80ab +80ac +80ad +80ae +80af +80b0 +80b1 +80b2 +80b3 +80b4 +80b5 +80b6 +80b7 +80b8 +80b9 +80ba +80bb +80bc +80bd +80be +80bf +80c0 +80c1 +80c2 +80c3 +80c4 +80c5 +80c6 +80c7 +80c8 +80c9 +80ca +80cb +80cc +80cd +80ce +80cf +80d0 +80d1 +80d2 +80d3 +80d4 +80d5 +80d6 +80d7 +80d8 +80d9 +80da +80db +80dc +80dd +80de +80df +80e0 +80e1 +80e2 +80e3 +80e4 +80e5 +80e6 +80e7 +80e8 +80e9 +80ea +80eb +80ec +80ed +80ee +80ef +80f0 +80f1 +80f2 +80f3 +80f4 +80f5 +80f6 +80f7 +80f8 +80f9 +80fa +80fb +80fc +80fd +80fe +80ff +8100 +8101 +8102 +8103 +8104 +8105 +8106 +8107 +8108 +8109 +810a +810b +810c +810d +810e +810f +8110 +8111 +8112 +8113 +8114 +8115 +8116 +8117 +8118 +8119 +811a +811b +811c +811d +811e +811f +8120 +8121 +8122 +8123 +8124 +8125 +8126 +8127 +8128 +8129 +812a +812b +812c +812d +812e +812f +8130 +8131 +8132 +8133 +8134 +8135 +8136 +8137 +8138 +8139 +813a +813b +813c +813d +813e +813f +8140 +8141 +8142 +8143 +8144 +8145 +8146 +8147 +8148 +8149 +814a +814b +814c +814d +814e +814f +8150 +8151 +8152 +8153 +8154 +8155 +8156 +8157 +8158 +8159 +815a +815b +815c +815d +815e +815f +8160 +8161 +8162 +8163 +8164 +8165 +8166 +8167 +8168 +8169 +816a +816b +816c +816d +816e +816f +8170 +8171 +8172 +8173 +8174 +8175 +8176 +8177 +8178 +8179 +817a +817b +817c +817d +817e +817f +8180 +8181 +8182 +8183 +8184 +8185 +8186 +8187 +8188 +8189 +818a +818b +818c +818d +818e +818f +8190 +8191 +8192 +8193 +8194 +8195 +8196 +8197 +8198 +8199 +819a +819b +819c +819d +819e +819f +81a0 +81a1 +81a2 +81a3 +81a4 +81a5 +81a6 +81a7 +81a8 +81a9 +81aa +81ab +81ac +81ad +81ae +81af +81b0 +81b1 +81b2 +81b3 +81b4 +81b5 +81b6 +81b7 +81b8 +81b9 +81ba +81bb +81bc +81bd +81be +81bf +81c0 +81c1 +81c2 +81c3 +81c4 +81c5 +81c6 +81c7 +81c8 +81c9 +81ca +81cb +81cc +81cd +81ce +81cf +81d0 +81d1 +81d2 +81d3 +81d4 +81d5 +81d6 +81d7 +81d8 +81d9 +81da +81db +81dc +81dd +81de +81df +81e0 +81e1 +81e2 +81e3 +81e4 +81e5 +81e6 +81e7 +81e8 +81e9 +81ea +81eb +81ec +81ed +81ee +81ef +81f0 +81f1 +81f2 +81f3 +81f4 +81f5 +81f6 +81f7 +81f8 +81f9 +81fa +81fb +81fc +81fd +81fe +81ff +8200 +8201 +8202 +8203 +8204 +8205 +8206 +8207 +8208 +8209 +820a +820b +820c +820d +820e +820f +8210 +8211 +8212 +8213 +8214 +8215 +8216 +8217 +8218 +8219 +821a +821b +821c +821d +821e +821f +8220 +8221 +8222 +8223 +8224 +8225 +8226 +8227 +8228 +8229 +822a +822b +822c +822d +822e +822f +8230 +8231 +8232 +8233 +8234 +8235 +8236 +8237 +8238 +8239 +823a +823b +823c +823d +823e +823f +8240 +8241 +8242 +8243 +8244 +8245 +8246 +8247 +8248 +8249 +824a +824b +824c +824d +824e +824f +8250 +8251 +8252 +8253 +8254 +8255 +8256 +8257 +8258 +8259 +825a +825b +825c +825d +825e +825f +8260 +8261 +8262 +8263 +8264 +8265 +8266 +8267 +8268 +8269 +826a +826b +826c +826d +826e +826f +8270 +8271 +8272 +8273 +8274 +8275 +8276 +8277 +8278 +8279 +827a +827b +827c +827d +827e +827f +8280 +8281 +8282 +8283 +8284 +8285 +8286 +8287 +8288 +8289 +828a +828b +828c +828d +828e +828f +8290 +8291 +8292 +8293 +8294 +8295 +8296 +8297 +8298 +8299 +829a +829b +829c +829d +829e +829f +82a0 +82a1 +82a2 +82a3 +82a4 +82a5 +82a6 +82a7 +82a8 +82a9 +82aa +82ab +82ac +82ad +82ae +82af +82b0 +82b1 +82b2 +82b3 +82b4 +82b5 +82b6 +82b7 +82b8 +82b9 +82ba +82bb +82bc +82bd +82be +82bf +82c0 +82c1 +82c2 +82c3 +82c4 +82c5 +82c6 +82c7 +82c8 +82c9 +82ca +82cb +82cc +82cd +82ce +82cf +82d0 +82d1 +82d2 +82d3 +82d4 +82d5 +82d6 +82d7 +82d8 +82d9 +82da +82db +82dc +82dd +82de +82df +82e0 +82e1 +82e2 +82e3 +82e4 +82e5 +82e6 +82e7 +82e8 +82e9 +82ea +82eb +82ec +82ed +82ee +82ef +82f0 +82f1 +82f2 +82f3 +82f4 +82f5 +82f6 +82f7 +82f8 +82f9 +82fa +82fb +82fc +82fd +82fe +82ff +8300 +8301 +8302 +8303 +8304 +8305 +8306 +8307 +8308 +8309 +830a +830b +830c +830d +830e +830f +8310 +8311 +8312 +8313 +8314 +8315 +8316 +8317 +8318 +8319 +831a +831b +831c +831d +831e +831f +8320 +8321 +8322 +8323 +8324 +8325 +8326 +8327 +8328 +8329 +832a +832b +832c +832d +832e +832f +8330 +8331 +8332 +8333 +8334 +8335 +8336 +8337 +8338 +8339 +833a +833b +833c +833d +833e +833f +8340 +8341 +8342 +8343 +8344 +8345 +8346 +8347 +8348 +8349 +834a +834b +834c +834d +834e +834f +8350 +8351 +8352 +8353 +8354 +8355 +8356 +8357 +8358 +8359 +835a +835b +835c +835d +835e +835f +8360 +8361 +8362 +8363 +8364 +8365 +8366 +8367 +8368 +8369 +836a +836b +836c +836d +836e +836f +8370 +8371 +8372 +8373 +8374 +8375 +8376 +8377 +8378 +8379 +837a +837b +837c +837d +837e +837f +8380 +8381 +8382 +8383 +8384 +8385 +8386 +8387 +8388 +8389 +838a +838b +838c +838d +838e +838f +8390 +8391 +8392 +8393 +8394 +8395 +8396 +8397 +8398 +8399 +839a +839b +839c +839d +839e +839f +83a0 +83a1 +83a2 +83a3 +83a4 +83a5 +83a6 +83a7 +83a8 +83a9 +83aa +83ab +83ac +83ad +83ae +83af +83b0 +83b1 +83b2 +83b3 +83b4 +83b5 +83b6 +83b7 +83b8 +83b9 +83ba +83bb +83bc +83bd +83be +83bf +83c0 +83c1 +83c2 +83c3 +83c4 +83c5 +83c6 +83c7 +83c8 +83c9 +83ca +83cb +83cc +83cd +83ce +83cf +83d0 +83d1 +83d2 +83d3 +83d4 +83d5 +83d6 +83d7 +83d8 +83d9 +83da +83db +83dc +83dd +83de +83df +83e0 +83e1 +83e2 +83e3 +83e4 +83e5 +83e6 +83e7 +83e8 +83e9 +83ea +83eb +83ec +83ed +83ee +83ef +83f0 +83f1 +83f2 +83f3 +83f4 +83f5 +83f6 +83f7 +83f8 +83f9 +83fa +83fb +83fc +83fd +83fe +83ff +8400 +8401 +8402 +8403 +8404 +8405 +8406 +8407 +8408 +8409 +840a +840b +840c +840d +840e +840f +8410 +8411 +8412 +8413 +8414 +8415 +8416 +8417 +8418 +8419 +841a +841b +841c +841d +841e +841f +8420 +8421 +8422 +8423 +8424 +8425 +8426 +8427 +8428 +8429 +842a +842b +842c +842d +842e +842f +8430 +8431 +8432 +8433 +8434 +8435 +8436 +8437 +8438 +8439 +843a +843b +843c +843d +843e +843f +8440 +8441 +8442 +8443 +8444 +8445 +8446 +8447 +8448 +8449 +844a +844b +844c +844d +844e +844f +8450 +8451 +8452 +8453 +8454 +8455 +8456 +8457 +8458 +8459 +845a +845b +845c +845d +845e +845f +8460 +8461 +8462 +8463 +8464 +8465 +8466 +8467 +8468 +8469 +846a +846b +846c +846d +846e +846f +8470 +8471 +8472 +8473 +8474 +8475 +8476 +8477 +8478 +8479 +847a +847b +847c +847d +847e +847f +8480 +8481 +8482 +8483 +8484 +8485 +8486 +8487 +8488 +8489 +848a +848b +848c +848d +848e +848f +8490 +8491 +8492 +8493 +8494 +8495 +8496 +8497 +8498 +8499 +849a +849b +849c +849d +849e +849f +84a0 +84a1 +84a2 +84a3 +84a4 +84a5 +84a6 +84a7 +84a8 +84a9 +84aa +84ab +84ac +84ad +84ae +84af +84b0 +84b1 +84b2 +84b3 +84b4 +84b5 +84b6 +84b7 +84b8 +84b9 +84ba +84bb +84bc +84bd +84be +84bf +84c0 +84c1 +84c2 +84c3 +84c4 +84c5 +84c6 +84c7 +84c8 +84c9 +84ca +84cb +84cc +84cd +84ce +84cf +84d0 +84d1 +84d2 +84d3 +84d4 +84d5 +84d6 +84d7 +84d8 +84d9 +84da +84db +84dc +84dd +84de +84df +84e0 +84e1 +84e2 +84e3 +84e4 +84e5 +84e6 +84e7 +84e8 +84e9 +84ea +84eb +84ec +84ed +84ee +84ef +84f0 +84f1 +84f2 +84f3 +84f4 +84f5 +84f6 +84f7 +84f8 +84f9 +84fa +84fb +84fc +84fd +84fe +84ff +8500 +8501 +8502 +8503 +8504 +8505 +8506 +8507 +8508 +8509 +850a +850b +850c +850d +850e +850f +8510 +8511 +8512 +8513 +8514 +8515 +8516 +8517 +8518 +8519 +851a +851b +851c +851d +851e +851f +8520 +8521 +8522 +8523 +8524 +8525 +8526 +8527 +8528 +8529 +852a +852b +852c +852d +852e +852f +8530 +8531 +8532 +8533 +8534 +8535 +8536 +8537 +8538 +8539 +853a +853b +853c +853d +853e +853f +8540 +8541 +8542 +8543 +8544 +8545 +8546 +8547 +8548 +8549 +854a +854b +854c +854d +854e +854f +8550 +8551 +8552 +8553 +8554 +8555 +8556 +8557 +8558 +8559 +855a +855b +855c +855d +855e +855f +8560 +8561 +8562 +8563 +8564 +8565 +8566 +8567 +8568 +8569 +856a +856b +856c +856d +856e +856f +8570 +8571 +8572 +8573 +8574 +8575 +8576 +8577 +8578 +8579 +857a +857b +857c +857d +857e +857f +8580 +8581 +8582 +8583 +8584 +8585 +8586 +8587 +8588 +8589 +858a +858b +858c +858d +858e +858f +8590 +8591 +8592 +8593 +8594 +8595 +8596 +8597 +8598 +8599 +859a +859b +859c +859d +859e +859f +85a0 +85a1 +85a2 +85a3 +85a4 +85a5 +85a6 +85a7 +85a8 +85a9 +85aa +85ab +85ac +85ad +85ae +85af +85b0 +85b1 +85b2 +85b3 +85b4 +85b5 +85b6 +85b7 +85b8 +85b9 +85ba +85bb +85bc +85bd +85be +85bf +85c0 +85c1 +85c2 +85c3 +85c4 +85c5 +85c6 +85c7 +85c8 +85c9 +85ca +85cb +85cc +85cd +85ce +85cf +85d0 +85d1 +85d2 +85d3 +85d4 +85d5 +85d6 +85d7 +85d8 +85d9 +85da +85db +85dc +85dd +85de +85df +85e0 +85e1 +85e2 +85e3 +85e4 +85e5 +85e6 +85e7 +85e8 +85e9 +85ea +85eb +85ec +85ed +85ee +85ef +85f0 +85f1 +85f2 +85f3 +85f4 +85f5 +85f6 +85f7 +85f8 +85f9 +85fa +85fb +85fc +85fd +85fe +85ff +8600 +8601 +8602 +8603 +8604 +8605 +8606 +8607 +8608 +8609 +860a +860b +860c +860d +860e +860f +8610 +8611 +8612 +8613 +8614 +8615 +8616 +8617 +8618 +8619 +861a +861b +861c +861d +861e +861f +8620 +8621 +8622 +8623 +8624 +8625 +8626 +8627 +8628 +8629 +862a +862b +862c +862d +862e +862f +8630 +8631 +8632 +8633 +8634 +8635 +8636 +8637 +8638 +8639 +863a +863b +863c +863d +863e +863f +8640 +8641 +8642 +8643 +8644 +8645 +8646 +8647 +8648 +8649 +864a +864b +864c +864d +864e +864f +8650 +8651 +8652 +8653 +8654 +8655 +8656 +8657 +8658 +8659 +865a +865b +865c +865d +865e +865f +8660 +8661 +8662 +8663 +8664 +8665 +8666 +8667 +8668 +8669 +866a +866b +866c +866d +866e +866f +8670 +8671 +8672 +8673 +8674 +8675 +8676 +8677 +8678 +8679 +867a +867b +867c +867d +867e +867f +8680 +8681 +8682 +8683 +8684 +8685 +8686 +8687 +8688 +8689 +868a +868b +868c +868d +868e +868f +8690 +8691 +8692 +8693 +8694 +8695 +8696 +8697 +8698 +8699 +869a +869b +869c +869d +869e +869f +86a0 +86a1 +86a2 +86a3 +86a4 +86a5 +86a6 +86a7 +86a8 +86a9 +86aa +86ab +86ac +86ad +86ae +86af +86b0 +86b1 +86b2 +86b3 +86b4 +86b5 +86b6 +86b7 +86b8 +86b9 +86ba +86bb +86bc +86bd +86be +86bf +86c0 +86c1 +86c2 +86c3 +86c4 +86c5 +86c6 +86c7 +86c8 +86c9 +86ca +86cb +86cc +86cd +86ce +86cf +86d0 +86d1 +86d2 +86d3 +86d4 +86d5 +86d6 +86d7 +86d8 +86d9 +86da +86db +86dc +86dd +86de +86df +86e0 +86e1 +86e2 +86e3 +86e4 +86e5 +86e6 +86e7 +86e8 +86e9 +86ea +86eb +86ec +86ed +86ee +86ef +86f0 +86f1 +86f2 +86f3 +86f4 +86f5 +86f6 +86f7 +86f8 +86f9 +86fa +86fb +86fc +86fd +86fe +86ff +8700 +8701 +8702 +8703 +8704 +8705 +8706 +8707 +8708 +8709 +870a +870b +870c +870d +870e +870f +8710 +8711 +8712 +8713 +8714 +8715 +8716 +8717 +8718 +8719 +871a +871b +871c +871d +871e +871f +8720 +8721 +8722 +8723 +8724 +8725 +8726 +8727 +8728 +8729 +872a +872b +872c +872d +872e +872f +8730 +8731 +8732 +8733 +8734 +8735 +8736 +8737 +8738 +8739 +873a +873b +873c +873d +873e +873f +8740 +8741 +8742 +8743 +8744 +8745 +8746 +8747 +8748 +8749 +874a +874b +874c +874d +874e +874f +8750 +8751 +8752 +8753 +8754 +8755 +8756 +8757 +8758 +8759 +875a +875b +875c +875d +875e +875f +8760 +8761 +8762 +8763 +8764 +8765 +8766 +8767 +8768 +8769 +876a +876b +876c +876d +876e +876f +8770 +8771 +8772 +8773 +8774 +8775 +8776 +8777 +8778 +8779 +877a +877b +877c +877d +877e +877f +8780 +8781 +8782 +8783 +8784 +8785 +8786 +8787 +8788 +8789 +878a +878b +878c +878d +878e +878f +8790 +8791 +8792 +8793 +8794 +8795 +8796 +8797 +8798 +8799 +879a +879b +879c +879d +879e +879f +87a0 +87a1 +87a2 +87a3 +87a4 +87a5 +87a6 +87a7 +87a8 +87a9 +87aa +87ab +87ac +87ad +87ae +87af +87b0 +87b1 +87b2 +87b3 +87b4 +87b5 +87b6 +87b7 +87b8 +87b9 +87ba +87bb +87bc +87bd +87be +87bf +87c0 +87c1 +87c2 +87c3 +87c4 +87c5 +87c6 +87c7 +87c8 +87c9 +87ca +87cb +87cc +87cd +87ce +87cf +87d0 +87d1 +87d2 +87d3 +87d4 +87d5 +87d6 +87d7 +87d8 +87d9 +87da +87db +87dc +87dd +87de +87df +87e0 +87e1 +87e2 +87e3 +87e4 +87e5 +87e6 +87e7 +87e8 +87e9 +87ea +87eb +87ec +87ed +87ee +87ef +87f0 +87f1 +87f2 +87f3 +87f4 +87f5 +87f6 +87f7 +87f8 +87f9 +87fa +87fb +87fc +87fd +87fe +87ff +8800 +8801 +8802 +8803 +8804 +8805 +8806 +8807 +8808 +8809 +880a +880b +880c +880d +880e +880f +8810 +8811 +8812 +8813 +8814 +8815 +8816 +8817 +8818 +8819 +881a +881b +881c +881d +881e +881f +8820 +8821 +8822 +8823 +8824 +8825 +8826 +8827 +8828 +8829 +882a +882b +882c +882d +882e +882f +8830 +8831 +8832 +8833 +8834 +8835 +8836 +8837 +8838 +8839 +883a +883b +883c +883d +883e +883f +8840 +8841 +8842 +8843 +8844 +8845 +8846 +8847 +8848 +8849 +884a +884b +884c +884d +884e +884f +8850 +8851 +8852 +8853 +8854 +8855 +8856 +8857 +8858 +8859 +885a +885b +885c +885d +885e +885f +8860 +8861 +8862 +8863 +8864 +8865 +8866 +8867 +8868 +8869 +886a +886b +886c +886d +886e +886f +8870 +8871 +8872 +8873 +8874 +8875 +8876 +8877 +8878 +8879 +887a +887b +887c +887d +887e +887f +8880 +8881 +8882 +8883 +8884 +8885 +8886 +8887 +8888 +8889 +888a +888b +888c +888d +888e +888f +8890 +8891 +8892 +8893 +8894 +8895 +8896 +8897 +8898 +8899 +889a +889b +889c +889d +889e +889f +88a0 +88a1 +88a2 +88a3 +88a4 +88a5 +88a6 +88a7 +88a8 +88a9 +88aa +88ab +88ac +88ad +88ae +88af +88b0 +88b1 +88b2 +88b3 +88b4 +88b5 +88b6 +88b7 +88b8 +88b9 +88ba +88bb +88bc +88bd +88be +88bf +88c0 +88c1 +88c2 +88c3 +88c4 +88c5 +88c6 +88c7 +88c8 +88c9 +88ca +88cb +88cc +88cd +88ce +88cf +88d0 +88d1 +88d2 +88d3 +88d4 +88d5 +88d6 +88d7 +88d8 +88d9 +88da +88db +88dc +88dd +88de +88df +88e0 +88e1 +88e2 +88e3 +88e4 +88e5 +88e6 +88e7 +88e8 +88e9 +88ea +88eb +88ec +88ed +88ee +88ef +88f0 +88f1 +88f2 +88f3 +88f4 +88f5 +88f6 +88f7 +88f8 +88f9 +88fa +88fb +88fc +88fd +88fe +88ff +8900 +8901 +8902 +8903 +8904 +8905 +8906 +8907 +8908 +8909 +890a +890b +890c +890d +890e +890f +8910 +8911 +8912 +8913 +8914 +8915 +8916 +8917 +8918 +8919 +891a +891b +891c +891d +891e +891f +8920 +8921 +8922 +8923 +8924 +8925 +8926 +8927 +8928 +8929 +892a +892b +892c +892d +892e +892f +8930 +8931 +8932 +8933 +8934 +8935 +8936 +8937 +8938 +8939 +893a +893b +893c +893d +893e +893f +8940 +8941 +8942 +8943 +8944 +8945 +8946 +8947 +8948 +8949 +894a +894b +894c +894d +894e +894f +8950 +8951 +8952 +8953 +8954 +8955 +8956 +8957 +8958 +8959 +895a +895b +895c +895d +895e +895f +8960 +8961 +8962 +8963 +8964 +8965 +8966 +8967 +8968 +8969 +896a +896b +896c +896d +896e +896f +8970 +8971 +8972 +8973 +8974 +8975 +8976 +8977 +8978 +8979 +897a +897b +897c +897d +897e +897f +8980 +8981 +8982 +8983 +8984 +8985 +8986 +8987 +8988 +8989 +898a +898b +898c +898d +898e +898f +8990 +8991 +8992 +8993 +8994 +8995 +8996 +8997 +8998 +8999 +899a +899b +899c +899d +899e +899f +89a0 +89a1 +89a2 +89a3 +89a4 +89a5 +89a6 +89a7 +89a8 +89a9 +89aa +89ab +89ac +89ad +89ae +89af +89b0 +89b1 +89b2 +89b3 +89b4 +89b5 +89b6 +89b7 +89b8 +89b9 +89ba +89bb +89bc +89bd +89be +89bf +89c0 +89c1 +89c2 +89c3 +89c4 +89c5 +89c6 +89c7 +89c8 +89c9 +89ca +89cb +89cc +89cd +89ce +89cf +89d0 +89d1 +89d2 +89d3 +89d4 +89d5 +89d6 +89d7 +89d8 +89d9 +89da +89db +89dc +89dd +89de +89df +89e0 +89e1 +89e2 +89e3 +89e4 +89e5 +89e6 +89e7 +89e8 +89e9 +89ea +89eb +89ec +89ed +89ee +89ef +89f0 +89f1 +89f2 +89f3 +89f4 +89f5 +89f6 +89f7 +89f8 +89f9 +89fa +89fb +89fc +89fd +89fe +89ff +8a00 +8a01 +8a02 +8a03 +8a04 +8a05 +8a06 +8a07 +8a08 +8a09 +8a0a +8a0b +8a0c +8a0d +8a0e +8a0f +8a10 +8a11 +8a12 +8a13 +8a14 +8a15 +8a16 +8a17 +8a18 +8a19 +8a1a +8a1b +8a1c +8a1d +8a1e +8a1f +8a20 +8a21 +8a22 +8a23 +8a24 +8a25 +8a26 +8a27 +8a28 +8a29 +8a2a +8a2b +8a2c +8a2d +8a2e +8a2f +8a30 +8a31 +8a32 +8a33 +8a34 +8a35 +8a36 +8a37 +8a38 +8a39 +8a3a +8a3b +8a3c +8a3d +8a3e +8a3f +8a40 +8a41 +8a42 +8a43 +8a44 +8a45 +8a46 +8a47 +8a48 +8a49 +8a4a +8a4b +8a4c +8a4d +8a4e +8a4f +8a50 +8a51 +8a52 +8a53 +8a54 +8a55 +8a56 +8a57 +8a58 +8a59 +8a5a +8a5b +8a5c +8a5d +8a5e +8a5f +8a60 +8a61 +8a62 +8a63 +8a64 +8a65 +8a66 +8a67 +8a68 +8a69 +8a6a +8a6b +8a6c +8a6d +8a6e +8a6f +8a70 +8a71 +8a72 +8a73 +8a74 +8a75 +8a76 +8a77 +8a78 +8a79 +8a7a +8a7b +8a7c +8a7d +8a7e +8a7f +8a80 +8a81 +8a82 +8a83 +8a84 +8a85 +8a86 +8a87 +8a88 +8a89 +8a8a +8a8b +8a8c +8a8d +8a8e +8a8f +8a90 +8a91 +8a92 +8a93 +8a94 +8a95 +8a96 +8a97 +8a98 +8a99 +8a9a +8a9b +8a9c +8a9d +8a9e +8a9f +8aa0 +8aa1 +8aa2 +8aa3 +8aa4 +8aa5 +8aa6 +8aa7 +8aa8 +8aa9 +8aaa +8aab +8aac +8aad +8aae +8aaf +8ab0 +8ab1 +8ab2 +8ab3 +8ab4 +8ab5 +8ab6 +8ab7 +8ab8 +8ab9 +8aba +8abb +8abc +8abd +8abe +8abf +8ac0 +8ac1 +8ac2 +8ac3 +8ac4 +8ac5 +8ac6 +8ac7 +8ac8 +8ac9 +8aca +8acb +8acc +8acd +8ace +8acf +8ad0 +8ad1 +8ad2 +8ad3 +8ad4 +8ad5 +8ad6 +8ad7 +8ad8 +8ad9 +8ada +8adb +8adc +8add +8ade +8adf +8ae0 +8ae1 +8ae2 +8ae3 +8ae4 +8ae5 +8ae6 +8ae7 +8ae8 +8ae9 +8aea +8aeb +8aec +8aed +8aee +8aef +8af0 +8af1 +8af2 +8af3 +8af4 +8af5 +8af6 +8af7 +8af8 +8af9 +8afa +8afb +8afc +8afd +8afe +8aff +8b00 +8b01 +8b02 +8b03 +8b04 +8b05 +8b06 +8b07 +8b08 +8b09 +8b0a +8b0b +8b0c +8b0d +8b0e +8b0f +8b10 +8b11 +8b12 +8b13 +8b14 +8b15 +8b16 +8b17 +8b18 +8b19 +8b1a +8b1b +8b1c +8b1d +8b1e +8b1f +8b20 +8b21 +8b22 +8b23 +8b24 +8b25 +8b26 +8b27 +8b28 +8b29 +8b2a +8b2b +8b2c +8b2d +8b2e +8b2f +8b30 +8b31 +8b32 +8b33 +8b34 +8b35 +8b36 +8b37 +8b38 +8b39 +8b3a +8b3b +8b3c +8b3d +8b3e +8b3f +8b40 +8b41 +8b42 +8b43 +8b44 +8b45 +8b46 +8b47 +8b48 +8b49 +8b4a +8b4b +8b4c +8b4d +8b4e +8b4f +8b50 +8b51 +8b52 +8b53 +8b54 +8b55 +8b56 +8b57 +8b58 +8b59 +8b5a +8b5b +8b5c +8b5d +8b5e +8b5f +8b60 +8b61 +8b62 +8b63 +8b64 +8b65 +8b66 +8b67 +8b68 +8b69 +8b6a +8b6b +8b6c +8b6d +8b6e +8b6f +8b70 +8b71 +8b72 +8b73 +8b74 +8b75 +8b76 +8b77 +8b78 +8b79 +8b7a +8b7b +8b7c +8b7d +8b7e +8b7f +8b80 +8b81 +8b82 +8b83 +8b84 +8b85 +8b86 +8b87 +8b88 +8b89 +8b8a +8b8b +8b8c +8b8d +8b8e +8b8f +8b90 +8b91 +8b92 +8b93 +8b94 +8b95 +8b96 +8b97 +8b98 +8b99 +8b9a +8b9b +8b9c +8b9d +8b9e +8b9f +8ba0 +8ba1 +8ba2 +8ba3 +8ba4 +8ba5 +8ba6 +8ba7 +8ba8 +8ba9 +8baa +8bab +8bac +8bad +8bae +8baf +8bb0 +8bb1 +8bb2 +8bb3 +8bb4 +8bb5 +8bb6 +8bb7 +8bb8 +8bb9 +8bba +8bbb +8bbc +8bbd +8bbe +8bbf +8bc0 +8bc1 +8bc2 +8bc3 +8bc4 +8bc5 +8bc6 +8bc7 +8bc8 +8bc9 +8bca +8bcb +8bcc +8bcd +8bce +8bcf +8bd0 +8bd1 +8bd2 +8bd3 +8bd4 +8bd5 +8bd6 +8bd7 +8bd8 +8bd9 +8bda +8bdb +8bdc +8bdd +8bde +8bdf +8be0 +8be1 +8be2 +8be3 +8be4 +8be5 +8be6 +8be7 +8be8 +8be9 +8bea +8beb +8bec +8bed +8bee +8bef +8bf0 +8bf1 +8bf2 +8bf3 +8bf4 +8bf5 +8bf6 +8bf7 +8bf8 +8bf9 +8bfa +8bfb +8bfc +8bfd +8bfe +8bff +8c00 +8c01 +8c02 +8c03 +8c04 +8c05 +8c06 +8c07 +8c08 +8c09 +8c0a +8c0b +8c0c +8c0d +8c0e +8c0f +8c10 +8c11 +8c12 +8c13 +8c14 +8c15 +8c16 +8c17 +8c18 +8c19 +8c1a +8c1b +8c1c +8c1d +8c1e +8c1f +8c20 +8c21 +8c22 +8c23 +8c24 +8c25 +8c26 +8c27 +8c28 +8c29 +8c2a +8c2b +8c2c +8c2d +8c2e +8c2f +8c30 +8c31 +8c32 +8c33 +8c34 +8c35 +8c36 +8c37 +8c38 +8c39 +8c3a +8c3b +8c3c +8c3d +8c3e +8c3f +8c40 +8c41 +8c42 +8c43 +8c44 +8c45 +8c46 +8c47 +8c48 +8c49 +8c4a +8c4b +8c4c +8c4d +8c4e +8c4f +8c50 +8c51 +8c52 +8c53 +8c54 +8c55 +8c56 +8c57 +8c58 +8c59 +8c5a +8c5b +8c5c +8c5d +8c5e +8c5f +8c60 +8c61 +8c62 +8c63 +8c64 +8c65 +8c66 +8c67 +8c68 +8c69 +8c6a +8c6b +8c6c +8c6d +8c6e +8c6f +8c70 +8c71 +8c72 +8c73 +8c74 +8c75 +8c76 +8c77 +8c78 +8c79 +8c7a +8c7b +8c7c +8c7d +8c7e +8c7f +8c80 +8c81 +8c82 +8c83 +8c84 +8c85 +8c86 +8c87 +8c88 +8c89 +8c8a +8c8b +8c8c +8c8d +8c8e +8c8f +8c90 +8c91 +8c92 +8c93 +8c94 +8c95 +8c96 +8c97 +8c98 +8c99 +8c9a +8c9b +8c9c +8c9d +8c9e +8c9f +8ca0 +8ca1 +8ca2 +8ca3 +8ca4 +8ca5 +8ca6 +8ca7 +8ca8 +8ca9 +8caa +8cab +8cac +8cad +8cae +8caf +8cb0 +8cb1 +8cb2 +8cb3 +8cb4 +8cb5 +8cb6 +8cb7 +8cb8 +8cb9 +8cba +8cbb +8cbc +8cbd +8cbe +8cbf +8cc0 +8cc1 +8cc2 +8cc3 +8cc4 +8cc5 +8cc6 +8cc7 +8cc8 +8cc9 +8cca +8ccb +8ccc +8ccd +8cce +8ccf +8cd0 +8cd1 +8cd2 +8cd3 +8cd4 +8cd5 +8cd6 +8cd7 +8cd8 +8cd9 +8cda +8cdb +8cdc +8cdd +8cde +8cdf +8ce0 +8ce1 +8ce2 +8ce3 +8ce4 +8ce5 +8ce6 +8ce7 +8ce8 +8ce9 +8cea +8ceb +8cec +8ced +8cee +8cef +8cf0 +8cf1 +8cf2 +8cf3 +8cf4 +8cf5 +8cf6 +8cf7 +8cf8 +8cf9 +8cfa +8cfb +8cfc +8cfd +8cfe +8cff +8d00 +8d01 +8d02 +8d03 +8d04 +8d05 +8d06 +8d07 +8d08 +8d09 +8d0a +8d0b +8d0c +8d0d +8d0e +8d0f +8d10 +8d11 +8d12 +8d13 +8d14 +8d15 +8d16 +8d17 +8d18 +8d19 +8d1a +8d1b +8d1c +8d1d +8d1e +8d1f +8d20 +8d21 +8d22 +8d23 +8d24 +8d25 +8d26 +8d27 +8d28 +8d29 +8d2a +8d2b +8d2c +8d2d +8d2e +8d2f +8d30 +8d31 +8d32 +8d33 +8d34 +8d35 +8d36 +8d37 +8d38 +8d39 +8d3a +8d3b +8d3c +8d3d +8d3e +8d3f +8d40 +8d41 +8d42 +8d43 +8d44 +8d45 +8d46 +8d47 +8d48 +8d49 +8d4a +8d4b +8d4c +8d4d +8d4e +8d4f +8d50 +8d51 +8d52 +8d53 +8d54 +8d55 +8d56 +8d57 +8d58 +8d59 +8d5a +8d5b +8d5c +8d5d +8d5e +8d5f +8d60 +8d61 +8d62 +8d63 +8d64 +8d65 +8d66 +8d67 +8d68 +8d69 +8d6a +8d6b +8d6c +8d6d +8d6e +8d6f +8d70 +8d71 +8d72 +8d73 +8d74 +8d75 +8d76 +8d77 +8d78 +8d79 +8d7a +8d7b +8d7c +8d7d +8d7e +8d7f +8d80 +8d81 +8d82 +8d83 +8d84 +8d85 +8d86 +8d87 +8d88 +8d89 +8d8a +8d8b +8d8c +8d8d +8d8e +8d8f +8d90 +8d91 +8d92 +8d93 +8d94 +8d95 +8d96 +8d97 +8d98 +8d99 +8d9a +8d9b +8d9c +8d9d +8d9e +8d9f +8da0 +8da1 +8da2 +8da3 +8da4 +8da5 +8da6 +8da7 +8da8 +8da9 +8daa +8dab +8dac +8dad +8dae +8daf +8db0 +8db1 +8db2 +8db3 +8db4 +8db5 +8db6 +8db7 +8db8 +8db9 +8dba +8dbb +8dbc +8dbd +8dbe +8dbf +8dc0 +8dc1 +8dc2 +8dc3 +8dc4 +8dc5 +8dc6 +8dc7 +8dc8 +8dc9 +8dca +8dcb +8dcc +8dcd +8dce +8dcf +8dd0 +8dd1 +8dd2 +8dd3 +8dd4 +8dd5 +8dd6 +8dd7 +8dd8 +8dd9 +8dda +8ddb +8ddc +8ddd +8dde +8ddf +8de0 +8de1 +8de2 +8de3 +8de4 +8de5 +8de6 +8de7 +8de8 +8de9 +8dea +8deb +8dec +8ded +8dee +8def +8df0 +8df1 +8df2 +8df3 +8df4 +8df5 +8df6 +8df7 +8df8 +8df9 +8dfa +8dfb +8dfc +8dfd +8dfe +8dff +8e00 +8e01 +8e02 +8e03 +8e04 +8e05 +8e06 +8e07 +8e08 +8e09 +8e0a +8e0b +8e0c +8e0d +8e0e +8e0f +8e10 +8e11 +8e12 +8e13 +8e14 +8e15 +8e16 +8e17 +8e18 +8e19 +8e1a +8e1b +8e1c +8e1d +8e1e +8e1f +8e20 +8e21 +8e22 +8e23 +8e24 +8e25 +8e26 +8e27 +8e28 +8e29 +8e2a +8e2b +8e2c +8e2d +8e2e +8e2f +8e30 +8e31 +8e32 +8e33 +8e34 +8e35 +8e36 +8e37 +8e38 +8e39 +8e3a +8e3b +8e3c +8e3d +8e3e +8e3f +8e40 +8e41 +8e42 +8e43 +8e44 +8e45 +8e46 +8e47 +8e48 +8e49 +8e4a +8e4b +8e4c +8e4d +8e4e +8e4f +8e50 +8e51 +8e52 +8e53 +8e54 +8e55 +8e56 +8e57 +8e58 +8e59 +8e5a +8e5b +8e5c +8e5d +8e5e +8e5f +8e60 +8e61 +8e62 +8e63 +8e64 +8e65 +8e66 +8e67 +8e68 +8e69 +8e6a +8e6b +8e6c +8e6d +8e6e +8e6f +8e70 +8e71 +8e72 +8e73 +8e74 +8e75 +8e76 +8e77 +8e78 +8e79 +8e7a +8e7b +8e7c +8e7d +8e7e +8e7f +8e80 +8e81 +8e82 +8e83 +8e84 +8e85 +8e86 +8e87 +8e88 +8e89 +8e8a +8e8b +8e8c +8e8d +8e8e +8e8f +8e90 +8e91 +8e92 +8e93 +8e94 +8e95 +8e96 +8e97 +8e98 +8e99 +8e9a +8e9b +8e9c +8e9d +8e9e +8e9f +8ea0 +8ea1 +8ea2 +8ea3 +8ea4 +8ea5 +8ea6 +8ea7 +8ea8 +8ea9 +8eaa +8eab +8eac +8ead +8eae +8eaf +8eb0 +8eb1 +8eb2 +8eb3 +8eb4 +8eb5 +8eb6 +8eb7 +8eb8 +8eb9 +8eba +8ebb +8ebc +8ebd +8ebe +8ebf +8ec0 +8ec1 +8ec2 +8ec3 +8ec4 +8ec5 +8ec6 +8ec7 +8ec8 +8ec9 +8eca +8ecb +8ecc +8ecd +8ece +8ecf +8ed0 +8ed1 +8ed2 +8ed3 +8ed4 +8ed5 +8ed6 +8ed7 +8ed8 +8ed9 +8eda +8edb +8edc +8edd +8ede +8edf +8ee0 +8ee1 +8ee2 +8ee3 +8ee4 +8ee5 +8ee6 +8ee7 +8ee8 +8ee9 +8eea +8eeb +8eec +8eed +8eee +8eef +8ef0 +8ef1 +8ef2 +8ef3 +8ef4 +8ef5 +8ef6 +8ef7 +8ef8 +8ef9 +8efa +8efb +8efc +8efd +8efe +8eff +8f00 +8f01 +8f02 +8f03 +8f04 +8f05 +8f06 +8f07 +8f08 +8f09 +8f0a +8f0b +8f0c +8f0d +8f0e +8f0f +8f10 +8f11 +8f12 +8f13 +8f14 +8f15 +8f16 +8f17 +8f18 +8f19 +8f1a +8f1b +8f1c +8f1d +8f1e +8f1f +8f20 +8f21 +8f22 +8f23 +8f24 +8f25 +8f26 +8f27 +8f28 +8f29 +8f2a +8f2b +8f2c +8f2d +8f2e +8f2f +8f30 +8f31 +8f32 +8f33 +8f34 +8f35 +8f36 +8f37 +8f38 +8f39 +8f3a +8f3b +8f3c +8f3d +8f3e +8f3f +8f40 +8f41 +8f42 +8f43 +8f44 +8f45 +8f46 +8f47 +8f48 +8f49 +8f4a +8f4b +8f4c +8f4d +8f4e +8f4f +8f50 +8f51 +8f52 +8f53 +8f54 +8f55 +8f56 +8f57 +8f58 +8f59 +8f5a +8f5b +8f5c +8f5d +8f5e +8f5f +8f60 +8f61 +8f62 +8f63 +8f64 +8f65 +8f66 +8f67 +8f68 +8f69 +8f6a +8f6b +8f6c +8f6d +8f6e +8f6f +8f70 +8f71 +8f72 +8f73 +8f74 +8f75 +8f76 +8f77 +8f78 +8f79 +8f7a +8f7b +8f7c +8f7d +8f7e +8f7f +8f80 +8f81 +8f82 +8f83 +8f84 +8f85 +8f86 +8f87 +8f88 +8f89 +8f8a +8f8b +8f8c +8f8d +8f8e +8f8f +8f90 +8f91 +8f92 +8f93 +8f94 +8f95 +8f96 +8f97 +8f98 +8f99 +8f9a +8f9b +8f9c +8f9d +8f9e +8f9f +8fa0 +8fa1 +8fa2 +8fa3 +8fa4 +8fa5 +8fa6 +8fa7 +8fa8 +8fa9 +8faa +8fab +8fac +8fad +8fae +8faf +8fb0 +8fb1 +8fb2 +8fb3 +8fb4 +8fb5 +8fb6 +8fb7 +8fb8 +8fb9 +8fba +8fbb +8fbc +8fbd +8fbe +8fbf +8fc0 +8fc1 +8fc2 +8fc3 +8fc4 +8fc5 +8fc6 +8fc7 +8fc8 +8fc9 +8fca +8fcb +8fcc +8fcd +8fce +8fcf +8fd0 +8fd1 +8fd2 +8fd3 +8fd4 +8fd5 +8fd6 +8fd7 +8fd8 +8fd9 +8fda +8fdb +8fdc +8fdd +8fde +8fdf +8fe0 +8fe1 +8fe2 +8fe3 +8fe4 +8fe5 +8fe6 +8fe7 +8fe8 +8fe9 +8fea +8feb +8fec +8fed +8fee +8fef +8ff0 +8ff1 +8ff2 +8ff3 +8ff4 +8ff5 +8ff6 +8ff7 +8ff8 +8ff9 +8ffa +8ffb +8ffc +8ffd +8ffe +8fff +9000 +9001 +9002 +9003 +9004 +9005 +9006 +9007 +9008 +9009 +900a +900b +900c +900d +900e +900f +9010 +9011 +9012 +9013 +9014 +9015 +9016 +9017 +9018 +9019 +901a +901b +901c +901d +901e +901f +9020 +9021 +9022 +9023 +9024 +9025 +9026 +9027 +9028 +9029 +902a +902b +902c +902d +902e +902f +9030 +9031 +9032 +9033 +9034 +9035 +9036 +9037 +9038 +9039 +903a +903b +903c +903d +903e +903f +9040 +9041 +9042 +9043 +9044 +9045 +9046 +9047 +9048 +9049 +904a +904b +904c +904d +904e +904f +9050 +9051 +9052 +9053 +9054 +9055 +9056 +9057 +9058 +9059 +905a +905b +905c +905d +905e +905f +9060 +9061 +9062 +9063 +9064 +9065 +9066 +9067 +9068 +9069 +906a +906b +906c +906d +906e +906f +9070 +9071 +9072 +9073 +9074 +9075 +9076 +9077 +9078 +9079 +907a +907b +907c +907d +907e +907f +9080 +9081 +9082 +9083 +9084 +9085 +9086 +9087 +9088 +9089 +908a +908b +908c +908d +908e +908f +9090 +9091 +9092 +9093 +9094 +9095 +9096 +9097 +9098 +9099 +909a +909b +909c +909d +909e +909f +90a0 +90a1 +90a2 +90a3 +90a4 +90a5 +90a6 +90a7 +90a8 +90a9 +90aa +90ab +90ac +90ad +90ae +90af +90b0 +90b1 +90b2 +90b3 +90b4 +90b5 +90b6 +90b7 +90b8 +90b9 +90ba +90bb +90bc +90bd +90be +90bf +90c0 +90c1 +90c2 +90c3 +90c4 +90c5 +90c6 +90c7 +90c8 +90c9 +90ca +90cb +90cc +90cd +90ce +90cf +90d0 +90d1 +90d2 +90d3 +90d4 +90d5 +90d6 +90d7 +90d8 +90d9 +90da +90db +90dc +90dd +90de +90df +90e0 +90e1 +90e2 +90e3 +90e4 +90e5 +90e6 +90e7 +90e8 +90e9 +90ea +90eb +90ec +90ed +90ee +90ef +90f0 +90f1 +90f2 +90f3 +90f4 +90f5 +90f6 +90f7 +90f8 +90f9 +90fa +90fb +90fc +90fd +90fe +90ff +9100 +9101 +9102 +9103 +9104 +9105 +9106 +9107 +9108 +9109 +910a +910b +910c +910d +910e +910f +9110 +9111 +9112 +9113 +9114 +9115 +9116 +9117 +9118 +9119 +911a +911b +911c +911d +911e +911f +9120 +9121 +9122 +9123 +9124 +9125 +9126 +9127 +9128 +9129 +912a +912b +912c +912d +912e +912f +9130 +9131 +9132 +9133 +9134 +9135 +9136 +9137 +9138 +9139 +913a +913b +913c +913d +913e +913f +9140 +9141 +9142 +9143 +9144 +9145 +9146 +9147 +9148 +9149 +914a +914b +914c +914d +914e +914f +9150 +9151 +9152 +9153 +9154 +9155 +9156 +9157 +9158 +9159 +915a +915b +915c +915d +915e +915f +9160 +9161 +9162 +9163 +9164 +9165 +9166 +9167 +9168 +9169 +916a +916b +916c +916d +916e +916f +9170 +9171 +9172 +9173 +9174 +9175 +9176 +9177 +9178 +9179 +917a +917b +917c +917d +917e +917f +9180 +9181 +9182 +9183 +9184 +9185 +9186 +9187 +9188 +9189 +918a +918b +918c +918d +918e +918f +9190 +9191 +9192 +9193 +9194 +9195 +9196 +9197 +9198 +9199 +919a +919b +919c +919d +919e +919f +91a0 +91a1 +91a2 +91a3 +91a4 +91a5 +91a6 +91a7 +91a8 +91a9 +91aa +91ab +91ac +91ad +91ae +91af +91b0 +91b1 +91b2 +91b3 +91b4 +91b5 +91b6 +91b7 +91b8 +91b9 +91ba +91bb +91bc +91bd +91be +91bf +91c0 +91c1 +91c2 +91c3 +91c4 +91c5 +91c6 +91c7 +91c8 +91c9 +91ca +91cb +91cc +91cd +91ce +91cf +91d0 +91d1 +91d2 +91d3 +91d4 +91d5 +91d6 +91d7 +91d8 +91d9 +91da +91db +91dc +91dd +91de +91df +91e0 +91e1 +91e2 +91e3 +91e4 +91e5 +91e6 +91e7 +91e8 +91e9 +91ea +91eb +91ec +91ed +91ee +91ef +91f0 +91f1 +91f2 +91f3 +91f4 +91f5 +91f6 +91f7 +91f8 +91f9 +91fa +91fb +91fc +91fd +91fe +91ff +9200 +9201 +9202 +9203 +9204 +9205 +9206 +9207 +9208 +9209 +920a +920b +920c +920d +920e +920f +9210 +9211 +9212 +9213 +9214 +9215 +9216 +9217 +9218 +9219 +921a +921b +921c +921d +921e +921f +9220 +9221 +9222 +9223 +9224 +9225 +9226 +9227 +9228 +9229 +922a +922b +922c +922d +922e +922f +9230 +9231 +9232 +9233 +9234 +9235 +9236 +9237 +9238 +9239 +923a +923b +923c +923d +923e +923f +9240 +9241 +9242 +9243 +9244 +9245 +9246 +9247 +9248 +9249 +924a +924b +924c +924d +924e +924f +9250 +9251 +9252 +9253 +9254 +9255 +9256 +9257 +9258 +9259 +925a +925b +925c +925d +925e +925f +9260 +9261 +9262 +9263 +9264 +9265 +9266 +9267 +9268 +9269 +926a +926b +926c +926d +926e +926f +9270 +9271 +9272 +9273 +9274 +9275 +9276 +9277 +9278 +9279 +927a +927b +927c +927d +927e +927f +9280 +9281 +9282 +9283 +9284 +9285 +9286 +9287 +9288 +9289 +928a +928b +928c +928d +928e +928f +9290 +9291 +9292 +9293 +9294 +9295 +9296 +9297 +9298 +9299 +929a +929b +929c +929d +929e +929f +92a0 +92a1 +92a2 +92a3 +92a4 +92a5 +92a6 +92a7 +92a8 +92a9 +92aa +92ab +92ac +92ad +92ae +92af +92b0 +92b1 +92b2 +92b3 +92b4 +92b5 +92b6 +92b7 +92b8 +92b9 +92ba +92bb +92bc +92bd +92be +92bf +92c0 +92c1 +92c2 +92c3 +92c4 +92c5 +92c6 +92c7 +92c8 +92c9 +92ca +92cb +92cc +92cd +92ce +92cf +92d0 +92d1 +92d2 +92d3 +92d4 +92d5 +92d6 +92d7 +92d8 +92d9 +92da +92db +92dc +92dd +92de +92df +92e0 +92e1 +92e2 +92e3 +92e4 +92e5 +92e6 +92e7 +92e8 +92e9 +92ea +92eb +92ec +92ed +92ee +92ef +92f0 +92f1 +92f2 +92f3 +92f4 +92f5 +92f6 +92f7 +92f8 +92f9 +92fa +92fb +92fc +92fd +92fe +92ff +9300 +9301 +9302 +9303 +9304 +9305 +9306 +9307 +9308 +9309 +930a +930b +930c +930d +930e +930f +9310 +9311 +9312 +9313 +9314 +9315 +9316 +9317 +9318 +9319 +931a +931b +931c +931d +931e +931f +9320 +9321 +9322 +9323 +9324 +9325 +9326 +9327 +9328 +9329 +932a +932b +932c +932d +932e +932f +9330 +9331 +9332 +9333 +9334 +9335 +9336 +9337 +9338 +9339 +933a +933b +933c +933d +933e +933f +9340 +9341 +9342 +9343 +9344 +9345 +9346 +9347 +9348 +9349 +934a +934b +934c +934d +934e +934f +9350 +9351 +9352 +9353 +9354 +9355 +9356 +9357 +9358 +9359 +935a +935b +935c +935d +935e +935f +9360 +9361 +9362 +9363 +9364 +9365 +9366 +9367 +9368 +9369 +936a +936b +936c +936d +936e +936f +9370 +9371 +9372 +9373 +9374 +9375 +9376 +9377 +9378 +9379 +937a +937b +937c +937d +937e +937f +9380 +9381 +9382 +9383 +9384 +9385 +9386 +9387 +9388 +9389 +938a +938b +938c +938d +938e +938f +9390 +9391 +9392 +9393 +9394 +9395 +9396 +9397 +9398 +9399 +939a +939b +939c +939d +939e +939f +93a0 +93a1 +93a2 +93a3 +93a4 +93a5 +93a6 +93a7 +93a8 +93a9 +93aa +93ab +93ac +93ad +93ae +93af +93b0 +93b1 +93b2 +93b3 +93b4 +93b5 +93b6 +93b7 +93b8 +93b9 +93ba +93bb +93bc +93bd +93be +93bf +93c0 +93c1 +93c2 +93c3 +93c4 +93c5 +93c6 +93c7 +93c8 +93c9 +93ca +93cb +93cc +93cd +93ce +93cf +93d0 +93d1 +93d2 +93d3 +93d4 +93d5 +93d6 +93d7 +93d8 +93d9 +93da +93db +93dc +93dd +93de +93df +93e0 +93e1 +93e2 +93e3 +93e4 +93e5 +93e6 +93e7 +93e8 +93e9 +93ea +93eb +93ec +93ed +93ee +93ef +93f0 +93f1 +93f2 +93f3 +93f4 +93f5 +93f6 +93f7 +93f8 +93f9 +93fa +93fb +93fc +93fd +93fe +93ff +9400 +9401 +9402 +9403 +9404 +9405 +9406 +9407 +9408 +9409 +940a +940b +940c +940d +940e +940f +9410 +9411 +9412 +9413 +9414 +9415 +9416 +9417 +9418 +9419 +941a +941b +941c +941d +941e +941f +9420 +9421 +9422 +9423 +9424 +9425 +9426 +9427 +9428 +9429 +942a +942b +942c +942d +942e +942f +9430 +9431 +9432 +9433 +9434 +9435 +9436 +9437 +9438 +9439 +943a +943b +943c +943d +943e +943f +9440 +9441 +9442 +9443 +9444 +9445 +9446 +9447 +9448 +9449 +944a +944b +944c +944d +944e +944f +9450 +9451 +9452 +9453 +9454 +9455 +9456 +9457 +9458 +9459 +945a +945b +945c +945d +945e +945f +9460 +9461 +9462 +9463 +9464 +9465 +9466 +9467 +9468 +9469 +946a +946b +946c +946d +946e +946f +9470 +9471 +9472 +9473 +9474 +9475 +9476 +9477 +9478 +9479 +947a +947b +947c +947d +947e +947f +9480 +9481 +9482 +9483 +9484 +9485 +9486 +9487 +9488 +9489 +948a +948b +948c +948d +948e +948f +9490 +9491 +9492 +9493 +9494 +9495 +9496 +9497 +9498 +9499 +949a +949b +949c +949d +949e +949f +94a0 +94a1 +94a2 +94a3 +94a4 +94a5 +94a6 +94a7 +94a8 +94a9 +94aa +94ab +94ac +94ad +94ae +94af +94b0 +94b1 +94b2 +94b3 +94b4 +94b5 +94b6 +94b7 +94b8 +94b9 +94ba +94bb +94bc +94bd +94be +94bf +94c0 +94c1 +94c2 +94c3 +94c4 +94c5 +94c6 +94c7 +94c8 +94c9 +94ca +94cb +94cc +94cd +94ce +94cf +94d0 +94d1 +94d2 +94d3 +94d4 +94d5 +94d6 +94d7 +94d8 +94d9 +94da +94db +94dc +94dd +94de +94df +94e0 +94e1 +94e2 +94e3 +94e4 +94e5 +94e6 +94e7 +94e8 +94e9 +94ea +94eb +94ec +94ed +94ee +94ef +94f0 +94f1 +94f2 +94f3 +94f4 +94f5 +94f6 +94f7 +94f8 +94f9 +94fa +94fb +94fc +94fd +94fe +94ff +9500 +9501 +9502 +9503 +9504 +9505 +9506 +9507 +9508 +9509 +950a +950b +950c +950d +950e +950f +9510 +9511 +9512 +9513 +9514 +9515 +9516 +9517 +9518 +9519 +951a +951b +951c +951d +951e +951f +9520 +9521 +9522 +9523 +9524 +9525 +9526 +9527 +9528 +9529 +952a +952b +952c +952d +952e +952f +9530 +9531 +9532 +9533 +9534 +9535 +9536 +9537 +9538 +9539 +953a +953b +953c +953d +953e +953f +9540 +9541 +9542 +9543 +9544 +9545 +9546 +9547 +9548 +9549 +954a +954b +954c +954d +954e +954f +9550 +9551 +9552 +9553 +9554 +9555 +9556 +9557 +9558 +9559 +955a +955b +955c +955d +955e +955f +9560 +9561 +9562 +9563 +9564 +9565 +9566 +9567 +9568 +9569 +956a +956b +956c +956d +956e +956f +9570 +9571 +9572 +9573 +9574 +9575 +9576 +9577 +9578 +9579 +957a +957b +957c +957d +957e +957f +9580 +9581 +9582 +9583 +9584 +9585 +9586 +9587 +9588 +9589 +958a +958b +958c +958d +958e +958f +9590 +9591 +9592 +9593 +9594 +9595 +9596 +9597 +9598 +9599 +959a +959b +959c +959d +959e +959f +95a0 +95a1 +95a2 +95a3 +95a4 +95a5 +95a6 +95a7 +95a8 +95a9 +95aa +95ab +95ac +95ad +95ae +95af +95b0 +95b1 +95b2 +95b3 +95b4 +95b5 +95b6 +95b7 +95b8 +95b9 +95ba +95bb +95bc +95bd +95be +95bf +95c0 +95c1 +95c2 +95c3 +95c4 +95c5 +95c6 +95c7 +95c8 +95c9 +95ca +95cb +95cc +95cd +95ce +95cf +95d0 +95d1 +95d2 +95d3 +95d4 +95d5 +95d6 +95d7 +95d8 +95d9 +95da +95db +95dc +95dd +95de +95df +95e0 +95e1 +95e2 +95e3 +95e4 +95e5 +95e6 +95e7 +95e8 +95e9 +95ea +95eb +95ec +95ed +95ee +95ef +95f0 +95f1 +95f2 +95f3 +95f4 +95f5 +95f6 +95f7 +95f8 +95f9 +95fa +95fb +95fc +95fd +95fe +95ff +9600 +9601 +9602 +9603 +9604 +9605 +9606 +9607 +9608 +9609 +960a +960b +960c +960d +960e +960f +9610 +9611 +9612 +9613 +9614 +9615 +9616 +9617 +9618 +9619 +961a +961b +961c +961d +961e +961f +9620 +9621 +9622 +9623 +9624 +9625 +9626 +9627 +9628 +9629 +962a +962b +962c +962d +962e +962f +9630 +9631 +9632 +9633 +9634 +9635 +9636 +9637 +9638 +9639 +963a +963b +963c +963d +963e +963f +9640 +9641 +9642 +9643 +9644 +9645 +9646 +9647 +9648 +9649 +964a +964b +964c +964d +964e +964f +9650 +9651 +9652 +9653 +9654 +9655 +9656 +9657 +9658 +9659 +965a +965b +965c +965d +965e +965f +9660 +9661 +9662 +9663 +9664 +9665 +9666 +9667 +9668 +9669 +966a +966b +966c +966d +966e +966f +9670 +9671 +9672 +9673 +9674 +9675 +9676 +9677 +9678 +9679 +967a +967b +967c +967d +967e +967f +9680 +9681 +9682 +9683 +9684 +9685 +9686 +9687 +9688 +9689 +968a +968b +968c +968d +968e +968f +9690 +9691 +9692 +9693 +9694 +9695 +9696 +9697 +9698 +9699 +969a +969b +969c +969d +969e +969f +96a0 +96a1 +96a2 +96a3 +96a4 +96a5 +96a6 +96a7 +96a8 +96a9 +96aa +96ab +96ac +96ad +96ae +96af +96b0 +96b1 +96b2 +96b3 +96b4 +96b5 +96b6 +96b7 +96b8 +96b9 +96ba +96bb +96bc +96bd +96be +96bf +96c0 +96c1 +96c2 +96c3 +96c4 +96c5 +96c6 +96c7 +96c8 +96c9 +96ca +96cb +96cc +96cd +96ce +96cf +96d0 +96d1 +96d2 +96d3 +96d4 +96d5 +96d6 +96d7 +96d8 +96d9 +96da +96db +96dc +96dd +96de +96df +96e0 +96e1 +96e2 +96e3 +96e4 +96e5 +96e6 +96e7 +96e8 +96e9 +96ea +96eb +96ec +96ed +96ee +96ef +96f0 +96f1 +96f2 +96f3 +96f4 +96f5 +96f6 +96f7 +96f8 +96f9 +96fa +96fb +96fc +96fd +96fe +96ff +9700 +9701 +9702 +9703 +9704 +9705 +9706 +9707 +9708 +9709 +970a +970b +970c +970d +970e +970f +9710 +9711 +9712 +9713 +9714 +9715 +9716 +9717 +9718 +9719 +971a +971b +971c +971d +971e +971f +9720 +9721 +9722 +9723 +9724 +9725 +9726 +9727 +9728 +9729 +972a +972b +972c +972d +972e +972f +9730 +9731 +9732 +9733 +9734 +9735 +9736 +9737 +9738 +9739 +973a +973b +973c +973d +973e +973f +9740 +9741 +9742 +9743 +9744 +9745 +9746 +9747 +9748 +9749 +974a +974b +974c +974d +974e +974f +9750 +9751 +9752 +9753 +9754 +9755 +9756 +9757 +9758 +9759 +975a +975b +975c +975d +975e +975f +9760 +9761 +9762 +9763 +9764 +9765 +9766 +9767 +9768 +9769 +976a +976b +976c +976d +976e +976f +9770 +9771 +9772 +9773 +9774 +9775 +9776 +9777 +9778 +9779 +977a +977b +977c +977d +977e +977f +9780 +9781 +9782 +9783 +9784 +9785 +9786 +9787 +9788 +9789 +978a +978b +978c +978d +978e +978f +9790 +9791 +9792 +9793 +9794 +9795 +9796 +9797 +9798 +9799 +979a +979b +979c +979d +979e +979f +97a0 +97a1 +97a2 +97a3 +97a4 +97a5 +97a6 +97a7 +97a8 +97a9 +97aa +97ab +97ac +97ad +97ae +97af +97b0 +97b1 +97b2 +97b3 +97b4 +97b5 +97b6 +97b7 +97b8 +97b9 +97ba +97bb +97bc +97bd +97be +97bf +97c0 +97c1 +97c2 +97c3 +97c4 +97c5 +97c6 +97c7 +97c8 +97c9 +97ca +97cb +97cc +97cd +97ce +97cf +97d0 +97d1 +97d2 +97d3 +97d4 +97d5 +97d6 +97d7 +97d8 +97d9 +97da +97db +97dc +97dd +97de +97df +97e0 +97e1 +97e2 +97e3 +97e4 +97e5 +97e6 +97e7 +97e8 +97e9 +97ea +97eb +97ec +97ed +97ee +97ef +97f0 +97f1 +97f2 +97f3 +97f4 +97f5 +97f6 +97f7 +97f8 +97f9 +97fa +97fb +97fc +97fd +97fe +97ff +9800 +9801 +9802 +9803 +9804 +9805 +9806 +9807 +9808 +9809 +980a +980b +980c +980d +980e +980f +9810 +9811 +9812 +9813 +9814 +9815 +9816 +9817 +9818 +9819 +981a +981b +981c +981d +981e +981f +9820 +9821 +9822 +9823 +9824 +9825 +9826 +9827 +9828 +9829 +982a +982b +982c +982d +982e +982f +9830 +9831 +9832 +9833 +9834 +9835 +9836 +9837 +9838 +9839 +983a +983b +983c +983d +983e +983f +9840 +9841 +9842 +9843 +9844 +9845 +9846 +9847 +9848 +9849 +984a +984b +984c +984d +984e +984f +9850 +9851 +9852 +9853 +9854 +9855 +9856 +9857 +9858 +9859 +985a +985b +985c +985d +985e +985f +9860 +9861 +9862 +9863 +9864 +9865 +9866 +9867 +9868 +9869 +986a +986b +986c +986d +986e +986f +9870 +9871 +9872 +9873 +9874 +9875 +9876 +9877 +9878 +9879 +987a +987b +987c +987d +987e +987f +9880 +9881 +9882 +9883 +9884 +9885 +9886 +9887 +9888 +9889 +988a +988b +988c +988d +988e +988f +9890 +9891 +9892 +9893 +9894 +9895 +9896 +9897 +9898 +9899 +989a +989b +989c +989d +989e +989f +98a0 +98a1 +98a2 +98a3 +98a4 +98a5 +98a6 +98a7 +98a8 +98a9 +98aa +98ab +98ac +98ad +98ae +98af +98b0 +98b1 +98b2 +98b3 +98b4 +98b5 +98b6 +98b7 +98b8 +98b9 +98ba +98bb +98bc +98bd +98be +98bf +98c0 +98c1 +98c2 +98c3 +98c4 +98c5 +98c6 +98c7 +98c8 +98c9 +98ca +98cb +98cc +98cd +98ce +98cf +98d0 +98d1 +98d2 +98d3 +98d4 +98d5 +98d6 +98d7 +98d8 +98d9 +98da +98db +98dc +98dd +98de +98df +98e0 +98e1 +98e2 +98e3 +98e4 +98e5 +98e6 +98e7 +98e8 +98e9 +98ea +98eb +98ec +98ed +98ee +98ef +98f0 +98f1 +98f2 +98f3 +98f4 +98f5 +98f6 +98f7 +98f8 +98f9 +98fa +98fb +98fc +98fd +98fe +98ff +9900 +9901 +9902 +9903 +9904 +9905 +9906 +9907 +9908 +9909 +990a +990b +990c +990d +990e +990f +9910 +9911 +9912 +9913 +9914 +9915 +9916 +9917 +9918 +9919 +991a +991b +991c +991d +991e +991f +9920 +9921 +9922 +9923 +9924 +9925 +9926 +9927 +9928 +9929 +992a +992b +992c +992d +992e +992f +9930 +9931 +9932 +9933 +9934 +9935 +9936 +9937 +9938 +9939 +993a +993b +993c +993d +993e +993f +9940 +9941 +9942 +9943 +9944 +9945 +9946 +9947 +9948 +9949 +994a +994b +994c +994d +994e +994f +9950 +9951 +9952 +9953 +9954 +9955 +9956 +9957 +9958 +9959 +995a +995b +995c +995d +995e +995f +9960 +9961 +9962 +9963 +9964 +9965 +9966 +9967 +9968 +9969 +996a +996b +996c +996d +996e +996f +9970 +9971 +9972 +9973 +9974 +9975 +9976 +9977 +9978 +9979 +997a +997b +997c +997d +997e +997f +9980 +9981 +9982 +9983 +9984 +9985 +9986 +9987 +9988 +9989 +998a +998b +998c +998d +998e +998f +9990 +9991 +9992 +9993 +9994 +9995 +9996 +9997 +9998 +9999 +999a +999b +999c +999d +999e +999f +99a0 +99a1 +99a2 +99a3 +99a4 +99a5 +99a6 +99a7 +99a8 +99a9 +99aa +99ab +99ac +99ad +99ae +99af +99b0 +99b1 +99b2 +99b3 +99b4 +99b5 +99b6 +99b7 +99b8 +99b9 +99ba +99bb +99bc +99bd +99be +99bf +99c0 +99c1 +99c2 +99c3 +99c4 +99c5 +99c6 +99c7 +99c8 +99c9 +99ca +99cb +99cc +99cd +99ce +99cf +99d0 +99d1 +99d2 +99d3 +99d4 +99d5 +99d6 +99d7 +99d8 +99d9 +99da +99db +99dc +99dd +99de +99df +99e0 +99e1 +99e2 +99e3 +99e4 +99e5 +99e6 +99e7 +99e8 +99e9 +99ea +99eb +99ec +99ed +99ee +99ef +99f0 +99f1 +99f2 +99f3 +99f4 +99f5 +99f6 +99f7 +99f8 +99f9 +99fa +99fb +99fc +99fd +99fe +99ff +9a00 +9a01 +9a02 +9a03 +9a04 +9a05 +9a06 +9a07 +9a08 +9a09 +9a0a +9a0b +9a0c +9a0d +9a0e +9a0f +9a10 +9a11 +9a12 +9a13 +9a14 +9a15 +9a16 +9a17 +9a18 +9a19 +9a1a +9a1b +9a1c +9a1d +9a1e +9a1f +9a20 +9a21 +9a22 +9a23 +9a24 +9a25 +9a26 +9a27 +9a28 +9a29 +9a2a +9a2b +9a2c +9a2d +9a2e +9a2f +9a30 +9a31 +9a32 +9a33 +9a34 +9a35 +9a36 +9a37 +9a38 +9a39 +9a3a +9a3b +9a3c +9a3d +9a3e +9a3f +9a40 +9a41 +9a42 +9a43 +9a44 +9a45 +9a46 +9a47 +9a48 +9a49 +9a4a +9a4b +9a4c +9a4d +9a4e +9a4f +9a50 +9a51 +9a52 +9a53 +9a54 +9a55 +9a56 +9a57 +9a58 +9a59 +9a5a +9a5b +9a5c +9a5d +9a5e +9a5f +9a60 +9a61 +9a62 +9a63 +9a64 +9a65 +9a66 +9a67 +9a68 +9a69 +9a6a +9a6b +9a6c +9a6d +9a6e +9a6f +9a70 +9a71 +9a72 +9a73 +9a74 +9a75 +9a76 +9a77 +9a78 +9a79 +9a7a +9a7b +9a7c +9a7d +9a7e +9a7f +9a80 +9a81 +9a82 +9a83 +9a84 +9a85 +9a86 +9a87 +9a88 +9a89 +9a8a +9a8b +9a8c +9a8d +9a8e +9a8f +9a90 +9a91 +9a92 +9a93 +9a94 +9a95 +9a96 +9a97 +9a98 +9a99 +9a9a +9a9b +9a9c +9a9d +9a9e +9a9f +9aa0 +9aa1 +9aa2 +9aa3 +9aa4 +9aa5 +9aa6 +9aa7 +9aa8 +9aa9 +9aaa +9aab +9aac +9aad +9aae +9aaf +9ab0 +9ab1 +9ab2 +9ab3 +9ab4 +9ab5 +9ab6 +9ab7 +9ab8 +9ab9 +9aba +9abb +9abc +9abd +9abe +9abf +9ac0 +9ac1 +9ac2 +9ac3 +9ac4 +9ac5 +9ac6 +9ac7 +9ac8 +9ac9 +9aca +9acb +9acc +9acd +9ace +9acf +9ad0 +9ad1 +9ad2 +9ad3 +9ad4 +9ad5 +9ad6 +9ad7 +9ad8 +9ad9 +9ada +9adb +9adc +9add +9ade +9adf +9ae0 +9ae1 +9ae2 +9ae3 +9ae4 +9ae5 +9ae6 +9ae7 +9ae8 +9ae9 +9aea +9aeb +9aec +9aed +9aee +9aef +9af0 +9af1 +9af2 +9af3 +9af4 +9af5 +9af6 +9af7 +9af8 +9af9 +9afa +9afb +9afc +9afd +9afe +9aff +9b00 +9b01 +9b02 +9b03 +9b04 +9b05 +9b06 +9b07 +9b08 +9b09 +9b0a +9b0b +9b0c +9b0d +9b0e +9b0f +9b10 +9b11 +9b12 +9b13 +9b14 +9b15 +9b16 +9b17 +9b18 +9b19 +9b1a +9b1b +9b1c +9b1d +9b1e +9b1f +9b20 +9b21 +9b22 +9b23 +9b24 +9b25 +9b26 +9b27 +9b28 +9b29 +9b2a +9b2b +9b2c +9b2d +9b2e +9b2f +9b30 +9b31 +9b32 +9b33 +9b34 +9b35 +9b36 +9b37 +9b38 +9b39 +9b3a +9b3b +9b3c +9b3d +9b3e +9b3f +9b40 +9b41 +9b42 +9b43 +9b44 +9b45 +9b46 +9b47 +9b48 +9b49 +9b4a +9b4b +9b4c +9b4d +9b4e +9b4f +9b50 +9b51 +9b52 +9b53 +9b54 +9b55 +9b56 +9b57 +9b58 +9b59 +9b5a +9b5b +9b5c +9b5d +9b5e +9b5f +9b60 +9b61 +9b62 +9b63 +9b64 +9b65 +9b66 +9b67 +9b68 +9b69 +9b6a +9b6b +9b6c +9b6d +9b6e +9b6f +9b70 +9b71 +9b72 +9b73 +9b74 +9b75 +9b76 +9b77 +9b78 +9b79 +9b7a +9b7b +9b7c +9b7d +9b7e +9b7f +9b80 +9b81 +9b82 +9b83 +9b84 +9b85 +9b86 +9b87 +9b88 +9b89 +9b8a +9b8b +9b8c +9b8d +9b8e +9b8f +9b90 +9b91 +9b92 +9b93 +9b94 +9b95 +9b96 +9b97 +9b98 +9b99 +9b9a +9b9b +9b9c +9b9d +9b9e +9b9f +9ba0 +9ba1 +9ba2 +9ba3 +9ba4 +9ba5 +9ba6 +9ba7 +9ba8 +9ba9 +9baa +9bab +9bac +9bad +9bae +9baf +9bb0 +9bb1 +9bb2 +9bb3 +9bb4 +9bb5 +9bb6 +9bb7 +9bb8 +9bb9 +9bba +9bbb +9bbc +9bbd +9bbe +9bbf +9bc0 +9bc1 +9bc2 +9bc3 +9bc4 +9bc5 +9bc6 +9bc7 +9bc8 +9bc9 +9bca +9bcb +9bcc +9bcd +9bce +9bcf +9bd0 +9bd1 +9bd2 +9bd3 +9bd4 +9bd5 +9bd6 +9bd7 +9bd8 +9bd9 +9bda +9bdb +9bdc +9bdd +9bde +9bdf +9be0 +9be1 +9be2 +9be3 +9be4 +9be5 +9be6 +9be7 +9be8 +9be9 +9bea +9beb +9bec +9bed +9bee +9bef +9bf0 +9bf1 +9bf2 +9bf3 +9bf4 +9bf5 +9bf6 +9bf7 +9bf8 +9bf9 +9bfa +9bfb +9bfc +9bfd +9bfe +9bff +9c00 +9c01 +9c02 +9c03 +9c04 +9c05 +9c06 +9c07 +9c08 +9c09 +9c0a +9c0b +9c0c +9c0d +9c0e +9c0f +9c10 +9c11 +9c12 +9c13 +9c14 +9c15 +9c16 +9c17 +9c18 +9c19 +9c1a +9c1b +9c1c +9c1d +9c1e +9c1f +9c20 +9c21 +9c22 +9c23 +9c24 +9c25 +9c26 +9c27 +9c28 +9c29 +9c2a +9c2b +9c2c +9c2d +9c2e +9c2f +9c30 +9c31 +9c32 +9c33 +9c34 +9c35 +9c36 +9c37 +9c38 +9c39 +9c3a +9c3b +9c3c +9c3d +9c3e +9c3f +9c40 +9c41 +9c42 +9c43 +9c44 +9c45 +9c46 +9c47 +9c48 +9c49 +9c4a +9c4b +9c4c +9c4d +9c4e +9c4f +9c50 +9c51 +9c52 +9c53 +9c54 +9c55 +9c56 +9c57 +9c58 +9c59 +9c5a +9c5b +9c5c +9c5d +9c5e +9c5f +9c60 +9c61 +9c62 +9c63 +9c64 +9c65 +9c66 +9c67 +9c68 +9c69 +9c6a +9c6b +9c6c +9c6d +9c6e +9c6f +9c70 +9c71 +9c72 +9c73 +9c74 +9c75 +9c76 +9c77 +9c78 +9c79 +9c7a +9c7b +9c7c +9c7d +9c7e +9c7f +9c80 +9c81 +9c82 +9c83 +9c84 +9c85 +9c86 +9c87 +9c88 +9c89 +9c8a +9c8b +9c8c +9c8d +9c8e +9c8f +9c90 +9c91 +9c92 +9c93 +9c94 +9c95 +9c96 +9c97 +9c98 +9c99 +9c9a +9c9b +9c9c +9c9d +9c9e +9c9f +9ca0 +9ca1 +9ca2 +9ca3 +9ca4 +9ca5 +9ca6 +9ca7 +9ca8 +9ca9 +9caa +9cab +9cac +9cad +9cae +9caf +9cb0 +9cb1 +9cb2 +9cb3 +9cb4 +9cb5 +9cb6 +9cb7 +9cb8 +9cb9 +9cba +9cbb +9cbc +9cbd +9cbe +9cbf +9cc0 +9cc1 +9cc2 +9cc3 +9cc4 +9cc5 +9cc6 +9cc7 +9cc8 +9cc9 +9cca +9ccb +9ccc +9ccd +9cce +9ccf +9cd0 +9cd1 +9cd2 +9cd3 +9cd4 +9cd5 +9cd6 +9cd7 +9cd8 +9cd9 +9cda +9cdb +9cdc +9cdd +9cde +9cdf +9ce0 +9ce1 +9ce2 +9ce3 +9ce4 +9ce5 +9ce6 +9ce7 +9ce8 +9ce9 +9cea +9ceb +9cec +9ced +9cee +9cef +9cf0 +9cf1 +9cf2 +9cf3 +9cf4 +9cf5 +9cf6 +9cf7 +9cf8 +9cf9 +9cfa +9cfb +9cfc +9cfd +9cfe +9cff +9d00 +9d01 +9d02 +9d03 +9d04 +9d05 +9d06 +9d07 +9d08 +9d09 +9d0a +9d0b +9d0c +9d0d +9d0e +9d0f +9d10 +9d11 +9d12 +9d13 +9d14 +9d15 +9d16 +9d17 +9d18 +9d19 +9d1a +9d1b +9d1c +9d1d +9d1e +9d1f +9d20 +9d21 +9d22 +9d23 +9d24 +9d25 +9d26 +9d27 +9d28 +9d29 +9d2a +9d2b +9d2c +9d2d +9d2e +9d2f +9d30 +9d31 +9d32 +9d33 +9d34 +9d35 +9d36 +9d37 +9d38 +9d39 +9d3a +9d3b +9d3c +9d3d +9d3e +9d3f +9d40 +9d41 +9d42 +9d43 +9d44 +9d45 +9d46 +9d47 +9d48 +9d49 +9d4a +9d4b +9d4c +9d4d +9d4e +9d4f +9d50 +9d51 +9d52 +9d53 +9d54 +9d55 +9d56 +9d57 +9d58 +9d59 +9d5a +9d5b +9d5c +9d5d +9d5e +9d5f +9d60 +9d61 +9d62 +9d63 +9d64 +9d65 +9d66 +9d67 +9d68 +9d69 +9d6a +9d6b +9d6c +9d6d +9d6e +9d6f +9d70 +9d71 +9d72 +9d73 +9d74 +9d75 +9d76 +9d77 +9d78 +9d79 +9d7a +9d7b +9d7c +9d7d +9d7e +9d7f +9d80 +9d81 +9d82 +9d83 +9d84 +9d85 +9d86 +9d87 +9d88 +9d89 +9d8a +9d8b +9d8c +9d8d +9d8e +9d8f +9d90 +9d91 +9d92 +9d93 +9d94 +9d95 +9d96 +9d97 +9d98 +9d99 +9d9a +9d9b +9d9c +9d9d +9d9e +9d9f +9da0 +9da1 +9da2 +9da3 +9da4 +9da5 +9da6 +9da7 +9da8 +9da9 +9daa +9dab +9dac +9dad +9dae +9daf +9db0 +9db1 +9db2 +9db3 +9db4 +9db5 +9db6 +9db7 +9db8 +9db9 +9dba +9dbb +9dbc +9dbd +9dbe +9dbf +9dc0 +9dc1 +9dc2 +9dc3 +9dc4 +9dc5 +9dc6 +9dc7 +9dc8 +9dc9 +9dca +9dcb +9dcc +9dcd +9dce +9dcf +9dd0 +9dd1 +9dd2 +9dd3 +9dd4 +9dd5 +9dd6 +9dd7 +9dd8 +9dd9 +9dda +9ddb +9ddc +9ddd +9dde +9ddf +9de0 +9de1 +9de2 +9de3 +9de4 +9de5 +9de6 +9de7 +9de8 +9de9 +9dea +9deb +9dec +9ded +9dee +9def +9df0 +9df1 +9df2 +9df3 +9df4 +9df5 +9df6 +9df7 +9df8 +9df9 +9dfa +9dfb +9dfc +9dfd +9dfe +9dff +9e00 +9e01 +9e02 +9e03 +9e04 +9e05 +9e06 +9e07 +9e08 +9e09 +9e0a +9e0b +9e0c +9e0d +9e0e +9e0f +9e10 +9e11 +9e12 +9e13 +9e14 +9e15 +9e16 +9e17 +9e18 +9e19 +9e1a +9e1b +9e1c +9e1d +9e1e +9e1f +9e20 +9e21 +9e22 +9e23 +9e24 +9e25 +9e26 +9e27 +9e28 +9e29 +9e2a +9e2b +9e2c +9e2d +9e2e +9e2f +9e30 +9e31 +9e32 +9e33 +9e34 +9e35 +9e36 +9e37 +9e38 +9e39 +9e3a +9e3b +9e3c +9e3d +9e3e +9e3f +9e40 +9e41 +9e42 +9e43 +9e44 +9e45 +9e46 +9e47 +9e48 +9e49 +9e4a +9e4b +9e4c +9e4d +9e4e +9e4f +9e50 +9e51 +9e52 +9e53 +9e54 +9e55 +9e56 +9e57 +9e58 +9e59 +9e5a +9e5b +9e5c +9e5d +9e5e +9e5f +9e60 +9e61 +9e62 +9e63 +9e64 +9e65 +9e66 +9e67 +9e68 +9e69 +9e6a +9e6b +9e6c +9e6d +9e6e +9e6f +9e70 +9e71 +9e72 +9e73 +9e74 +9e75 +9e76 +9e77 +9e78 +9e79 +9e7a +9e7b +9e7c +9e7d +9e7e +9e7f +9e80 +9e81 +9e82 +9e83 +9e84 +9e85 +9e86 +9e87 +9e88 +9e89 +9e8a +9e8b +9e8c +9e8d +9e8e +9e8f +9e90 +9e91 +9e92 +9e93 +9e94 +9e95 +9e96 +9e97 +9e98 +9e99 +9e9a +9e9b +9e9c +9e9d +9e9e +9e9f +9ea0 +9ea1 +9ea2 +9ea3 +9ea4 +9ea5 +9ea6 +9ea7 +9ea8 +9ea9 +9eaa +9eab +9eac +9ead +9eae +9eaf +9eb0 +9eb1 +9eb2 +9eb3 +9eb4 +9eb5 +9eb6 +9eb7 +9eb8 +9eb9 +9eba +9ebb +9ebc +9ebd +9ebe +9ebf +9ec0 +9ec1 +9ec2 +9ec3 +9ec4 +9ec5 +9ec6 +9ec7 +9ec8 +9ec9 +9eca +9ecb +9ecc +9ecd +9ece +9ecf +9ed0 +9ed1 +9ed2 +9ed3 +9ed4 +9ed5 +9ed6 +9ed7 +9ed8 +9ed9 +9eda +9edb +9edc +9edd +9ede +9edf +9ee0 +9ee1 +9ee2 +9ee3 +9ee4 +9ee5 +9ee6 +9ee7 +9ee8 +9ee9 +9eea +9eeb +9eec +9eed +9eee +9eef +9ef0 +9ef1 +9ef2 +9ef3 +9ef4 +9ef5 +9ef6 +9ef7 +9ef8 +9ef9 +9efa +9efb +9efc +9efd +9efe +9eff +9f00 +9f01 +9f02 +9f03 +9f04 +9f05 +9f06 +9f07 +9f08 +9f09 +9f0a +9f0b +9f0c +9f0d +9f0e +9f0f +9f10 +9f11 +9f12 +9f13 +9f14 +9f15 +9f16 +9f17 +9f18 +9f19 +9f1a +9f1b +9f1c +9f1d +9f1e +9f1f +9f20 +9f21 +9f22 +9f23 +9f24 +9f25 +9f26 +9f27 +9f28 +9f29 +9f2a +9f2b +9f2c +9f2d +9f2e +9f2f +9f30 +9f31 +9f32 +9f33 +9f34 +9f35 +9f36 +9f37 +9f38 +9f39 +9f3a +9f3b +9f3c +9f3d +9f3e +9f3f +9f40 +9f41 +9f42 +9f43 +9f44 +9f45 +9f46 +9f47 +9f48 +9f49 +9f4a +9f4b +9f4c +9f4d +9f4e +9f4f +9f50 +9f51 +9f52 +9f53 +9f54 +9f55 +9f56 +9f57 +9f58 +9f59 +9f5a +9f5b +9f5c +9f5d +9f5e +9f5f +9f60 +9f61 +9f62 +9f63 +9f64 +9f65 +9f66 +9f67 +9f68 +9f69 +9f6a +9f6b +9f6c +9f6d +9f6e +9f6f +9f70 +9f71 +9f72 +9f73 +9f74 +9f75 +9f76 +9f77 +9f78 +9f79 +9f7a +9f7b +9f7c +9f7d +9f7e +9f7f +9f80 +9f81 +9f82 +9f83 +9f84 +9f85 +9f86 +9f87 +9f88 +9f89 +9f8a +9f8b +9f8c +9f8d +9f8e +9f8f +9f90 +9f91 +9f92 +9f93 +9f94 +9f95 +9f96 +9f97 +9f98 +9f99 +9f9a +9f9b +9f9c +9f9d +9f9e +9f9f +9fa0 +9fa1 +9fa2 +9fa3 +9fa4 +9fa5 +9fa6 +9fa7 +9fa8 +9fa9 +9faa +9fab +9fac +9fad +9fae +9faf +9fb0 +9fb1 +9fb2 +9fb3 +9fb4 +9fb5 +9fb6 +9fb7 +9fb8 +9fb9 +9fba +9fbb +9fbc +9fbd +9fbe +9fbf +9fc0 +9fc1 +9fc2 +9fc3 +9fc4 +9fc5 +9fc6 +9fc7 +9fc8 +9fc9 +9fca +9fcb +9fcc +9fcd +9fce +9fcf +9fd0 +9fd1 +9fd2 +9fd3 +9fd4 +9fd5 +9fd6 +9fd7 +9fd8 +9fd9 +9fda +9fdb +9fdc +9fdd +9fde +9fdf +9fe0 +9fe1 +9fe2 +9fe3 +9fe4 +9fe5 +9fe6 +9fe7 +9fe8 +9fe9 +9fea +9feb +9fec +9fed +9fee +9fef +9ff0 +9ff1 +9ff2 +9ff3 +9ff4 +9ff5 +9ff6 +9ff7 +9ff8 +9ff9 +9ffa +9ffb +9ffc +9ffd +9ffe +9fff +a000 +a001 +a002 +a003 +a004 +a005 +a006 +a007 +a008 +a009 +a00a +a00b +a00c +a00d +a00e +a00f +a010 +a011 +a012 +a013 +a014 +a015 +a016 +a017 +a018 +a019 +a01a +a01b +a01c +a01d +a01e +a01f +a020 +a021 +a022 +a023 +a024 +a025 +a026 +a027 +a028 +a029 +a02a +a02b +a02c +a02d +a02e +a02f +a030 +a031 +a032 +a033 +a034 +a035 +a036 +a037 +a038 +a039 +a03a +a03b +a03c +a03d +a03e +a03f +a040 +a041 +a042 +a043 +a044 +a045 +a046 +a047 +a048 +a049 +a04a +a04b +a04c +a04d +a04e +a04f +a050 +a051 +a052 +a053 +a054 +a055 +a056 +a057 +a058 +a059 +a05a +a05b +a05c +a05d +a05e +a05f +a060 +a061 +a062 +a063 +a064 +a065 +a066 +a067 +a068 +a069 +a06a +a06b +a06c +a06d +a06e +a06f +a070 +a071 +a072 +a073 +a074 +a075 +a076 +a077 +a078 +a079 +a07a +a07b +a07c +a07d +a07e +a07f +a080 +a081 +a082 +a083 +a084 +a085 +a086 +a087 +a088 +a089 +a08a +a08b +a08c +a08d +a08e +a08f +a090 +a091 +a092 +a093 +a094 +a095 +a096 +a097 +a098 +a099 +a09a +a09b +a09c +a09d +a09e +a09f +a0a0 +a0a1 +a0a2 +a0a3 +a0a4 +a0a5 +a0a6 +a0a7 +a0a8 +a0a9 +a0aa +a0ab +a0ac +a0ad +a0ae +a0af +a0b0 +a0b1 +a0b2 +a0b3 +a0b4 +a0b5 +a0b6 +a0b7 +a0b8 +a0b9 +a0ba +a0bb +a0bc +a0bd +a0be +a0bf +a0c0 +a0c1 +a0c2 +a0c3 +a0c4 +a0c5 +a0c6 +a0c7 +a0c8 +a0c9 +a0ca +a0cb +a0cc +a0cd +a0ce +a0cf +a0d0 +a0d1 +a0d2 +a0d3 +a0d4 +a0d5 +a0d6 +a0d7 +a0d8 +a0d9 +a0da +a0db +a0dc +a0dd +a0de +a0df +a0e0 +a0e1 +a0e2 +a0e3 +a0e4 +a0e5 +a0e6 +a0e7 +a0e8 +a0e9 +a0ea +a0eb +a0ec +a0ed +a0ee +a0ef +a0f0 +a0f1 +a0f2 +a0f3 +a0f4 +a0f5 +a0f6 +a0f7 +a0f8 +a0f9 +a0fa +a0fb +a0fc +a0fd +a0fe +a0ff +a100 +a101 +a102 +a103 +a104 +a105 +a106 +a107 +a108 +a109 +a10a +a10b +a10c +a10d +a10e +a10f +a110 +a111 +a112 +a113 +a114 +a115 +a116 +a117 +a118 +a119 +a11a +a11b +a11c +a11d +a11e +a11f +a120 +a121 +a122 +a123 +a124 +a125 +a126 +a127 +a128 +a129 +a12a +a12b +a12c +a12d +a12e +a12f +a130 +a131 +a132 +a133 +a134 +a135 +a136 +a137 +a138 +a139 +a13a +a13b +a13c +a13d +a13e +a13f +a140 +a141 +a142 +a143 +a144 +a145 +a146 +a147 +a148 +a149 +a14a +a14b +a14c +a14d +a14e +a14f +a150 +a151 +a152 +a153 +a154 +a155 +a156 +a157 +a158 +a159 +a15a +a15b +a15c +a15d +a15e +a15f +a160 +a161 +a162 +a163 +a164 +a165 +a166 +a167 +a168 +a169 +a16a +a16b +a16c +a16d +a16e +a16f +a170 +a171 +a172 +a173 +a174 +a175 +a176 +a177 +a178 +a179 +a17a +a17b +a17c +a17d +a17e +a17f +a180 +a181 +a182 +a183 +a184 +a185 +a186 +a187 +a188 +a189 +a18a +a18b +a18c +a18d +a18e +a18f +a190 +a191 +a192 +a193 +a194 +a195 +a196 +a197 +a198 +a199 +a19a +a19b +a19c +a19d +a19e +a19f +a1a0 +a1a1 +a1a2 +a1a3 +a1a4 +a1a5 +a1a6 +a1a7 +a1a8 +a1a9 +a1aa +a1ab +a1ac +a1ad +a1ae +a1af +a1b0 +a1b1 +a1b2 +a1b3 +a1b4 +a1b5 +a1b6 +a1b7 +a1b8 +a1b9 +a1ba +a1bb +a1bc +a1bd +a1be +a1bf +a1c0 +a1c1 +a1c2 +a1c3 +a1c4 +a1c5 +a1c6 +a1c7 +a1c8 +a1c9 +a1ca +a1cb +a1cc +a1cd +a1ce +a1cf +a1d0 +a1d1 +a1d2 +a1d3 +a1d4 +a1d5 +a1d6 +a1d7 +a1d8 +a1d9 +a1da +a1db +a1dc +a1dd +a1de +a1df +a1e0 +a1e1 +a1e2 +a1e3 +a1e4 +a1e5 +a1e6 +a1e7 +a1e8 +a1e9 +a1ea +a1eb +a1ec +a1ed +a1ee +a1ef +a1f0 +a1f1 +a1f2 +a1f3 +a1f4 +a1f5 +a1f6 +a1f7 +a1f8 +a1f9 +a1fa +a1fb +a1fc +a1fd +a1fe +a1ff +a200 +a201 +a202 +a203 +a204 +a205 +a206 +a207 +a208 +a209 +a20a +a20b +a20c +a20d +a20e +a20f +a210 +a211 +a212 +a213 +a214 +a215 +a216 +a217 +a218 +a219 +a21a +a21b +a21c +a21d +a21e +a21f +a220 +a221 +a222 +a223 +a224 +a225 +a226 +a227 +a228 +a229 +a22a +a22b +a22c +a22d +a22e +a22f +a230 +a231 +a232 +a233 +a234 +a235 +a236 +a237 +a238 +a239 +a23a +a23b +a23c +a23d +a23e +a23f +a240 +a241 +a242 +a243 +a244 +a245 +a246 +a247 +a248 +a249 +a24a +a24b +a24c +a24d +a24e +a24f +a250 +a251 +a252 +a253 +a254 +a255 +a256 +a257 +a258 +a259 +a25a +a25b +a25c +a25d +a25e +a25f +a260 +a261 +a262 +a263 +a264 +a265 +a266 +a267 +a268 +a269 +a26a +a26b +a26c +a26d +a26e +a26f +a270 +a271 +a272 +a273 +a274 +a275 +a276 +a277 +a278 +a279 +a27a +a27b +a27c +a27d +a27e +a27f +a280 +a281 +a282 +a283 +a284 +a285 +a286 +a287 +a288 +a289 +a28a +a28b +a28c +a28d +a28e +a28f +a290 +a291 +a292 +a293 +a294 +a295 +a296 +a297 +a298 +a299 +a29a +a29b +a29c +a29d +a29e +a29f +a2a0 +a2a1 +a2a2 +a2a3 +a2a4 +a2a5 +a2a6 +a2a7 +a2a8 +a2a9 +a2aa +a2ab +a2ac +a2ad +a2ae +a2af +a2b0 +a2b1 +a2b2 +a2b3 +a2b4 +a2b5 +a2b6 +a2b7 +a2b8 +a2b9 +a2ba +a2bb +a2bc +a2bd +a2be +a2bf +a2c0 +a2c1 +a2c2 +a2c3 +a2c4 +a2c5 +a2c6 +a2c7 +a2c8 +a2c9 +a2ca +a2cb +a2cc +a2cd +a2ce +a2cf +a2d0 +a2d1 +a2d2 +a2d3 +a2d4 +a2d5 +a2d6 +a2d7 +a2d8 +a2d9 +a2da +a2db +a2dc +a2dd +a2de +a2df +a2e0 +a2e1 +a2e2 +a2e3 +a2e4 +a2e5 +a2e6 +a2e7 +a2e8 +a2e9 +a2ea +a2eb +a2ec +a2ed +a2ee +a2ef +a2f0 +a2f1 +a2f2 +a2f3 +a2f4 +a2f5 +a2f6 +a2f7 +a2f8 +a2f9 +a2fa +a2fb +a2fc +a2fd +a2fe +a2ff +a300 +a301 +a302 +a303 +a304 +a305 +a306 +a307 +a308 +a309 +a30a +a30b +a30c +a30d +a30e +a30f +a310 +a311 +a312 +a313 +a314 +a315 +a316 +a317 +a318 +a319 +a31a +a31b +a31c +a31d +a31e +a31f +a320 +a321 +a322 +a323 +a324 +a325 +a326 +a327 +a328 +a329 +a32a +a32b +a32c +a32d +a32e +a32f +a330 +a331 +a332 +a333 +a334 +a335 +a336 +a337 +a338 +a339 +a33a +a33b +a33c +a33d +a33e +a33f +a340 +a341 +a342 +a343 +a344 +a345 +a346 +a347 +a348 +a349 +a34a +a34b +a34c +a34d +a34e +a34f +a350 +a351 +a352 +a353 +a354 +a355 +a356 +a357 +a358 +a359 +a35a +a35b +a35c +a35d +a35e +a35f +a360 +a361 +a362 +a363 +a364 +a365 +a366 +a367 +a368 +a369 +a36a +a36b +a36c +a36d +a36e +a36f +a370 +a371 +a372 +a373 +a374 +a375 +a376 +a377 +a378 +a379 +a37a +a37b +a37c +a37d +a37e +a37f +a380 +a381 +a382 +a383 +a384 +a385 +a386 +a387 +a388 +a389 +a38a +a38b +a38c +a38d +a38e +a38f +a390 +a391 +a392 +a393 +a394 +a395 +a396 +a397 +a398 +a399 +a39a +a39b +a39c +a39d +a39e +a39f +a3a0 +a3a1 +a3a2 +a3a3 +a3a4 +a3a5 +a3a6 +a3a7 +a3a8 +a3a9 +a3aa +a3ab +a3ac +a3ad +a3ae +a3af +a3b0 +a3b1 +a3b2 +a3b3 +a3b4 +a3b5 +a3b6 +a3b7 +a3b8 +a3b9 +a3ba +a3bb +a3bc +a3bd +a3be +a3bf +a3c0 +a3c1 +a3c2 +a3c3 +a3c4 +a3c5 +a3c6 +a3c7 +a3c8 +a3c9 +a3ca +a3cb +a3cc +a3cd +a3ce +a3cf +a3d0 +a3d1 +a3d2 +a3d3 +a3d4 +a3d5 +a3d6 +a3d7 +a3d8 +a3d9 +a3da +a3db +a3dc +a3dd +a3de +a3df +a3e0 +a3e1 +a3e2 +a3e3 +a3e4 +a3e5 +a3e6 +a3e7 +a3e8 +a3e9 +a3ea +a3eb +a3ec +a3ed +a3ee +a3ef +a3f0 +a3f1 +a3f2 +a3f3 +a3f4 +a3f5 +a3f6 +a3f7 +a3f8 +a3f9 +a3fa +a3fb +a3fc +a3fd +a3fe +a3ff +a400 +a401 +a402 +a403 +a404 +a405 +a406 +a407 +a408 +a409 +a40a +a40b +a40c +a40d +a40e +a40f +a410 +a411 +a412 +a413 +a414 +a415 +a416 +a417 +a418 +a419 +a41a +a41b +a41c +a41d +a41e +a41f +a420 +a421 +a422 +a423 +a424 +a425 +a426 +a427 +a428 +a429 +a42a +a42b +a42c +a42d +a42e +a42f +a430 +a431 +a432 +a433 +a434 +a435 +a436 +a437 +a438 +a439 +a43a +a43b +a43c +a43d +a43e +a43f +a440 +a441 +a442 +a443 +a444 +a445 +a446 +a447 +a448 +a449 +a44a +a44b +a44c +a44d +a44e +a44f +a450 +a451 +a452 +a453 +a454 +a455 +a456 +a457 +a458 +a459 +a45a +a45b +a45c +a45d +a45e +a45f +a460 +a461 +a462 +a463 +a464 +a465 +a466 +a467 +a468 +a469 +a46a +a46b +a46c +a46d +a46e +a46f +a470 +a471 +a472 +a473 +a474 +a475 +a476 +a477 +a478 +a479 +a47a +a47b +a47c +a47d +a47e +a47f +a480 +a481 +a482 +a483 +a484 +a485 +a486 +a487 +a488 +a489 +a48a +a48b +a48c +a48d +a48e +a48f +a490 +a491 +a492 +a493 +a494 +a495 +a496 +a497 +a498 +a499 +a49a +a49b +a49c +a49d +a49e +a49f +a4a0 +a4a1 +a4a2 +a4a3 +a4a4 +a4a5 +a4a6 +a4a7 +a4a8 +a4a9 +a4aa +a4ab +a4ac +a4ad +a4ae +a4af +a4b0 +a4b1 +a4b2 +a4b3 +a4b4 +a4b5 +a4b6 +a4b7 +a4b8 +a4b9 +a4ba +a4bb +a4bc +a4bd +a4be +a4bf +a4c0 +a4c1 +a4c2 +a4c3 +a4c4 +a4c5 +a4c6 +a4c7 +a4c8 +a4c9 +a4ca +a4cb +a4cc +a4cd +a4ce +a4cf +a4d0 +a4d1 +a4d2 +a4d3 +a4d4 +a4d5 +a4d6 +a4d7 +a4d8 +a4d9 +a4da +a4db +a4dc +a4dd +a4de +a4df +a4e0 +a4e1 +a4e2 +a4e3 +a4e4 +a4e5 +a4e6 +a4e7 +a4e8 +a4e9 +a4ea +a4eb +a4ec +a4ed +a4ee +a4ef +a4f0 +a4f1 +a4f2 +a4f3 +a4f4 +a4f5 +a4f6 +a4f7 +a4f8 +a4f9 +a4fa +a4fb +a4fc +a4fd +a4fe +a4ff +a500 +a501 +a502 +a503 +a504 +a505 +a506 +a507 +a508 +a509 +a50a +a50b +a50c +a50d +a50e +a50f +a510 +a511 +a512 +a513 +a514 +a515 +a516 +a517 +a518 +a519 +a51a +a51b +a51c +a51d +a51e +a51f +a520 +a521 +a522 +a523 +a524 +a525 +a526 +a527 +a528 +a529 +a52a +a52b +a52c +a52d +a52e +a52f +a530 +a531 +a532 +a533 +a534 +a535 +a536 +a537 +a538 +a539 +a53a +a53b +a53c +a53d +a53e +a53f +a540 +a541 +a542 +a543 +a544 +a545 +a546 +a547 +a548 +a549 +a54a +a54b +a54c +a54d +a54e +a54f +a550 +a551 +a552 +a553 +a554 +a555 +a556 +a557 +a558 +a559 +a55a +a55b +a55c +a55d +a55e +a55f +a560 +a561 +a562 +a563 +a564 +a565 +a566 +a567 +a568 +a569 +a56a +a56b +a56c +a56d +a56e +a56f +a570 +a571 +a572 +a573 +a574 +a575 +a576 +a577 +a578 +a579 +a57a +a57b +a57c +a57d +a57e +a57f +a580 +a581 +a582 +a583 +a584 +a585 +a586 +a587 +a588 +a589 +a58a +a58b +a58c +a58d +a58e +a58f +a590 +a591 +a592 +a593 +a594 +a595 +a596 +a597 +a598 +a599 +a59a +a59b +a59c +a59d +a59e +a59f +a5a0 +a5a1 +a5a2 +a5a3 +a5a4 +a5a5 +a5a6 +a5a7 +a5a8 +a5a9 +a5aa +a5ab +a5ac +a5ad +a5ae +a5af +a5b0 +a5b1 +a5b2 +a5b3 +a5b4 +a5b5 +a5b6 +a5b7 +a5b8 +a5b9 +a5ba +a5bb +a5bc +a5bd +a5be +a5bf +a5c0 +a5c1 +a5c2 +a5c3 +a5c4 +a5c5 +a5c6 +a5c7 +a5c8 +a5c9 +a5ca +a5cb +a5cc +a5cd +a5ce +a5cf +a5d0 +a5d1 +a5d2 +a5d3 +a5d4 +a5d5 +a5d6 +a5d7 +a5d8 +a5d9 +a5da +a5db +a5dc +a5dd +a5de +a5df +a5e0 +a5e1 +a5e2 +a5e3 +a5e4 +a5e5 +a5e6 +a5e7 +a5e8 +a5e9 +a5ea +a5eb +a5ec +a5ed +a5ee +a5ef +a5f0 +a5f1 +a5f2 +a5f3 +a5f4 +a5f5 +a5f6 +a5f7 +a5f8 +a5f9 +a5fa +a5fb +a5fc +a5fd +a5fe +a5ff +a600 +a601 +a602 +a603 +a604 +a605 +a606 +a607 +a608 +a609 +a60a +a60b +a60c +a60d +a60e +a60f +a610 +a611 +a612 +a613 +a614 +a615 +a616 +a617 +a618 +a619 +a61a +a61b +a61c +a61d +a61e +a61f +a620 +a621 +a622 +a623 +a624 +a625 +a626 +a627 +a628 +a629 +a62a +a62b +a62c +a62d +a62e +a62f +a630 +a631 +a632 +a633 +a634 +a635 +a636 +a637 +a638 +a639 +a63a +a63b +a63c +a63d +a63e +a63f +a640 +a641 +a642 +a643 +a644 +a645 +a646 +a647 +a648 +a649 +a64a +a64b +a64c +a64d +a64e +a64f +a650 +a651 +a652 +a653 +a654 +a655 +a656 +a657 +a658 +a659 +a65a +a65b +a65c +a65d +a65e +a65f +a660 +a661 +a662 +a663 +a664 +a665 +a666 +a667 +a668 +a669 +a66a +a66b +a66c +a66d +a66e +a66f +a670 +a671 +a672 +a673 +a674 +a675 +a676 +a677 +a678 +a679 +a67a +a67b +a67c +a67d +a67e +a67f +a680 +a681 +a682 +a683 +a684 +a685 +a686 +a687 +a688 +a689 +a68a +a68b +a68c +a68d +a68e +a68f +a690 +a691 +a692 +a693 +a694 +a695 +a696 +a697 +a698 +a699 +a69a +a69b +a69c +a69d +a69e +a69f +a6a0 +a6a1 +a6a2 +a6a3 +a6a4 +a6a5 +a6a6 +a6a7 +a6a8 +a6a9 +a6aa +a6ab +a6ac +a6ad +a6ae +a6af +a6b0 +a6b1 +a6b2 +a6b3 +a6b4 +a6b5 +a6b6 +a6b7 +a6b8 +a6b9 +a6ba +a6bb +a6bc +a6bd +a6be +a6bf +a6c0 +a6c1 +a6c2 +a6c3 +a6c4 +a6c5 +a6c6 +a6c7 +a6c8 +a6c9 +a6ca +a6cb +a6cc +a6cd +a6ce +a6cf +a6d0 +a6d1 +a6d2 +a6d3 +a6d4 +a6d5 +a6d6 +a6d7 +a6d8 +a6d9 +a6da +a6db +a6dc +a6dd +a6de +a6df +a6e0 +a6e1 +a6e2 +a6e3 +a6e4 +a6e5 +a6e6 +a6e7 +a6e8 +a6e9 +a6ea +a6eb +a6ec +a6ed +a6ee +a6ef +a6f0 +a6f1 +a6f2 +a6f3 +a6f4 +a6f5 +a6f6 +a6f7 +a6f8 +a6f9 +a6fa +a6fb +a6fc +a6fd +a6fe +a6ff +a700 +a701 +a702 +a703 +a704 +a705 +a706 +a707 +a708 +a709 +a70a +a70b +a70c +a70d +a70e +a70f +a710 +a711 +a712 +a713 +a714 +a715 +a716 +a717 +a718 +a719 +a71a +a71b +a71c +a71d +a71e +a71f +a720 +a721 +a722 +a723 +a724 +a725 +a726 +a727 +a728 +a729 +a72a +a72b +a72c +a72d +a72e +a72f +a730 +a731 +a732 +a733 +a734 +a735 +a736 +a737 +a738 +a739 +a73a +a73b +a73c +a73d +a73e +a73f +a740 +a741 +a742 +a743 +a744 +a745 +a746 +a747 +a748 +a749 +a74a +a74b +a74c +a74d +a74e +a74f +a750 +a751 +a752 +a753 +a754 +a755 +a756 +a757 +a758 +a759 +a75a +a75b +a75c +a75d +a75e +a75f +a760 +a761 +a762 +a763 +a764 +a765 +a766 +a767 +a768 +a769 +a76a +a76b +a76c +a76d +a76e +a76f +a770 +a771 +a772 +a773 +a774 +a775 +a776 +a777 +a778 +a779 +a77a +a77b +a77c +a77d +a77e +a77f +a780 +a781 +a782 +a783 +a784 +a785 +a786 +a787 +a788 +a789 +a78a +a78b +a78c +a78d +a78e +a78f +a790 +a791 +a792 +a793 +a794 +a795 +a796 +a797 +a798 +a799 +a79a +a79b +a79c +a79d +a79e +a79f +a7a0 +a7a1 +a7a2 +a7a3 +a7a4 +a7a5 +a7a6 +a7a7 +a7a8 +a7a9 +a7aa +a7ab +a7ac +a7ad +a7ae +a7af +a7b0 +a7b1 +a7b2 +a7b3 +a7b4 +a7b5 +a7b6 +a7b7 +a7b8 +a7b9 +a7ba +a7bb +a7bc +a7bd +a7be +a7bf +a7c0 +a7c1 +a7c2 +a7c3 +a7c4 +a7c5 +a7c6 +a7c7 +a7c8 +a7c9 +a7ca +a7cb +a7cc +a7cd +a7ce +a7cf +a7d0 +a7d1 +a7d2 +a7d3 +a7d4 +a7d5 +a7d6 +a7d7 +a7d8 +a7d9 +a7da +a7db +a7dc +a7dd +a7de +a7df +a7e0 +a7e1 +a7e2 +a7e3 +a7e4 +a7e5 +a7e6 +a7e7 +a7e8 +a7e9 +a7ea +a7eb +a7ec +a7ed +a7ee +a7ef +a7f0 +a7f1 +a7f2 +a7f3 +a7f4 +a7f5 +a7f6 +a7f7 +a7f8 +a7f9 +a7fa +a7fb +a7fc +a7fd +a7fe +a7ff +a800 +a801 +a802 +a803 +a804 +a805 +a806 +a807 +a808 +a809 +a80a +a80b +a80c +a80d +a80e +a80f +a810 +a811 +a812 +a813 +a814 +a815 +a816 +a817 +a818 +a819 +a81a +a81b +a81c +a81d +a81e +a81f +a820 +a821 +a822 +a823 +a824 +a825 +a826 +a827 +a828 +a829 +a82a +a82b +a82c +a82d +a82e +a82f +a830 +a831 +a832 +a833 +a834 +a835 +a836 +a837 +a838 +a839 +a83a +a83b +a83c +a83d +a83e +a83f +a840 +a841 +a842 +a843 +a844 +a845 +a846 +a847 +a848 +a849 +a84a +a84b +a84c +a84d +a84e +a84f +a850 +a851 +a852 +a853 +a854 +a855 +a856 +a857 +a858 +a859 +a85a +a85b +a85c +a85d +a85e +a85f +a860 +a861 +a862 +a863 +a864 +a865 +a866 +a867 +a868 +a869 +a86a +a86b +a86c +a86d +a86e +a86f +a870 +a871 +a872 +a873 +a874 +a875 +a876 +a877 +a878 +a879 +a87a +a87b +a87c +a87d +a87e +a87f +a880 +a881 +a882 +a883 +a884 +a885 +a886 +a887 +a888 +a889 +a88a +a88b +a88c +a88d +a88e +a88f +a890 +a891 +a892 +a893 +a894 +a895 +a896 +a897 +a898 +a899 +a89a +a89b +a89c +a89d +a89e +a89f +a8a0 +a8a1 +a8a2 +a8a3 +a8a4 +a8a5 +a8a6 +a8a7 +a8a8 +a8a9 +a8aa +a8ab +a8ac +a8ad +a8ae +a8af +a8b0 +a8b1 +a8b2 +a8b3 +a8b4 +a8b5 +a8b6 +a8b7 +a8b8 +a8b9 +a8ba +a8bb +a8bc +a8bd +a8be +a8bf +a8c0 +a8c1 +a8c2 +a8c3 +a8c4 +a8c5 +a8c6 +a8c7 +a8c8 +a8c9 +a8ca +a8cb +a8cc +a8cd +a8ce +a8cf +a8d0 +a8d1 +a8d2 +a8d3 +a8d4 +a8d5 +a8d6 +a8d7 +a8d8 +a8d9 +a8da +a8db +a8dc +a8dd +a8de +a8df +a8e0 +a8e1 +a8e2 +a8e3 +a8e4 +a8e5 +a8e6 +a8e7 +a8e8 +a8e9 +a8ea +a8eb +a8ec +a8ed +a8ee +a8ef +a8f0 +a8f1 +a8f2 +a8f3 +a8f4 +a8f5 +a8f6 +a8f7 +a8f8 +a8f9 +a8fa +a8fb +a8fc +a8fd +a8fe +a8ff +a900 +a901 +a902 +a903 +a904 +a905 +a906 +a907 +a908 +a909 +a90a +a90b +a90c +a90d +a90e +a90f +a910 +a911 +a912 +a913 +a914 +a915 +a916 +a917 +a918 +a919 +a91a +a91b +a91c +a91d +a91e +a91f +a920 +a921 +a922 +a923 +a924 +a925 +a926 +a927 +a928 +a929 +a92a +a92b +a92c +a92d +a92e +a92f +a930 +a931 +a932 +a933 +a934 +a935 +a936 +a937 +a938 +a939 +a93a +a93b +a93c +a93d +a93e +a93f +a940 +a941 +a942 +a943 +a944 +a945 +a946 +a947 +a948 +a949 +a94a +a94b +a94c +a94d +a94e +a94f +a950 +a951 +a952 +a953 +a954 +a955 +a956 +a957 +a958 +a959 +a95a +a95b +a95c +a95d +a95e +a95f +a960 +a961 +a962 +a963 +a964 +a965 +a966 +a967 +a968 +a969 +a96a +a96b +a96c +a96d +a96e +a96f +a970 +a971 +a972 +a973 +a974 +a975 +a976 +a977 +a978 +a979 +a97a +a97b +a97c +a97d +a97e +a97f +a980 +a981 +a982 +a983 +a984 +a985 +a986 +a987 +a988 +a989 +a98a +a98b +a98c +a98d +a98e +a98f +a990 +a991 +a992 +a993 +a994 +a995 +a996 +a997 +a998 +a999 +a99a +a99b +a99c +a99d +a99e +a99f +a9a0 +a9a1 +a9a2 +a9a3 +a9a4 +a9a5 +a9a6 +a9a7 +a9a8 +a9a9 +a9aa +a9ab +a9ac +a9ad +a9ae +a9af +a9b0 +a9b1 +a9b2 +a9b3 +a9b4 +a9b5 +a9b6 +a9b7 +a9b8 +a9b9 +a9ba +a9bb +a9bc +a9bd +a9be +a9bf +a9c0 +a9c1 +a9c2 +a9c3 +a9c4 +a9c5 +a9c6 +a9c7 +a9c8 +a9c9 +a9ca +a9cb +a9cc +a9cd +a9ce +a9cf +a9d0 +a9d1 +a9d2 +a9d3 +a9d4 +a9d5 +a9d6 +a9d7 +a9d8 +a9d9 +a9da +a9db +a9dc +a9dd +a9de +a9df +a9e0 +a9e1 +a9e2 +a9e3 +a9e4 +a9e5 +a9e6 +a9e7 +a9e8 +a9e9 +a9ea +a9eb +a9ec +a9ed +a9ee +a9ef +a9f0 +a9f1 +a9f2 +a9f3 +a9f4 +a9f5 +a9f6 +a9f7 +a9f8 +a9f9 +a9fa +a9fb +a9fc +a9fd +a9fe +a9ff +aa00 +aa01 +aa02 +aa03 +aa04 +aa05 +aa06 +aa07 +aa08 +aa09 +aa0a +aa0b +aa0c +aa0d +aa0e +aa0f +aa10 +aa11 +aa12 +aa13 +aa14 +aa15 +aa16 +aa17 +aa18 +aa19 +aa1a +aa1b +aa1c +aa1d +aa1e +aa1f +aa20 +aa21 +aa22 +aa23 +aa24 +aa25 +aa26 +aa27 +aa28 +aa29 +aa2a +aa2b +aa2c +aa2d +aa2e +aa2f +aa30 +aa31 +aa32 +aa33 +aa34 +aa35 +aa36 +aa37 +aa38 +aa39 +aa3a +aa3b +aa3c +aa3d +aa3e +aa3f +aa40 +aa41 +aa42 +aa43 +aa44 +aa45 +aa46 +aa47 +aa48 +aa49 +aa4a +aa4b +aa4c +aa4d +aa4e +aa4f +aa50 +aa51 +aa52 +aa53 +aa54 +aa55 +aa56 +aa57 +aa58 +aa59 +aa5a +aa5b +aa5c +aa5d +aa5e +aa5f +aa60 +aa61 +aa62 +aa63 +aa64 +aa65 +aa66 +aa67 +aa68 +aa69 +aa6a +aa6b +aa6c +aa6d +aa6e +aa6f +aa70 +aa71 +aa72 +aa73 +aa74 +aa75 +aa76 +aa77 +aa78 +aa79 +aa7a +aa7b +aa7c +aa7d +aa7e +aa7f +aa80 +aa81 +aa82 +aa83 +aa84 +aa85 +aa86 +aa87 +aa88 +aa89 +aa8a +aa8b +aa8c +aa8d +aa8e +aa8f +aa90 +aa91 +aa92 +aa93 +aa94 +aa95 +aa96 +aa97 +aa98 +aa99 +aa9a +aa9b +aa9c +aa9d +aa9e +aa9f +aaa0 +aaa1 +aaa2 +aaa3 +aaa4 +aaa5 +aaa6 +aaa7 +aaa8 +aaa9 +aaaa +aaab +aaac +aaad +aaae +aaaf +aab0 +aab1 +aab2 +aab3 +aab4 +aab5 +aab6 +aab7 +aab8 +aab9 +aaba +aabb +aabc +aabd +aabe +aabf +aac0 +aac1 +aac2 +aac3 +aac4 +aac5 +aac6 +aac7 +aac8 +aac9 +aaca +aacb +aacc +aacd +aace +aacf +aad0 +aad1 +aad2 +aad3 +aad4 +aad5 +aad6 +aad7 +aad8 +aad9 +aada +aadb +aadc +aadd +aade +aadf +aae0 +aae1 +aae2 +aae3 +aae4 +aae5 +aae6 +aae7 +aae8 +aae9 +aaea +aaeb +aaec +aaed +aaee +aaef +aaf0 +aaf1 +aaf2 +aaf3 +aaf4 +aaf5 +aaf6 +aaf7 +aaf8 +aaf9 +aafa +aafb +aafc +aafd +aafe +aaff +ab00 +ab01 +ab02 +ab03 +ab04 +ab05 +ab06 +ab07 +ab08 +ab09 +ab0a +ab0b +ab0c +ab0d +ab0e +ab0f +ab10 +ab11 +ab12 +ab13 +ab14 +ab15 +ab16 +ab17 +ab18 +ab19 +ab1a +ab1b +ab1c +ab1d +ab1e +ab1f +ab20 +ab21 +ab22 +ab23 +ab24 +ab25 +ab26 +ab27 +ab28 +ab29 +ab2a +ab2b +ab2c +ab2d +ab2e +ab2f +ab30 +ab31 +ab32 +ab33 +ab34 +ab35 +ab36 +ab37 +ab38 +ab39 +ab3a +ab3b +ab3c +ab3d +ab3e +ab3f +ab40 +ab41 +ab42 +ab43 +ab44 +ab45 +ab46 +ab47 +ab48 +ab49 +ab4a +ab4b +ab4c +ab4d +ab4e +ab4f +ab50 +ab51 +ab52 +ab53 +ab54 +ab55 +ab56 +ab57 +ab58 +ab59 +ab5a +ab5b +ab5c +ab5d +ab5e +ab5f +ab60 +ab61 +ab62 +ab63 +ab64 +ab65 +ab66 +ab67 +ab68 +ab69 +ab6a +ab6b +ab6c +ab6d +ab6e +ab6f +ab70 +ab71 +ab72 +ab73 +ab74 +ab75 +ab76 +ab77 +ab78 +ab79 +ab7a +ab7b +ab7c +ab7d +ab7e +ab7f +ab80 +ab81 +ab82 +ab83 +ab84 +ab85 +ab86 +ab87 +ab88 +ab89 +ab8a +ab8b +ab8c +ab8d +ab8e +ab8f +ab90 +ab91 +ab92 +ab93 +ab94 +ab95 +ab96 +ab97 +ab98 +ab99 +ab9a +ab9b +ab9c +ab9d +ab9e +ab9f +aba0 +aba1 +aba2 +aba3 +aba4 +aba5 +aba6 +aba7 +aba8 +aba9 +abaa +abab +abac +abad +abae +abaf +abb0 +abb1 +abb2 +abb3 +abb4 +abb5 +abb6 +abb7 +abb8 +abb9 +abba +abbb +abbc +abbd +abbe +abbf +abc0 +abc1 +abc2 +abc3 +abc4 +abc5 +abc6 +abc7 +abc8 +abc9 +abca +abcb +abcc +abcd +abce +abcf +abd0 +abd1 +abd2 +abd3 +abd4 +abd5 +abd6 +abd7 +abd8 +abd9 +abda +abdb +abdc +abdd +abde +abdf +abe0 +abe1 +abe2 +abe3 +abe4 +abe5 +abe6 +abe7 +abe8 +abe9 +abea +abeb +abec +abed +abee +abef +abf0 +abf1 +abf2 +abf3 +abf4 +abf5 +abf6 +abf7 +abf8 +abf9 +abfa +abfb +abfc +abfd +abfe +abff +ac00 +ac01 +ac02 +ac03 +ac04 +ac05 +ac06 +ac07 +ac08 +ac09 +ac0a +ac0b +ac0c +ac0d +ac0e +ac0f +ac10 +ac11 +ac12 +ac13 +ac14 +ac15 +ac16 +ac17 +ac18 +ac19 +ac1a +ac1b +ac1c +ac1d +ac1e +ac1f +ac20 +ac21 +ac22 +ac23 +ac24 +ac25 +ac26 +ac27 +ac28 +ac29 +ac2a +ac2b +ac2c +ac2d +ac2e +ac2f +ac30 +ac31 +ac32 +ac33 +ac34 +ac35 +ac36 +ac37 +ac38 +ac39 +ac3a +ac3b +ac3c +ac3d +ac3e +ac3f +ac40 +ac41 +ac42 +ac43 +ac44 +ac45 +ac46 +ac47 +ac48 +ac49 +ac4a +ac4b +ac4c +ac4d +ac4e +ac4f +ac50 +ac51 +ac52 +ac53 +ac54 +ac55 +ac56 +ac57 +ac58 +ac59 +ac5a +ac5b +ac5c +ac5d +ac5e +ac5f +ac60 +ac61 +ac62 +ac63 +ac64 +ac65 +ac66 +ac67 +ac68 +ac69 +ac6a +ac6b +ac6c +ac6d +ac6e +ac6f +ac70 +ac71 +ac72 +ac73 +ac74 +ac75 +ac76 +ac77 +ac78 +ac79 +ac7a +ac7b +ac7c +ac7d +ac7e +ac7f +ac80 +ac81 +ac82 +ac83 +ac84 +ac85 +ac86 +ac87 +ac88 +ac89 +ac8a +ac8b +ac8c +ac8d +ac8e +ac8f +ac90 +ac91 +ac92 +ac93 +ac94 +ac95 +ac96 +ac97 +ac98 +ac99 +ac9a +ac9b +ac9c +ac9d +ac9e +ac9f +aca0 +aca1 +aca2 +aca3 +aca4 +aca5 +aca6 +aca7 +aca8 +aca9 +acaa +acab +acac +acad +acae +acaf +acb0 +acb1 +acb2 +acb3 +acb4 +acb5 +acb6 +acb7 +acb8 +acb9 +acba +acbb +acbc +acbd +acbe +acbf +acc0 +acc1 +acc2 +acc3 +acc4 +acc5 +acc6 +acc7 +acc8 +acc9 +acca +accb +accc +accd +acce +accf +acd0 +acd1 +acd2 +acd3 +acd4 +acd5 +acd6 +acd7 +acd8 +acd9 +acda +acdb +acdc +acdd +acde +acdf +ace0 +ace1 +ace2 +ace3 +ace4 +ace5 +ace6 +ace7 +ace8 +ace9 +acea +aceb +acec +aced +acee +acef +acf0 +acf1 +acf2 +acf3 +acf4 +acf5 +acf6 +acf7 +acf8 +acf9 +acfa +acfb +acfc +acfd +acfe +acff +ad00 +ad01 +ad02 +ad03 +ad04 +ad05 +ad06 +ad07 +ad08 +ad09 +ad0a +ad0b +ad0c +ad0d +ad0e +ad0f +ad10 +ad11 +ad12 +ad13 +ad14 +ad15 +ad16 +ad17 +ad18 +ad19 +ad1a +ad1b +ad1c +ad1d +ad1e +ad1f +ad20 +ad21 +ad22 +ad23 +ad24 +ad25 +ad26 +ad27 +ad28 +ad29 +ad2a +ad2b +ad2c +ad2d +ad2e +ad2f +ad30 +ad31 +ad32 +ad33 +ad34 +ad35 +ad36 +ad37 +ad38 +ad39 +ad3a +ad3b +ad3c +ad3d +ad3e +ad3f +ad40 +ad41 +ad42 +ad43 +ad44 +ad45 +ad46 +ad47 +ad48 +ad49 +ad4a +ad4b +ad4c +ad4d +ad4e +ad4f +ad50 +ad51 +ad52 +ad53 +ad54 +ad55 +ad56 +ad57 +ad58 +ad59 +ad5a +ad5b +ad5c +ad5d +ad5e +ad5f +ad60 +ad61 +ad62 +ad63 +ad64 +ad65 +ad66 +ad67 +ad68 +ad69 +ad6a +ad6b +ad6c +ad6d +ad6e +ad6f +ad70 +ad71 +ad72 +ad73 +ad74 +ad75 +ad76 +ad77 +ad78 +ad79 +ad7a +ad7b +ad7c +ad7d +ad7e +ad7f +ad80 +ad81 +ad82 +ad83 +ad84 +ad85 +ad86 +ad87 +ad88 +ad89 +ad8a +ad8b +ad8c +ad8d +ad8e +ad8f +ad90 +ad91 +ad92 +ad93 +ad94 +ad95 +ad96 +ad97 +ad98 +ad99 +ad9a +ad9b +ad9c +ad9d +ad9e +ad9f +ada0 +ada1 +ada2 +ada3 +ada4 +ada5 +ada6 +ada7 +ada8 +ada9 +adaa +adab +adac +adad +adae +adaf +adb0 +adb1 +adb2 +adb3 +adb4 +adb5 +adb6 +adb7 +adb8 +adb9 +adba +adbb +adbc +adbd +adbe +adbf +adc0 +adc1 +adc2 +adc3 +adc4 +adc5 +adc6 +adc7 +adc8 +adc9 +adca +adcb +adcc +adcd +adce +adcf +add0 +add1 +add2 +add3 +add4 +add5 +add6 +add7 +add8 +add9 +adda +addb +addc +addd +adde +addf +ade0 +ade1 +ade2 +ade3 +ade4 +ade5 +ade6 +ade7 +ade8 +ade9 +adea +adeb +adec +aded +adee +adef +adf0 +adf1 +adf2 +adf3 +adf4 +adf5 +adf6 +adf7 +adf8 +adf9 +adfa +adfb +adfc +adfd +adfe +adff +ae00 +ae01 +ae02 +ae03 +ae04 +ae05 +ae06 +ae07 +ae08 +ae09 +ae0a +ae0b +ae0c +ae0d +ae0e +ae0f +ae10 +ae11 +ae12 +ae13 +ae14 +ae15 +ae16 +ae17 +ae18 +ae19 +ae1a +ae1b +ae1c +ae1d +ae1e +ae1f +ae20 +ae21 +ae22 +ae23 +ae24 +ae25 +ae26 +ae27 +ae28 +ae29 +ae2a +ae2b +ae2c +ae2d +ae2e +ae2f +ae30 +ae31 +ae32 +ae33 +ae34 +ae35 +ae36 +ae37 +ae38 +ae39 +ae3a +ae3b +ae3c +ae3d +ae3e +ae3f +ae40 +ae41 +ae42 +ae43 +ae44 +ae45 +ae46 +ae47 +ae48 +ae49 +ae4a +ae4b +ae4c +ae4d +ae4e +ae4f +ae50 +ae51 +ae52 +ae53 +ae54 +ae55 +ae56 +ae57 +ae58 +ae59 +ae5a +ae5b +ae5c +ae5d +ae5e +ae5f +ae60 +ae61 +ae62 +ae63 +ae64 +ae65 +ae66 +ae67 +ae68 +ae69 +ae6a +ae6b +ae6c +ae6d +ae6e +ae6f +ae70 +ae71 +ae72 +ae73 +ae74 +ae75 +ae76 +ae77 +ae78 +ae79 +ae7a +ae7b +ae7c +ae7d +ae7e +ae7f +ae80 +ae81 +ae82 +ae83 +ae84 +ae85 +ae86 +ae87 +ae88 +ae89 +ae8a +ae8b +ae8c +ae8d +ae8e +ae8f +ae90 +ae91 +ae92 +ae93 +ae94 +ae95 +ae96 +ae97 +ae98 +ae99 +ae9a +ae9b +ae9c +ae9d +ae9e +ae9f +aea0 +aea1 +aea2 +aea3 +aea4 +aea5 +aea6 +aea7 +aea8 +aea9 +aeaa +aeab +aeac +aead +aeae +aeaf +aeb0 +aeb1 +aeb2 +aeb3 +aeb4 +aeb5 +aeb6 +aeb7 +aeb8 +aeb9 +aeba +aebb +aebc +aebd +aebe +aebf +aec0 +aec1 +aec2 +aec3 +aec4 +aec5 +aec6 +aec7 +aec8 +aec9 +aeca +aecb +aecc +aecd +aece +aecf +aed0 +aed1 +aed2 +aed3 +aed4 +aed5 +aed6 +aed7 +aed8 +aed9 +aeda +aedb +aedc +aedd +aede +aedf +aee0 +aee1 +aee2 +aee3 +aee4 +aee5 +aee6 +aee7 +aee8 +aee9 +aeea +aeeb +aeec +aeed +aeee +aeef +aef0 +aef1 +aef2 +aef3 +aef4 +aef5 +aef6 +aef7 +aef8 +aef9 +aefa +aefb +aefc +aefd +aefe +aeff +af00 +af01 +af02 +af03 +af04 +af05 +af06 +af07 +af08 +af09 +af0a +af0b +af0c +af0d +af0e +af0f +af10 +af11 +af12 +af13 +af14 +af15 +af16 +af17 +af18 +af19 +af1a +af1b +af1c +af1d +af1e +af1f +af20 +af21 +af22 +af23 +af24 +af25 +af26 +af27 +af28 +af29 +af2a +af2b +af2c +af2d +af2e +af2f +af30 +af31 +af32 +af33 +af34 +af35 +af36 +af37 +af38 +af39 +af3a +af3b +af3c +af3d +af3e +af3f +af40 +af41 +af42 +af43 +af44 +af45 +af46 +af47 +af48 +af49 +af4a +af4b +af4c +af4d +af4e +af4f +af50 +af51 +af52 +af53 +af54 +af55 +af56 +af57 +af58 +af59 +af5a +af5b +af5c +af5d +af5e +af5f +af60 +af61 +af62 +af63 +af64 +af65 +af66 +af67 +af68 +af69 +af6a +af6b +af6c +af6d +af6e +af6f +af70 +af71 +af72 +af73 +af74 +af75 +af76 +af77 +af78 +af79 +af7a +af7b +af7c +af7d +af7e +af7f +af80 +af81 +af82 +af83 +af84 +af85 +af86 +af87 +af88 +af89 +af8a +af8b +af8c +af8d +af8e +af8f +af90 +af91 +af92 +af93 +af94 +af95 +af96 +af97 +af98 +af99 +af9a +af9b +af9c +af9d +af9e +af9f +afa0 +afa1 +afa2 +afa3 +afa4 +afa5 +afa6 +afa7 +afa8 +afa9 +afaa +afab +afac +afad +afae +afaf +afb0 +afb1 +afb2 +afb3 +afb4 +afb5 +afb6 +afb7 +afb8 +afb9 +afba +afbb +afbc +afbd +afbe +afbf +afc0 +afc1 +afc2 +afc3 +afc4 +afc5 +afc6 +afc7 +afc8 +afc9 +afca +afcb +afcc +afcd +afce +afcf +afd0 +afd1 +afd2 +afd3 +afd4 +afd5 +afd6 +afd7 +afd8 +afd9 +afda +afdb +afdc +afdd +afde +afdf +afe0 +afe1 +afe2 +afe3 +afe4 +afe5 +afe6 +afe7 +afe8 +afe9 +afea +afeb +afec +afed +afee +afef +aff0 +aff1 +aff2 +aff3 +aff4 +aff5 +aff6 +aff7 +aff8 +aff9 +affa +affb +affc +affd +affe +afff +b000 +b001 +b002 +b003 +b004 +b005 +b006 +b007 +b008 +b009 +b00a +b00b +b00c +b00d +b00e +b00f +b010 +b011 +b012 +b013 +b014 +b015 +b016 +b017 +b018 +b019 +b01a +b01b +b01c +b01d +b01e +b01f +b020 +b021 +b022 +b023 +b024 +b025 +b026 +b027 +b028 +b029 +b02a +b02b +b02c +b02d +b02e +b02f +b030 +b031 +b032 +b033 +b034 +b035 +b036 +b037 +b038 +b039 +b03a +b03b +b03c +b03d +b03e +b03f +b040 +b041 +b042 +b043 +b044 +b045 +b046 +b047 +b048 +b049 +b04a +b04b +b04c +b04d +b04e +b04f +b050 +b051 +b052 +b053 +b054 +b055 +b056 +b057 +b058 +b059 +b05a +b05b +b05c +b05d +b05e +b05f +b060 +b061 +b062 +b063 +b064 +b065 +b066 +b067 +b068 +b069 +b06a +b06b +b06c +b06d +b06e +b06f +b070 +b071 +b072 +b073 +b074 +b075 +b076 +b077 +b078 +b079 +b07a +b07b +b07c +b07d +b07e +b07f +b080 +b081 +b082 +b083 +b084 +b085 +b086 +b087 +b088 +b089 +b08a +b08b +b08c +b08d +b08e +b08f +b090 +b091 +b092 +b093 +b094 +b095 +b096 +b097 +b098 +b099 +b09a +b09b +b09c +b09d +b09e +b09f +b0a0 +b0a1 +b0a2 +b0a3 +b0a4 +b0a5 +b0a6 +b0a7 +b0a8 +b0a9 +b0aa +b0ab +b0ac +b0ad +b0ae +b0af +b0b0 +b0b1 +b0b2 +b0b3 +b0b4 +b0b5 +b0b6 +b0b7 +b0b8 +b0b9 +b0ba +b0bb +b0bc +b0bd +b0be +b0bf +b0c0 +b0c1 +b0c2 +b0c3 +b0c4 +b0c5 +b0c6 +b0c7 +b0c8 +b0c9 +b0ca +b0cb +b0cc +b0cd +b0ce +b0cf +b0d0 +b0d1 +b0d2 +b0d3 +b0d4 +b0d5 +b0d6 +b0d7 +b0d8 +b0d9 +b0da +b0db +b0dc +b0dd +b0de +b0df +b0e0 +b0e1 +b0e2 +b0e3 +b0e4 +b0e5 +b0e6 +b0e7 +b0e8 +b0e9 +b0ea +b0eb +b0ec +b0ed +b0ee +b0ef +b0f0 +b0f1 +b0f2 +b0f3 +b0f4 +b0f5 +b0f6 +b0f7 +b0f8 +b0f9 +b0fa +b0fb +b0fc +b0fd +b0fe +b0ff +b100 +b101 +b102 +b103 +b104 +b105 +b106 +b107 +b108 +b109 +b10a +b10b +b10c +b10d +b10e +b10f +b110 +b111 +b112 +b113 +b114 +b115 +b116 +b117 +b118 +b119 +b11a +b11b +b11c +b11d +b11e +b11f +b120 +b121 +b122 +b123 +b124 +b125 +b126 +b127 +b128 +b129 +b12a +b12b +b12c +b12d +b12e +b12f +b130 +b131 +b132 +b133 +b134 +b135 +b136 +b137 +b138 +b139 +b13a +b13b +b13c +b13d +b13e +b13f +b140 +b141 +b142 +b143 +b144 +b145 +b146 +b147 +b148 +b149 +b14a +b14b +b14c +b14d +b14e +b14f +b150 +b151 +b152 +b153 +b154 +b155 +b156 +b157 +b158 +b159 +b15a +b15b +b15c +b15d +b15e +b15f +b160 +b161 +b162 +b163 +b164 +b165 +b166 +b167 +b168 +b169 +b16a +b16b +b16c +b16d +b16e +b16f +b170 +b171 +b172 +b173 +b174 +b175 +b176 +b177 +b178 +b179 +b17a +b17b +b17c +b17d +b17e +b17f +b180 +b181 +b182 +b183 +b184 +b185 +b186 +b187 +b188 +b189 +b18a +b18b +b18c +b18d +b18e +b18f +b190 +b191 +b192 +b193 +b194 +b195 +b196 +b197 +b198 +b199 +b19a +b19b +b19c +b19d +b19e +b19f +b1a0 +b1a1 +b1a2 +b1a3 +b1a4 +b1a5 +b1a6 +b1a7 +b1a8 +b1a9 +b1aa +b1ab +b1ac +b1ad +b1ae +b1af +b1b0 +b1b1 +b1b2 +b1b3 +b1b4 +b1b5 +b1b6 +b1b7 +b1b8 +b1b9 +b1ba +b1bb +b1bc +b1bd +b1be +b1bf +b1c0 +b1c1 +b1c2 +b1c3 +b1c4 +b1c5 +b1c6 +b1c7 +b1c8 +b1c9 +b1ca +b1cb +b1cc +b1cd +b1ce +b1cf +b1d0 +b1d1 +b1d2 +b1d3 +b1d4 +b1d5 +b1d6 +b1d7 +b1d8 +b1d9 +b1da +b1db +b1dc +b1dd +b1de +b1df +b1e0 +b1e1 +b1e2 +b1e3 +b1e4 +b1e5 +b1e6 +b1e7 +b1e8 +b1e9 +b1ea +b1eb +b1ec +b1ed +b1ee +b1ef +b1f0 +b1f1 +b1f2 +b1f3 +b1f4 +b1f5 +b1f6 +b1f7 +b1f8 +b1f9 +b1fa +b1fb +b1fc +b1fd +b1fe +b1ff +b200 +b201 +b202 +b203 +b204 +b205 +b206 +b207 +b208 +b209 +b20a +b20b +b20c +b20d +b20e +b20f +b210 +b211 +b212 +b213 +b214 +b215 +b216 +b217 +b218 +b219 +b21a +b21b +b21c +b21d +b21e +b21f +b220 +b221 +b222 +b223 +b224 +b225 +b226 +b227 +b228 +b229 +b22a +b22b +b22c +b22d +b22e +b22f +b230 +b231 +b232 +b233 +b234 +b235 +b236 +b237 +b238 +b239 +b23a +b23b +b23c +b23d +b23e +b23f +b240 +b241 +b242 +b243 +b244 +b245 +b246 +b247 +b248 +b249 +b24a +b24b +b24c +b24d +b24e +b24f +b250 +b251 +b252 +b253 +b254 +b255 +b256 +b257 +b258 +b259 +b25a +b25b +b25c +b25d +b25e +b25f +b260 +b261 +b262 +b263 +b264 +b265 +b266 +b267 +b268 +b269 +b26a +b26b +b26c +b26d +b26e +b26f +b270 +b271 +b272 +b273 +b274 +b275 +b276 +b277 +b278 +b279 +b27a +b27b +b27c +b27d +b27e +b27f +b280 +b281 +b282 +b283 +b284 +b285 +b286 +b287 +b288 +b289 +b28a +b28b +b28c +b28d +b28e +b28f +b290 +b291 +b292 +b293 +b294 +b295 +b296 +b297 +b298 +b299 +b29a +b29b +b29c +b29d +b29e +b29f +b2a0 +b2a1 +b2a2 +b2a3 +b2a4 +b2a5 +b2a6 +b2a7 +b2a8 +b2a9 +b2aa +b2ab +b2ac +b2ad +b2ae +b2af +b2b0 +b2b1 +b2b2 +b2b3 +b2b4 +b2b5 +b2b6 +b2b7 +b2b8 +b2b9 +b2ba +b2bb +b2bc +b2bd +b2be +b2bf +b2c0 +b2c1 +b2c2 +b2c3 +b2c4 +b2c5 +b2c6 +b2c7 +b2c8 +b2c9 +b2ca +b2cb +b2cc +b2cd +b2ce +b2cf +b2d0 +b2d1 +b2d2 +b2d3 +b2d4 +b2d5 +b2d6 +b2d7 +b2d8 +b2d9 +b2da +b2db +b2dc +b2dd +b2de +b2df +b2e0 +b2e1 +b2e2 +b2e3 +b2e4 +b2e5 +b2e6 +b2e7 +b2e8 +b2e9 +b2ea +b2eb +b2ec +b2ed +b2ee +b2ef +b2f0 +b2f1 +b2f2 +b2f3 +b2f4 +b2f5 +b2f6 +b2f7 +b2f8 +b2f9 +b2fa +b2fb +b2fc +b2fd +b2fe +b2ff +b300 +b301 +b302 +b303 +b304 +b305 +b306 +b307 +b308 +b309 +b30a +b30b +b30c +b30d +b30e +b30f +b310 +b311 +b312 +b313 +b314 +b315 +b316 +b317 +b318 +b319 +b31a +b31b +b31c +b31d +b31e +b31f +b320 +b321 +b322 +b323 +b324 +b325 +b326 +b327 +b328 +b329 +b32a +b32b +b32c +b32d +b32e +b32f +b330 +b331 +b332 +b333 +b334 +b335 +b336 +b337 +b338 +b339 +b33a +b33b +b33c +b33d +b33e +b33f +b340 +b341 +b342 +b343 +b344 +b345 +b346 +b347 +b348 +b349 +b34a +b34b +b34c +b34d +b34e +b34f +b350 +b351 +b352 +b353 +b354 +b355 +b356 +b357 +b358 +b359 +b35a +b35b +b35c +b35d +b35e +b35f +b360 +b361 +b362 +b363 +b364 +b365 +b366 +b367 +b368 +b369 +b36a +b36b +b36c +b36d +b36e +b36f +b370 +b371 +b372 +b373 +b374 +b375 +b376 +b377 +b378 +b379 +b37a +b37b +b37c +b37d +b37e +b37f +b380 +b381 +b382 +b383 +b384 +b385 +b386 +b387 +b388 +b389 +b38a +b38b +b38c +b38d +b38e +b38f +b390 +b391 +b392 +b393 +b394 +b395 +b396 +b397 +b398 +b399 +b39a +b39b +b39c +b39d +b39e +b39f +b3a0 +b3a1 +b3a2 +b3a3 +b3a4 +b3a5 +b3a6 +b3a7 +b3a8 +b3a9 +b3aa +b3ab +b3ac +b3ad +b3ae +b3af +b3b0 +b3b1 +b3b2 +b3b3 +b3b4 +b3b5 +b3b6 +b3b7 +b3b8 +b3b9 +b3ba +b3bb +b3bc +b3bd +b3be +b3bf +b3c0 +b3c1 +b3c2 +b3c3 +b3c4 +b3c5 +b3c6 +b3c7 +b3c8 +b3c9 +b3ca +b3cb +b3cc +b3cd +b3ce +b3cf +b3d0 +b3d1 +b3d2 +b3d3 +b3d4 +b3d5 +b3d6 +b3d7 +b3d8 +b3d9 +b3da +b3db +b3dc +b3dd +b3de +b3df +b3e0 +b3e1 +b3e2 +b3e3 +b3e4 +b3e5 +b3e6 +b3e7 +b3e8 +b3e9 +b3ea +b3eb +b3ec +b3ed +b3ee +b3ef +b3f0 +b3f1 +b3f2 +b3f3 +b3f4 +b3f5 +b3f6 +b3f7 +b3f8 +b3f9 +b3fa +b3fb +b3fc +b3fd +b3fe +b3ff +b400 +b401 +b402 +b403 +b404 +b405 +b406 +b407 +b408 +b409 +b40a +b40b +b40c +b40d +b40e +b40f +b410 +b411 +b412 +b413 +b414 +b415 +b416 +b417 +b418 +b419 +b41a +b41b +b41c +b41d +b41e +b41f +b420 +b421 +b422 +b423 +b424 +b425 +b426 +b427 +b428 +b429 +b42a +b42b +b42c +b42d +b42e +b42f +b430 +b431 +b432 +b433 +b434 +b435 +b436 +b437 +b438 +b439 +b43a +b43b +b43c +b43d +b43e +b43f +b440 +b441 +b442 +b443 +b444 +b445 +b446 +b447 +b448 +b449 +b44a +b44b +b44c +b44d +b44e +b44f +b450 +b451 +b452 +b453 +b454 +b455 +b456 +b457 +b458 +b459 +b45a +b45b +b45c +b45d +b45e +b45f +b460 +b461 +b462 +b463 +b464 +b465 +b466 +b467 +b468 +b469 +b46a +b46b +b46c +b46d +b46e +b46f +b470 +b471 +b472 +b473 +b474 +b475 +b476 +b477 +b478 +b479 +b47a +b47b +b47c +b47d +b47e +b47f +b480 +b481 +b482 +b483 +b484 +b485 +b486 +b487 +b488 +b489 +b48a +b48b +b48c +b48d +b48e +b48f +b490 +b491 +b492 +b493 +b494 +b495 +b496 +b497 +b498 +b499 +b49a +b49b +b49c +b49d +b49e +b49f +b4a0 +b4a1 +b4a2 +b4a3 +b4a4 +b4a5 +b4a6 +b4a7 +b4a8 +b4a9 +b4aa +b4ab +b4ac +b4ad +b4ae +b4af +b4b0 +b4b1 +b4b2 +b4b3 +b4b4 +b4b5 +b4b6 +b4b7 +b4b8 +b4b9 +b4ba +b4bb +b4bc +b4bd +b4be +b4bf +b4c0 +b4c1 +b4c2 +b4c3 +b4c4 +b4c5 +b4c6 +b4c7 +b4c8 +b4c9 +b4ca +b4cb +b4cc +b4cd +b4ce +b4cf +b4d0 +b4d1 +b4d2 +b4d3 +b4d4 +b4d5 +b4d6 +b4d7 +b4d8 +b4d9 +b4da +b4db +b4dc +b4dd +b4de +b4df +b4e0 +b4e1 +b4e2 +b4e3 +b4e4 +b4e5 +b4e6 +b4e7 +b4e8 +b4e9 +b4ea +b4eb +b4ec +b4ed +b4ee +b4ef +b4f0 +b4f1 +b4f2 +b4f3 +b4f4 +b4f5 +b4f6 +b4f7 +b4f8 +b4f9 +b4fa +b4fb +b4fc +b4fd +b4fe +b4ff +b500 +b501 +b502 +b503 +b504 +b505 +b506 +b507 +b508 +b509 +b50a +b50b +b50c +b50d +b50e +b50f +b510 +b511 +b512 +b513 +b514 +b515 +b516 +b517 +b518 +b519 +b51a +b51b +b51c +b51d +b51e +b51f +b520 +b521 +b522 +b523 +b524 +b525 +b526 +b527 +b528 +b529 +b52a +b52b +b52c +b52d +b52e +b52f +b530 +b531 +b532 +b533 +b534 +b535 +b536 +b537 +b538 +b539 +b53a +b53b +b53c +b53d +b53e +b53f +b540 +b541 +b542 +b543 +b544 +b545 +b546 +b547 +b548 +b549 +b54a +b54b +b54c +b54d +b54e +b54f +b550 +b551 +b552 +b553 +b554 +b555 +b556 +b557 +b558 +b559 +b55a +b55b +b55c +b55d +b55e +b55f +b560 +b561 +b562 +b563 +b564 +b565 +b566 +b567 +b568 +b569 +b56a +b56b +b56c +b56d +b56e +b56f +b570 +b571 +b572 +b573 +b574 +b575 +b576 +b577 +b578 +b579 +b57a +b57b +b57c +b57d +b57e +b57f +b580 +b581 +b582 +b583 +b584 +b585 +b586 +b587 +b588 +b589 +b58a +b58b +b58c +b58d +b58e +b58f +b590 +b591 +b592 +b593 +b594 +b595 +b596 +b597 +b598 +b599 +b59a +b59b +b59c +b59d +b59e +b59f +b5a0 +b5a1 +b5a2 +b5a3 +b5a4 +b5a5 +b5a6 +b5a7 +b5a8 +b5a9 +b5aa +b5ab +b5ac +b5ad +b5ae +b5af +b5b0 +b5b1 +b5b2 +b5b3 +b5b4 +b5b5 +b5b6 +b5b7 +b5b8 +b5b9 +b5ba +b5bb +b5bc +b5bd +b5be +b5bf +b5c0 +b5c1 +b5c2 +b5c3 +b5c4 +b5c5 +b5c6 +b5c7 +b5c8 +b5c9 +b5ca +b5cb +b5cc +b5cd +b5ce +b5cf +b5d0 +b5d1 +b5d2 +b5d3 +b5d4 +b5d5 +b5d6 +b5d7 +b5d8 +b5d9 +b5da +b5db +b5dc +b5dd +b5de +b5df +b5e0 +b5e1 +b5e2 +b5e3 +b5e4 +b5e5 +b5e6 +b5e7 +b5e8 +b5e9 +b5ea +b5eb +b5ec +b5ed +b5ee +b5ef +b5f0 +b5f1 +b5f2 +b5f3 +b5f4 +b5f5 +b5f6 +b5f7 +b5f8 +b5f9 +b5fa +b5fb +b5fc +b5fd +b5fe +b5ff +b600 +b601 +b602 +b603 +b604 +b605 +b606 +b607 +b608 +b609 +b60a +b60b +b60c +b60d +b60e +b60f +b610 +b611 +b612 +b613 +b614 +b615 +b616 +b617 +b618 +b619 +b61a +b61b +b61c +b61d +b61e +b61f +b620 +b621 +b622 +b623 +b624 +b625 +b626 +b627 +b628 +b629 +b62a +b62b +b62c +b62d +b62e +b62f +b630 +b631 +b632 +b633 +b634 +b635 +b636 +b637 +b638 +b639 +b63a +b63b +b63c +b63d +b63e +b63f +b640 +b641 +b642 +b643 +b644 +b645 +b646 +b647 +b648 +b649 +b64a +b64b +b64c +b64d +b64e +b64f +b650 +b651 +b652 +b653 +b654 +b655 +b656 +b657 +b658 +b659 +b65a +b65b +b65c +b65d +b65e +b65f +b660 +b661 +b662 +b663 +b664 +b665 +b666 +b667 +b668 +b669 +b66a +b66b +b66c +b66d +b66e +b66f +b670 +b671 +b672 +b673 +b674 +b675 +b676 +b677 +b678 +b679 +b67a +b67b +b67c +b67d +b67e +b67f +b680 +b681 +b682 +b683 +b684 +b685 +b686 +b687 +b688 +b689 +b68a +b68b +b68c +b68d +b68e +b68f +b690 +b691 +b692 +b693 +b694 +b695 +b696 +b697 +b698 +b699 +b69a +b69b +b69c +b69d +b69e +b69f +b6a0 +b6a1 +b6a2 +b6a3 +b6a4 +b6a5 +b6a6 +b6a7 +b6a8 +b6a9 +b6aa +b6ab +b6ac +b6ad +b6ae +b6af +b6b0 +b6b1 +b6b2 +b6b3 +b6b4 +b6b5 +b6b6 +b6b7 +b6b8 +b6b9 +b6ba +b6bb +b6bc +b6bd +b6be +b6bf +b6c0 +b6c1 +b6c2 +b6c3 +b6c4 +b6c5 +b6c6 +b6c7 +b6c8 +b6c9 +b6ca +b6cb +b6cc +b6cd +b6ce +b6cf +b6d0 +b6d1 +b6d2 +b6d3 +b6d4 +b6d5 +b6d6 +b6d7 +b6d8 +b6d9 +b6da +b6db +b6dc +b6dd +b6de +b6df +b6e0 +b6e1 +b6e2 +b6e3 +b6e4 +b6e5 +b6e6 +b6e7 +b6e8 +b6e9 +b6ea +b6eb +b6ec +b6ed +b6ee +b6ef +b6f0 +b6f1 +b6f2 +b6f3 +b6f4 +b6f5 +b6f6 +b6f7 +b6f8 +b6f9 +b6fa +b6fb +b6fc +b6fd +b6fe +b6ff +b700 +b701 +b702 +b703 +b704 +b705 +b706 +b707 +b708 +b709 +b70a +b70b +b70c +b70d +b70e +b70f +b710 +b711 +b712 +b713 +b714 +b715 +b716 +b717 +b718 +b719 +b71a +b71b +b71c +b71d +b71e +b71f +b720 +b721 +b722 +b723 +b724 +b725 +b726 +b727 +b728 +b729 +b72a +b72b +b72c +b72d +b72e +b72f +b730 +b731 +b732 +b733 +b734 +b735 +b736 +b737 +b738 +b739 +b73a +b73b +b73c +b73d +b73e +b73f +b740 +b741 +b742 +b743 +b744 +b745 +b746 +b747 +b748 +b749 +b74a +b74b +b74c +b74d +b74e +b74f +b750 +b751 +b752 +b753 +b754 +b755 +b756 +b757 +b758 +b759 +b75a +b75b +b75c +b75d +b75e +b75f +b760 +b761 +b762 +b763 +b764 +b765 +b766 +b767 +b768 +b769 +b76a +b76b +b76c +b76d +b76e +b76f +b770 +b771 +b772 +b773 +b774 +b775 +b776 +b777 +b778 +b779 +b77a +b77b +b77c +b77d +b77e +b77f +b780 +b781 +b782 +b783 +b784 +b785 +b786 +b787 +b788 +b789 +b78a +b78b +b78c +b78d +b78e +b78f +b790 +b791 +b792 +b793 +b794 +b795 +b796 +b797 +b798 +b799 +b79a +b79b +b79c +b79d +b79e +b79f +b7a0 +b7a1 +b7a2 +b7a3 +b7a4 +b7a5 +b7a6 +b7a7 +b7a8 +b7a9 +b7aa +b7ab +b7ac +b7ad +b7ae +b7af +b7b0 +b7b1 +b7b2 +b7b3 +b7b4 +b7b5 +b7b6 +b7b7 +b7b8 +b7b9 +b7ba +b7bb +b7bc +b7bd +b7be +b7bf +b7c0 +b7c1 +b7c2 +b7c3 +b7c4 +b7c5 +b7c6 +b7c7 +b7c8 +b7c9 +b7ca +b7cb +b7cc +b7cd +b7ce +b7cf +b7d0 +b7d1 +b7d2 +b7d3 +b7d4 +b7d5 +b7d6 +b7d7 +b7d8 +b7d9 +b7da +b7db +b7dc +b7dd +b7de +b7df +b7e0 +b7e1 +b7e2 +b7e3 +b7e4 +b7e5 +b7e6 +b7e7 +b7e8 +b7e9 +b7ea +b7eb +b7ec +b7ed +b7ee +b7ef +b7f0 +b7f1 +b7f2 +b7f3 +b7f4 +b7f5 +b7f6 +b7f7 +b7f8 +b7f9 +b7fa +b7fb +b7fc +b7fd +b7fe +b7ff +b800 +b801 +b802 +b803 +b804 +b805 +b806 +b807 +b808 +b809 +b80a +b80b +b80c +b80d +b80e +b80f +b810 +b811 +b812 +b813 +b814 +b815 +b816 +b817 +b818 +b819 +b81a +b81b +b81c +b81d +b81e +b81f +b820 +b821 +b822 +b823 +b824 +b825 +b826 +b827 +b828 +b829 +b82a +b82b +b82c +b82d +b82e +b82f +b830 +b831 +b832 +b833 +b834 +b835 +b836 +b837 +b838 +b839 +b83a +b83b +b83c +b83d +b83e +b83f +b840 +b841 +b842 +b843 +b844 +b845 +b846 +b847 +b848 +b849 +b84a +b84b +b84c +b84d +b84e +b84f +b850 +b851 +b852 +b853 +b854 +b855 +b856 +b857 +b858 +b859 +b85a +b85b +b85c +b85d +b85e +b85f +b860 +b861 +b862 +b863 +b864 +b865 +b866 +b867 +b868 +b869 +b86a +b86b +b86c +b86d +b86e +b86f +b870 +b871 +b872 +b873 +b874 +b875 +b876 +b877 +b878 +b879 +b87a +b87b +b87c +b87d +b87e +b87f +b880 +b881 +b882 +b883 +b884 +b885 +b886 +b887 +b888 +b889 +b88a +b88b +b88c +b88d +b88e +b88f +b890 +b891 +b892 +b893 +b894 +b895 +b896 +b897 +b898 +b899 +b89a +b89b +b89c +b89d +b89e +b89f +b8a0 +b8a1 +b8a2 +b8a3 +b8a4 +b8a5 +b8a6 +b8a7 +b8a8 +b8a9 +b8aa +b8ab +b8ac +b8ad +b8ae +b8af +b8b0 +b8b1 +b8b2 +b8b3 +b8b4 +b8b5 +b8b6 +b8b7 +b8b8 +b8b9 +b8ba +b8bb +b8bc +b8bd +b8be +b8bf +b8c0 +b8c1 +b8c2 +b8c3 +b8c4 +b8c5 +b8c6 +b8c7 +b8c8 +b8c9 +b8ca +b8cb +b8cc +b8cd +b8ce +b8cf +b8d0 +b8d1 +b8d2 +b8d3 +b8d4 +b8d5 +b8d6 +b8d7 +b8d8 +b8d9 +b8da +b8db +b8dc +b8dd +b8de +b8df +b8e0 +b8e1 +b8e2 +b8e3 +b8e4 +b8e5 +b8e6 +b8e7 +b8e8 +b8e9 +b8ea +b8eb +b8ec +b8ed +b8ee +b8ef +b8f0 +b8f1 +b8f2 +b8f3 +b8f4 +b8f5 +b8f6 +b8f7 +b8f8 +b8f9 +b8fa +b8fb +b8fc +b8fd +b8fe +b8ff +b900 +b901 +b902 +b903 +b904 +b905 +b906 +b907 +b908 +b909 +b90a +b90b +b90c +b90d +b90e +b90f +b910 +b911 +b912 +b913 +b914 +b915 +b916 +b917 +b918 +b919 +b91a +b91b +b91c +b91d +b91e +b91f +b920 +b921 +b922 +b923 +b924 +b925 +b926 +b927 +b928 +b929 +b92a +b92b +b92c +b92d +b92e +b92f +b930 +b931 +b932 +b933 +b934 +b935 +b936 +b937 +b938 +b939 +b93a +b93b +b93c +b93d +b93e +b93f +b940 +b941 +b942 +b943 +b944 +b945 +b946 +b947 +b948 +b949 +b94a +b94b +b94c +b94d +b94e +b94f +b950 +b951 +b952 +b953 +b954 +b955 +b956 +b957 +b958 +b959 +b95a +b95b +b95c +b95d +b95e +b95f +b960 +b961 +b962 +b963 +b964 +b965 +b966 +b967 +b968 +b969 +b96a +b96b +b96c +b96d +b96e +b96f +b970 +b971 +b972 +b973 +b974 +b975 +b976 +b977 +b978 +b979 +b97a +b97b +b97c +b97d +b97e +b97f +b980 +b981 +b982 +b983 +b984 +b985 +b986 +b987 +b988 +b989 +b98a +b98b +b98c +b98d +b98e +b98f +b990 +b991 +b992 +b993 +b994 +b995 +b996 +b997 +b998 +b999 +b99a +b99b +b99c +b99d +b99e +b99f +b9a0 +b9a1 +b9a2 +b9a3 +b9a4 +b9a5 +b9a6 +b9a7 +b9a8 +b9a9 +b9aa +b9ab +b9ac +b9ad +b9ae +b9af +b9b0 +b9b1 +b9b2 +b9b3 +b9b4 +b9b5 +b9b6 +b9b7 +b9b8 +b9b9 +b9ba +b9bb +b9bc +b9bd +b9be +b9bf +b9c0 +b9c1 +b9c2 +b9c3 +b9c4 +b9c5 +b9c6 +b9c7 +b9c8 +b9c9 +b9ca +b9cb +b9cc +b9cd +b9ce +b9cf +b9d0 +b9d1 +b9d2 +b9d3 +b9d4 +b9d5 +b9d6 +b9d7 +b9d8 +b9d9 +b9da +b9db +b9dc +b9dd +b9de +b9df +b9e0 +b9e1 +b9e2 +b9e3 +b9e4 +b9e5 +b9e6 +b9e7 +b9e8 +b9e9 +b9ea +b9eb +b9ec +b9ed +b9ee +b9ef +b9f0 +b9f1 +b9f2 +b9f3 +b9f4 +b9f5 +b9f6 +b9f7 +b9f8 +b9f9 +b9fa +b9fb +b9fc +b9fd +b9fe +b9ff +ba00 +ba01 +ba02 +ba03 +ba04 +ba05 +ba06 +ba07 +ba08 +ba09 +ba0a +ba0b +ba0c +ba0d +ba0e +ba0f +ba10 +ba11 +ba12 +ba13 +ba14 +ba15 +ba16 +ba17 +ba18 +ba19 +ba1a +ba1b +ba1c +ba1d +ba1e +ba1f +ba20 +ba21 +ba22 +ba23 +ba24 +ba25 +ba26 +ba27 +ba28 +ba29 +ba2a +ba2b +ba2c +ba2d +ba2e +ba2f +ba30 +ba31 +ba32 +ba33 +ba34 +ba35 +ba36 +ba37 +ba38 +ba39 +ba3a +ba3b +ba3c +ba3d +ba3e +ba3f +ba40 +ba41 +ba42 +ba43 +ba44 +ba45 +ba46 +ba47 +ba48 +ba49 +ba4a +ba4b +ba4c +ba4d +ba4e +ba4f +ba50 +ba51 +ba52 +ba53 +ba54 +ba55 +ba56 +ba57 +ba58 +ba59 +ba5a +ba5b +ba5c +ba5d +ba5e +ba5f +ba60 +ba61 +ba62 +ba63 +ba64 +ba65 +ba66 +ba67 +ba68 +ba69 +ba6a +ba6b +ba6c +ba6d +ba6e +ba6f +ba70 +ba71 +ba72 +ba73 +ba74 +ba75 +ba76 +ba77 +ba78 +ba79 +ba7a +ba7b +ba7c +ba7d +ba7e +ba7f +ba80 +ba81 +ba82 +ba83 +ba84 +ba85 +ba86 +ba87 +ba88 +ba89 +ba8a +ba8b +ba8c +ba8d +ba8e +ba8f +ba90 +ba91 +ba92 +ba93 +ba94 +ba95 +ba96 +ba97 +ba98 +ba99 +ba9a +ba9b +ba9c +ba9d +ba9e +ba9f +baa0 +baa1 +baa2 +baa3 +baa4 +baa5 +baa6 +baa7 +baa8 +baa9 +baaa +baab +baac +baad +baae +baaf +bab0 +bab1 +bab2 +bab3 +bab4 +bab5 +bab6 +bab7 +bab8 +bab9 +baba +babb +babc +babd +babe +babf +bac0 +bac1 +bac2 +bac3 +bac4 +bac5 +bac6 +bac7 +bac8 +bac9 +baca +bacb +bacc +bacd +bace +bacf +bad0 +bad1 +bad2 +bad3 +bad4 +bad5 +bad6 +bad7 +bad8 +bad9 +bada +badb +badc +badd +bade +badf +bae0 +bae1 +bae2 +bae3 +bae4 +bae5 +bae6 +bae7 +bae8 +bae9 +baea +baeb +baec +baed +baee +baef +baf0 +baf1 +baf2 +baf3 +baf4 +baf5 +baf6 +baf7 +baf8 +baf9 +bafa +bafb +bafc +bafd +bafe +baff +bb00 +bb01 +bb02 +bb03 +bb04 +bb05 +bb06 +bb07 +bb08 +bb09 +bb0a +bb0b +bb0c +bb0d +bb0e +bb0f +bb10 +bb11 +bb12 +bb13 +bb14 +bb15 +bb16 +bb17 +bb18 +bb19 +bb1a +bb1b +bb1c +bb1d +bb1e +bb1f +bb20 +bb21 +bb22 +bb23 +bb24 +bb25 +bb26 +bb27 +bb28 +bb29 +bb2a +bb2b +bb2c +bb2d +bb2e +bb2f +bb30 +bb31 +bb32 +bb33 +bb34 +bb35 +bb36 +bb37 +bb38 +bb39 +bb3a +bb3b +bb3c +bb3d +bb3e +bb3f +bb40 +bb41 +bb42 +bb43 +bb44 +bb45 +bb46 +bb47 +bb48 +bb49 +bb4a +bb4b +bb4c +bb4d +bb4e +bb4f +bb50 +bb51 +bb52 +bb53 +bb54 +bb55 +bb56 +bb57 +bb58 +bb59 +bb5a +bb5b +bb5c +bb5d +bb5e +bb5f +bb60 +bb61 +bb62 +bb63 +bb64 +bb65 +bb66 +bb67 +bb68 +bb69 +bb6a +bb6b +bb6c +bb6d +bb6e +bb6f +bb70 +bb71 +bb72 +bb73 +bb74 +bb75 +bb76 +bb77 +bb78 +bb79 +bb7a +bb7b +bb7c +bb7d +bb7e +bb7f +bb80 +bb81 +bb82 +bb83 +bb84 +bb85 +bb86 +bb87 +bb88 +bb89 +bb8a +bb8b +bb8c +bb8d +bb8e +bb8f +bb90 +bb91 +bb92 +bb93 +bb94 +bb95 +bb96 +bb97 +bb98 +bb99 +bb9a +bb9b +bb9c +bb9d +bb9e +bb9f +bba0 +bba1 +bba2 +bba3 +bba4 +bba5 +bba6 +bba7 +bba8 +bba9 +bbaa +bbab +bbac +bbad +bbae +bbaf +bbb0 +bbb1 +bbb2 +bbb3 +bbb4 +bbb5 +bbb6 +bbb7 +bbb8 +bbb9 +bbba +bbbb +bbbc +bbbd +bbbe +bbbf +bbc0 +bbc1 +bbc2 +bbc3 +bbc4 +bbc5 +bbc6 +bbc7 +bbc8 +bbc9 +bbca +bbcb +bbcc +bbcd +bbce +bbcf +bbd0 +bbd1 +bbd2 +bbd3 +bbd4 +bbd5 +bbd6 +bbd7 +bbd8 +bbd9 +bbda +bbdb +bbdc +bbdd +bbde +bbdf +bbe0 +bbe1 +bbe2 +bbe3 +bbe4 +bbe5 +bbe6 +bbe7 +bbe8 +bbe9 +bbea +bbeb +bbec +bbed +bbee +bbef +bbf0 +bbf1 +bbf2 +bbf3 +bbf4 +bbf5 +bbf6 +bbf7 +bbf8 +bbf9 +bbfa +bbfb +bbfc +bbfd +bbfe +bbff +bc00 +bc01 +bc02 +bc03 +bc04 +bc05 +bc06 +bc07 +bc08 +bc09 +bc0a +bc0b +bc0c +bc0d +bc0e +bc0f +bc10 +bc11 +bc12 +bc13 +bc14 +bc15 +bc16 +bc17 +bc18 +bc19 +bc1a +bc1b +bc1c +bc1d +bc1e +bc1f +bc20 +bc21 +bc22 +bc23 +bc24 +bc25 +bc26 +bc27 +bc28 +bc29 +bc2a +bc2b +bc2c +bc2d +bc2e +bc2f +bc30 +bc31 +bc32 +bc33 +bc34 +bc35 +bc36 +bc37 +bc38 +bc39 +bc3a +bc3b +bc3c +bc3d +bc3e +bc3f +bc40 +bc41 +bc42 +bc43 +bc44 +bc45 +bc46 +bc47 +bc48 +bc49 +bc4a +bc4b +bc4c +bc4d +bc4e +bc4f +bc50 +bc51 +bc52 +bc53 +bc54 +bc55 +bc56 +bc57 +bc58 +bc59 +bc5a +bc5b +bc5c +bc5d +bc5e +bc5f +bc60 +bc61 +bc62 +bc63 +bc64 +bc65 +bc66 +bc67 +bc68 +bc69 +bc6a +bc6b +bc6c +bc6d +bc6e +bc6f +bc70 +bc71 +bc72 +bc73 +bc74 +bc75 +bc76 +bc77 +bc78 +bc79 +bc7a +bc7b +bc7c +bc7d +bc7e +bc7f +bc80 +bc81 +bc82 +bc83 +bc84 +bc85 +bc86 +bc87 +bc88 +bc89 +bc8a +bc8b +bc8c +bc8d +bc8e +bc8f +bc90 +bc91 +bc92 +bc93 +bc94 +bc95 +bc96 +bc97 +bc98 +bc99 +bc9a +bc9b +bc9c +bc9d +bc9e +bc9f +bca0 +bca1 +bca2 +bca3 +bca4 +bca5 +bca6 +bca7 +bca8 +bca9 +bcaa +bcab +bcac +bcad +bcae +bcaf +bcb0 +bcb1 +bcb2 +bcb3 +bcb4 +bcb5 +bcb6 +bcb7 +bcb8 +bcb9 +bcba +bcbb +bcbc +bcbd +bcbe +bcbf +bcc0 +bcc1 +bcc2 +bcc3 +bcc4 +bcc5 +bcc6 +bcc7 +bcc8 +bcc9 +bcca +bccb +bccc +bccd +bcce +bccf +bcd0 +bcd1 +bcd2 +bcd3 +bcd4 +bcd5 +bcd6 +bcd7 +bcd8 +bcd9 +bcda +bcdb +bcdc +bcdd +bcde +bcdf +bce0 +bce1 +bce2 +bce3 +bce4 +bce5 +bce6 +bce7 +bce8 +bce9 +bcea +bceb +bcec +bced +bcee +bcef +bcf0 +bcf1 +bcf2 +bcf3 +bcf4 +bcf5 +bcf6 +bcf7 +bcf8 +bcf9 +bcfa +bcfb +bcfc +bcfd +bcfe +bcff +bd00 +bd01 +bd02 +bd03 +bd04 +bd05 +bd06 +bd07 +bd08 +bd09 +bd0a +bd0b +bd0c +bd0d +bd0e +bd0f +bd10 +bd11 +bd12 +bd13 +bd14 +bd15 +bd16 +bd17 +bd18 +bd19 +bd1a +bd1b +bd1c +bd1d +bd1e +bd1f +bd20 +bd21 +bd22 +bd23 +bd24 +bd25 +bd26 +bd27 +bd28 +bd29 +bd2a +bd2b +bd2c +bd2d +bd2e +bd2f +bd30 +bd31 +bd32 +bd33 +bd34 +bd35 +bd36 +bd37 +bd38 +bd39 +bd3a +bd3b +bd3c +bd3d +bd3e +bd3f +bd40 +bd41 +bd42 +bd43 +bd44 +bd45 +bd46 +bd47 +bd48 +bd49 +bd4a +bd4b +bd4c +bd4d +bd4e +bd4f +bd50 +bd51 +bd52 +bd53 +bd54 +bd55 +bd56 +bd57 +bd58 +bd59 +bd5a +bd5b +bd5c +bd5d +bd5e +bd5f +bd60 +bd61 +bd62 +bd63 +bd64 +bd65 +bd66 +bd67 +bd68 +bd69 +bd6a +bd6b +bd6c +bd6d +bd6e +bd6f +bd70 +bd71 +bd72 +bd73 +bd74 +bd75 +bd76 +bd77 +bd78 +bd79 +bd7a +bd7b +bd7c +bd7d +bd7e +bd7f +bd80 +bd81 +bd82 +bd83 +bd84 +bd85 +bd86 +bd87 +bd88 +bd89 +bd8a +bd8b +bd8c +bd8d +bd8e +bd8f +bd90 +bd91 +bd92 +bd93 +bd94 +bd95 +bd96 +bd97 +bd98 +bd99 +bd9a +bd9b +bd9c +bd9d +bd9e +bd9f +bda0 +bda1 +bda2 +bda3 +bda4 +bda5 +bda6 +bda7 +bda8 +bda9 +bdaa +bdab +bdac +bdad +bdae +bdaf +bdb0 +bdb1 +bdb2 +bdb3 +bdb4 +bdb5 +bdb6 +bdb7 +bdb8 +bdb9 +bdba +bdbb +bdbc +bdbd +bdbe +bdbf +bdc0 +bdc1 +bdc2 +bdc3 +bdc4 +bdc5 +bdc6 +bdc7 +bdc8 +bdc9 +bdca +bdcb +bdcc +bdcd +bdce +bdcf +bdd0 +bdd1 +bdd2 +bdd3 +bdd4 +bdd5 +bdd6 +bdd7 +bdd8 +bdd9 +bdda +bddb +bddc +bddd +bdde +bddf +bde0 +bde1 +bde2 +bde3 +bde4 +bde5 +bde6 +bde7 +bde8 +bde9 +bdea +bdeb +bdec +bded +bdee +bdef +bdf0 +bdf1 +bdf2 +bdf3 +bdf4 +bdf5 +bdf6 +bdf7 +bdf8 +bdf9 +bdfa +bdfb +bdfc +bdfd +bdfe +bdff +be00 +be01 +be02 +be03 +be04 +be05 +be06 +be07 +be08 +be09 +be0a +be0b +be0c +be0d +be0e +be0f +be10 +be11 +be12 +be13 +be14 +be15 +be16 +be17 +be18 +be19 +be1a +be1b +be1c +be1d +be1e +be1f +be20 +be21 +be22 +be23 +be24 +be25 +be26 +be27 +be28 +be29 +be2a +be2b +be2c +be2d +be2e +be2f +be30 +be31 +be32 +be33 +be34 +be35 +be36 +be37 +be38 +be39 +be3a +be3b +be3c +be3d +be3e +be3f +be40 +be41 +be42 +be43 +be44 +be45 +be46 +be47 +be48 +be49 +be4a +be4b +be4c +be4d +be4e +be4f +be50 +be51 +be52 +be53 +be54 +be55 +be56 +be57 +be58 +be59 +be5a +be5b +be5c +be5d +be5e +be5f +be60 +be61 +be62 +be63 +be64 +be65 +be66 +be67 +be68 +be69 +be6a +be6b +be6c +be6d +be6e +be6f +be70 +be71 +be72 +be73 +be74 +be75 +be76 +be77 +be78 +be79 +be7a +be7b +be7c +be7d +be7e +be7f +be80 +be81 +be82 +be83 +be84 +be85 +be86 +be87 +be88 +be89 +be8a +be8b +be8c +be8d +be8e +be8f +be90 +be91 +be92 +be93 +be94 +be95 +be96 +be97 +be98 +be99 +be9a +be9b +be9c +be9d +be9e +be9f +bea0 +bea1 +bea2 +bea3 +bea4 +bea5 +bea6 +bea7 +bea8 +bea9 +beaa +beab +beac +bead +beae +beaf +beb0 +beb1 +beb2 +beb3 +beb4 +beb5 +beb6 +beb7 +beb8 +beb9 +beba +bebb +bebc +bebd +bebe +bebf +bec0 +bec1 +bec2 +bec3 +bec4 +bec5 +bec6 +bec7 +bec8 +bec9 +beca +becb +becc +becd +bece +becf +bed0 +bed1 +bed2 +bed3 +bed4 +bed5 +bed6 +bed7 +bed8 +bed9 +beda +bedb +bedc +bedd +bede +bedf +bee0 +bee1 +bee2 +bee3 +bee4 +bee5 +bee6 +bee7 +bee8 +bee9 +beea +beeb +beec +beed +beee +beef +bef0 +bef1 +bef2 +bef3 +bef4 +bef5 +bef6 +bef7 +bef8 +bef9 +befa +befb +befc +befd +befe +beff +bf00 +bf01 +bf02 +bf03 +bf04 +bf05 +bf06 +bf07 +bf08 +bf09 +bf0a +bf0b +bf0c +bf0d +bf0e +bf0f +bf10 +bf11 +bf12 +bf13 +bf14 +bf15 +bf16 +bf17 +bf18 +bf19 +bf1a +bf1b +bf1c +bf1d +bf1e +bf1f +bf20 +bf21 +bf22 +bf23 +bf24 +bf25 +bf26 +bf27 +bf28 +bf29 +bf2a +bf2b +bf2c +bf2d +bf2e +bf2f +bf30 +bf31 +bf32 +bf33 +bf34 +bf35 +bf36 +bf37 +bf38 +bf39 +bf3a +bf3b +bf3c +bf3d +bf3e +bf3f +bf40 +bf41 +bf42 +bf43 +bf44 +bf45 +bf46 +bf47 +bf48 +bf49 +bf4a +bf4b +bf4c +bf4d +bf4e +bf4f +bf50 +bf51 +bf52 +bf53 +bf54 +bf55 +bf56 +bf57 +bf58 +bf59 +bf5a +bf5b +bf5c +bf5d +bf5e +bf5f +bf60 +bf61 +bf62 +bf63 +bf64 +bf65 +bf66 +bf67 +bf68 +bf69 +bf6a +bf6b +bf6c +bf6d +bf6e +bf6f +bf70 +bf71 +bf72 +bf73 +bf74 +bf75 +bf76 +bf77 +bf78 +bf79 +bf7a +bf7b +bf7c +bf7d +bf7e +bf7f +bf80 +bf81 +bf82 +bf83 +bf84 +bf85 +bf86 +bf87 +bf88 +bf89 +bf8a +bf8b +bf8c +bf8d +bf8e +bf8f +bf90 +bf91 +bf92 +bf93 +bf94 +bf95 +bf96 +bf97 +bf98 +bf99 +bf9a +bf9b +bf9c +bf9d +bf9e +bf9f +bfa0 +bfa1 +bfa2 +bfa3 +bfa4 +bfa5 +bfa6 +bfa7 +bfa8 +bfa9 +bfaa +bfab +bfac +bfad +bfae +bfaf +bfb0 +bfb1 +bfb2 +bfb3 +bfb4 +bfb5 +bfb6 +bfb7 +bfb8 +bfb9 +bfba +bfbb +bfbc +bfbd +bfbe +bfbf +bfc0 +bfc1 +bfc2 +bfc3 +bfc4 +bfc5 +bfc6 +bfc7 +bfc8 +bfc9 +bfca +bfcb +bfcc +bfcd +bfce +bfcf +bfd0 +bfd1 +bfd2 +bfd3 +bfd4 +bfd5 +bfd6 +bfd7 +bfd8 +bfd9 +bfda +bfdb +bfdc +bfdd +bfde +bfdf +bfe0 +bfe1 +bfe2 +bfe3 +bfe4 +bfe5 +bfe6 +bfe7 +bfe8 +bfe9 +bfea +bfeb +bfec +bfed +bfee +bfef +bff0 +bff1 +bff2 +bff3 +bff4 +bff5 +bff6 +bff7 +bff8 +bff9 +bffa +bffb +bffc +bffd +bffe +bfff +c000 +c001 +c002 +c003 +c004 +c005 +c006 +c007 +c008 +c009 +c00a +c00b +c00c +c00d +c00e +c00f +c010 +c011 +c012 +c013 +c014 +c015 +c016 +c017 +c018 +c019 +c01a +c01b +c01c +c01d +c01e +c01f +c020 +c021 +c022 +c023 +c024 +c025 +c026 +c027 +c028 +c029 +c02a +c02b +c02c +c02d +c02e +c02f +c030 +c031 +c032 +c033 +c034 +c035 +c036 +c037 +c038 +c039 +c03a +c03b +c03c +c03d +c03e +c03f +c040 +c041 +c042 +c043 +c044 +c045 +c046 +c047 +c048 +c049 +c04a +c04b +c04c +c04d +c04e +c04f +c050 +c051 +c052 +c053 +c054 +c055 +c056 +c057 +c058 +c059 +c05a +c05b +c05c +c05d +c05e +c05f +c060 +c061 +c062 +c063 +c064 +c065 +c066 +c067 +c068 +c069 +c06a +c06b +c06c +c06d +c06e +c06f +c070 +c071 +c072 +c073 +c074 +c075 +c076 +c077 +c078 +c079 +c07a +c07b +c07c +c07d +c07e +c07f +c080 +c081 +c082 +c083 +c084 +c085 +c086 +c087 +c088 +c089 +c08a +c08b +c08c +c08d +c08e +c08f +c090 +c091 +c092 +c093 +c094 +c095 +c096 +c097 +c098 +c099 +c09a +c09b +c09c +c09d +c09e +c09f +c0a0 +c0a1 +c0a2 +c0a3 +c0a4 +c0a5 +c0a6 +c0a7 +c0a8 +c0a9 +c0aa +c0ab +c0ac +c0ad +c0ae +c0af +c0b0 +c0b1 +c0b2 +c0b3 +c0b4 +c0b5 +c0b6 +c0b7 +c0b8 +c0b9 +c0ba +c0bb +c0bc +c0bd +c0be +c0bf +c0c0 +c0c1 +c0c2 +c0c3 +c0c4 +c0c5 +c0c6 +c0c7 +c0c8 +c0c9 +c0ca +c0cb +c0cc +c0cd +c0ce +c0cf +c0d0 +c0d1 +c0d2 +c0d3 +c0d4 +c0d5 +c0d6 +c0d7 +c0d8 +c0d9 +c0da +c0db +c0dc +c0dd +c0de +c0df +c0e0 +c0e1 +c0e2 +c0e3 +c0e4 +c0e5 +c0e6 +c0e7 +c0e8 +c0e9 +c0ea +c0eb +c0ec +c0ed +c0ee +c0ef +c0f0 +c0f1 +c0f2 +c0f3 +c0f4 +c0f5 +c0f6 +c0f7 +c0f8 +c0f9 +c0fa +c0fb +c0fc +c0fd +c0fe +c0ff +c100 +c101 +c102 +c103 +c104 +c105 +c106 +c107 +c108 +c109 +c10a +c10b +c10c +c10d +c10e +c10f +c110 +c111 +c112 +c113 +c114 +c115 +c116 +c117 +c118 +c119 +c11a +c11b +c11c +c11d +c11e +c11f +c120 +c121 +c122 +c123 +c124 +c125 +c126 +c127 +c128 +c129 +c12a +c12b +c12c +c12d +c12e +c12f +c130 +c131 +c132 +c133 +c134 +c135 +c136 +c137 +c138 +c139 +c13a +c13b +c13c +c13d +c13e +c13f +c140 +c141 +c142 +c143 +c144 +c145 +c146 +c147 +c148 +c149 +c14a +c14b +c14c +c14d +c14e +c14f +c150 +c151 +c152 +c153 +c154 +c155 +c156 +c157 +c158 +c159 +c15a +c15b +c15c +c15d +c15e +c15f +c160 +c161 +c162 +c163 +c164 +c165 +c166 +c167 +c168 +c169 +c16a +c16b +c16c +c16d +c16e +c16f +c170 +c171 +c172 +c173 +c174 +c175 +c176 +c177 +c178 +c179 +c17a +c17b +c17c +c17d +c17e +c17f +c180 +c181 +c182 +c183 +c184 +c185 +c186 +c187 +c188 +c189 +c18a +c18b +c18c +c18d +c18e +c18f +c190 +c191 +c192 +c193 +c194 +c195 +c196 +c197 +c198 +c199 +c19a +c19b +c19c +c19d +c19e +c19f +c1a0 +c1a1 +c1a2 +c1a3 +c1a4 +c1a5 +c1a6 +c1a7 +c1a8 +c1a9 +c1aa +c1ab +c1ac +c1ad +c1ae +c1af +c1b0 +c1b1 +c1b2 +c1b3 +c1b4 +c1b5 +c1b6 +c1b7 +c1b8 +c1b9 +c1ba +c1bb +c1bc +c1bd +c1be +c1bf +c1c0 +c1c1 +c1c2 +c1c3 +c1c4 +c1c5 +c1c6 +c1c7 +c1c8 +c1c9 +c1ca +c1cb +c1cc +c1cd +c1ce +c1cf +c1d0 +c1d1 +c1d2 +c1d3 +c1d4 +c1d5 +c1d6 +c1d7 +c1d8 +c1d9 +c1da +c1db +c1dc +c1dd +c1de +c1df +c1e0 +c1e1 +c1e2 +c1e3 +c1e4 +c1e5 +c1e6 +c1e7 +c1e8 +c1e9 +c1ea +c1eb +c1ec +c1ed +c1ee +c1ef +c1f0 +c1f1 +c1f2 +c1f3 +c1f4 +c1f5 +c1f6 +c1f7 +c1f8 +c1f9 +c1fa +c1fb +c1fc +c1fd +c1fe +c1ff +c200 +c201 +c202 +c203 +c204 +c205 +c206 +c207 +c208 +c209 +c20a +c20b +c20c +c20d +c20e +c20f +c210 +c211 +c212 +c213 +c214 +c215 +c216 +c217 +c218 +c219 +c21a +c21b +c21c +c21d +c21e +c21f +c220 +c221 +c222 +c223 +c224 +c225 +c226 +c227 +c228 +c229 +c22a +c22b +c22c +c22d +c22e +c22f +c230 +c231 +c232 +c233 +c234 +c235 +c236 +c237 +c238 +c239 +c23a +c23b +c23c +c23d +c23e +c23f +c240 +c241 +c242 +c243 +c244 +c245 +c246 +c247 +c248 +c249 +c24a +c24b +c24c +c24d +c24e +c24f +c250 +c251 +c252 +c253 +c254 +c255 +c256 +c257 +c258 +c259 +c25a +c25b +c25c +c25d +c25e +c25f +c260 +c261 +c262 +c263 +c264 +c265 +c266 +c267 +c268 +c269 +c26a +c26b +c26c +c26d +c26e +c26f +c270 +c271 +c272 +c273 +c274 +c275 +c276 +c277 +c278 +c279 +c27a +c27b +c27c +c27d +c27e +c27f +c280 +c281 +c282 +c283 +c284 +c285 +c286 +c287 +c288 +c289 +c28a +c28b +c28c +c28d +c28e +c28f +c290 +c291 +c292 +c293 +c294 +c295 +c296 +c297 +c298 +c299 +c29a +c29b +c29c +c29d +c29e +c29f +c2a0 +c2a1 +c2a2 +c2a3 +c2a4 +c2a5 +c2a6 +c2a7 +c2a8 +c2a9 +c2aa +c2ab +c2ac +c2ad +c2ae +c2af +c2b0 +c2b1 +c2b2 +c2b3 +c2b4 +c2b5 +c2b6 +c2b7 +c2b8 +c2b9 +c2ba +c2bb +c2bc +c2bd +c2be +c2bf +c2c0 +c2c1 +c2c2 +c2c3 +c2c4 +c2c5 +c2c6 +c2c7 +c2c8 +c2c9 +c2ca +c2cb +c2cc +c2cd +c2ce +c2cf +c2d0 +c2d1 +c2d2 +c2d3 +c2d4 +c2d5 +c2d6 +c2d7 +c2d8 +c2d9 +c2da +c2db +c2dc +c2dd +c2de +c2df +c2e0 +c2e1 +c2e2 +c2e3 +c2e4 +c2e5 +c2e6 +c2e7 +c2e8 +c2e9 +c2ea +c2eb +c2ec +c2ed +c2ee +c2ef +c2f0 +c2f1 +c2f2 +c2f3 +c2f4 +c2f5 +c2f6 +c2f7 +c2f8 +c2f9 +c2fa +c2fb +c2fc +c2fd +c2fe +c2ff +c300 +c301 +c302 +c303 +c304 +c305 +c306 +c307 +c308 +c309 +c30a +c30b +c30c +c30d +c30e +c30f +c310 +c311 +c312 +c313 +c314 +c315 +c316 +c317 +c318 +c319 +c31a +c31b +c31c +c31d +c31e +c31f +c320 +c321 +c322 +c323 +c324 +c325 +c326 +c327 +c328 +c329 +c32a +c32b +c32c +c32d +c32e +c32f +c330 +c331 +c332 +c333 +c334 +c335 +c336 +c337 +c338 +c339 +c33a +c33b +c33c +c33d +c33e +c33f +c340 +c341 +c342 +c343 +c344 +c345 +c346 +c347 +c348 +c349 +c34a +c34b +c34c +c34d +c34e +c34f +c350 +c351 +c352 +c353 +c354 +c355 +c356 +c357 +c358 +c359 +c35a +c35b +c35c +c35d +c35e +c35f +c360 +c361 +c362 +c363 +c364 +c365 +c366 +c367 +c368 +c369 +c36a +c36b +c36c +c36d +c36e +c36f +c370 +c371 +c372 +c373 +c374 +c375 +c376 +c377 +c378 +c379 +c37a +c37b +c37c +c37d +c37e +c37f +c380 +c381 +c382 +c383 +c384 +c385 +c386 +c387 +c388 +c389 +c38a +c38b +c38c +c38d +c38e +c38f +c390 +c391 +c392 +c393 +c394 +c395 +c396 +c397 +c398 +c399 +c39a +c39b +c39c +c39d +c39e +c39f +c3a0 +c3a1 +c3a2 +c3a3 +c3a4 +c3a5 +c3a6 +c3a7 +c3a8 +c3a9 +c3aa +c3ab +c3ac +c3ad +c3ae +c3af +c3b0 +c3b1 +c3b2 +c3b3 +c3b4 +c3b5 +c3b6 +c3b7 +c3b8 +c3b9 +c3ba +c3bb +c3bc +c3bd +c3be +c3bf +c3c0 +c3c1 +c3c2 +c3c3 +c3c4 +c3c5 +c3c6 +c3c7 +c3c8 +c3c9 +c3ca +c3cb +c3cc +c3cd +c3ce +c3cf +c3d0 +c3d1 +c3d2 +c3d3 +c3d4 +c3d5 +c3d6 +c3d7 +c3d8 +c3d9 +c3da +c3db +c3dc +c3dd +c3de +c3df +c3e0 +c3e1 +c3e2 +c3e3 +c3e4 +c3e5 +c3e6 +c3e7 +c3e8 +c3e9 +c3ea +c3eb +c3ec +c3ed +c3ee +c3ef +c3f0 +c3f1 +c3f2 +c3f3 +c3f4 +c3f5 +c3f6 +c3f7 +c3f8 +c3f9 +c3fa +c3fb +c3fc +c3fd +c3fe +c3ff +c400 +c401 +c402 +c403 +c404 +c405 +c406 +c407 +c408 +c409 +c40a +c40b +c40c +c40d +c40e +c40f +c410 +c411 +c412 +c413 +c414 +c415 +c416 +c417 +c418 +c419 +c41a +c41b +c41c +c41d +c41e +c41f +c420 +c421 +c422 +c423 +c424 +c425 +c426 +c427 +c428 +c429 +c42a +c42b +c42c +c42d +c42e +c42f +c430 +c431 +c432 +c433 +c434 +c435 +c436 +c437 +c438 +c439 +c43a +c43b +c43c +c43d +c43e +c43f +c440 +c441 +c442 +c443 +c444 +c445 +c446 +c447 +c448 +c449 +c44a +c44b +c44c +c44d +c44e +c44f +c450 +c451 +c452 +c453 +c454 +c455 +c456 +c457 +c458 +c459 +c45a +c45b +c45c +c45d +c45e +c45f +c460 +c461 +c462 +c463 +c464 +c465 +c466 +c467 +c468 +c469 +c46a +c46b +c46c +c46d +c46e +c46f +c470 +c471 +c472 +c473 +c474 +c475 +c476 +c477 +c478 +c479 +c47a +c47b +c47c +c47d +c47e +c47f +c480 +c481 +c482 +c483 +c484 +c485 +c486 +c487 +c488 +c489 +c48a +c48b +c48c +c48d +c48e +c48f +c490 +c491 +c492 +c493 +c494 +c495 +c496 +c497 +c498 +c499 +c49a +c49b +c49c +c49d +c49e +c49f +c4a0 +c4a1 +c4a2 +c4a3 +c4a4 +c4a5 +c4a6 +c4a7 +c4a8 +c4a9 +c4aa +c4ab +c4ac +c4ad +c4ae +c4af +c4b0 +c4b1 +c4b2 +c4b3 +c4b4 +c4b5 +c4b6 +c4b7 +c4b8 +c4b9 +c4ba +c4bb +c4bc +c4bd +c4be +c4bf +c4c0 +c4c1 +c4c2 +c4c3 +c4c4 +c4c5 +c4c6 +c4c7 +c4c8 +c4c9 +c4ca +c4cb +c4cc +c4cd +c4ce +c4cf +c4d0 +c4d1 +c4d2 +c4d3 +c4d4 +c4d5 +c4d6 +c4d7 +c4d8 +c4d9 +c4da +c4db +c4dc +c4dd +c4de +c4df +c4e0 +c4e1 +c4e2 +c4e3 +c4e4 +c4e5 +c4e6 +c4e7 +c4e8 +c4e9 +c4ea +c4eb +c4ec +c4ed +c4ee +c4ef +c4f0 +c4f1 +c4f2 +c4f3 +c4f4 +c4f5 +c4f6 +c4f7 +c4f8 +c4f9 +c4fa +c4fb +c4fc +c4fd +c4fe +c4ff +c500 +c501 +c502 +c503 +c504 +c505 +c506 +c507 +c508 +c509 +c50a +c50b +c50c +c50d +c50e +c50f +c510 +c511 +c512 +c513 +c514 +c515 +c516 +c517 +c518 +c519 +c51a +c51b +c51c +c51d +c51e +c51f +c520 +c521 +c522 +c523 +c524 +c525 +c526 +c527 +c528 +c529 +c52a +c52b +c52c +c52d +c52e +c52f +c530 +c531 +c532 +c533 +c534 +c535 +c536 +c537 +c538 +c539 +c53a +c53b +c53c +c53d +c53e +c53f +c540 +c541 +c542 +c543 +c544 +c545 +c546 +c547 +c548 +c549 +c54a +c54b +c54c +c54d +c54e +c54f +c550 +c551 +c552 +c553 +c554 +c555 +c556 +c557 +c558 +c559 +c55a +c55b +c55c +c55d +c55e +c55f +c560 +c561 +c562 +c563 +c564 +c565 +c566 +c567 +c568 +c569 +c56a +c56b +c56c +c56d +c56e +c56f +c570 +c571 +c572 +c573 +c574 +c575 +c576 +c577 +c578 +c579 +c57a +c57b +c57c +c57d +c57e +c57f +c580 +c581 +c582 +c583 +c584 +c585 +c586 +c587 +c588 +c589 +c58a +c58b +c58c +c58d +c58e +c58f +c590 +c591 +c592 +c593 +c594 +c595 +c596 +c597 +c598 +c599 +c59a +c59b +c59c +c59d +c59e +c59f +c5a0 +c5a1 +c5a2 +c5a3 +c5a4 +c5a5 +c5a6 +c5a7 +c5a8 +c5a9 +c5aa +c5ab +c5ac +c5ad +c5ae +c5af +c5b0 +c5b1 +c5b2 +c5b3 +c5b4 +c5b5 +c5b6 +c5b7 +c5b8 +c5b9 +c5ba +c5bb +c5bc +c5bd +c5be +c5bf +c5c0 +c5c1 +c5c2 +c5c3 +c5c4 +c5c5 +c5c6 +c5c7 +c5c8 +c5c9 +c5ca +c5cb +c5cc +c5cd +c5ce +c5cf +c5d0 +c5d1 +c5d2 +c5d3 +c5d4 +c5d5 +c5d6 +c5d7 +c5d8 +c5d9 +c5da +c5db +c5dc +c5dd +c5de +c5df +c5e0 +c5e1 +c5e2 +c5e3 +c5e4 +c5e5 +c5e6 +c5e7 +c5e8 +c5e9 +c5ea +c5eb +c5ec +c5ed +c5ee +c5ef +c5f0 +c5f1 +c5f2 +c5f3 +c5f4 +c5f5 +c5f6 +c5f7 +c5f8 +c5f9 +c5fa +c5fb +c5fc +c5fd +c5fe +c5ff +c600 +c601 +c602 +c603 +c604 +c605 +c606 +c607 +c608 +c609 +c60a +c60b +c60c +c60d +c60e +c60f +c610 +c611 +c612 +c613 +c614 +c615 +c616 +c617 +c618 +c619 +c61a +c61b +c61c +c61d +c61e +c61f +c620 +c621 +c622 +c623 +c624 +c625 +c626 +c627 +c628 +c629 +c62a +c62b +c62c +c62d +c62e +c62f +c630 +c631 +c632 +c633 +c634 +c635 +c636 +c637 +c638 +c639 +c63a +c63b +c63c +c63d +c63e +c63f +c640 +c641 +c642 +c643 +c644 +c645 +c646 +c647 +c648 +c649 +c64a +c64b +c64c +c64d +c64e +c64f +c650 +c651 +c652 +c653 +c654 +c655 +c656 +c657 +c658 +c659 +c65a +c65b +c65c +c65d +c65e +c65f +c660 +c661 +c662 +c663 +c664 +c665 +c666 +c667 +c668 +c669 +c66a +c66b +c66c +c66d +c66e +c66f +c670 +c671 +c672 +c673 +c674 +c675 +c676 +c677 +c678 +c679 +c67a +c67b +c67c +c67d +c67e +c67f +c680 +c681 +c682 +c683 +c684 +c685 +c686 +c687 +c688 +c689 +c68a +c68b +c68c +c68d +c68e +c68f +c690 +c691 +c692 +c693 +c694 +c695 +c696 +c697 +c698 +c699 +c69a +c69b +c69c +c69d +c69e +c69f +c6a0 +c6a1 +c6a2 +c6a3 +c6a4 +c6a5 +c6a6 +c6a7 +c6a8 +c6a9 +c6aa +c6ab +c6ac +c6ad +c6ae +c6af +c6b0 +c6b1 +c6b2 +c6b3 +c6b4 +c6b5 +c6b6 +c6b7 +c6b8 +c6b9 +c6ba +c6bb +c6bc +c6bd +c6be +c6bf +c6c0 +c6c1 +c6c2 +c6c3 +c6c4 +c6c5 +c6c6 +c6c7 +c6c8 +c6c9 +c6ca +c6cb +c6cc +c6cd +c6ce +c6cf +c6d0 +c6d1 +c6d2 +c6d3 +c6d4 +c6d5 +c6d6 +c6d7 +c6d8 +c6d9 +c6da +c6db +c6dc +c6dd +c6de +c6df +c6e0 +c6e1 +c6e2 +c6e3 +c6e4 +c6e5 +c6e6 +c6e7 +c6e8 +c6e9 +c6ea +c6eb +c6ec +c6ed +c6ee +c6ef +c6f0 +c6f1 +c6f2 +c6f3 +c6f4 +c6f5 +c6f6 +c6f7 +c6f8 +c6f9 +c6fa +c6fb +c6fc +c6fd +c6fe +c6ff +c700 +c701 +c702 +c703 +c704 +c705 +c706 +c707 +c708 +c709 +c70a +c70b +c70c +c70d +c70e +c70f +c710 +c711 +c712 +c713 +c714 +c715 +c716 +c717 +c718 +c719 +c71a +c71b +c71c +c71d +c71e +c71f +c720 +c721 +c722 +c723 +c724 +c725 +c726 +c727 +c728 +c729 +c72a +c72b +c72c +c72d +c72e +c72f +c730 +c731 +c732 +c733 +c734 +c735 +c736 +c737 +c738 +c739 +c73a +c73b +c73c +c73d +c73e +c73f +c740 +c741 +c742 +c743 +c744 +c745 +c746 +c747 +c748 +c749 +c74a +c74b +c74c +c74d +c74e +c74f +c750 +c751 +c752 +c753 +c754 +c755 +c756 +c757 +c758 +c759 +c75a +c75b +c75c +c75d +c75e +c75f +c760 +c761 +c762 +c763 +c764 +c765 +c766 +c767 +c768 +c769 +c76a +c76b +c76c +c76d +c76e +c76f +c770 +c771 +c772 +c773 +c774 +c775 +c776 +c777 +c778 +c779 +c77a +c77b +c77c +c77d +c77e +c77f +c780 +c781 +c782 +c783 +c784 +c785 +c786 +c787 +c788 +c789 +c78a +c78b +c78c +c78d +c78e +c78f +c790 +c791 +c792 +c793 +c794 +c795 +c796 +c797 +c798 +c799 +c79a +c79b +c79c +c79d +c79e +c79f +c7a0 +c7a1 +c7a2 +c7a3 +c7a4 +c7a5 +c7a6 +c7a7 +c7a8 +c7a9 +c7aa +c7ab +c7ac +c7ad +c7ae +c7af +c7b0 +c7b1 +c7b2 +c7b3 +c7b4 +c7b5 +c7b6 +c7b7 +c7b8 +c7b9 +c7ba +c7bb +c7bc +c7bd +c7be +c7bf +c7c0 +c7c1 +c7c2 +c7c3 +c7c4 +c7c5 +c7c6 +c7c7 +c7c8 +c7c9 +c7ca +c7cb +c7cc +c7cd +c7ce +c7cf +c7d0 +c7d1 +c7d2 +c7d3 +c7d4 +c7d5 +c7d6 +c7d7 +c7d8 +c7d9 +c7da +c7db +c7dc +c7dd +c7de +c7df +c7e0 +c7e1 +c7e2 +c7e3 +c7e4 +c7e5 +c7e6 +c7e7 +c7e8 +c7e9 +c7ea +c7eb +c7ec +c7ed +c7ee +c7ef +c7f0 +c7f1 +c7f2 +c7f3 +c7f4 +c7f5 +c7f6 +c7f7 +c7f8 +c7f9 +c7fa +c7fb +c7fc +c7fd +c7fe +c7ff +c800 +c801 +c802 +c803 +c804 +c805 +c806 +c807 +c808 +c809 +c80a +c80b +c80c +c80d +c80e +c80f +c810 +c811 +c812 +c813 +c814 +c815 +c816 +c817 +c818 +c819 +c81a +c81b +c81c +c81d +c81e +c81f +c820 +c821 +c822 +c823 +c824 +c825 +c826 +c827 +c828 +c829 +c82a +c82b +c82c +c82d +c82e +c82f +c830 +c831 +c832 +c833 +c834 +c835 +c836 +c837 +c838 +c839 +c83a +c83b +c83c +c83d +c83e +c83f +c840 +c841 +c842 +c843 +c844 +c845 +c846 +c847 +c848 +c849 +c84a +c84b +c84c +c84d +c84e +c84f +c850 +c851 +c852 +c853 +c854 +c855 +c856 +c857 +c858 +c859 +c85a +c85b +c85c +c85d +c85e +c85f +c860 +c861 +c862 +c863 +c864 +c865 +c866 +c867 +c868 +c869 +c86a +c86b +c86c +c86d +c86e +c86f +c870 +c871 +c872 +c873 +c874 +c875 +c876 +c877 +c878 +c879 +c87a +c87b +c87c +c87d +c87e +c87f +c880 +c881 +c882 +c883 +c884 +c885 +c886 +c887 +c888 +c889 +c88a +c88b +c88c +c88d +c88e +c88f +c890 +c891 +c892 +c893 +c894 +c895 +c896 +c897 +c898 +c899 +c89a +c89b +c89c +c89d +c89e +c89f +c8a0 +c8a1 +c8a2 +c8a3 +c8a4 +c8a5 +c8a6 +c8a7 +c8a8 +c8a9 +c8aa +c8ab +c8ac +c8ad +c8ae +c8af +c8b0 +c8b1 +c8b2 +c8b3 +c8b4 +c8b5 +c8b6 +c8b7 +c8b8 +c8b9 +c8ba +c8bb +c8bc +c8bd +c8be +c8bf +c8c0 +c8c1 +c8c2 +c8c3 +c8c4 +c8c5 +c8c6 +c8c7 +c8c8 +c8c9 +c8ca +c8cb +c8cc +c8cd +c8ce +c8cf +c8d0 +c8d1 +c8d2 +c8d3 +c8d4 +c8d5 +c8d6 +c8d7 +c8d8 +c8d9 +c8da +c8db +c8dc +c8dd +c8de +c8df +c8e0 +c8e1 +c8e2 +c8e3 +c8e4 +c8e5 +c8e6 +c8e7 +c8e8 +c8e9 +c8ea +c8eb +c8ec +c8ed +c8ee +c8ef +c8f0 +c8f1 +c8f2 +c8f3 +c8f4 +c8f5 +c8f6 +c8f7 +c8f8 +c8f9 +c8fa +c8fb +c8fc +c8fd +c8fe +c8ff +c900 +c901 +c902 +c903 +c904 +c905 +c906 +c907 +c908 +c909 +c90a +c90b +c90c +c90d +c90e +c90f +c910 +c911 +c912 +c913 +c914 +c915 +c916 +c917 +c918 +c919 +c91a +c91b +c91c +c91d +c91e +c91f +c920 +c921 +c922 +c923 +c924 +c925 +c926 +c927 +c928 +c929 +c92a +c92b +c92c +c92d +c92e +c92f +c930 +c931 +c932 +c933 +c934 +c935 +c936 +c937 +c938 +c939 +c93a +c93b +c93c +c93d +c93e +c93f +c940 +c941 +c942 +c943 +c944 +c945 +c946 +c947 +c948 +c949 +c94a +c94b +c94c +c94d +c94e +c94f +c950 +c951 +c952 +c953 +c954 +c955 +c956 +c957 +c958 +c959 +c95a +c95b +c95c +c95d +c95e +c95f +c960 +c961 +c962 +c963 +c964 +c965 +c966 +c967 +c968 +c969 +c96a +c96b +c96c +c96d +c96e +c96f +c970 +c971 +c972 +c973 +c974 +c975 +c976 +c977 +c978 +c979 +c97a +c97b +c97c +c97d +c97e +c97f +c980 +c981 +c982 +c983 +c984 +c985 +c986 +c987 +c988 +c989 +c98a +c98b +c98c +c98d +c98e +c98f +c990 +c991 +c992 +c993 +c994 +c995 +c996 +c997 +c998 +c999 +c99a +c99b +c99c +c99d +c99e +c99f +c9a0 +c9a1 +c9a2 +c9a3 +c9a4 +c9a5 +c9a6 +c9a7 +c9a8 +c9a9 +c9aa +c9ab +c9ac +c9ad +c9ae +c9af +c9b0 +c9b1 +c9b2 +c9b3 +c9b4 +c9b5 +c9b6 +c9b7 +c9b8 +c9b9 +c9ba +c9bb +c9bc +c9bd +c9be +c9bf +c9c0 +c9c1 +c9c2 +c9c3 +c9c4 +c9c5 +c9c6 +c9c7 +c9c8 +c9c9 +c9ca +c9cb +c9cc +c9cd +c9ce +c9cf +c9d0 +c9d1 +c9d2 +c9d3 +c9d4 +c9d5 +c9d6 +c9d7 +c9d8 +c9d9 +c9da +c9db +c9dc +c9dd +c9de +c9df +c9e0 +c9e1 +c9e2 +c9e3 +c9e4 +c9e5 +c9e6 +c9e7 +c9e8 +c9e9 +c9ea +c9eb +c9ec +c9ed +c9ee +c9ef +c9f0 +c9f1 +c9f2 +c9f3 +c9f4 +c9f5 +c9f6 +c9f7 +c9f8 +c9f9 +c9fa +c9fb +c9fc +c9fd +c9fe +c9ff +ca00 +ca01 +ca02 +ca03 +ca04 +ca05 +ca06 +ca07 +ca08 +ca09 +ca0a +ca0b +ca0c +ca0d +ca0e +ca0f +ca10 +ca11 +ca12 +ca13 +ca14 +ca15 +ca16 +ca17 +ca18 +ca19 +ca1a +ca1b +ca1c +ca1d +ca1e +ca1f +ca20 +ca21 +ca22 +ca23 +ca24 +ca25 +ca26 +ca27 +ca28 +ca29 +ca2a +ca2b +ca2c +ca2d +ca2e +ca2f +ca30 +ca31 +ca32 +ca33 +ca34 +ca35 +ca36 +ca37 +ca38 +ca39 +ca3a +ca3b +ca3c +ca3d +ca3e +ca3f +ca40 +ca41 +ca42 +ca43 +ca44 +ca45 +ca46 +ca47 +ca48 +ca49 +ca4a +ca4b +ca4c +ca4d +ca4e +ca4f +ca50 +ca51 +ca52 +ca53 +ca54 +ca55 +ca56 +ca57 +ca58 +ca59 +ca5a +ca5b +ca5c +ca5d +ca5e +ca5f +ca60 +ca61 +ca62 +ca63 +ca64 +ca65 +ca66 +ca67 +ca68 +ca69 +ca6a +ca6b +ca6c +ca6d +ca6e +ca6f +ca70 +ca71 +ca72 +ca73 +ca74 +ca75 +ca76 +ca77 +ca78 +ca79 +ca7a +ca7b +ca7c +ca7d +ca7e +ca7f +ca80 +ca81 +ca82 +ca83 +ca84 +ca85 +ca86 +ca87 +ca88 +ca89 +ca8a +ca8b +ca8c +ca8d +ca8e +ca8f +ca90 +ca91 +ca92 +ca93 +ca94 +ca95 +ca96 +ca97 +ca98 +ca99 +ca9a +ca9b +ca9c +ca9d +ca9e +ca9f +caa0 +caa1 +caa2 +caa3 +caa4 +caa5 +caa6 +caa7 +caa8 +caa9 +caaa +caab +caac +caad +caae +caaf +cab0 +cab1 +cab2 +cab3 +cab4 +cab5 +cab6 +cab7 +cab8 +cab9 +caba +cabb +cabc +cabd +cabe +cabf +cac0 +cac1 +cac2 +cac3 +cac4 +cac5 +cac6 +cac7 +cac8 +cac9 +caca +cacb +cacc +cacd +cace +cacf +cad0 +cad1 +cad2 +cad3 +cad4 +cad5 +cad6 +cad7 +cad8 +cad9 +cada +cadb +cadc +cadd +cade +cadf +cae0 +cae1 +cae2 +cae3 +cae4 +cae5 +cae6 +cae7 +cae8 +cae9 +caea +caeb +caec +caed +caee +caef +caf0 +caf1 +caf2 +caf3 +caf4 +caf5 +caf6 +caf7 +caf8 +caf9 +cafa +cafb +cafc +cafd +cafe +caff +cb00 +cb01 +cb02 +cb03 +cb04 +cb05 +cb06 +cb07 +cb08 +cb09 +cb0a +cb0b +cb0c +cb0d +cb0e +cb0f +cb10 +cb11 +cb12 +cb13 +cb14 +cb15 +cb16 +cb17 +cb18 +cb19 +cb1a +cb1b +cb1c +cb1d +cb1e +cb1f +cb20 +cb21 +cb22 +cb23 +cb24 +cb25 +cb26 +cb27 +cb28 +cb29 +cb2a +cb2b +cb2c +cb2d +cb2e +cb2f +cb30 +cb31 +cb32 +cb33 +cb34 +cb35 +cb36 +cb37 +cb38 +cb39 +cb3a +cb3b +cb3c +cb3d +cb3e +cb3f +cb40 +cb41 +cb42 +cb43 +cb44 +cb45 +cb46 +cb47 +cb48 +cb49 +cb4a +cb4b +cb4c +cb4d +cb4e +cb4f +cb50 +cb51 +cb52 +cb53 +cb54 +cb55 +cb56 +cb57 +cb58 +cb59 +cb5a +cb5b +cb5c +cb5d +cb5e +cb5f +cb60 +cb61 +cb62 +cb63 +cb64 +cb65 +cb66 +cb67 +cb68 +cb69 +cb6a +cb6b +cb6c +cb6d +cb6e +cb6f +cb70 +cb71 +cb72 +cb73 +cb74 +cb75 +cb76 +cb77 +cb78 +cb79 +cb7a +cb7b +cb7c +cb7d +cb7e +cb7f +cb80 +cb81 +cb82 +cb83 +cb84 +cb85 +cb86 +cb87 +cb88 +cb89 +cb8a +cb8b +cb8c +cb8d +cb8e +cb8f +cb90 +cb91 +cb92 +cb93 +cb94 +cb95 +cb96 +cb97 +cb98 +cb99 +cb9a +cb9b +cb9c +cb9d +cb9e +cb9f +cba0 +cba1 +cba2 +cba3 +cba4 +cba5 +cba6 +cba7 +cba8 +cba9 +cbaa +cbab +cbac +cbad +cbae +cbaf +cbb0 +cbb1 +cbb2 +cbb3 +cbb4 +cbb5 +cbb6 +cbb7 +cbb8 +cbb9 +cbba +cbbb +cbbc +cbbd +cbbe +cbbf +cbc0 +cbc1 +cbc2 +cbc3 +cbc4 +cbc5 +cbc6 +cbc7 +cbc8 +cbc9 +cbca +cbcb +cbcc +cbcd +cbce +cbcf +cbd0 +cbd1 +cbd2 +cbd3 +cbd4 +cbd5 +cbd6 +cbd7 +cbd8 +cbd9 +cbda +cbdb +cbdc +cbdd +cbde +cbdf +cbe0 +cbe1 +cbe2 +cbe3 +cbe4 +cbe5 +cbe6 +cbe7 +cbe8 +cbe9 +cbea +cbeb +cbec +cbed +cbee +cbef +cbf0 +cbf1 +cbf2 +cbf3 +cbf4 +cbf5 +cbf6 +cbf7 +cbf8 +cbf9 +cbfa +cbfb +cbfc +cbfd +cbfe +cbff +cc00 +cc01 +cc02 +cc03 +cc04 +cc05 +cc06 +cc07 +cc08 +cc09 +cc0a +cc0b +cc0c +cc0d +cc0e +cc0f +cc10 +cc11 +cc12 +cc13 +cc14 +cc15 +cc16 +cc17 +cc18 +cc19 +cc1a +cc1b +cc1c +cc1d +cc1e +cc1f +cc20 +cc21 +cc22 +cc23 +cc24 +cc25 +cc26 +cc27 +cc28 +cc29 +cc2a +cc2b +cc2c +cc2d +cc2e +cc2f +cc30 +cc31 +cc32 +cc33 +cc34 +cc35 +cc36 +cc37 +cc38 +cc39 +cc3a +cc3b +cc3c +cc3d +cc3e +cc3f +cc40 +cc41 +cc42 +cc43 +cc44 +cc45 +cc46 +cc47 +cc48 +cc49 +cc4a +cc4b +cc4c +cc4d +cc4e +cc4f +cc50 +cc51 +cc52 +cc53 +cc54 +cc55 +cc56 +cc57 +cc58 +cc59 +cc5a +cc5b +cc5c +cc5d +cc5e +cc5f +cc60 +cc61 +cc62 +cc63 +cc64 +cc65 +cc66 +cc67 +cc68 +cc69 +cc6a +cc6b +cc6c +cc6d +cc6e +cc6f +cc70 +cc71 +cc72 +cc73 +cc74 +cc75 +cc76 +cc77 +cc78 +cc79 +cc7a +cc7b +cc7c +cc7d +cc7e +cc7f +cc80 +cc81 +cc82 +cc83 +cc84 +cc85 +cc86 +cc87 +cc88 +cc89 +cc8a +cc8b +cc8c +cc8d +cc8e +cc8f +cc90 +cc91 +cc92 +cc93 +cc94 +cc95 +cc96 +cc97 +cc98 +cc99 +cc9a +cc9b +cc9c +cc9d +cc9e +cc9f +cca0 +cca1 +cca2 +cca3 +cca4 +cca5 +cca6 +cca7 +cca8 +cca9 +ccaa +ccab +ccac +ccad +ccae +ccaf +ccb0 +ccb1 +ccb2 +ccb3 +ccb4 +ccb5 +ccb6 +ccb7 +ccb8 +ccb9 +ccba +ccbb +ccbc +ccbd +ccbe +ccbf +ccc0 +ccc1 +ccc2 +ccc3 +ccc4 +ccc5 +ccc6 +ccc7 +ccc8 +ccc9 +ccca +cccb +cccc +cccd +ccce +cccf +ccd0 +ccd1 +ccd2 +ccd3 +ccd4 +ccd5 +ccd6 +ccd7 +ccd8 +ccd9 +ccda +ccdb +ccdc +ccdd +ccde +ccdf +cce0 +cce1 +cce2 +cce3 +cce4 +cce5 +cce6 +cce7 +cce8 +cce9 +ccea +cceb +ccec +cced +ccee +ccef +ccf0 +ccf1 +ccf2 +ccf3 +ccf4 +ccf5 +ccf6 +ccf7 +ccf8 +ccf9 +ccfa +ccfb +ccfc +ccfd +ccfe +ccff +cd00 +cd01 +cd02 +cd03 +cd04 +cd05 +cd06 +cd07 +cd08 +cd09 +cd0a +cd0b +cd0c +cd0d +cd0e +cd0f +cd10 +cd11 +cd12 +cd13 +cd14 +cd15 +cd16 +cd17 +cd18 +cd19 +cd1a +cd1b +cd1c +cd1d +cd1e +cd1f +cd20 +cd21 +cd22 +cd23 +cd24 +cd25 +cd26 +cd27 +cd28 +cd29 +cd2a +cd2b +cd2c +cd2d +cd2e +cd2f +cd30 +cd31 +cd32 +cd33 +cd34 +cd35 +cd36 +cd37 +cd38 +cd39 +cd3a +cd3b +cd3c +cd3d +cd3e +cd3f +cd40 +cd41 +cd42 +cd43 +cd44 +cd45 +cd46 +cd47 +cd48 +cd49 +cd4a +cd4b +cd4c +cd4d +cd4e +cd4f +cd50 +cd51 +cd52 +cd53 +cd54 +cd55 +cd56 +cd57 +cd58 +cd59 +cd5a +cd5b +cd5c +cd5d +cd5e +cd5f +cd60 +cd61 +cd62 +cd63 +cd64 +cd65 +cd66 +cd67 +cd68 +cd69 +cd6a +cd6b +cd6c +cd6d +cd6e +cd6f +cd70 +cd71 +cd72 +cd73 +cd74 +cd75 +cd76 +cd77 +cd78 +cd79 +cd7a +cd7b +cd7c +cd7d +cd7e +cd7f +cd80 +cd81 +cd82 +cd83 +cd84 +cd85 +cd86 +cd87 +cd88 +cd89 +cd8a +cd8b +cd8c +cd8d +cd8e +cd8f +cd90 +cd91 +cd92 +cd93 +cd94 +cd95 +cd96 +cd97 +cd98 +cd99 +cd9a +cd9b +cd9c +cd9d +cd9e +cd9f +cda0 +cda1 +cda2 +cda3 +cda4 +cda5 +cda6 +cda7 +cda8 +cda9 +cdaa +cdab +cdac +cdad +cdae +cdaf +cdb0 +cdb1 +cdb2 +cdb3 +cdb4 +cdb5 +cdb6 +cdb7 +cdb8 +cdb9 +cdba +cdbb +cdbc +cdbd +cdbe +cdbf +cdc0 +cdc1 +cdc2 +cdc3 +cdc4 +cdc5 +cdc6 +cdc7 +cdc8 +cdc9 +cdca +cdcb +cdcc +cdcd +cdce +cdcf +cdd0 +cdd1 +cdd2 +cdd3 +cdd4 +cdd5 +cdd6 +cdd7 +cdd8 +cdd9 +cdda +cddb +cddc +cddd +cdde +cddf +cde0 +cde1 +cde2 +cde3 +cde4 +cde5 +cde6 +cde7 +cde8 +cde9 +cdea +cdeb +cdec +cded +cdee +cdef +cdf0 +cdf1 +cdf2 +cdf3 +cdf4 +cdf5 +cdf6 +cdf7 +cdf8 +cdf9 +cdfa +cdfb +cdfc +cdfd +cdfe +cdff +ce00 +ce01 +ce02 +ce03 +ce04 +ce05 +ce06 +ce07 +ce08 +ce09 +ce0a +ce0b +ce0c +ce0d +ce0e +ce0f +ce10 +ce11 +ce12 +ce13 +ce14 +ce15 +ce16 +ce17 +ce18 +ce19 +ce1a +ce1b +ce1c +ce1d +ce1e +ce1f +ce20 +ce21 +ce22 +ce23 +ce24 +ce25 +ce26 +ce27 +ce28 +ce29 +ce2a +ce2b +ce2c +ce2d +ce2e +ce2f +ce30 +ce31 +ce32 +ce33 +ce34 +ce35 +ce36 +ce37 +ce38 +ce39 +ce3a +ce3b +ce3c +ce3d +ce3e +ce3f +ce40 +ce41 +ce42 +ce43 +ce44 +ce45 +ce46 +ce47 +ce48 +ce49 +ce4a +ce4b +ce4c +ce4d +ce4e +ce4f +ce50 +ce51 +ce52 +ce53 +ce54 +ce55 +ce56 +ce57 +ce58 +ce59 +ce5a +ce5b +ce5c +ce5d +ce5e +ce5f +ce60 +ce61 +ce62 +ce63 +ce64 +ce65 +ce66 +ce67 +ce68 +ce69 +ce6a +ce6b +ce6c +ce6d +ce6e +ce6f +ce70 +ce71 +ce72 +ce73 +ce74 +ce75 +ce76 +ce77 +ce78 +ce79 +ce7a +ce7b +ce7c +ce7d +ce7e +ce7f +ce80 +ce81 +ce82 +ce83 +ce84 +ce85 +ce86 +ce87 +ce88 +ce89 +ce8a +ce8b +ce8c +ce8d +ce8e +ce8f +ce90 +ce91 +ce92 +ce93 +ce94 +ce95 +ce96 +ce97 +ce98 +ce99 +ce9a +ce9b +ce9c +ce9d +ce9e +ce9f +cea0 +cea1 +cea2 +cea3 +cea4 +cea5 +cea6 +cea7 +cea8 +cea9 +ceaa +ceab +ceac +cead +ceae +ceaf +ceb0 +ceb1 +ceb2 +ceb3 +ceb4 +ceb5 +ceb6 +ceb7 +ceb8 +ceb9 +ceba +cebb +cebc +cebd +cebe +cebf +cec0 +cec1 +cec2 +cec3 +cec4 +cec5 +cec6 +cec7 +cec8 +cec9 +ceca +cecb +cecc +cecd +cece +cecf +ced0 +ced1 +ced2 +ced3 +ced4 +ced5 +ced6 +ced7 +ced8 +ced9 +ceda +cedb +cedc +cedd +cede +cedf +cee0 +cee1 +cee2 +cee3 +cee4 +cee5 +cee6 +cee7 +cee8 +cee9 +ceea +ceeb +ceec +ceed +ceee +ceef +cef0 +cef1 +cef2 +cef3 +cef4 +cef5 +cef6 +cef7 +cef8 +cef9 +cefa +cefb +cefc +cefd +cefe +ceff +cf00 +cf01 +cf02 +cf03 +cf04 +cf05 +cf06 +cf07 +cf08 +cf09 +cf0a +cf0b +cf0c +cf0d +cf0e +cf0f +cf10 +cf11 +cf12 +cf13 +cf14 +cf15 +cf16 +cf17 +cf18 +cf19 +cf1a +cf1b +cf1c +cf1d +cf1e +cf1f +cf20 +cf21 +cf22 +cf23 +cf24 +cf25 +cf26 +cf27 +cf28 +cf29 +cf2a +cf2b +cf2c +cf2d +cf2e +cf2f +cf30 +cf31 +cf32 +cf33 +cf34 +cf35 +cf36 +cf37 +cf38 +cf39 +cf3a +cf3b +cf3c +cf3d +cf3e +cf3f +cf40 +cf41 +cf42 +cf43 +cf44 +cf45 +cf46 +cf47 +cf48 +cf49 +cf4a +cf4b +cf4c +cf4d +cf4e +cf4f +cf50 +cf51 +cf52 +cf53 +cf54 +cf55 +cf56 +cf57 +cf58 +cf59 +cf5a +cf5b +cf5c +cf5d +cf5e +cf5f +cf60 +cf61 +cf62 +cf63 +cf64 +cf65 +cf66 +cf67 +cf68 +cf69 +cf6a +cf6b +cf6c +cf6d +cf6e +cf6f +cf70 +cf71 +cf72 +cf73 +cf74 +cf75 +cf76 +cf77 +cf78 +cf79 +cf7a +cf7b +cf7c +cf7d +cf7e +cf7f +cf80 +cf81 +cf82 +cf83 +cf84 +cf85 +cf86 +cf87 +cf88 +cf89 +cf8a +cf8b +cf8c +cf8d +cf8e +cf8f +cf90 +cf91 +cf92 +cf93 +cf94 +cf95 +cf96 +cf97 +cf98 +cf99 +cf9a +cf9b +cf9c +cf9d +cf9e +cf9f +cfa0 +cfa1 +cfa2 +cfa3 +cfa4 +cfa5 +cfa6 +cfa7 +cfa8 +cfa9 +cfaa +cfab +cfac +cfad +cfae +cfaf +cfb0 +cfb1 +cfb2 +cfb3 +cfb4 +cfb5 +cfb6 +cfb7 +cfb8 +cfb9 +cfba +cfbb +cfbc +cfbd +cfbe +cfbf +cfc0 +cfc1 +cfc2 +cfc3 +cfc4 +cfc5 +cfc6 +cfc7 +cfc8 +cfc9 +cfca +cfcb +cfcc +cfcd +cfce +cfcf +cfd0 +cfd1 +cfd2 +cfd3 +cfd4 +cfd5 +cfd6 +cfd7 +cfd8 +cfd9 +cfda +cfdb +cfdc +cfdd +cfde +cfdf +cfe0 +cfe1 +cfe2 +cfe3 +cfe4 +cfe5 +cfe6 +cfe7 +cfe8 +cfe9 +cfea +cfeb +cfec +cfed +cfee +cfef +cff0 +cff1 +cff2 +cff3 +cff4 +cff5 +cff6 +cff7 +cff8 +cff9 +cffa +cffb +cffc +cffd +cffe +cfff +d000 +d001 +d002 +d003 +d004 +d005 +d006 +d007 +d008 +d009 +d00a +d00b +d00c +d00d +d00e +d00f +d010 +d011 +d012 +d013 +d014 +d015 +d016 +d017 +d018 +d019 +d01a +d01b +d01c +d01d +d01e +d01f +d020 +d021 +d022 +d023 +d024 +d025 +d026 +d027 +d028 +d029 +d02a +d02b +d02c +d02d +d02e +d02f +d030 +d031 +d032 +d033 +d034 +d035 +d036 +d037 +d038 +d039 +d03a +d03b +d03c +d03d +d03e +d03f +d040 +d041 +d042 +d043 +d044 +d045 +d046 +d047 +d048 +d049 +d04a +d04b +d04c +d04d +d04e +d04f +d050 +d051 +d052 +d053 +d054 +d055 +d056 +d057 +d058 +d059 +d05a +d05b +d05c +d05d +d05e +d05f +d060 +d061 +d062 +d063 +d064 +d065 +d066 +d067 +d068 +d069 +d06a +d06b +d06c +d06d +d06e +d06f +d070 +d071 +d072 +d073 +d074 +d075 +d076 +d077 +d078 +d079 +d07a +d07b +d07c +d07d +d07e +d07f +d080 +d081 +d082 +d083 +d084 +d085 +d086 +d087 +d088 +d089 +d08a +d08b +d08c +d08d +d08e +d08f +d090 +d091 +d092 +d093 +d094 +d095 +d096 +d097 +d098 +d099 +d09a +d09b +d09c +d09d +d09e +d09f +d0a0 +d0a1 +d0a2 +d0a3 +d0a4 +d0a5 +d0a6 +d0a7 +d0a8 +d0a9 +d0aa +d0ab +d0ac +d0ad +d0ae +d0af +d0b0 +d0b1 +d0b2 +d0b3 +d0b4 +d0b5 +d0b6 +d0b7 +d0b8 +d0b9 +d0ba +d0bb +d0bc +d0bd +d0be +d0bf +d0c0 +d0c1 +d0c2 +d0c3 +d0c4 +d0c5 +d0c6 +d0c7 +d0c8 +d0c9 +d0ca +d0cb +d0cc +d0cd +d0ce +d0cf +d0d0 +d0d1 +d0d2 +d0d3 +d0d4 +d0d5 +d0d6 +d0d7 +d0d8 +d0d9 +d0da +d0db +d0dc +d0dd +d0de +d0df +d0e0 +d0e1 +d0e2 +d0e3 +d0e4 +d0e5 +d0e6 +d0e7 +d0e8 +d0e9 +d0ea +d0eb +d0ec +d0ed +d0ee +d0ef +d0f0 +d0f1 +d0f2 +d0f3 +d0f4 +d0f5 +d0f6 +d0f7 +d0f8 +d0f9 +d0fa +d0fb +d0fc +d0fd +d0fe +d0ff +d100 +d101 +d102 +d103 +d104 +d105 +d106 +d107 +d108 +d109 +d10a +d10b +d10c +d10d +d10e +d10f +d110 +d111 +d112 +d113 +d114 +d115 +d116 +d117 +d118 +d119 +d11a +d11b +d11c +d11d +d11e +d11f +d120 +d121 +d122 +d123 +d124 +d125 +d126 +d127 +d128 +d129 +d12a +d12b +d12c +d12d +d12e +d12f +d130 +d131 +d132 +d133 +d134 +d135 +d136 +d137 +d138 +d139 +d13a +d13b +d13c +d13d +d13e +d13f +d140 +d141 +d142 +d143 +d144 +d145 +d146 +d147 +d148 +d149 +d14a +d14b +d14c +d14d +d14e +d14f +d150 +d151 +d152 +d153 +d154 +d155 +d156 +d157 +d158 +d159 +d15a +d15b +d15c +d15d +d15e +d15f +d160 +d161 +d162 +d163 +d164 +d165 +d166 +d167 +d168 +d169 +d16a +d16b +d16c +d16d +d16e +d16f +d170 +d171 +d172 +d173 +d174 +d175 +d176 +d177 +d178 +d179 +d17a +d17b +d17c +d17d +d17e +d17f +d180 +d181 +d182 +d183 +d184 +d185 +d186 +d187 +d188 +d189 +d18a +d18b +d18c +d18d +d18e +d18f +d190 +d191 +d192 +d193 +d194 +d195 +d196 +d197 +d198 +d199 +d19a +d19b +d19c +d19d +d19e +d19f +d1a0 +d1a1 +d1a2 +d1a3 +d1a4 +d1a5 +d1a6 +d1a7 +d1a8 +d1a9 +d1aa +d1ab +d1ac +d1ad +d1ae +d1af +d1b0 +d1b1 +d1b2 +d1b3 +d1b4 +d1b5 +d1b6 +d1b7 +d1b8 +d1b9 +d1ba +d1bb +d1bc +d1bd +d1be +d1bf +d1c0 +d1c1 +d1c2 +d1c3 +d1c4 +d1c5 +d1c6 +d1c7 +d1c8 +d1c9 +d1ca +d1cb +d1cc +d1cd +d1ce +d1cf +d1d0 +d1d1 +d1d2 +d1d3 +d1d4 +d1d5 +d1d6 +d1d7 +d1d8 +d1d9 +d1da +d1db +d1dc +d1dd +d1de +d1df +d1e0 +d1e1 +d1e2 +d1e3 +d1e4 +d1e5 +d1e6 +d1e7 +d1e8 +d1e9 +d1ea +d1eb +d1ec +d1ed +d1ee +d1ef +d1f0 +d1f1 +d1f2 +d1f3 +d1f4 +d1f5 +d1f6 +d1f7 +d1f8 +d1f9 +d1fa +d1fb +d1fc +d1fd +d1fe +d1ff +d200 +d201 +d202 +d203 +d204 +d205 +d206 +d207 +d208 +d209 +d20a +d20b +d20c +d20d +d20e +d20f +d210 +d211 +d212 +d213 +d214 +d215 +d216 +d217 +d218 +d219 +d21a +d21b +d21c +d21d +d21e +d21f +d220 +d221 +d222 +d223 +d224 +d225 +d226 +d227 +d228 +d229 +d22a +d22b +d22c +d22d +d22e +d22f +d230 +d231 +d232 +d233 +d234 +d235 +d236 +d237 +d238 +d239 +d23a +d23b +d23c +d23d +d23e +d23f +d240 +d241 +d242 +d243 +d244 +d245 +d246 +d247 +d248 +d249 +d24a +d24b +d24c +d24d +d24e +d24f +d250 +d251 +d252 +d253 +d254 +d255 +d256 +d257 +d258 +d259 +d25a +d25b +d25c +d25d +d25e +d25f +d260 +d261 +d262 +d263 +d264 +d265 +d266 +d267 +d268 +d269 +d26a +d26b +d26c +d26d +d26e +d26f +d270 +d271 +d272 +d273 +d274 +d275 +d276 +d277 +d278 +d279 +d27a +d27b +d27c +d27d +d27e +d27f +d280 +d281 +d282 +d283 +d284 +d285 +d286 +d287 +d288 +d289 +d28a +d28b +d28c +d28d +d28e +d28f +d290 +d291 +d292 +d293 +d294 +d295 +d296 +d297 +d298 +d299 +d29a +d29b +d29c +d29d +d29e +d29f +d2a0 +d2a1 +d2a2 +d2a3 +d2a4 +d2a5 +d2a6 +d2a7 +d2a8 +d2a9 +d2aa +d2ab +d2ac +d2ad +d2ae +d2af +d2b0 +d2b1 +d2b2 +d2b3 +d2b4 +d2b5 +d2b6 +d2b7 +d2b8 +d2b9 +d2ba +d2bb +d2bc +d2bd +d2be +d2bf +d2c0 +d2c1 +d2c2 +d2c3 +d2c4 +d2c5 +d2c6 +d2c7 +d2c8 +d2c9 +d2ca +d2cb +d2cc +d2cd +d2ce +d2cf +d2d0 +d2d1 +d2d2 +d2d3 +d2d4 +d2d5 +d2d6 +d2d7 +d2d8 +d2d9 +d2da +d2db +d2dc +d2dd +d2de +d2df +d2e0 +d2e1 +d2e2 +d2e3 +d2e4 +d2e5 +d2e6 +d2e7 +d2e8 +d2e9 +d2ea +d2eb +d2ec +d2ed +d2ee +d2ef +d2f0 +d2f1 +d2f2 +d2f3 +d2f4 +d2f5 +d2f6 +d2f7 +d2f8 +d2f9 +d2fa +d2fb +d2fc +d2fd +d2fe +d2ff +d300 +d301 +d302 +d303 +d304 +d305 +d306 +d307 +d308 +d309 +d30a +d30b +d30c +d30d +d30e +d30f +d310 +d311 +d312 +d313 +d314 +d315 +d316 +d317 +d318 +d319 +d31a +d31b +d31c +d31d +d31e +d31f +d320 +d321 +d322 +d323 +d324 +d325 +d326 +d327 +d328 +d329 +d32a +d32b +d32c +d32d +d32e +d32f +d330 +d331 +d332 +d333 +d334 +d335 +d336 +d337 +d338 +d339 +d33a +d33b +d33c +d33d +d33e +d33f +d340 +d341 +d342 +d343 +d344 +d345 +d346 +d347 +d348 +d349 +d34a +d34b +d34c +d34d +d34e +d34f +d350 +d351 +d352 +d353 +d354 +d355 +d356 +d357 +d358 +d359 +d35a +d35b +d35c +d35d +d35e +d35f +d360 +d361 +d362 +d363 +d364 +d365 +d366 +d367 +d368 +d369 +d36a +d36b +d36c +d36d +d36e +d36f +d370 +d371 +d372 +d373 +d374 +d375 +d376 +d377 +d378 +d379 +d37a +d37b +d37c +d37d +d37e +d37f +d380 +d381 +d382 +d383 +d384 +d385 +d386 +d387 +d388 +d389 +d38a +d38b +d38c +d38d +d38e +d38f +d390 +d391 +d392 +d393 +d394 +d395 +d396 +d397 +d398 +d399 +d39a +d39b +d39c +d39d +d39e +d39f +d3a0 +d3a1 +d3a2 +d3a3 +d3a4 +d3a5 +d3a6 +d3a7 +d3a8 +d3a9 +d3aa +d3ab +d3ac +d3ad +d3ae +d3af +d3b0 +d3b1 +d3b2 +d3b3 +d3b4 +d3b5 +d3b6 +d3b7 +d3b8 +d3b9 +d3ba +d3bb +d3bc +d3bd +d3be +d3bf +d3c0 +d3c1 +d3c2 +d3c3 +d3c4 +d3c5 +d3c6 +d3c7 +d3c8 +d3c9 +d3ca +d3cb +d3cc +d3cd +d3ce +d3cf +d3d0 +d3d1 +d3d2 +d3d3 +d3d4 +d3d5 +d3d6 +d3d7 +d3d8 +d3d9 +d3da +d3db +d3dc +d3dd +d3de +d3df +d3e0 +d3e1 +d3e2 +d3e3 +d3e4 +d3e5 +d3e6 +d3e7 +d3e8 +d3e9 +d3ea +d3eb +d3ec +d3ed +d3ee +d3ef +d3f0 +d3f1 +d3f2 +d3f3 +d3f4 +d3f5 +d3f6 +d3f7 +d3f8 +d3f9 +d3fa +d3fb +d3fc +d3fd +d3fe +d3ff +d400 +d401 +d402 +d403 +d404 +d405 +d406 +d407 +d408 +d409 +d40a +d40b +d40c +d40d +d40e +d40f +d410 +d411 +d412 +d413 +d414 +d415 +d416 +d417 +d418 +d419 +d41a +d41b +d41c +d41d +d41e +d41f +d420 +d421 +d422 +d423 +d424 +d425 +d426 +d427 +d428 +d429 +d42a +d42b +d42c +d42d +d42e +d42f +d430 +d431 +d432 +d433 +d434 +d435 +d436 +d437 +d438 +d439 +d43a +d43b +d43c +d43d +d43e +d43f +d440 +d441 +d442 +d443 +d444 +d445 +d446 +d447 +d448 +d449 +d44a +d44b +d44c +d44d +d44e +d44f +d450 +d451 +d452 +d453 +d454 +d455 +d456 +d457 +d458 +d459 +d45a +d45b +d45c +d45d +d45e +d45f +d460 +d461 +d462 +d463 +d464 +d465 +d466 +d467 +d468 +d469 +d46a +d46b +d46c +d46d +d46e +d46f +d470 +d471 +d472 +d473 +d474 +d475 +d476 +d477 +d478 +d479 +d47a +d47b +d47c +d47d +d47e +d47f +d480 +d481 +d482 +d483 +d484 +d485 +d486 +d487 +d488 +d489 +d48a +d48b +d48c +d48d +d48e +d48f +d490 +d491 +d492 +d493 +d494 +d495 +d496 +d497 +d498 +d499 +d49a +d49b +d49c +d49d +d49e +d49f +d4a0 +d4a1 +d4a2 +d4a3 +d4a4 +d4a5 +d4a6 +d4a7 +d4a8 +d4a9 +d4aa +d4ab +d4ac +d4ad +d4ae +d4af +d4b0 +d4b1 +d4b2 +d4b3 +d4b4 +d4b5 +d4b6 +d4b7 +d4b8 +d4b9 +d4ba +d4bb +d4bc +d4bd +d4be +d4bf +d4c0 +d4c1 +d4c2 +d4c3 +d4c4 +d4c5 +d4c6 +d4c7 +d4c8 +d4c9 +d4ca +d4cb +d4cc +d4cd +d4ce +d4cf +d4d0 +d4d1 +d4d2 +d4d3 +d4d4 +d4d5 +d4d6 +d4d7 +d4d8 +d4d9 +d4da +d4db +d4dc +d4dd +d4de +d4df +d4e0 +d4e1 +d4e2 +d4e3 +d4e4 +d4e5 +d4e6 +d4e7 +d4e8 +d4e9 +d4ea +d4eb +d4ec +d4ed +d4ee +d4ef +d4f0 +d4f1 +d4f2 +d4f3 +d4f4 +d4f5 +d4f6 +d4f7 +d4f8 +d4f9 +d4fa +d4fb +d4fc +d4fd +d4fe +d4ff +d500 +d501 +d502 +d503 +d504 +d505 +d506 +d507 +d508 +d509 +d50a +d50b +d50c +d50d +d50e +d50f +d510 +d511 +d512 +d513 +d514 +d515 +d516 +d517 +d518 +d519 +d51a +d51b +d51c +d51d +d51e +d51f +d520 +d521 +d522 +d523 +d524 +d525 +d526 +d527 +d528 +d529 +d52a +d52b +d52c +d52d +d52e +d52f +d530 +d531 +d532 +d533 +d534 +d535 +d536 +d537 +d538 +d539 +d53a +d53b +d53c +d53d +d53e +d53f +d540 +d541 +d542 +d543 +d544 +d545 +d546 +d547 +d548 +d549 +d54a +d54b +d54c +d54d +d54e +d54f +d550 +d551 +d552 +d553 +d554 +d555 +d556 +d557 +d558 +d559 +d55a +d55b +d55c +d55d +d55e +d55f +d560 +d561 +d562 +d563 +d564 +d565 +d566 +d567 +d568 +d569 +d56a +d56b +d56c +d56d +d56e +d56f +d570 +d571 +d572 +d573 +d574 +d575 +d576 +d577 +d578 +d579 +d57a +d57b +d57c +d57d +d57e +d57f +d580 +d581 +d582 +d583 +d584 +d585 +d586 +d587 +d588 +d589 +d58a +d58b +d58c +d58d +d58e +d58f +d590 +d591 +d592 +d593 +d594 +d595 +d596 +d597 +d598 +d599 +d59a +d59b +d59c +d59d +d59e +d59f +d5a0 +d5a1 +d5a2 +d5a3 +d5a4 +d5a5 +d5a6 +d5a7 +d5a8 +d5a9 +d5aa +d5ab +d5ac +d5ad +d5ae +d5af +d5b0 +d5b1 +d5b2 +d5b3 +d5b4 +d5b5 +d5b6 +d5b7 +d5b8 +d5b9 +d5ba +d5bb +d5bc +d5bd +d5be +d5bf +d5c0 +d5c1 +d5c2 +d5c3 +d5c4 +d5c5 +d5c6 +d5c7 +d5c8 +d5c9 +d5ca +d5cb +d5cc +d5cd +d5ce +d5cf +d5d0 +d5d1 +d5d2 +d5d3 +d5d4 +d5d5 +d5d6 +d5d7 +d5d8 +d5d9 +d5da +d5db +d5dc +d5dd +d5de +d5df +d5e0 +d5e1 +d5e2 +d5e3 +d5e4 +d5e5 +d5e6 +d5e7 +d5e8 +d5e9 +d5ea +d5eb +d5ec +d5ed +d5ee +d5ef +d5f0 +d5f1 +d5f2 +d5f3 +d5f4 +d5f5 +d5f6 +d5f7 +d5f8 +d5f9 +d5fa +d5fb +d5fc +d5fd +d5fe +d5ff +d600 +d601 +d602 +d603 +d604 +d605 +d606 +d607 +d608 +d609 +d60a +d60b +d60c +d60d +d60e +d60f +d610 +d611 +d612 +d613 +d614 +d615 +d616 +d617 +d618 +d619 +d61a +d61b +d61c +d61d +d61e +d61f +d620 +d621 +d622 +d623 +d624 +d625 +d626 +d627 +d628 +d629 +d62a +d62b +d62c +d62d +d62e +d62f +d630 +d631 +d632 +d633 +d634 +d635 +d636 +d637 +d638 +d639 +d63a +d63b +d63c +d63d +d63e +d63f +d640 +d641 +d642 +d643 +d644 +d645 +d646 +d647 +d648 +d649 +d64a +d64b +d64c +d64d +d64e +d64f +d650 +d651 +d652 +d653 +d654 +d655 +d656 +d657 +d658 +d659 +d65a +d65b +d65c +d65d +d65e +d65f +d660 +d661 +d662 +d663 +d664 +d665 +d666 +d667 +d668 +d669 +d66a +d66b +d66c +d66d +d66e +d66f +d670 +d671 +d672 +d673 +d674 +d675 +d676 +d677 +d678 +d679 +d67a +d67b +d67c +d67d +d67e +d67f +d680 +d681 +d682 +d683 +d684 +d685 +d686 +d687 +d688 +d689 +d68a +d68b +d68c +d68d +d68e +d68f +d690 +d691 +d692 +d693 +d694 +d695 +d696 +d697 +d698 +d699 +d69a +d69b +d69c +d69d +d69e +d69f +d6a0 +d6a1 +d6a2 +d6a3 +d6a4 +d6a5 +d6a6 +d6a7 +d6a8 +d6a9 +d6aa +d6ab +d6ac +d6ad +d6ae +d6af +d6b0 +d6b1 +d6b2 +d6b3 +d6b4 +d6b5 +d6b6 +d6b7 +d6b8 +d6b9 +d6ba +d6bb +d6bc +d6bd +d6be +d6bf +d6c0 +d6c1 +d6c2 +d6c3 +d6c4 +d6c5 +d6c6 +d6c7 +d6c8 +d6c9 +d6ca +d6cb +d6cc +d6cd +d6ce +d6cf +d6d0 +d6d1 +d6d2 +d6d3 +d6d4 +d6d5 +d6d6 +d6d7 +d6d8 +d6d9 +d6da +d6db +d6dc +d6dd +d6de +d6df +d6e0 +d6e1 +d6e2 +d6e3 +d6e4 +d6e5 +d6e6 +d6e7 +d6e8 +d6e9 +d6ea +d6eb +d6ec +d6ed +d6ee +d6ef +d6f0 +d6f1 +d6f2 +d6f3 +d6f4 +d6f5 +d6f6 +d6f7 +d6f8 +d6f9 +d6fa +d6fb +d6fc +d6fd +d6fe +d6ff +d700 +d701 +d702 +d703 +d704 +d705 +d706 +d707 +d708 +d709 +d70a +d70b +d70c +d70d +d70e +d70f +d710 +d711 +d712 +d713 +d714 +d715 +d716 +d717 +d718 +d719 +d71a +d71b +d71c +d71d +d71e +d71f +d720 +d721 +d722 +d723 +d724 +d725 +d726 +d727 +d728 +d729 +d72a +d72b +d72c +d72d +d72e +d72f +d730 +d731 +d732 +d733 +d734 +d735 +d736 +d737 +d738 +d739 +d73a +d73b +d73c +d73d +d73e +d73f +d740 +d741 +d742 +d743 +d744 +d745 +d746 +d747 +d748 +d749 +d74a +d74b +d74c +d74d +d74e +d74f +d750 +d751 +d752 +d753 +d754 +d755 +d756 +d757 +d758 +d759 +d75a +d75b +d75c +d75d +d75e +d75f +d760 +d761 +d762 +d763 +d764 +d765 +d766 +d767 +d768 +d769 +d76a +d76b +d76c +d76d +d76e +d76f +d770 +d771 +d772 +d773 +d774 +d775 +d776 +d777 +d778 +d779 +d77a +d77b +d77c +d77d +d77e +d77f +d780 +d781 +d782 +d783 +d784 +d785 +d786 +d787 +d788 +d789 +d78a +d78b +d78c +d78d +d78e +d78f +d790 +d791 +d792 +d793 +d794 +d795 +d796 +d797 +d798 +d799 +d79a +d79b +d79c +d79d +d79e +d79f +d7a0 +d7a1 +d7a2 +d7a3 +d7a4 +d7a5 +d7a6 +d7a7 +d7a8 +d7a9 +d7aa +d7ab +d7ac +d7ad +d7ae +d7af +d7b0 +d7b1 +d7b2 +d7b3 +d7b4 +d7b5 +d7b6 +d7b7 +d7b8 +d7b9 +d7ba +d7bb +d7bc +d7bd +d7be +d7bf +d7c0 +d7c1 +d7c2 +d7c3 +d7c4 +d7c5 +d7c6 +d7c7 +d7c8 +d7c9 +d7ca +d7cb +d7cc +d7cd +d7ce +d7cf +d7d0 +d7d1 +d7d2 +d7d3 +d7d4 +d7d5 +d7d6 +d7d7 +d7d8 +d7d9 +d7da +d7db +d7dc +d7dd +d7de +d7df +d7e0 +d7e1 +d7e2 +d7e3 +d7e4 +d7e5 +d7e6 +d7e7 +d7e8 +d7e9 +d7ea +d7eb +d7ec +d7ed +d7ee +d7ef +d7f0 +d7f1 +d7f2 +d7f3 +d7f4 +d7f5 +d7f6 +d7f7 +d7f8 +d7f9 +d7fa +d7fb +d7fc +d7fd +d7fe +d7ff +d800 +d801 +d802 +d803 +d804 +d805 +d806 +d807 +d808 +d809 +d80a +d80b +d80c +d80d +d80e +d80f +d810 +d811 +d812 +d813 +d814 +d815 +d816 +d817 +d818 +d819 +d81a +d81b +d81c +d81d +d81e +d81f +d820 +d821 +d822 +d823 +d824 +d825 +d826 +d827 +d828 +d829 +d82a +d82b +d82c +d82d +d82e +d82f +d830 +d831 +d832 +d833 +d834 +d835 +d836 +d837 +d838 +d839 +d83a +d83b +d83c +d83d +d83e +d83f +d840 +d841 +d842 +d843 +d844 +d845 +d846 +d847 +d848 +d849 +d84a +d84b +d84c +d84d +d84e +d84f +d850 +d851 +d852 +d853 +d854 +d855 +d856 +d857 +d858 +d859 +d85a +d85b +d85c +d85d +d85e +d85f +d860 +d861 +d862 +d863 +d864 +d865 +d866 +d867 +d868 +d869 +d86a +d86b +d86c +d86d +d86e +d86f +d870 +d871 +d872 +d873 +d874 +d875 +d876 +d877 +d878 +d879 +d87a +d87b +d87c +d87d +d87e +d87f +d880 +d881 +d882 +d883 +d884 +d885 +d886 +d887 +d888 +d889 +d88a +d88b +d88c +d88d +d88e +d88f +d890 +d891 +d892 +d893 +d894 +d895 +d896 +d897 +d898 +d899 +d89a +d89b +d89c +d89d +d89e +d89f +d8a0 +d8a1 +d8a2 +d8a3 +d8a4 +d8a5 +d8a6 +d8a7 +d8a8 +d8a9 +d8aa +d8ab +d8ac +d8ad +d8ae +d8af +d8b0 +d8b1 +d8b2 +d8b3 +d8b4 +d8b5 +d8b6 +d8b7 +d8b8 +d8b9 +d8ba +d8bb +d8bc +d8bd +d8be +d8bf +d8c0 +d8c1 +d8c2 +d8c3 +d8c4 +d8c5 +d8c6 +d8c7 +d8c8 +d8c9 +d8ca +d8cb +d8cc +d8cd +d8ce +d8cf +d8d0 +d8d1 +d8d2 +d8d3 +d8d4 +d8d5 +d8d6 +d8d7 +d8d8 +d8d9 +d8da +d8db +d8dc +d8dd +d8de +d8df +d8e0 +d8e1 +d8e2 +d8e3 +d8e4 +d8e5 +d8e6 +d8e7 +d8e8 +d8e9 +d8ea +d8eb +d8ec +d8ed +d8ee +d8ef +d8f0 +d8f1 +d8f2 +d8f3 +d8f4 +d8f5 +d8f6 +d8f7 +d8f8 +d8f9 +d8fa +d8fb +d8fc +d8fd +d8fe +d8ff +d900 +d901 +d902 +d903 +d904 +d905 +d906 +d907 +d908 +d909 +d90a +d90b +d90c +d90d +d90e +d90f +d910 +d911 +d912 +d913 +d914 +d915 +d916 +d917 +d918 +d919 +d91a +d91b +d91c +d91d +d91e +d91f +d920 +d921 +d922 +d923 +d924 +d925 +d926 +d927 +d928 +d929 +d92a +d92b +d92c +d92d +d92e +d92f +d930 +d931 +d932 +d933 +d934 +d935 +d936 +d937 +d938 +d939 +d93a +d93b +d93c +d93d +d93e +d93f +d940 +d941 +d942 +d943 +d944 +d945 +d946 +d947 +d948 +d949 +d94a +d94b +d94c +d94d +d94e +d94f +d950 +d951 +d952 +d953 +d954 +d955 +d956 +d957 +d958 +d959 +d95a +d95b +d95c +d95d +d95e +d95f +d960 +d961 +d962 +d963 +d964 +d965 +d966 +d967 +d968 +d969 +d96a +d96b +d96c +d96d +d96e +d96f +d970 +d971 +d972 +d973 +d974 +d975 +d976 +d977 +d978 +d979 +d97a +d97b +d97c +d97d +d97e +d97f +d980 +d981 +d982 +d983 +d984 +d985 +d986 +d987 +d988 +d989 +d98a +d98b +d98c +d98d +d98e +d98f +d990 +d991 +d992 +d993 +d994 +d995 +d996 +d997 +d998 +d999 +d99a +d99b +d99c +d99d +d99e +d99f +d9a0 +d9a1 +d9a2 +d9a3 +d9a4 +d9a5 +d9a6 +d9a7 +d9a8 +d9a9 +d9aa +d9ab +d9ac +d9ad +d9ae +d9af +d9b0 +d9b1 +d9b2 +d9b3 +d9b4 +d9b5 +d9b6 +d9b7 +d9b8 +d9b9 +d9ba +d9bb +d9bc +d9bd +d9be +d9bf +d9c0 +d9c1 +d9c2 +d9c3 +d9c4 +d9c5 +d9c6 +d9c7 +d9c8 +d9c9 +d9ca +d9cb +d9cc +d9cd +d9ce +d9cf +d9d0 +d9d1 +d9d2 +d9d3 +d9d4 +d9d5 +d9d6 +d9d7 +d9d8 +d9d9 +d9da +d9db +d9dc +d9dd +d9de +d9df +d9e0 +d9e1 +d9e2 +d9e3 +d9e4 +d9e5 +d9e6 +d9e7 +d9e8 +d9e9 +d9ea +d9eb +d9ec +d9ed +d9ee +d9ef +d9f0 +d9f1 +d9f2 +d9f3 +d9f4 +d9f5 +d9f6 +d9f7 +d9f8 +d9f9 +d9fa +d9fb +d9fc +d9fd +d9fe +d9ff +da00 +da01 +da02 +da03 +da04 +da05 +da06 +da07 +da08 +da09 +da0a +da0b +da0c +da0d +da0e +da0f +da10 +da11 +da12 +da13 +da14 +da15 +da16 +da17 +da18 +da19 +da1a +da1b +da1c +da1d +da1e +da1f +da20 +da21 +da22 +da23 +da24 +da25 +da26 +da27 +da28 +da29 +da2a +da2b +da2c +da2d +da2e +da2f +da30 +da31 +da32 +da33 +da34 +da35 +da36 +da37 +da38 +da39 +da3a +da3b +da3c +da3d +da3e +da3f +da40 +da41 +da42 +da43 +da44 +da45 +da46 +da47 +da48 +da49 +da4a +da4b +da4c +da4d +da4e +da4f +da50 +da51 +da52 +da53 +da54 +da55 +da56 +da57 +da58 +da59 +da5a +da5b +da5c +da5d +da5e +da5f +da60 +da61 +da62 +da63 +da64 +da65 +da66 +da67 +da68 +da69 +da6a +da6b +da6c +da6d +da6e +da6f +da70 +da71 +da72 +da73 +da74 +da75 +da76 +da77 +da78 +da79 +da7a +da7b +da7c +da7d +da7e +da7f +da80 +da81 +da82 +da83 +da84 +da85 +da86 +da87 +da88 +da89 +da8a +da8b +da8c +da8d +da8e +da8f +da90 +da91 +da92 +da93 +da94 +da95 +da96 +da97 +da98 +da99 +da9a +da9b +da9c +da9d +da9e +da9f +daa0 +daa1 +daa2 +daa3 +daa4 +daa5 +daa6 +daa7 +daa8 +daa9 +daaa +daab +daac +daad +daae +daaf +dab0 +dab1 +dab2 +dab3 +dab4 +dab5 +dab6 +dab7 +dab8 +dab9 +daba +dabb +dabc +dabd +dabe +dabf +dac0 +dac1 +dac2 +dac3 +dac4 +dac5 +dac6 +dac7 +dac8 +dac9 +daca +dacb +dacc +dacd +dace +dacf +dad0 +dad1 +dad2 +dad3 +dad4 +dad5 +dad6 +dad7 +dad8 +dad9 +dada +dadb +dadc +dadd +dade +dadf +dae0 +dae1 +dae2 +dae3 +dae4 +dae5 +dae6 +dae7 +dae8 +dae9 +daea +daeb +daec +daed +daee +daef +daf0 +daf1 +daf2 +daf3 +daf4 +daf5 +daf6 +daf7 +daf8 +daf9 +dafa +dafb +dafc +dafd +dafe +daff +db00 +db01 +db02 +db03 +db04 +db05 +db06 +db07 +db08 +db09 +db0a +db0b +db0c +db0d +db0e +db0f +db10 +db11 +db12 +db13 +db14 +db15 +db16 +db17 +db18 +db19 +db1a +db1b +db1c +db1d +db1e +db1f +db20 +db21 +db22 +db23 +db24 +db25 +db26 +db27 +db28 +db29 +db2a +db2b +db2c +db2d +db2e +db2f +db30 +db31 +db32 +db33 +db34 +db35 +db36 +db37 +db38 +db39 +db3a +db3b +db3c +db3d +db3e +db3f +db40 +db41 +db42 +db43 +db44 +db45 +db46 +db47 +db48 +db49 +db4a +db4b +db4c +db4d +db4e +db4f +db50 +db51 +db52 +db53 +db54 +db55 +db56 +db57 +db58 +db59 +db5a +db5b +db5c +db5d +db5e +db5f +db60 +db61 +db62 +db63 +db64 +db65 +db66 +db67 +db68 +db69 +db6a +db6b +db6c +db6d +db6e +db6f +db70 +db71 +db72 +db73 +db74 +db75 +db76 +db77 +db78 +db79 +db7a +db7b +db7c +db7d +db7e +db7f +db80 +db81 +db82 +db83 +db84 +db85 +db86 +db87 +db88 +db89 +db8a +db8b +db8c +db8d +db8e +db8f +db90 +db91 +db92 +db93 +db94 +db95 +db96 +db97 +db98 +db99 +db9a +db9b +db9c +db9d +db9e +db9f +dba0 +dba1 +dba2 +dba3 +dba4 +dba5 +dba6 +dba7 +dba8 +dba9 +dbaa +dbab +dbac +dbad +dbae +dbaf +dbb0 +dbb1 +dbb2 +dbb3 +dbb4 +dbb5 +dbb6 +dbb7 +dbb8 +dbb9 +dbba +dbbb +dbbc +dbbd +dbbe +dbbf +dbc0 +dbc1 +dbc2 +dbc3 +dbc4 +dbc5 +dbc6 +dbc7 +dbc8 +dbc9 +dbca +dbcb +dbcc +dbcd +dbce +dbcf +dbd0 +dbd1 +dbd2 +dbd3 +dbd4 +dbd5 +dbd6 +dbd7 +dbd8 +dbd9 +dbda +dbdb +dbdc +dbdd +dbde +dbdf +dbe0 +dbe1 +dbe2 +dbe3 +dbe4 +dbe5 +dbe6 +dbe7 +dbe8 +dbe9 +dbea +dbeb +dbec +dbed +dbee +dbef +dbf0 +dbf1 +dbf2 +dbf3 +dbf4 +dbf5 +dbf6 +dbf7 +dbf8 +dbf9 +dbfa +dbfb +dbfc +dbfd +dbfe +dbff +dc00 +dc01 +dc02 +dc03 +dc04 +dc05 +dc06 +dc07 +dc08 +dc09 +dc0a +dc0b +dc0c +dc0d +dc0e +dc0f +dc10 +dc11 +dc12 +dc13 +dc14 +dc15 +dc16 +dc17 +dc18 +dc19 +dc1a +dc1b +dc1c +dc1d +dc1e +dc1f +dc20 +dc21 +dc22 +dc23 +dc24 +dc25 +dc26 +dc27 +dc28 +dc29 +dc2a +dc2b +dc2c +dc2d +dc2e +dc2f +dc30 +dc31 +dc32 +dc33 +dc34 +dc35 +dc36 +dc37 +dc38 +dc39 +dc3a +dc3b +dc3c +dc3d +dc3e +dc3f +dc40 +dc41 +dc42 +dc43 +dc44 +dc45 +dc46 +dc47 +dc48 +dc49 +dc4a +dc4b +dc4c +dc4d +dc4e +dc4f +dc50 +dc51 +dc52 +dc53 +dc54 +dc55 +dc56 +dc57 +dc58 +dc59 +dc5a +dc5b +dc5c +dc5d +dc5e +dc5f +dc60 +dc61 +dc62 +dc63 +dc64 +dc65 +dc66 +dc67 +dc68 +dc69 +dc6a +dc6b +dc6c +dc6d +dc6e +dc6f +dc70 +dc71 +dc72 +dc73 +dc74 +dc75 +dc76 +dc77 +dc78 +dc79 +dc7a +dc7b +dc7c +dc7d +dc7e +dc7f +dc80 +dc81 +dc82 +dc83 +dc84 +dc85 +dc86 +dc87 +dc88 +dc89 +dc8a +dc8b +dc8c +dc8d +dc8e +dc8f +dc90 +dc91 +dc92 +dc93 +dc94 +dc95 +dc96 +dc97 +dc98 +dc99 +dc9a +dc9b +dc9c +dc9d +dc9e +dc9f +dca0 +dca1 +dca2 +dca3 +dca4 +dca5 +dca6 +dca7 +dca8 +dca9 +dcaa +dcab +dcac +dcad +dcae +dcaf +dcb0 +dcb1 +dcb2 +dcb3 +dcb4 +dcb5 +dcb6 +dcb7 +dcb8 +dcb9 +dcba +dcbb +dcbc +dcbd +dcbe +dcbf +dcc0 +dcc1 +dcc2 +dcc3 +dcc4 +dcc5 +dcc6 +dcc7 +dcc8 +dcc9 +dcca +dccb +dccc +dccd +dcce +dccf +dcd0 +dcd1 +dcd2 +dcd3 +dcd4 +dcd5 +dcd6 +dcd7 +dcd8 +dcd9 +dcda +dcdb +dcdc +dcdd +dcde +dcdf +dce0 +dce1 +dce2 +dce3 +dce4 +dce5 +dce6 +dce7 +dce8 +dce9 +dcea +dceb +dcec +dced +dcee +dcef +dcf0 +dcf1 +dcf2 +dcf3 +dcf4 +dcf5 +dcf6 +dcf7 +dcf8 +dcf9 +dcfa +dcfb +dcfc +dcfd +dcfe +dcff +dd00 +dd01 +dd02 +dd03 +dd04 +dd05 +dd06 +dd07 +dd08 +dd09 +dd0a +dd0b +dd0c +dd0d +dd0e +dd0f +dd10 +dd11 +dd12 +dd13 +dd14 +dd15 +dd16 +dd17 +dd18 +dd19 +dd1a +dd1b +dd1c +dd1d +dd1e +dd1f +dd20 +dd21 +dd22 +dd23 +dd24 +dd25 +dd26 +dd27 +dd28 +dd29 +dd2a +dd2b +dd2c +dd2d +dd2e +dd2f +dd30 +dd31 +dd32 +dd33 +dd34 +dd35 +dd36 +dd37 +dd38 +dd39 +dd3a +dd3b +dd3c +dd3d +dd3e +dd3f +dd40 +dd41 +dd42 +dd43 +dd44 +dd45 +dd46 +dd47 +dd48 +dd49 +dd4a +dd4b +dd4c +dd4d +dd4e +dd4f +dd50 +dd51 +dd52 +dd53 +dd54 +dd55 +dd56 +dd57 +dd58 +dd59 +dd5a +dd5b +dd5c +dd5d +dd5e +dd5f +dd60 +dd61 +dd62 +dd63 +dd64 +dd65 +dd66 +dd67 +dd68 +dd69 +dd6a +dd6b +dd6c +dd6d +dd6e +dd6f +dd70 +dd71 +dd72 +dd73 +dd74 +dd75 +dd76 +dd77 +dd78 +dd79 +dd7a +dd7b +dd7c +dd7d +dd7e +dd7f +dd80 +dd81 +dd82 +dd83 +dd84 +dd85 +dd86 +dd87 +dd88 +dd89 +dd8a +dd8b +dd8c +dd8d +dd8e +dd8f +dd90 +dd91 +dd92 +dd93 +dd94 +dd95 +dd96 +dd97 +dd98 +dd99 +dd9a +dd9b +dd9c +dd9d +dd9e +dd9f +dda0 +dda1 +dda2 +dda3 +dda4 +dda5 +dda6 +dda7 +dda8 +dda9 +ddaa +ddab +ddac +ddad +ddae +ddaf +ddb0 +ddb1 +ddb2 +ddb3 +ddb4 +ddb5 +ddb6 +ddb7 +ddb8 +ddb9 +ddba +ddbb +ddbc +ddbd +ddbe +ddbf +ddc0 +ddc1 +ddc2 +ddc3 +ddc4 +ddc5 +ddc6 +ddc7 +ddc8 +ddc9 +ddca +ddcb +ddcc +ddcd +ddce +ddcf +ddd0 +ddd1 +ddd2 +ddd3 +ddd4 +ddd5 +ddd6 +ddd7 +ddd8 +ddd9 +ddda +dddb +dddc +dddd +ddde +dddf +dde0 +dde1 +dde2 +dde3 +dde4 +dde5 +dde6 +dde7 +dde8 +dde9 +ddea +ddeb +ddec +dded +ddee +ddef +ddf0 +ddf1 +ddf2 +ddf3 +ddf4 +ddf5 +ddf6 +ddf7 +ddf8 +ddf9 +ddfa +ddfb +ddfc +ddfd +ddfe +ddff +de00 +de01 +de02 +de03 +de04 +de05 +de06 +de07 +de08 +de09 +de0a +de0b +de0c +de0d +de0e +de0f +de10 +de11 +de12 +de13 +de14 +de15 +de16 +de17 +de18 +de19 +de1a +de1b +de1c +de1d +de1e +de1f +de20 +de21 +de22 +de23 +de24 +de25 +de26 +de27 +de28 +de29 +de2a +de2b +de2c +de2d +de2e +de2f +de30 +de31 +de32 +de33 +de34 +de35 +de36 +de37 +de38 +de39 +de3a +de3b +de3c +de3d +de3e +de3f +de40 +de41 +de42 +de43 +de44 +de45 +de46 +de47 +de48 +de49 +de4a +de4b +de4c +de4d +de4e +de4f +de50 +de51 +de52 +de53 +de54 +de55 +de56 +de57 +de58 +de59 +de5a +de5b +de5c +de5d +de5e +de5f +de60 +de61 +de62 +de63 +de64 +de65 +de66 +de67 +de68 +de69 +de6a +de6b +de6c +de6d +de6e +de6f +de70 +de71 +de72 +de73 +de74 +de75 +de76 +de77 +de78 +de79 +de7a +de7b +de7c +de7d +de7e +de7f +de80 +de81 +de82 +de83 +de84 +de85 +de86 +de87 +de88 +de89 +de8a +de8b +de8c +de8d +de8e +de8f +de90 +de91 +de92 +de93 +de94 +de95 +de96 +de97 +de98 +de99 +de9a +de9b +de9c +de9d +de9e +de9f +dea0 +dea1 +dea2 +dea3 +dea4 +dea5 +dea6 +dea7 +dea8 +dea9 +deaa +deab +deac +dead +deae +deaf +deb0 +deb1 +deb2 +deb3 +deb4 +deb5 +deb6 +deb7 +deb8 +deb9 +deba +debb +debc +debd +debe +debf +dec0 +dec1 +dec2 +dec3 +dec4 +dec5 +dec6 +dec7 +dec8 +dec9 +deca +decb +decc +decd +dece +decf +ded0 +ded1 +ded2 +ded3 +ded4 +ded5 +ded6 +ded7 +ded8 +ded9 +deda +dedb +dedc +dedd +dede +dedf +dee0 +dee1 +dee2 +dee3 +dee4 +dee5 +dee6 +dee7 +dee8 +dee9 +deea +deeb +deec +deed +deee +deef +def0 +def1 +def2 +def3 +def4 +def5 +def6 +def7 +def8 +def9 +defa +defb +defc +defd +defe +deff +df00 +df01 +df02 +df03 +df04 +df05 +df06 +df07 +df08 +df09 +df0a +df0b +df0c +df0d +df0e +df0f +df10 +df11 +df12 +df13 +df14 +df15 +df16 +df17 +df18 +df19 +df1a +df1b +df1c +df1d +df1e +df1f +df20 +df21 +df22 +df23 +df24 +df25 +df26 +df27 +df28 +df29 +df2a +df2b +df2c +df2d +df2e +df2f +df30 +df31 +df32 +df33 +df34 +df35 +df36 +df37 +df38 +df39 +df3a +df3b +df3c +df3d +df3e +df3f +df40 +df41 +df42 +df43 +df44 +df45 +df46 +df47 +df48 +df49 +df4a +df4b +df4c +df4d +df4e +df4f +df50 +df51 +df52 +df53 +df54 +df55 +df56 +df57 +df58 +df59 +df5a +df5b +df5c +df5d +df5e +df5f +df60 +df61 +df62 +df63 +df64 +df65 +df66 +df67 +df68 +df69 +df6a +df6b +df6c +df6d +df6e +df6f +df70 +df71 +df72 +df73 +df74 +df75 +df76 +df77 +df78 +df79 +df7a +df7b +df7c +df7d +df7e +df7f +df80 +df81 +df82 +df83 +df84 +df85 +df86 +df87 +df88 +df89 +df8a +df8b +df8c +df8d +df8e +df8f +df90 +df91 +df92 +df93 +df94 +df95 +df96 +df97 +df98 +df99 +df9a +df9b +df9c +df9d +df9e +df9f +dfa0 +dfa1 +dfa2 +dfa3 +dfa4 +dfa5 +dfa6 +dfa7 +dfa8 +dfa9 +dfaa +dfab +dfac +dfad +dfae +dfaf +dfb0 +dfb1 +dfb2 +dfb3 +dfb4 +dfb5 +dfb6 +dfb7 +dfb8 +dfb9 +dfba +dfbb +dfbc +dfbd +dfbe +dfbf +dfc0 +dfc1 +dfc2 +dfc3 +dfc4 +dfc5 +dfc6 +dfc7 +dfc8 +dfc9 +dfca +dfcb +dfcc +dfcd +dfce +dfcf +dfd0 +dfd1 +dfd2 +dfd3 +dfd4 +dfd5 +dfd6 +dfd7 +dfd8 +dfd9 +dfda +dfdb +dfdc +dfdd +dfde +dfdf +dfe0 +dfe1 +dfe2 +dfe3 +dfe4 +dfe5 +dfe6 +dfe7 +dfe8 +dfe9 +dfea +dfeb +dfec +dfed +dfee +dfef +dff0 +dff1 +dff2 +dff3 +dff4 +dff5 +dff6 +dff7 +dff8 +dff9 +dffa +dffb +dffc +dffd +dffe +dfff +e000 +e001 +e002 +e003 +e004 +e005 +e006 +e007 +e008 +e009 +e00a +e00b +e00c +e00d +e00e +e00f +e010 +e011 +e012 +e013 +e014 +e015 +e016 +e017 +e018 +e019 +e01a +e01b +e01c +e01d +e01e +e01f +e020 +e021 +e022 +e023 +e024 +e025 +e026 +e027 +e028 +e029 +e02a +e02b +e02c +e02d +e02e +e02f +e030 +e031 +e032 +e033 +e034 +e035 +e036 +e037 +e038 +e039 +e03a +e03b +e03c +e03d +e03e +e03f +e040 +e041 +e042 +e043 +e044 +e045 +e046 +e047 +e048 +e049 +e04a +e04b +e04c +e04d +e04e +e04f +e050 +e051 +e052 +e053 +e054 +e055 +e056 +e057 +e058 +e059 +e05a +e05b +e05c +e05d +e05e +e05f +e060 +e061 +e062 +e063 +e064 +e065 +e066 +e067 +e068 +e069 +e06a +e06b +e06c +e06d +e06e +e06f +e070 +e071 +e072 +e073 +e074 +e075 +e076 +e077 +e078 +e079 +e07a +e07b +e07c +e07d +e07e +e07f +e080 +e081 +e082 +e083 +e084 +e085 +e086 +e087 +e088 +e089 +e08a +e08b +e08c +e08d +e08e +e08f +e090 +e091 +e092 +e093 +e094 +e095 +e096 +e097 +e098 +e099 +e09a +e09b +e09c +e09d +e09e +e09f +e0a0 +e0a1 +e0a2 +e0a3 +e0a4 +e0a5 +e0a6 +e0a7 +e0a8 +e0a9 +e0aa +e0ab +e0ac +e0ad +e0ae +e0af +e0b0 +e0b1 +e0b2 +e0b3 +e0b4 +e0b5 +e0b6 +e0b7 +e0b8 +e0b9 +e0ba +e0bb +e0bc +e0bd +e0be +e0bf +e0c0 +e0c1 +e0c2 +e0c3 +e0c4 +e0c5 +e0c6 +e0c7 +e0c8 +e0c9 +e0ca +e0cb +e0cc +e0cd +e0ce +e0cf +e0d0 +e0d1 +e0d2 +e0d3 +e0d4 +e0d5 +e0d6 +e0d7 +e0d8 +e0d9 +e0da +e0db +e0dc +e0dd +e0de +e0df +e0e0 +e0e1 +e0e2 +e0e3 +e0e4 +e0e5 +e0e6 +e0e7 +e0e8 +e0e9 +e0ea +e0eb +e0ec +e0ed +e0ee +e0ef +e0f0 +e0f1 +e0f2 +e0f3 +e0f4 +e0f5 +e0f6 +e0f7 +e0f8 +e0f9 +e0fa +e0fb +e0fc +e0fd +e0fe +e0ff +e100 +e101 +e102 +e103 +e104 +e105 +e106 +e107 +e108 +e109 +e10a +e10b +e10c +e10d +e10e +e10f +e110 +e111 +e112 +e113 +e114 +e115 +e116 +e117 +e118 +e119 +e11a +e11b +e11c +e11d +e11e +e11f +e120 +e121 +e122 +e123 +e124 +e125 +e126 +e127 +e128 +e129 +e12a +e12b +e12c +e12d +e12e +e12f +e130 +e131 +e132 +e133 +e134 +e135 +e136 +e137 +e138 +e139 +e13a +e13b +e13c +e13d +e13e +e13f +e140 +e141 +e142 +e143 +e144 +e145 +e146 +e147 +e148 +e149 +e14a +e14b +e14c +e14d +e14e +e14f +e150 +e151 +e152 +e153 +e154 +e155 +e156 +e157 +e158 +e159 +e15a +e15b +e15c +e15d +e15e +e15f +e160 +e161 +e162 +e163 +e164 +e165 +e166 +e167 +e168 +e169 +e16a +e16b +e16c +e16d +e16e +e16f +e170 +e171 +e172 +e173 +e174 +e175 +e176 +e177 +e178 +e179 +e17a +e17b +e17c +e17d +e17e +e17f +e180 +e181 +e182 +e183 +e184 +e185 +e186 +e187 +e188 +e189 +e18a +e18b +e18c +e18d +e18e +e18f +e190 +e191 +e192 +e193 +e194 +e195 +e196 +e197 +e198 +e199 +e19a +e19b +e19c +e19d +e19e +e19f +e1a0 +e1a1 +e1a2 +e1a3 +e1a4 +e1a5 +e1a6 +e1a7 +e1a8 +e1a9 +e1aa +e1ab +e1ac +e1ad +e1ae +e1af +e1b0 +e1b1 +e1b2 +e1b3 +e1b4 +e1b5 +e1b6 +e1b7 +e1b8 +e1b9 +e1ba +e1bb +e1bc +e1bd +e1be +e1bf +e1c0 +e1c1 +e1c2 +e1c3 +e1c4 +e1c5 +e1c6 +e1c7 +e1c8 +e1c9 +e1ca +e1cb +e1cc +e1cd +e1ce +e1cf +e1d0 +e1d1 +e1d2 +e1d3 +e1d4 +e1d5 +e1d6 +e1d7 +e1d8 +e1d9 +e1da +e1db +e1dc +e1dd +e1de +e1df +e1e0 +e1e1 +e1e2 +e1e3 +e1e4 +e1e5 +e1e6 +e1e7 +e1e8 +e1e9 +e1ea +e1eb +e1ec +e1ed +e1ee +e1ef +e1f0 +e1f1 +e1f2 +e1f3 +e1f4 +e1f5 +e1f6 +e1f7 +e1f8 +e1f9 +e1fa +e1fb +e1fc +e1fd +e1fe +e1ff +e200 +e201 +e202 +e203 +e204 +e205 +e206 +e207 +e208 +e209 +e20a +e20b +e20c +e20d +e20e +e20f +e210 +e211 +e212 +e213 +e214 +e215 +e216 +e217 +e218 +e219 +e21a +e21b +e21c +e21d +e21e +e21f +e220 +e221 +e222 +e223 +e224 +e225 +e226 +e227 +e228 +e229 +e22a +e22b +e22c +e22d +e22e +e22f +e230 +e231 +e232 +e233 +e234 +e235 +e236 +e237 +e238 +e239 +e23a +e23b +e23c +e23d +e23e +e23f +e240 +e241 +e242 +e243 +e244 +e245 +e246 +e247 +e248 +e249 +e24a +e24b +e24c +e24d +e24e +e24f +e250 +e251 +e252 +e253 +e254 +e255 +e256 +e257 +e258 +e259 +e25a +e25b +e25c +e25d +e25e +e25f +e260 +e261 +e262 +e263 +e264 +e265 +e266 +e267 +e268 +e269 +e26a +e26b +e26c +e26d +e26e +e26f +e270 +e271 +e272 +e273 +e274 +e275 +e276 +e277 +e278 +e279 +e27a +e27b +e27c +e27d +e27e +e27f +e280 +e281 +e282 +e283 +e284 +e285 +e286 +e287 +e288 +e289 +e28a +e28b +e28c +e28d +e28e +e28f +e290 +e291 +e292 +e293 +e294 +e295 +e296 +e297 +e298 +e299 +e29a +e29b +e29c +e29d +e29e +e29f +e2a0 +e2a1 +e2a2 +e2a3 +e2a4 +e2a5 +e2a6 +e2a7 +e2a8 +e2a9 +e2aa +e2ab +e2ac +e2ad +e2ae +e2af +e2b0 +e2b1 +e2b2 +e2b3 +e2b4 +e2b5 +e2b6 +e2b7 +e2b8 +e2b9 +e2ba +e2bb +e2bc +e2bd +e2be +e2bf +e2c0 +e2c1 +e2c2 +e2c3 +e2c4 +e2c5 +e2c6 +e2c7 +e2c8 +e2c9 +e2ca +e2cb +e2cc +e2cd +e2ce +e2cf +e2d0 +e2d1 +e2d2 +e2d3 +e2d4 +e2d5 +e2d6 +e2d7 +e2d8 +e2d9 +e2da +e2db +e2dc +e2dd +e2de +e2df +e2e0 +e2e1 +e2e2 +e2e3 +e2e4 +e2e5 +e2e6 +e2e7 +e2e8 +e2e9 +e2ea +e2eb +e2ec +e2ed +e2ee +e2ef +e2f0 +e2f1 +e2f2 +e2f3 +e2f4 +e2f5 +e2f6 +e2f7 +e2f8 +e2f9 +e2fa +e2fb +e2fc +e2fd +e2fe +e2ff +e300 +e301 +e302 +e303 +e304 +e305 +e306 +e307 +e308 +e309 +e30a +e30b +e30c +e30d +e30e +e30f +e310 +e311 +e312 +e313 +e314 +e315 +e316 +e317 +e318 +e319 +e31a +e31b +e31c +e31d +e31e +e31f +e320 +e321 +e322 +e323 +e324 +e325 +e326 +e327 +e328 +e329 +e32a +e32b +e32c +e32d +e32e +e32f +e330 +e331 +e332 +e333 +e334 +e335 +e336 +e337 +e338 +e339 +e33a +e33b +e33c +e33d +e33e +e33f +e340 +e341 +e342 +e343 +e344 +e345 +e346 +e347 +e348 +e349 +e34a +e34b +e34c +e34d +e34e +e34f +e350 +e351 +e352 +e353 +e354 +e355 +e356 +e357 +e358 +e359 +e35a +e35b +e35c +e35d +e35e +e35f +e360 +e361 +e362 +e363 +e364 +e365 +e366 +e367 +e368 +e369 +e36a +e36b +e36c +e36d +e36e +e36f +e370 +e371 +e372 +e373 +e374 +e375 +e376 +e377 +e378 +e379 +e37a +e37b +e37c +e37d +e37e +e37f +e380 +e381 +e382 +e383 +e384 +e385 +e386 +e387 +e388 +e389 +e38a +e38b +e38c +e38d +e38e +e38f +e390 +e391 +e392 +e393 +e394 +e395 +e396 +e397 +e398 +e399 +e39a +e39b +e39c +e39d +e39e +e39f +e3a0 +e3a1 +e3a2 +e3a3 +e3a4 +e3a5 +e3a6 +e3a7 +e3a8 +e3a9 +e3aa +e3ab +e3ac +e3ad +e3ae +e3af +e3b0 +e3b1 +e3b2 +e3b3 +e3b4 +e3b5 +e3b6 +e3b7 +e3b8 +e3b9 +e3ba +e3bb +e3bc +e3bd +e3be +e3bf +e3c0 +e3c1 +e3c2 +e3c3 +e3c4 +e3c5 +e3c6 +e3c7 +e3c8 +e3c9 +e3ca +e3cb +e3cc +e3cd +e3ce +e3cf +e3d0 +e3d1 +e3d2 +e3d3 +e3d4 +e3d5 +e3d6 +e3d7 +e3d8 +e3d9 +e3da +e3db +e3dc +e3dd +e3de +e3df +e3e0 +e3e1 +e3e2 +e3e3 +e3e4 +e3e5 +e3e6 +e3e7 +e3e8 +e3e9 +e3ea +e3eb +e3ec +e3ed +e3ee +e3ef +e3f0 +e3f1 +e3f2 +e3f3 +e3f4 +e3f5 +e3f6 +e3f7 +e3f8 +e3f9 +e3fa +e3fb +e3fc +e3fd +e3fe +e3ff +e400 +e401 +e402 +e403 +e404 +e405 +e406 +e407 +e408 +e409 +e40a +e40b +e40c +e40d +e40e +e40f +e410 +e411 +e412 +e413 +e414 +e415 +e416 +e417 +e418 +e419 +e41a +e41b +e41c +e41d +e41e +e41f +e420 +e421 +e422 +e423 +e424 +e425 +e426 +e427 +e428 +e429 +e42a +e42b +e42c +e42d +e42e +e42f +e430 +e431 +e432 +e433 +e434 +e435 +e436 +e437 +e438 +e439 +e43a +e43b +e43c +e43d +e43e +e43f +e440 +e441 +e442 +e443 +e444 +e445 +e446 +e447 +e448 +e449 +e44a +e44b +e44c +e44d +e44e +e44f +e450 +e451 +e452 +e453 +e454 +e455 +e456 +e457 +e458 +e459 +e45a +e45b +e45c +e45d +e45e +e45f +e460 +e461 +e462 +e463 +e464 +e465 +e466 +e467 +e468 +e469 +e46a +e46b +e46c +e46d +e46e +e46f +e470 +e471 +e472 +e473 +e474 +e475 +e476 +e477 +e478 +e479 +e47a +e47b +e47c +e47d +e47e +e47f +e480 +e481 +e482 +e483 +e484 +e485 +e486 +e487 +e488 +e489 +e48a +e48b +e48c +e48d +e48e +e48f +e490 +e491 +e492 +e493 +e494 +e495 +e496 +e497 +e498 +e499 +e49a +e49b +e49c +e49d +e49e +e49f +e4a0 +e4a1 +e4a2 +e4a3 +e4a4 +e4a5 +e4a6 +e4a7 +e4a8 +e4a9 +e4aa +e4ab +e4ac +e4ad +e4ae +e4af +e4b0 +e4b1 +e4b2 +e4b3 +e4b4 +e4b5 +e4b6 +e4b7 +e4b8 +e4b9 +e4ba +e4bb +e4bc +e4bd +e4be +e4bf +e4c0 +e4c1 +e4c2 +e4c3 +e4c4 +e4c5 +e4c6 +e4c7 +e4c8 +e4c9 +e4ca +e4cb +e4cc +e4cd +e4ce +e4cf +e4d0 +e4d1 +e4d2 +e4d3 +e4d4 +e4d5 +e4d6 +e4d7 +e4d8 +e4d9 +e4da +e4db +e4dc +e4dd +e4de +e4df +e4e0 +e4e1 +e4e2 +e4e3 +e4e4 +e4e5 +e4e6 +e4e7 +e4e8 +e4e9 +e4ea +e4eb +e4ec +e4ed +e4ee +e4ef +e4f0 +e4f1 +e4f2 +e4f3 +e4f4 +e4f5 +e4f6 +e4f7 +e4f8 +e4f9 +e4fa +e4fb +e4fc +e4fd +e4fe +e4ff +e500 +e501 +e502 +e503 +e504 +e505 +e506 +e507 +e508 +e509 +e50a +e50b +e50c +e50d +e50e +e50f +e510 +e511 +e512 +e513 +e514 +e515 +e516 +e517 +e518 +e519 +e51a +e51b +e51c +e51d +e51e +e51f +e520 +e521 +e522 +e523 +e524 +e525 +e526 +e527 +e528 +e529 +e52a +e52b +e52c +e52d +e52e +e52f +e530 +e531 +e532 +e533 +e534 +e535 +e536 +e537 +e538 +e539 +e53a +e53b +e53c +e53d +e53e +e53f +e540 +e541 +e542 +e543 +e544 +e545 +e546 +e547 +e548 +e549 +e54a +e54b +e54c +e54d +e54e +e54f +e550 +e551 +e552 +e553 +e554 +e555 +e556 +e557 +e558 +e559 +e55a +e55b +e55c +e55d +e55e +e55f +e560 +e561 +e562 +e563 +e564 +e565 +e566 +e567 +e568 +e569 +e56a +e56b +e56c +e56d +e56e +e56f +e570 +e571 +e572 +e573 +e574 +e575 +e576 +e577 +e578 +e579 +e57a +e57b +e57c +e57d +e57e +e57f +e580 +e581 +e582 +e583 +e584 +e585 +e586 +e587 +e588 +e589 +e58a +e58b +e58c +e58d +e58e +e58f +e590 +e591 +e592 +e593 +e594 +e595 +e596 +e597 +e598 +e599 +e59a +e59b +e59c +e59d +e59e +e59f +e5a0 +e5a1 +e5a2 +e5a3 +e5a4 +e5a5 +e5a6 +e5a7 +e5a8 +e5a9 +e5aa +e5ab +e5ac +e5ad +e5ae +e5af +e5b0 +e5b1 +e5b2 +e5b3 +e5b4 +e5b5 +e5b6 +e5b7 +e5b8 +e5b9 +e5ba +e5bb +e5bc +e5bd +e5be +e5bf +e5c0 +e5c1 +e5c2 +e5c3 +e5c4 +e5c5 +e5c6 +e5c7 +e5c8 +e5c9 +e5ca +e5cb +e5cc +e5cd +e5ce +e5cf +e5d0 +e5d1 +e5d2 +e5d3 +e5d4 +e5d5 +e5d6 +e5d7 +e5d8 +e5d9 +e5da +e5db +e5dc +e5dd +e5de +e5df +e5e0 +e5e1 +e5e2 +e5e3 +e5e4 +e5e5 +e5e6 +e5e7 +e5e8 +e5e9 +e5ea +e5eb +e5ec +e5ed +e5ee +e5ef +e5f0 +e5f1 +e5f2 +e5f3 +e5f4 +e5f5 +e5f6 +e5f7 +e5f8 +e5f9 +e5fa +e5fb +e5fc +e5fd +e5fe +e5ff +e600 +e601 +e602 +e603 +e604 +e605 +e606 +e607 +e608 +e609 +e60a +e60b +e60c +e60d +e60e +e60f +e610 +e611 +e612 +e613 +e614 +e615 +e616 +e617 +e618 +e619 +e61a +e61b +e61c +e61d +e61e +e61f +e620 +e621 +e622 +e623 +e624 +e625 +e626 +e627 +e628 +e629 +e62a +e62b +e62c +e62d +e62e +e62f +e630 +e631 +e632 +e633 +e634 +e635 +e636 +e637 +e638 +e639 +e63a +e63b +e63c +e63d +e63e +e63f +e640 +e641 +e642 +e643 +e644 +e645 +e646 +e647 +e648 +e649 +e64a +e64b +e64c +e64d +e64e +e64f +e650 +e651 +e652 +e653 +e654 +e655 +e656 +e657 +e658 +e659 +e65a +e65b +e65c +e65d +e65e +e65f +e660 +e661 +e662 +e663 +e664 +e665 +e666 +e667 +e668 +e669 +e66a +e66b +e66c +e66d +e66e +e66f +e670 +e671 +e672 +e673 +e674 +e675 +e676 +e677 +e678 +e679 +e67a +e67b +e67c +e67d +e67e +e67f +e680 +e681 +e682 +e683 +e684 +e685 +e686 +e687 +e688 +e689 +e68a +e68b +e68c +e68d +e68e +e68f +e690 +e691 +e692 +e693 +e694 +e695 +e696 +e697 +e698 +e699 +e69a +e69b +e69c +e69d +e69e +e69f +e6a0 +e6a1 +e6a2 +e6a3 +e6a4 +e6a5 +e6a6 +e6a7 +e6a8 +e6a9 +e6aa +e6ab +e6ac +e6ad +e6ae +e6af +e6b0 +e6b1 +e6b2 +e6b3 +e6b4 +e6b5 +e6b6 +e6b7 +e6b8 +e6b9 +e6ba +e6bb +e6bc +e6bd +e6be +e6bf +e6c0 +e6c1 +e6c2 +e6c3 +e6c4 +e6c5 +e6c6 +e6c7 +e6c8 +e6c9 +e6ca +e6cb +e6cc +e6cd +e6ce +e6cf +e6d0 +e6d1 +e6d2 +e6d3 +e6d4 +e6d5 +e6d6 +e6d7 +e6d8 +e6d9 +e6da +e6db +e6dc +e6dd +e6de +e6df +e6e0 +e6e1 +e6e2 +e6e3 +e6e4 +e6e5 +e6e6 +e6e7 +e6e8 +e6e9 +e6ea +e6eb +e6ec +e6ed +e6ee +e6ef +e6f0 +e6f1 +e6f2 +e6f3 +e6f4 +e6f5 +e6f6 +e6f7 +e6f8 +e6f9 +e6fa +e6fb +e6fc +e6fd +e6fe +e6ff +e700 +e701 +e702 +e703 +e704 +e705 +e706 +e707 +e708 +e709 +e70a +e70b +e70c +e70d +e70e +e70f +e710 +e711 +e712 +e713 +e714 +e715 +e716 +e717 +e718 +e719 +e71a +e71b +e71c +e71d +e71e +e71f +e720 +e721 +e722 +e723 +e724 +e725 +e726 +e727 +e728 +e729 +e72a +e72b +e72c +e72d +e72e +e72f +e730 +e731 +e732 +e733 +e734 +e735 +e736 +e737 +e738 +e739 +e73a +e73b +e73c +e73d +e73e +e73f +e740 +e741 +e742 +e743 +e744 +e745 +e746 +e747 +e748 +e749 +e74a +e74b +e74c +e74d +e74e +e74f +e750 +e751 +e752 +e753 +e754 +e755 +e756 +e757 +e758 +e759 +e75a +e75b +e75c +e75d +e75e +e75f +e760 +e761 +e762 +e763 +e764 +e765 +e766 +e767 +e768 +e769 +e76a +e76b +e76c +e76d +e76e +e76f +e770 +e771 +e772 +e773 +e774 +e775 +e776 +e777 +e778 +e779 +e77a +e77b +e77c +e77d +e77e +e77f +e780 +e781 +e782 +e783 +e784 +e785 +e786 +e787 +e788 +e789 +e78a +e78b +e78c +e78d +e78e +e78f +e790 +e791 +e792 +e793 +e794 +e795 +e796 +e797 +e798 +e799 +e79a +e79b +e79c +e79d +e79e +e79f +e7a0 +e7a1 +e7a2 +e7a3 +e7a4 +e7a5 +e7a6 +e7a7 +e7a8 +e7a9 +e7aa +e7ab +e7ac +e7ad +e7ae +e7af +e7b0 +e7b1 +e7b2 +e7b3 +e7b4 +e7b5 +e7b6 +e7b7 +e7b8 +e7b9 +e7ba +e7bb +e7bc +e7bd +e7be +e7bf +e7c0 +e7c1 +e7c2 +e7c3 +e7c4 +e7c5 +e7c6 +e7c7 +e7c8 +e7c9 +e7ca +e7cb +e7cc +e7cd +e7ce +e7cf +e7d0 +e7d1 +e7d2 +e7d3 +e7d4 +e7d5 +e7d6 +e7d7 +e7d8 +e7d9 +e7da +e7db +e7dc +e7dd +e7de +e7df +e7e0 +e7e1 +e7e2 +e7e3 +e7e4 +e7e5 +e7e6 +e7e7 +e7e8 +e7e9 +e7ea +e7eb +e7ec +e7ed +e7ee +e7ef +e7f0 +e7f1 +e7f2 +e7f3 +e7f4 +e7f5 +e7f6 +e7f7 +e7f8 +e7f9 +e7fa +e7fb +e7fc +e7fd +e7fe +e7ff +e800 +e801 +e802 +e803 +e804 +e805 +e806 +e807 +e808 +e809 +e80a +e80b +e80c +e80d +e80e +e80f +e810 +e811 +e812 +e813 +e814 +e815 +e816 +e817 +e818 +e819 +e81a +e81b +e81c +e81d +e81e +e81f +e820 +e821 +e822 +e823 +e824 +e825 +e826 +e827 +e828 +e829 +e82a +e82b +e82c +e82d +e82e +e82f +e830 +e831 +e832 +e833 +e834 +e835 +e836 +e837 +e838 +e839 +e83a +e83b +e83c +e83d +e83e +e83f +e840 +e841 +e842 +e843 +e844 +e845 +e846 +e847 +e848 +e849 +e84a +e84b +e84c +e84d +e84e +e84f +e850 +e851 +e852 +e853 +e854 +e855 +e856 +e857 +e858 +e859 +e85a +e85b +e85c +e85d +e85e +e85f +e860 +e861 +e862 +e863 +e864 +e865 +e866 +e867 +e868 +e869 +e86a +e86b +e86c +e86d +e86e +e86f +e870 +e871 +e872 +e873 +e874 +e875 +e876 +e877 +e878 +e879 +e87a +e87b +e87c +e87d +e87e +e87f +e880 +e881 +e882 +e883 +e884 +e885 +e886 +e887 +e888 +e889 +e88a +e88b +e88c +e88d +e88e +e88f +e890 +e891 +e892 +e893 +e894 +e895 +e896 +e897 +e898 +e899 +e89a +e89b +e89c +e89d +e89e +e89f +e8a0 +e8a1 +e8a2 +e8a3 +e8a4 +e8a5 +e8a6 +e8a7 +e8a8 +e8a9 +e8aa +e8ab +e8ac +e8ad +e8ae +e8af +e8b0 +e8b1 +e8b2 +e8b3 +e8b4 +e8b5 +e8b6 +e8b7 +e8b8 +e8b9 +e8ba +e8bb +e8bc +e8bd +e8be +e8bf +e8c0 +e8c1 +e8c2 +e8c3 +e8c4 +e8c5 +e8c6 +e8c7 +e8c8 +e8c9 +e8ca +e8cb +e8cc +e8cd +e8ce +e8cf +e8d0 +e8d1 +e8d2 +e8d3 +e8d4 +e8d5 +e8d6 +e8d7 +e8d8 +e8d9 +e8da +e8db +e8dc +e8dd +e8de +e8df +e8e0 +e8e1 +e8e2 +e8e3 +e8e4 +e8e5 +e8e6 +e8e7 +e8e8 +e8e9 +e8ea +e8eb +e8ec +e8ed +e8ee +e8ef +e8f0 +e8f1 +e8f2 +e8f3 +e8f4 +e8f5 +e8f6 +e8f7 +e8f8 +e8f9 +e8fa +e8fb +e8fc +e8fd +e8fe +e8ff +e900 +e901 +e902 +e903 +e904 +e905 +e906 +e907 +e908 +e909 +e90a +e90b +e90c +e90d +e90e +e90f +e910 +e911 +e912 +e913 +e914 +e915 +e916 +e917 +e918 +e919 +e91a +e91b +e91c +e91d +e91e +e91f +e920 +e921 +e922 +e923 +e924 +e925 +e926 +e927 +e928 +e929 +e92a +e92b +e92c +e92d +e92e +e92f +e930 +e931 +e932 +e933 +e934 +e935 +e936 +e937 +e938 +e939 +e93a +e93b +e93c +e93d +e93e +e93f +e940 +e941 +e942 +e943 +e944 +e945 +e946 +e947 +e948 +e949 +e94a +e94b +e94c +e94d +e94e +e94f +e950 +e951 +e952 +e953 +e954 +e955 +e956 +e957 +e958 +e959 +e95a +e95b +e95c +e95d +e95e +e95f +e960 +e961 +e962 +e963 +e964 +e965 +e966 +e967 +e968 +e969 +e96a +e96b +e96c +e96d +e96e +e96f +e970 +e971 +e972 +e973 +e974 +e975 +e976 +e977 +e978 +e979 +e97a +e97b +e97c +e97d +e97e +e97f +e980 +e981 +e982 +e983 +e984 +e985 +e986 +e987 +e988 +e989 +e98a +e98b +e98c +e98d +e98e +e98f +e990 +e991 +e992 +e993 +e994 +e995 +e996 +e997 +e998 +e999 +e99a +e99b +e99c +e99d +e99e +e99f +e9a0 +e9a1 +e9a2 +e9a3 +e9a4 +e9a5 +e9a6 +e9a7 +e9a8 +e9a9 +e9aa +e9ab +e9ac +e9ad +e9ae +e9af +e9b0 +e9b1 +e9b2 +e9b3 +e9b4 +e9b5 +e9b6 +e9b7 +e9b8 +e9b9 +e9ba +e9bb +e9bc +e9bd +e9be +e9bf +e9c0 +e9c1 +e9c2 +e9c3 +e9c4 +e9c5 +e9c6 +e9c7 +e9c8 +e9c9 +e9ca +e9cb +e9cc +e9cd +e9ce +e9cf +e9d0 +e9d1 +e9d2 +e9d3 +e9d4 +e9d5 +e9d6 +e9d7 +e9d8 +e9d9 +e9da +e9db +e9dc +e9dd +e9de +e9df +e9e0 +e9e1 +e9e2 +e9e3 +e9e4 +e9e5 +e9e6 +e9e7 +e9e8 +e9e9 +e9ea +e9eb +e9ec +e9ed +e9ee +e9ef +e9f0 +e9f1 +e9f2 +e9f3 +e9f4 +e9f5 +e9f6 +e9f7 +e9f8 +e9f9 +e9fa +e9fb +e9fc +e9fd +e9fe +e9ff +ea00 +ea01 +ea02 +ea03 +ea04 +ea05 +ea06 +ea07 +ea08 +ea09 +ea0a +ea0b +ea0c +ea0d +ea0e +ea0f +ea10 +ea11 +ea12 +ea13 +ea14 +ea15 +ea16 +ea17 +ea18 +ea19 +ea1a +ea1b +ea1c +ea1d +ea1e +ea1f +ea20 +ea21 +ea22 +ea23 +ea24 +ea25 +ea26 +ea27 +ea28 +ea29 +ea2a +ea2b +ea2c +ea2d +ea2e +ea2f +ea30 +ea31 +ea32 +ea33 +ea34 +ea35 +ea36 +ea37 +ea38 +ea39 +ea3a +ea3b +ea3c +ea3d +ea3e +ea3f +ea40 +ea41 +ea42 +ea43 +ea44 +ea45 +ea46 +ea47 +ea48 +ea49 +ea4a +ea4b +ea4c +ea4d +ea4e +ea4f +ea50 +ea51 +ea52 +ea53 +ea54 +ea55 +ea56 +ea57 +ea58 +ea59 +ea5a +ea5b +ea5c +ea5d +ea5e +ea5f +ea60 +ea61 +ea62 +ea63 +ea64 +ea65 +ea66 +ea67 +ea68 +ea69 +ea6a +ea6b +ea6c +ea6d +ea6e +ea6f +ea70 +ea71 +ea72 +ea73 +ea74 +ea75 +ea76 +ea77 +ea78 +ea79 +ea7a +ea7b +ea7c +ea7d +ea7e +ea7f +ea80 +ea81 +ea82 +ea83 +ea84 +ea85 +ea86 +ea87 +ea88 +ea89 +ea8a +ea8b +ea8c +ea8d +ea8e +ea8f +ea90 +ea91 +ea92 +ea93 +ea94 +ea95 +ea96 +ea97 +ea98 +ea99 +ea9a +ea9b +ea9c +ea9d +ea9e +ea9f +eaa0 +eaa1 +eaa2 +eaa3 +eaa4 +eaa5 +eaa6 +eaa7 +eaa8 +eaa9 +eaaa +eaab +eaac +eaad +eaae +eaaf +eab0 +eab1 +eab2 +eab3 +eab4 +eab5 +eab6 +eab7 +eab8 +eab9 +eaba +eabb +eabc +eabd +eabe +eabf +eac0 +eac1 +eac2 +eac3 +eac4 +eac5 +eac6 +eac7 +eac8 +eac9 +eaca +eacb +eacc +eacd +eace +eacf +ead0 +ead1 +ead2 +ead3 +ead4 +ead5 +ead6 +ead7 +ead8 +ead9 +eada +eadb +eadc +eadd +eade +eadf +eae0 +eae1 +eae2 +eae3 +eae4 +eae5 +eae6 +eae7 +eae8 +eae9 +eaea +eaeb +eaec +eaed +eaee +eaef +eaf0 +eaf1 +eaf2 +eaf3 +eaf4 +eaf5 +eaf6 +eaf7 +eaf8 +eaf9 +eafa +eafb +eafc +eafd +eafe +eaff +eb00 +eb01 +eb02 +eb03 +eb04 +eb05 +eb06 +eb07 +eb08 +eb09 +eb0a +eb0b +eb0c +eb0d +eb0e +eb0f +eb10 +eb11 +eb12 +eb13 +eb14 +eb15 +eb16 +eb17 +eb18 +eb19 +eb1a +eb1b +eb1c +eb1d +eb1e +eb1f +eb20 +eb21 +eb22 +eb23 +eb24 +eb25 +eb26 +eb27 +eb28 +eb29 +eb2a +eb2b +eb2c +eb2d +eb2e +eb2f +eb30 +eb31 +eb32 +eb33 +eb34 +eb35 +eb36 +eb37 +eb38 +eb39 +eb3a +eb3b +eb3c +eb3d +eb3e +eb3f +eb40 +eb41 +eb42 +eb43 +eb44 +eb45 +eb46 +eb47 +eb48 +eb49 +eb4a +eb4b +eb4c +eb4d +eb4e +eb4f +eb50 +eb51 +eb52 +eb53 +eb54 +eb55 +eb56 +eb57 +eb58 +eb59 +eb5a +eb5b +eb5c +eb5d +eb5e +eb5f +eb60 +eb61 +eb62 +eb63 +eb64 +eb65 +eb66 +eb67 +eb68 +eb69 +eb6a +eb6b +eb6c +eb6d +eb6e +eb6f +eb70 +eb71 +eb72 +eb73 +eb74 +eb75 +eb76 +eb77 +eb78 +eb79 +eb7a +eb7b +eb7c +eb7d +eb7e +eb7f +eb80 +eb81 +eb82 +eb83 +eb84 +eb85 +eb86 +eb87 +eb88 +eb89 +eb8a +eb8b +eb8c +eb8d +eb8e +eb8f +eb90 +eb91 +eb92 +eb93 +eb94 +eb95 +eb96 +eb97 +eb98 +eb99 +eb9a +eb9b +eb9c +eb9d +eb9e +eb9f +eba0 +eba1 +eba2 +eba3 +eba4 +eba5 +eba6 +eba7 +eba8 +eba9 +ebaa +ebab +ebac +ebad +ebae +ebaf +ebb0 +ebb1 +ebb2 +ebb3 +ebb4 +ebb5 +ebb6 +ebb7 +ebb8 +ebb9 +ebba +ebbb +ebbc +ebbd +ebbe +ebbf +ebc0 +ebc1 +ebc2 +ebc3 +ebc4 +ebc5 +ebc6 +ebc7 +ebc8 +ebc9 +ebca +ebcb +ebcc +ebcd +ebce +ebcf +ebd0 +ebd1 +ebd2 +ebd3 +ebd4 +ebd5 +ebd6 +ebd7 +ebd8 +ebd9 +ebda +ebdb +ebdc +ebdd +ebde +ebdf +ebe0 +ebe1 +ebe2 +ebe3 +ebe4 +ebe5 +ebe6 +ebe7 +ebe8 +ebe9 +ebea +ebeb +ebec +ebed +ebee +ebef +ebf0 +ebf1 +ebf2 +ebf3 +ebf4 +ebf5 +ebf6 +ebf7 +ebf8 +ebf9 +ebfa +ebfb +ebfc +ebfd +ebfe +ebff +ec00 +ec01 +ec02 +ec03 +ec04 +ec05 +ec06 +ec07 +ec08 +ec09 +ec0a +ec0b +ec0c +ec0d +ec0e +ec0f +ec10 +ec11 +ec12 +ec13 +ec14 +ec15 +ec16 +ec17 +ec18 +ec19 +ec1a +ec1b +ec1c +ec1d +ec1e +ec1f +ec20 +ec21 +ec22 +ec23 +ec24 +ec25 +ec26 +ec27 +ec28 +ec29 +ec2a +ec2b +ec2c +ec2d +ec2e +ec2f +ec30 +ec31 +ec32 +ec33 +ec34 +ec35 +ec36 +ec37 +ec38 +ec39 +ec3a +ec3b +ec3c +ec3d +ec3e +ec3f +ec40 +ec41 +ec42 +ec43 +ec44 +ec45 +ec46 +ec47 +ec48 +ec49 +ec4a +ec4b +ec4c +ec4d +ec4e +ec4f +ec50 +ec51 +ec52 +ec53 +ec54 +ec55 +ec56 +ec57 +ec58 +ec59 +ec5a +ec5b +ec5c +ec5d +ec5e +ec5f +ec60 +ec61 +ec62 +ec63 +ec64 +ec65 +ec66 +ec67 +ec68 +ec69 +ec6a +ec6b +ec6c +ec6d +ec6e +ec6f +ec70 +ec71 +ec72 +ec73 +ec74 +ec75 +ec76 +ec77 +ec78 +ec79 +ec7a +ec7b +ec7c +ec7d +ec7e +ec7f +ec80 +ec81 +ec82 +ec83 +ec84 +ec85 +ec86 +ec87 +ec88 +ec89 +ec8a +ec8b +ec8c +ec8d +ec8e +ec8f +ec90 +ec91 +ec92 +ec93 +ec94 +ec95 +ec96 +ec97 +ec98 +ec99 +ec9a +ec9b +ec9c +ec9d +ec9e +ec9f +eca0 +eca1 +eca2 +eca3 +eca4 +eca5 +eca6 +eca7 +eca8 +eca9 +ecaa +ecab +ecac +ecad +ecae +ecaf +ecb0 +ecb1 +ecb2 +ecb3 +ecb4 +ecb5 +ecb6 +ecb7 +ecb8 +ecb9 +ecba +ecbb +ecbc +ecbd +ecbe +ecbf +ecc0 +ecc1 +ecc2 +ecc3 +ecc4 +ecc5 +ecc6 +ecc7 +ecc8 +ecc9 +ecca +eccb +eccc +eccd +ecce +eccf +ecd0 +ecd1 +ecd2 +ecd3 +ecd4 +ecd5 +ecd6 +ecd7 +ecd8 +ecd9 +ecda +ecdb +ecdc +ecdd +ecde +ecdf +ece0 +ece1 +ece2 +ece3 +ece4 +ece5 +ece6 +ece7 +ece8 +ece9 +ecea +eceb +ecec +eced +ecee +ecef +ecf0 +ecf1 +ecf2 +ecf3 +ecf4 +ecf5 +ecf6 +ecf7 +ecf8 +ecf9 +ecfa +ecfb +ecfc +ecfd +ecfe +ecff +ed00 +ed01 +ed02 +ed03 +ed04 +ed05 +ed06 +ed07 +ed08 +ed09 +ed0a +ed0b +ed0c +ed0d +ed0e +ed0f +ed10 +ed11 +ed12 +ed13 +ed14 +ed15 +ed16 +ed17 +ed18 +ed19 +ed1a +ed1b +ed1c +ed1d +ed1e +ed1f +ed20 +ed21 +ed22 +ed23 +ed24 +ed25 +ed26 +ed27 +ed28 +ed29 +ed2a +ed2b +ed2c +ed2d +ed2e +ed2f +ed30 +ed31 +ed32 +ed33 +ed34 +ed35 +ed36 +ed37 +ed38 +ed39 +ed3a +ed3b +ed3c +ed3d +ed3e +ed3f +ed40 +ed41 +ed42 +ed43 +ed44 +ed45 +ed46 +ed47 +ed48 +ed49 +ed4a +ed4b +ed4c +ed4d +ed4e +ed4f +ed50 +ed51 +ed52 +ed53 +ed54 +ed55 +ed56 +ed57 +ed58 +ed59 +ed5a +ed5b +ed5c +ed5d +ed5e +ed5f +ed60 +ed61 +ed62 +ed63 +ed64 +ed65 +ed66 +ed67 +ed68 +ed69 +ed6a +ed6b +ed6c +ed6d +ed6e +ed6f +ed70 +ed71 +ed72 +ed73 +ed74 +ed75 +ed76 +ed77 +ed78 +ed79 +ed7a +ed7b +ed7c +ed7d +ed7e +ed7f +ed80 +ed81 +ed82 +ed83 +ed84 +ed85 +ed86 +ed87 +ed88 +ed89 +ed8a +ed8b +ed8c +ed8d +ed8e +ed8f +ed90 +ed91 +ed92 +ed93 +ed94 +ed95 +ed96 +ed97 +ed98 +ed99 +ed9a +ed9b +ed9c +ed9d +ed9e +ed9f +eda0 +eda1 +eda2 +eda3 +eda4 +eda5 +eda6 +eda7 +eda8 +eda9 +edaa +edab +edac +edad +edae +edaf +edb0 +edb1 +edb2 +edb3 +edb4 +edb5 +edb6 +edb7 +edb8 +edb9 +edba +edbb +edbc +edbd +edbe +edbf +edc0 +edc1 +edc2 +edc3 +edc4 +edc5 +edc6 +edc7 +edc8 +edc9 +edca +edcb +edcc +edcd +edce +edcf +edd0 +edd1 +edd2 +edd3 +edd4 +edd5 +edd6 +edd7 +edd8 +edd9 +edda +eddb +eddc +eddd +edde +eddf +ede0 +ede1 +ede2 +ede3 +ede4 +ede5 +ede6 +ede7 +ede8 +ede9 +edea +edeb +edec +eded +edee +edef +edf0 +edf1 +edf2 +edf3 +edf4 +edf5 +edf6 +edf7 +edf8 +edf9 +edfa +edfb +edfc +edfd +edfe +edff +ee00 +ee01 +ee02 +ee03 +ee04 +ee05 +ee06 +ee07 +ee08 +ee09 +ee0a +ee0b +ee0c +ee0d +ee0e +ee0f +ee10 +ee11 +ee12 +ee13 +ee14 +ee15 +ee16 +ee17 +ee18 +ee19 +ee1a +ee1b +ee1c +ee1d +ee1e +ee1f +ee20 +ee21 +ee22 +ee23 +ee24 +ee25 +ee26 +ee27 +ee28 +ee29 +ee2a +ee2b +ee2c +ee2d +ee2e +ee2f +ee30 +ee31 +ee32 +ee33 +ee34 +ee35 +ee36 +ee37 +ee38 +ee39 +ee3a +ee3b +ee3c +ee3d +ee3e +ee3f +ee40 +ee41 +ee42 +ee43 +ee44 +ee45 +ee46 +ee47 +ee48 +ee49 +ee4a +ee4b +ee4c +ee4d +ee4e +ee4f +ee50 +ee51 +ee52 +ee53 +ee54 +ee55 +ee56 +ee57 +ee58 +ee59 +ee5a +ee5b +ee5c +ee5d +ee5e +ee5f +ee60 +ee61 +ee62 +ee63 +ee64 +ee65 +ee66 +ee67 +ee68 +ee69 +ee6a +ee6b +ee6c +ee6d +ee6e +ee6f +ee70 +ee71 +ee72 +ee73 +ee74 +ee75 +ee76 +ee77 +ee78 +ee79 +ee7a +ee7b +ee7c +ee7d +ee7e +ee7f +ee80 +ee81 +ee82 +ee83 +ee84 +ee85 +ee86 +ee87 +ee88 +ee89 +ee8a +ee8b +ee8c +ee8d +ee8e +ee8f +ee90 +ee91 +ee92 +ee93 +ee94 +ee95 +ee96 +ee97 +ee98 +ee99 +ee9a +ee9b +ee9c +ee9d +ee9e +ee9f +eea0 +eea1 +eea2 +eea3 +eea4 +eea5 +eea6 +eea7 +eea8 +eea9 +eeaa +eeab +eeac +eead +eeae +eeaf +eeb0 +eeb1 +eeb2 +eeb3 +eeb4 +eeb5 +eeb6 +eeb7 +eeb8 +eeb9 +eeba +eebb +eebc +eebd +eebe +eebf +eec0 +eec1 +eec2 +eec3 +eec4 +eec5 +eec6 +eec7 +eec8 +eec9 +eeca +eecb +eecc +eecd +eece +eecf +eed0 +eed1 +eed2 +eed3 +eed4 +eed5 +eed6 +eed7 +eed8 +eed9 +eeda +eedb +eedc +eedd +eede +eedf +eee0 +eee1 +eee2 +eee3 +eee4 +eee5 +eee6 +eee7 +eee8 +eee9 +eeea +eeeb +eeec +eeed +eeee +eeef +eef0 +eef1 +eef2 +eef3 +eef4 +eef5 +eef6 +eef7 +eef8 +eef9 +eefa +eefb +eefc +eefd +eefe +eeff +ef00 +ef01 +ef02 +ef03 +ef04 +ef05 +ef06 +ef07 +ef08 +ef09 +ef0a +ef0b +ef0c +ef0d +ef0e +ef0f +ef10 +ef11 +ef12 +ef13 +ef14 +ef15 +ef16 +ef17 +ef18 +ef19 +ef1a +ef1b +ef1c +ef1d +ef1e +ef1f +ef20 +ef21 +ef22 +ef23 +ef24 +ef25 +ef26 +ef27 +ef28 +ef29 +ef2a +ef2b +ef2c +ef2d +ef2e +ef2f +ef30 +ef31 +ef32 +ef33 +ef34 +ef35 +ef36 +ef37 +ef38 +ef39 +ef3a +ef3b +ef3c +ef3d +ef3e +ef3f +ef40 +ef41 +ef42 +ef43 +ef44 +ef45 +ef46 +ef47 +ef48 +ef49 +ef4a +ef4b +ef4c +ef4d +ef4e +ef4f +ef50 +ef51 +ef52 +ef53 +ef54 +ef55 +ef56 +ef57 +ef58 +ef59 +ef5a +ef5b +ef5c +ef5d +ef5e +ef5f +ef60 +ef61 +ef62 +ef63 +ef64 +ef65 +ef66 +ef67 +ef68 +ef69 +ef6a +ef6b +ef6c +ef6d +ef6e +ef6f +ef70 +ef71 +ef72 +ef73 +ef74 +ef75 +ef76 +ef77 +ef78 +ef79 +ef7a +ef7b +ef7c +ef7d +ef7e +ef7f +ef80 +ef81 +ef82 +ef83 +ef84 +ef85 +ef86 +ef87 +ef88 +ef89 +ef8a +ef8b +ef8c +ef8d +ef8e +ef8f +ef90 +ef91 +ef92 +ef93 +ef94 +ef95 +ef96 +ef97 +ef98 +ef99 +ef9a +ef9b +ef9c +ef9d +ef9e +ef9f +efa0 +efa1 +efa2 +efa3 +efa4 +efa5 +efa6 +efa7 +efa8 +efa9 +efaa +efab +efac +efad +efae +efaf +efb0 +efb1 +efb2 +efb3 +efb4 +efb5 +efb6 +efb7 +efb8 +efb9 +efba +efbb +efbc +efbd +efbe +efbf +efc0 +efc1 +efc2 +efc3 +efc4 +efc5 +efc6 +efc7 +efc8 +efc9 +efca +efcb +efcc +efcd +efce +efcf +efd0 +efd1 +efd2 +efd3 +efd4 +efd5 +efd6 +efd7 +efd8 +efd9 +efda +efdb +efdc +efdd +efde +efdf +efe0 +efe1 +efe2 +efe3 +efe4 +efe5 +efe6 +efe7 +efe8 +efe9 +efea +efeb +efec +efed +efee +efef +eff0 +eff1 +eff2 +eff3 +eff4 +eff5 +eff6 +eff7 +eff8 +eff9 +effa +effb +effc +effd +effe +efff +f000 +f001 +f002 +f003 +f004 +f005 +f006 +f007 +f008 +f009 +f00a +f00b +f00c +f00d +f00e +f00f +f010 +f011 +f012 +f013 +f014 +f015 +f016 +f017 +f018 +f019 +f01a +f01b +f01c +f01d +f01e +f01f +f020 +f021 +f022 +f023 +f024 +f025 +f026 +f027 +f028 +f029 +f02a +f02b +f02c +f02d +f02e +f02f +f030 +f031 +f032 +f033 +f034 +f035 +f036 +f037 +f038 +f039 +f03a +f03b +f03c +f03d +f03e +f03f +f040 +f041 +f042 +f043 +f044 +f045 +f046 +f047 +f048 +f049 +f04a +f04b +f04c +f04d +f04e +f04f +f050 +f051 +f052 +f053 +f054 +f055 +f056 +f057 +f058 +f059 +f05a +f05b +f05c +f05d +f05e +f05f +f060 +f061 +f062 +f063 +f064 +f065 +f066 +f067 +f068 +f069 +f06a +f06b +f06c +f06d +f06e +f06f +f070 +f071 +f072 +f073 +f074 +f075 +f076 +f077 +f078 +f079 +f07a +f07b +f07c +f07d +f07e +f07f +f080 +f081 +f082 +f083 +f084 +f085 +f086 +f087 +f088 +f089 +f08a +f08b +f08c +f08d +f08e +f08f +f090 +f091 +f092 +f093 +f094 +f095 +f096 +f097 +f098 +f099 +f09a +f09b +f09c +f09d +f09e +f09f +f0a0 +f0a1 +f0a2 +f0a3 +f0a4 +f0a5 +f0a6 +f0a7 +f0a8 +f0a9 +f0aa +f0ab +f0ac +f0ad +f0ae +f0af +f0b0 +f0b1 +f0b2 +f0b3 +f0b4 +f0b5 +f0b6 +f0b7 +f0b8 +f0b9 +f0ba +f0bb +f0bc +f0bd +f0be +f0bf +f0c0 +f0c1 +f0c2 +f0c3 +f0c4 +f0c5 +f0c6 +f0c7 +f0c8 +f0c9 +f0ca +f0cb +f0cc +f0cd +f0ce +f0cf +f0d0 +f0d1 +f0d2 +f0d3 +f0d4 +f0d5 +f0d6 +f0d7 +f0d8 +f0d9 +f0da +f0db +f0dc +f0dd +f0de +f0df +f0e0 +f0e1 +f0e2 +f0e3 +f0e4 +f0e5 +f0e6 +f0e7 +f0e8 +f0e9 +f0ea +f0eb +f0ec +f0ed +f0ee +f0ef +f0f0 +f0f1 +f0f2 +f0f3 +f0f4 +f0f5 +f0f6 +f0f7 +f0f8 +f0f9 +f0fa +f0fb +f0fc +f0fd +f0fe +f0ff +f100 +f101 +f102 +f103 +f104 +f105 +f106 +f107 +f108 +f109 +f10a +f10b +f10c +f10d +f10e +f10f +f110 +f111 +f112 +f113 +f114 +f115 +f116 +f117 +f118 +f119 +f11a +f11b +f11c +f11d +f11e +f11f +f120 +f121 +f122 +f123 +f124 +f125 +f126 +f127 +f128 +f129 +f12a +f12b +f12c +f12d +f12e +f12f +f130 +f131 +f132 +f133 +f134 +f135 +f136 +f137 +f138 +f139 +f13a +f13b +f13c +f13d +f13e +f13f +f140 +f141 +f142 +f143 +f144 +f145 +f146 +f147 +f148 +f149 +f14a +f14b +f14c +f14d +f14e +f14f +f150 +f151 +f152 +f153 +f154 +f155 +f156 +f157 +f158 +f159 +f15a +f15b +f15c +f15d +f15e +f15f +f160 +f161 +f162 +f163 +f164 +f165 +f166 +f167 +f168 +f169 +f16a +f16b +f16c +f16d +f16e +f16f +f170 +f171 +f172 +f173 +f174 +f175 +f176 +f177 +f178 +f179 +f17a +f17b +f17c +f17d +f17e +f17f +f180 +f181 +f182 +f183 +f184 +f185 +f186 +f187 +f188 +f189 +f18a +f18b +f18c +f18d +f18e +f18f +f190 +f191 +f192 +f193 +f194 +f195 +f196 +f197 +f198 +f199 +f19a +f19b +f19c +f19d +f19e +f19f +f1a0 +f1a1 +f1a2 +f1a3 +f1a4 +f1a5 +f1a6 +f1a7 +f1a8 +f1a9 +f1aa +f1ab +f1ac +f1ad +f1ae +f1af +f1b0 +f1b1 +f1b2 +f1b3 +f1b4 +f1b5 +f1b6 +f1b7 +f1b8 +f1b9 +f1ba +f1bb +f1bc +f1bd +f1be +f1bf +f1c0 +f1c1 +f1c2 +f1c3 +f1c4 +f1c5 +f1c6 +f1c7 +f1c8 +f1c9 +f1ca +f1cb +f1cc +f1cd +f1ce +f1cf +f1d0 +f1d1 +f1d2 +f1d3 +f1d4 +f1d5 +f1d6 +f1d7 +f1d8 +f1d9 +f1da +f1db +f1dc +f1dd +f1de +f1df +f1e0 +f1e1 +f1e2 +f1e3 +f1e4 +f1e5 +f1e6 +f1e7 +f1e8 +f1e9 +f1ea +f1eb +f1ec +f1ed +f1ee +f1ef +f1f0 +f1f1 +f1f2 +f1f3 +f1f4 +f1f5 +f1f6 +f1f7 +f1f8 +f1f9 +f1fa +f1fb +f1fc +f1fd +f1fe +f1ff +f200 +f201 +f202 +f203 +f204 +f205 +f206 +f207 +f208 +f209 +f20a +f20b +f20c +f20d +f20e +f20f +f210 +f211 +f212 +f213 +f214 +f215 +f216 +f217 +f218 +f219 +f21a +f21b +f21c +f21d +f21e +f21f +f220 +f221 +f222 +f223 +f224 +f225 +f226 +f227 +f228 +f229 +f22a +f22b +f22c +f22d +f22e +f22f +f230 +f231 +f232 +f233 +f234 +f235 +f236 +f237 +f238 +f239 +f23a +f23b +f23c +f23d +f23e +f23f +f240 +f241 +f242 +f243 +f244 +f245 +f246 +f247 +f248 +f249 +f24a +f24b +f24c +f24d +f24e +f24f +f250 +f251 +f252 +f253 +f254 +f255 +f256 +f257 +f258 +f259 +f25a +f25b +f25c +f25d +f25e +f25f +f260 +f261 +f262 +f263 +f264 +f265 +f266 +f267 +f268 +f269 +f26a +f26b +f26c +f26d +f26e +f26f +f270 +f271 +f272 +f273 +f274 +f275 +f276 +f277 +f278 +f279 +f27a +f27b +f27c +f27d +f27e +f27f +f280 +f281 +f282 +f283 +f284 +f285 +f286 +f287 +f288 +f289 +f28a +f28b +f28c +f28d +f28e +f28f +f290 +f291 +f292 +f293 +f294 +f295 +f296 +f297 +f298 +f299 +f29a +f29b +f29c +f29d +f29e +f29f +f2a0 +f2a1 +f2a2 +f2a3 +f2a4 +f2a5 +f2a6 +f2a7 +f2a8 +f2a9 +f2aa +f2ab +f2ac +f2ad +f2ae +f2af +f2b0 +f2b1 +f2b2 +f2b3 +f2b4 +f2b5 +f2b6 +f2b7 +f2b8 +f2b9 +f2ba +f2bb +f2bc +f2bd +f2be +f2bf +f2c0 +f2c1 +f2c2 +f2c3 +f2c4 +f2c5 +f2c6 +f2c7 +f2c8 +f2c9 +f2ca +f2cb +f2cc +f2cd +f2ce +f2cf +f2d0 +f2d1 +f2d2 +f2d3 +f2d4 +f2d5 +f2d6 +f2d7 +f2d8 +f2d9 +f2da +f2db +f2dc +f2dd +f2de +f2df +f2e0 +f2e1 +f2e2 +f2e3 +f2e4 +f2e5 +f2e6 +f2e7 +f2e8 +f2e9 +f2ea +f2eb +f2ec +f2ed +f2ee +f2ef +f2f0 +f2f1 +f2f2 +f2f3 +f2f4 +f2f5 +f2f6 +f2f7 +f2f8 +f2f9 +f2fa +f2fb +f2fc +f2fd +f2fe +f2ff +f300 +f301 +f302 +f303 +f304 +f305 +f306 +f307 +f308 +f309 +f30a +f30b +f30c +f30d +f30e +f30f +f310 +f311 +f312 +f313 +f314 +f315 +f316 +f317 +f318 +f319 +f31a +f31b +f31c +f31d +f31e +f31f +f320 +f321 +f322 +f323 +f324 +f325 +f326 +f327 +f328 +f329 +f32a +f32b +f32c +f32d +f32e +f32f +f330 +f331 +f332 +f333 +f334 +f335 +f336 +f337 +f338 +f339 +f33a +f33b +f33c +f33d +f33e +f33f +f340 +f341 +f342 +f343 +f344 +f345 +f346 +f347 +f348 +f349 +f34a +f34b +f34c +f34d +f34e +f34f +f350 +f351 +f352 +f353 +f354 +f355 +f356 +f357 +f358 +f359 +f35a +f35b +f35c +f35d +f35e +f35f +f360 +f361 +f362 +f363 +f364 +f365 +f366 +f367 +f368 +f369 +f36a +f36b +f36c +f36d +f36e +f36f +f370 +f371 +f372 +f373 +f374 +f375 +f376 +f377 +f378 +f379 +f37a +f37b +f37c +f37d +f37e +f37f +f380 +f381 +f382 +f383 +f384 +f385 +f386 +f387 +f388 +f389 +f38a +f38b +f38c +f38d +f38e +f38f +f390 +f391 +f392 +f393 +f394 +f395 +f396 +f397 +f398 +f399 +f39a +f39b +f39c +f39d +f39e +f39f +f3a0 +f3a1 +f3a2 +f3a3 +f3a4 +f3a5 +f3a6 +f3a7 +f3a8 +f3a9 +f3aa +f3ab +f3ac +f3ad +f3ae +f3af +f3b0 +f3b1 +f3b2 +f3b3 +f3b4 +f3b5 +f3b6 +f3b7 +f3b8 +f3b9 +f3ba +f3bb +f3bc +f3bd +f3be +f3bf +f3c0 +f3c1 +f3c2 +f3c3 +f3c4 +f3c5 +f3c6 +f3c7 +f3c8 +f3c9 +f3ca +f3cb +f3cc +f3cd +f3ce +f3cf +f3d0 +f3d1 +f3d2 +f3d3 +f3d4 +f3d5 +f3d6 +f3d7 +f3d8 +f3d9 +f3da +f3db +f3dc +f3dd +f3de +f3df +f3e0 +f3e1 +f3e2 +f3e3 +f3e4 +f3e5 +f3e6 +f3e7 +f3e8 +f3e9 +f3ea +f3eb +f3ec +f3ed +f3ee +f3ef +f3f0 +f3f1 +f3f2 +f3f3 +f3f4 +f3f5 +f3f6 +f3f7 +f3f8 +f3f9 +f3fa +f3fb +f3fc +f3fd +f3fe +f3ff +f400 +f401 +f402 +f403 +f404 +f405 +f406 +f407 +f408 +f409 +f40a +f40b +f40c +f40d +f40e +f40f +f410 +f411 +f412 +f413 +f414 +f415 +f416 +f417 +f418 +f419 +f41a +f41b +f41c +f41d +f41e +f41f +f420 +f421 +f422 +f423 +f424 +f425 +f426 +f427 +f428 +f429 +f42a +f42b +f42c +f42d +f42e +f42f +f430 +f431 +f432 +f433 +f434 +f435 +f436 +f437 +f438 +f439 +f43a +f43b +f43c +f43d +f43e +f43f +f440 +f441 +f442 +f443 +f444 +f445 +f446 +f447 +f448 +f449 +f44a +f44b +f44c +f44d +f44e +f44f +f450 +f451 +f452 +f453 +f454 +f455 +f456 +f457 +f458 +f459 +f45a +f45b +f45c +f45d +f45e +f45f +f460 +f461 +f462 +f463 +f464 +f465 +f466 +f467 +f468 +f469 +f46a +f46b +f46c +f46d +f46e +f46f +f470 +f471 +f472 +f473 +f474 +f475 +f476 +f477 +f478 +f479 +f47a +f47b +f47c +f47d +f47e +f47f +f480 +f481 +f482 +f483 +f484 +f485 +f486 +f487 +f488 +f489 +f48a +f48b +f48c +f48d +f48e +f48f +f490 +f491 +f492 +f493 +f494 +f495 +f496 +f497 +f498 +f499 +f49a +f49b +f49c +f49d +f49e +f49f +f4a0 +f4a1 +f4a2 +f4a3 +f4a4 +f4a5 +f4a6 +f4a7 +f4a8 +f4a9 +f4aa +f4ab +f4ac +f4ad +f4ae +f4af +f4b0 +f4b1 +f4b2 +f4b3 +f4b4 +f4b5 +f4b6 +f4b7 +f4b8 +f4b9 +f4ba +f4bb +f4bc +f4bd +f4be +f4bf +f4c0 +f4c1 +f4c2 +f4c3 +f4c4 +f4c5 +f4c6 +f4c7 +f4c8 +f4c9 +f4ca +f4cb +f4cc +f4cd +f4ce +f4cf +f4d0 +f4d1 +f4d2 +f4d3 +f4d4 +f4d5 +f4d6 +f4d7 +f4d8 +f4d9 +f4da +f4db +f4dc +f4dd +f4de +f4df +f4e0 +f4e1 +f4e2 +f4e3 +f4e4 +f4e5 +f4e6 +f4e7 +f4e8 +f4e9 +f4ea +f4eb +f4ec +f4ed +f4ee +f4ef +f4f0 +f4f1 +f4f2 +f4f3 +f4f4 +f4f5 +f4f6 +f4f7 +f4f8 +f4f9 +f4fa +f4fb +f4fc +f4fd +f4fe +f4ff +f500 +f501 +f502 +f503 +f504 +f505 +f506 +f507 +f508 +f509 +f50a +f50b +f50c +f50d +f50e +f50f +f510 +f511 +f512 +f513 +f514 +f515 +f516 +f517 +f518 +f519 +f51a +f51b +f51c +f51d +f51e +f51f +f520 +f521 +f522 +f523 +f524 +f525 +f526 +f527 +f528 +f529 +f52a +f52b +f52c +f52d +f52e +f52f +f530 +f531 +f532 +f533 +f534 +f535 +f536 +f537 +f538 +f539 +f53a +f53b +f53c +f53d +f53e +f53f +f540 +f541 +f542 +f543 +f544 +f545 +f546 +f547 +f548 +f549 +f54a +f54b +f54c +f54d +f54e +f54f +f550 +f551 +f552 +f553 +f554 +f555 +f556 +f557 +f558 +f559 +f55a +f55b +f55c +f55d +f55e +f55f +f560 +f561 +f562 +f563 +f564 +f565 +f566 +f567 +f568 +f569 +f56a +f56b +f56c +f56d +f56e +f56f +f570 +f571 +f572 +f573 +f574 +f575 +f576 +f577 +f578 +f579 +f57a +f57b +f57c +f57d +f57e +f57f +f580 +f581 +f582 +f583 +f584 +f585 +f586 +f587 +f588 +f589 +f58a +f58b +f58c +f58d +f58e +f58f +f590 +f591 +f592 +f593 +f594 +f595 +f596 +f597 +f598 +f599 +f59a +f59b +f59c +f59d +f59e +f59f +f5a0 +f5a1 +f5a2 +f5a3 +f5a4 +f5a5 +f5a6 +f5a7 +f5a8 +f5a9 +f5aa +f5ab +f5ac +f5ad +f5ae +f5af +f5b0 +f5b1 +f5b2 +f5b3 +f5b4 +f5b5 +f5b6 +f5b7 +f5b8 +f5b9 +f5ba +f5bb +f5bc +f5bd +f5be +f5bf +f5c0 +f5c1 +f5c2 +f5c3 +f5c4 +f5c5 +f5c6 +f5c7 +f5c8 +f5c9 +f5ca +f5cb +f5cc +f5cd +f5ce +f5cf +f5d0 +f5d1 +f5d2 +f5d3 +f5d4 +f5d5 +f5d6 +f5d7 +f5d8 +f5d9 +f5da +f5db +f5dc +f5dd +f5de +f5df +f5e0 +f5e1 +f5e2 +f5e3 +f5e4 +f5e5 +f5e6 +f5e7 +f5e8 +f5e9 +f5ea +f5eb +f5ec +f5ed +f5ee +f5ef +f5f0 +f5f1 +f5f2 +f5f3 +f5f4 +f5f5 +f5f6 +f5f7 +f5f8 +f5f9 +f5fa +f5fb +f5fc +f5fd +f5fe +f5ff +f600 +f601 +f602 +f603 +f604 +f605 +f606 +f607 +f608 +f609 +f60a +f60b +f60c +f60d +f60e +f60f +f610 +f611 +f612 +f613 +f614 +f615 +f616 +f617 +f618 +f619 +f61a +f61b +f61c +f61d +f61e +f61f +f620 +f621 +f622 +f623 +f624 +f625 +f626 +f627 +f628 +f629 +f62a +f62b +f62c +f62d +f62e +f62f +f630 +f631 +f632 +f633 +f634 +f635 +f636 +f637 +f638 +f639 +f63a +f63b +f63c +f63d +f63e +f63f +f640 +f641 +f642 +f643 +f644 +f645 +f646 +f647 +f648 +f649 +f64a +f64b +f64c +f64d +f64e +f64f +f650 +f651 +f652 +f653 +f654 +f655 +f656 +f657 +f658 +f659 +f65a +f65b +f65c +f65d +f65e +f65f +f660 +f661 +f662 +f663 +f664 +f665 +f666 +f667 +f668 +f669 +f66a +f66b +f66c +f66d +f66e +f66f +f670 +f671 +f672 +f673 +f674 +f675 +f676 +f677 +f678 +f679 +f67a +f67b +f67c +f67d +f67e +f67f +f680 +f681 +f682 +f683 +f684 +f685 +f686 +f687 +f688 +f689 +f68a +f68b +f68c +f68d +f68e +f68f +f690 +f691 +f692 +f693 +f694 +f695 +f696 +f697 +f698 +f699 +f69a +f69b +f69c +f69d +f69e +f69f +f6a0 +f6a1 +f6a2 +f6a3 +f6a4 +f6a5 +f6a6 +f6a7 +f6a8 +f6a9 +f6aa +f6ab +f6ac +f6ad +f6ae +f6af +f6b0 +f6b1 +f6b2 +f6b3 +f6b4 +f6b5 +f6b6 +f6b7 +f6b8 +f6b9 +f6ba +f6bb +f6bc +f6bd +f6be +f6bf +f6c0 +f6c1 +f6c2 +f6c3 +f6c4 +f6c5 +f6c6 +f6c7 +f6c8 +f6c9 +f6ca +f6cb +f6cc +f6cd +f6ce +f6cf +f6d0 +f6d1 +f6d2 +f6d3 +f6d4 +f6d5 +f6d6 +f6d7 +f6d8 +f6d9 +f6da +f6db +f6dc +f6dd +f6de +f6df +f6e0 +f6e1 +f6e2 +f6e3 +f6e4 +f6e5 +f6e6 +f6e7 +f6e8 +f6e9 +f6ea +f6eb +f6ec +f6ed +f6ee +f6ef +f6f0 +f6f1 +f6f2 +f6f3 +f6f4 +f6f5 +f6f6 +f6f7 +f6f8 +f6f9 +f6fa +f6fb +f6fc +f6fd +f6fe +f6ff +f700 +f701 +f702 +f703 +f704 +f705 +f706 +f707 +f708 +f709 +f70a +f70b +f70c +f70d +f70e +f70f +f710 +f711 +f712 +f713 +f714 +f715 +f716 +f717 +f718 +f719 +f71a +f71b +f71c +f71d +f71e +f71f +f720 +f721 +f722 +f723 +f724 +f725 +f726 +f727 +f728 +f729 +f72a +f72b +f72c +f72d +f72e +f72f +f730 +f731 +f732 +f733 +f734 +f735 +f736 +f737 +f738 +f739 +f73a +f73b +f73c +f73d +f73e +f73f +f740 +f741 +f742 +f743 +f744 +f745 +f746 +f747 +f748 +f749 +f74a +f74b +f74c +f74d +f74e +f74f +f750 +f751 +f752 +f753 +f754 +f755 +f756 +f757 +f758 +f759 +f75a +f75b +f75c +f75d +f75e +f75f +f760 +f761 +f762 +f763 +f764 +f765 +f766 +f767 +f768 +f769 +f76a +f76b +f76c +f76d +f76e +f76f +f770 +f771 +f772 +f773 +f774 +f775 +f776 +f777 +f778 +f779 +f77a +f77b +f77c +f77d +f77e +f77f +f780 +f781 +f782 +f783 +f784 +f785 +f786 +f787 +f788 +f789 +f78a +f78b +f78c +f78d +f78e +f78f +f790 +f791 +f792 +f793 +f794 +f795 +f796 +f797 +f798 +f799 +f79a +f79b +f79c +f79d +f79e +f79f +f7a0 +f7a1 +f7a2 +f7a3 +f7a4 +f7a5 +f7a6 +f7a7 +f7a8 +f7a9 +f7aa +f7ab +f7ac +f7ad +f7ae +f7af +f7b0 +f7b1 +f7b2 +f7b3 +f7b4 +f7b5 +f7b6 +f7b7 +f7b8 +f7b9 +f7ba +f7bb +f7bc +f7bd +f7be +f7bf +f7c0 +f7c1 +f7c2 +f7c3 +f7c4 +f7c5 +f7c6 +f7c7 +f7c8 +f7c9 +f7ca +f7cb +f7cc +f7cd +f7ce +f7cf +f7d0 +f7d1 +f7d2 +f7d3 +f7d4 +f7d5 +f7d6 +f7d7 +f7d8 +f7d9 +f7da +f7db +f7dc +f7dd +f7de +f7df +f7e0 +f7e1 +f7e2 +f7e3 +f7e4 +f7e5 +f7e6 +f7e7 +f7e8 +f7e9 +f7ea +f7eb +f7ec +f7ed +f7ee +f7ef +f7f0 +f7f1 +f7f2 +f7f3 +f7f4 +f7f5 +f7f6 +f7f7 +f7f8 +f7f9 +f7fa +f7fb +f7fc +f7fd +f7fe +f7ff +f800 +f801 +f802 +f803 +f804 +f805 +f806 +f807 +f808 +f809 +f80a +f80b +f80c +f80d +f80e +f80f +f810 +f811 +f812 +f813 +f814 +f815 +f816 +f817 +f818 +f819 +f81a +f81b +f81c +f81d +f81e +f81f +f820 +f821 +f822 +f823 +f824 +f825 +f826 +f827 +f828 +f829 +f82a +f82b +f82c +f82d +f82e +f82f +f830 +f831 +f832 +f833 +f834 +f835 +f836 +f837 +f838 +f839 +f83a +f83b +f83c +f83d +f83e +f83f +f840 +f841 +f842 +f843 +f844 +f845 +f846 +f847 +f848 +f849 +f84a +f84b +f84c +f84d +f84e +f84f +f850 +f851 +f852 +f853 +f854 +f855 +f856 +f857 +f858 +f859 +f85a +f85b +f85c +f85d +f85e +f85f +f860 +f861 +f862 +f863 +f864 +f865 +f866 +f867 +f868 +f869 +f86a +f86b +f86c +f86d +f86e +f86f +f870 +f871 +f872 +f873 +f874 +f875 +f876 +f877 +f878 +f879 +f87a +f87b +f87c +f87d +f87e +f87f +f880 +f881 +f882 +f883 +f884 +f885 +f886 +f887 +f888 +f889 +f88a +f88b +f88c +f88d +f88e +f88f +f890 +f891 +f892 +f893 +f894 +f895 +f896 +f897 +f898 +f899 +f89a +f89b +f89c +f89d +f89e +f89f +f8a0 +f8a1 +f8a2 +f8a3 +f8a4 +f8a5 +f8a6 +f8a7 +f8a8 +f8a9 +f8aa +f8ab +f8ac +f8ad +f8ae +f8af +f8b0 +f8b1 +f8b2 +f8b3 +f8b4 +f8b5 +f8b6 +f8b7 +f8b8 +f8b9 +f8ba +f8bb +f8bc +f8bd +f8be +f8bf +f8c0 +f8c1 +f8c2 +f8c3 +f8c4 +f8c5 +f8c6 +f8c7 +f8c8 +f8c9 +f8ca +f8cb +f8cc +f8cd +f8ce +f8cf +f8d0 +f8d1 +f8d2 +f8d3 +f8d4 +f8d5 +f8d6 +f8d7 +f8d8 +f8d9 +f8da +f8db +f8dc +f8dd +f8de +f8df +f8e0 +f8e1 +f8e2 +f8e3 +f8e4 +f8e5 +f8e6 +f8e7 +f8e8 +f8e9 +f8ea +f8eb +f8ec +f8ed +f8ee +f8ef +f8f0 +f8f1 +f8f2 +f8f3 +f8f4 +f8f5 +f8f6 +f8f7 +f8f8 +f8f9 +f8fa +f8fb +f8fc +f8fd +f8fe +f8ff +f900 +f901 +f902 +f903 +f904 +f905 +f906 +f907 +f908 +f909 +f90a +f90b +f90c +f90d +f90e +f90f +f910 +f911 +f912 +f913 +f914 +f915 +f916 +f917 +f918 +f919 +f91a +f91b +f91c +f91d +f91e +f91f +f920 +f921 +f922 +f923 +f924 +f925 +f926 +f927 +f928 +f929 +f92a +f92b +f92c +f92d +f92e +f92f +f930 +f931 +f932 +f933 +f934 +f935 +f936 +f937 +f938 +f939 +f93a +f93b +f93c +f93d +f93e +f93f +f940 +f941 +f942 +f943 +f944 +f945 +f946 +f947 +f948 +f949 +f94a +f94b +f94c +f94d +f94e +f94f +f950 +f951 +f952 +f953 +f954 +f955 +f956 +f957 +f958 +f959 +f95a +f95b +f95c +f95d +f95e +f95f +f960 +f961 +f962 +f963 +f964 +f965 +f966 +f967 +f968 +f969 +f96a +f96b +f96c +f96d +f96e +f96f +f970 +f971 +f972 +f973 +f974 +f975 +f976 +f977 +f978 +f979 +f97a +f97b +f97c +f97d +f97e +f97f +f980 +f981 +f982 +f983 +f984 +f985 +f986 +f987 +f988 +f989 +f98a +f98b +f98c +f98d +f98e +f98f +f990 +f991 +f992 +f993 +f994 +f995 +f996 +f997 +f998 +f999 +f99a +f99b +f99c +f99d +f99e +f99f +f9a0 +f9a1 +f9a2 +f9a3 +f9a4 +f9a5 +f9a6 +f9a7 +f9a8 +f9a9 +f9aa +f9ab +f9ac +f9ad +f9ae +f9af +f9b0 +f9b1 +f9b2 +f9b3 +f9b4 +f9b5 +f9b6 +f9b7 +f9b8 +f9b9 +f9ba +f9bb +f9bc +f9bd +f9be +f9bf +f9c0 +f9c1 +f9c2 +f9c3 +f9c4 +f9c5 +f9c6 +f9c7 +f9c8 +f9c9 +f9ca +f9cb +f9cc +f9cd +f9ce +f9cf +f9d0 +f9d1 +f9d2 +f9d3 +f9d4 +f9d5 +f9d6 +f9d7 +f9d8 +f9d9 +f9da +f9db +f9dc +f9dd +f9de +f9df +f9e0 +f9e1 +f9e2 +f9e3 +f9e4 +f9e5 +f9e6 +f9e7 +f9e8 +f9e9 +f9ea +f9eb +f9ec +f9ed +f9ee +f9ef +f9f0 +f9f1 +f9f2 +f9f3 +f9f4 +f9f5 +f9f6 +f9f7 +f9f8 +f9f9 +f9fa +f9fb +f9fc +f9fd +f9fe +f9ff +fa00 +fa01 +fa02 +fa03 +fa04 +fa05 +fa06 +fa07 +fa08 +fa09 +fa0a +fa0b +fa0c +fa0d +fa0e +fa0f +fa10 +fa11 +fa12 +fa13 +fa14 +fa15 +fa16 +fa17 +fa18 +fa19 +fa1a +fa1b +fa1c +fa1d +fa1e +fa1f +fa20 +fa21 +fa22 +fa23 +fa24 +fa25 +fa26 +fa27 +fa28 +fa29 +fa2a +fa2b +fa2c +fa2d +fa2e +fa2f +fa30 +fa31 +fa32 +fa33 +fa34 +fa35 +fa36 +fa37 +fa38 +fa39 +fa3a +fa3b +fa3c +fa3d +fa3e +fa3f +fa40 +fa41 +fa42 +fa43 +fa44 +fa45 +fa46 +fa47 +fa48 +fa49 +fa4a +fa4b +fa4c +fa4d +fa4e +fa4f +fa50 +fa51 +fa52 +fa53 +fa54 +fa55 +fa56 +fa57 +fa58 +fa59 +fa5a +fa5b +fa5c +fa5d +fa5e +fa5f +fa60 +fa61 +fa62 +fa63 +fa64 +fa65 +fa66 +fa67 +fa68 +fa69 +fa6a +fa6b +fa6c +fa6d +fa6e +fa6f +fa70 +fa71 +fa72 +fa73 +fa74 +fa75 +fa76 +fa77 +fa78 +fa79 +fa7a +fa7b +fa7c +fa7d +fa7e +fa7f +fa80 +fa81 +fa82 +fa83 +fa84 +fa85 +fa86 +fa87 +fa88 +fa89 +fa8a +fa8b +fa8c +fa8d +fa8e +fa8f +fa90 +fa91 +fa92 +fa93 +fa94 +fa95 +fa96 +fa97 +fa98 +fa99 +fa9a +fa9b +fa9c +fa9d +fa9e +fa9f +faa0 +faa1 +faa2 +faa3 +faa4 +faa5 +faa6 +faa7 +faa8 +faa9 +faaa +faab +faac +faad +faae +faaf +fab0 +fab1 +fab2 +fab3 +fab4 +fab5 +fab6 +fab7 +fab8 +fab9 +faba +fabb +fabc +fabd +fabe +fabf +fac0 +fac1 +fac2 +fac3 +fac4 +fac5 +fac6 +fac7 +fac8 +fac9 +faca +facb +facc +facd +face +facf +fad0 +fad1 +fad2 +fad3 +fad4 +fad5 +fad6 +fad7 +fad8 +fad9 +fada +fadb +fadc +fadd +fade +fadf +fae0 +fae1 +fae2 +fae3 +fae4 +fae5 +fae6 +fae7 +fae8 +fae9 +faea +faeb +faec +faed +faee +faef +faf0 +faf1 +faf2 +faf3 +faf4 +faf5 +faf6 +faf7 +faf8 +faf9 +fafa +fafb +fafc +fafd +fafe +faff +fb00 +fb01 +fb02 +fb03 +fb04 +fb05 +fb06 +fb07 +fb08 +fb09 +fb0a +fb0b +fb0c +fb0d +fb0e +fb0f +fb10 +fb11 +fb12 +fb13 +fb14 +fb15 +fb16 +fb17 +fb18 +fb19 +fb1a +fb1b +fb1c +fb1d +fb1e +fb1f +fb20 +fb21 +fb22 +fb23 +fb24 +fb25 +fb26 +fb27 +fb28 +fb29 +fb2a +fb2b +fb2c +fb2d +fb2e +fb2f +fb30 +fb31 +fb32 +fb33 +fb34 +fb35 +fb36 +fb37 +fb38 +fb39 +fb3a +fb3b +fb3c +fb3d +fb3e +fb3f +fb40 +fb41 +fb42 +fb43 +fb44 +fb45 +fb46 +fb47 +fb48 +fb49 +fb4a +fb4b +fb4c +fb4d +fb4e +fb4f +fb50 +fb51 +fb52 +fb53 +fb54 +fb55 +fb56 +fb57 +fb58 +fb59 +fb5a +fb5b +fb5c +fb5d +fb5e +fb5f +fb60 +fb61 +fb62 +fb63 +fb64 +fb65 +fb66 +fb67 +fb68 +fb69 +fb6a +fb6b +fb6c +fb6d +fb6e +fb6f +fb70 +fb71 +fb72 +fb73 +fb74 +fb75 +fb76 +fb77 +fb78 +fb79 +fb7a +fb7b +fb7c +fb7d +fb7e +fb7f +fb80 +fb81 +fb82 +fb83 +fb84 +fb85 +fb86 +fb87 +fb88 +fb89 +fb8a +fb8b +fb8c +fb8d +fb8e +fb8f +fb90 +fb91 +fb92 +fb93 +fb94 +fb95 +fb96 +fb97 +fb98 +fb99 +fb9a +fb9b +fb9c +fb9d +fb9e +fb9f +fba0 +fba1 +fba2 +fba3 +fba4 +fba5 +fba6 +fba7 +fba8 +fba9 +fbaa +fbab +fbac +fbad +fbae +fbaf +fbb0 +fbb1 +fbb2 +fbb3 +fbb4 +fbb5 +fbb6 +fbb7 +fbb8 +fbb9 +fbba +fbbb +fbbc +fbbd +fbbe +fbbf +fbc0 +fbc1 +fbc2 +fbc3 +fbc4 +fbc5 +fbc6 +fbc7 +fbc8 +fbc9 +fbca +fbcb +fbcc +fbcd +fbce +fbcf +fbd0 +fbd1 +fbd2 +fbd3 +fbd4 +fbd5 +fbd6 +fbd7 +fbd8 +fbd9 +fbda +fbdb +fbdc +fbdd +fbde +fbdf +fbe0 +fbe1 +fbe2 +fbe3 +fbe4 +fbe5 +fbe6 +fbe7 +fbe8 +fbe9 +fbea +fbeb +fbec +fbed +fbee +fbef +fbf0 +fbf1 +fbf2 +fbf3 +fbf4 +fbf5 +fbf6 +fbf7 +fbf8 +fbf9 +fbfa +fbfb +fbfc +fbfd +fbfe +fbff +fc00 +fc01 +fc02 +fc03 +fc04 +fc05 +fc06 +fc07 +fc08 +fc09 +fc0a +fc0b +fc0c +fc0d +fc0e +fc0f +fc10 +fc11 +fc12 +fc13 +fc14 +fc15 +fc16 +fc17 +fc18 +fc19 +fc1a +fc1b +fc1c +fc1d +fc1e +fc1f +fc20 +fc21 +fc22 +fc23 +fc24 +fc25 +fc26 +fc27 +fc28 +fc29 +fc2a +fc2b +fc2c +fc2d +fc2e +fc2f +fc30 +fc31 +fc32 +fc33 +fc34 +fc35 +fc36 +fc37 +fc38 +fc39 +fc3a +fc3b +fc3c +fc3d +fc3e +fc3f +fc40 +fc41 +fc42 +fc43 +fc44 +fc45 +fc46 +fc47 +fc48 +fc49 +fc4a +fc4b +fc4c +fc4d +fc4e +fc4f +fc50 +fc51 +fc52 +fc53 +fc54 +fc55 +fc56 +fc57 +fc58 +fc59 +fc5a +fc5b +fc5c +fc5d +fc5e +fc5f +fc60 +fc61 +fc62 +fc63 +fc64 +fc65 +fc66 +fc67 +fc68 +fc69 +fc6a +fc6b +fc6c +fc6d +fc6e +fc6f +fc70 +fc71 +fc72 +fc73 +fc74 +fc75 +fc76 +fc77 +fc78 +fc79 +fc7a +fc7b +fc7c +fc7d +fc7e +fc7f +fc80 +fc81 +fc82 +fc83 +fc84 +fc85 +fc86 +fc87 +fc88 +fc89 +fc8a +fc8b +fc8c +fc8d +fc8e +fc8f +fc90 +fc91 +fc92 +fc93 +fc94 +fc95 +fc96 +fc97 +fc98 +fc99 +fc9a +fc9b +fc9c +fc9d +fc9e +fc9f +fca0 +fca1 +fca2 +fca3 +fca4 +fca5 +fca6 +fca7 +fca8 +fca9 +fcaa +fcab +fcac +fcad +fcae +fcaf +fcb0 +fcb1 +fcb2 +fcb3 +fcb4 +fcb5 +fcb6 +fcb7 +fcb8 +fcb9 +fcba +fcbb +fcbc +fcbd +fcbe +fcbf +fcc0 +fcc1 +fcc2 +fcc3 +fcc4 +fcc5 +fcc6 +fcc7 +fcc8 +fcc9 +fcca +fccb +fccc +fccd +fcce +fccf +fcd0 +fcd1 +fcd2 +fcd3 +fcd4 +fcd5 +fcd6 +fcd7 +fcd8 +fcd9 +fcda +fcdb +fcdc +fcdd +fcde +fcdf +fce0 +fce1 +fce2 +fce3 +fce4 +fce5 +fce6 +fce7 +fce8 +fce9 +fcea +fceb +fcec +fced +fcee +fcef +fcf0 +fcf1 +fcf2 +fcf3 +fcf4 +fcf5 +fcf6 +fcf7 +fcf8 +fcf9 +fcfa +fcfb +fcfc +fcfd +fcfe +fcff +fd00 +fd01 +fd02 +fd03 +fd04 +fd05 +fd06 +fd07 +fd08 +fd09 +fd0a +fd0b +fd0c +fd0d +fd0e +fd0f +fd10 +fd11 +fd12 +fd13 +fd14 +fd15 +fd16 +fd17 +fd18 +fd19 +fd1a +fd1b +fd1c +fd1d +fd1e +fd1f +fd20 +fd21 +fd22 +fd23 +fd24 +fd25 +fd26 +fd27 +fd28 +fd29 +fd2a +fd2b +fd2c +fd2d +fd2e +fd2f +fd30 +fd31 +fd32 +fd33 +fd34 +fd35 +fd36 +fd37 +fd38 +fd39 +fd3a +fd3b +fd3c +fd3d +fd3e +fd3f +fd40 +fd41 +fd42 +fd43 +fd44 +fd45 +fd46 +fd47 +fd48 +fd49 +fd4a +fd4b +fd4c +fd4d +fd4e +fd4f +fd50 +fd51 +fd52 +fd53 +fd54 +fd55 +fd56 +fd57 +fd58 +fd59 +fd5a +fd5b +fd5c +fd5d +fd5e +fd5f +fd60 +fd61 +fd62 +fd63 +fd64 +fd65 +fd66 +fd67 +fd68 +fd69 +fd6a +fd6b +fd6c +fd6d +fd6e +fd6f +fd70 +fd71 +fd72 +fd73 +fd74 +fd75 +fd76 +fd77 +fd78 +fd79 +fd7a +fd7b +fd7c +fd7d +fd7e +fd7f +fd80 +fd81 +fd82 +fd83 +fd84 +fd85 +fd86 +fd87 +fd88 +fd89 +fd8a +fd8b +fd8c +fd8d +fd8e +fd8f +fd90 +fd91 +fd92 +fd93 +fd94 +fd95 +fd96 +fd97 +fd98 +fd99 +fd9a +fd9b +fd9c +fd9d +fd9e +fd9f +fda0 +fda1 +fda2 +fda3 +fda4 +fda5 +fda6 +fda7 +fda8 +fda9 +fdaa +fdab +fdac +fdad +fdae +fdaf +fdb0 +fdb1 +fdb2 +fdb3 +fdb4 +fdb5 +fdb6 +fdb7 +fdb8 +fdb9 +fdba +fdbb +fdbc +fdbd +fdbe +fdbf +fdc0 +fdc1 +fdc2 +fdc3 +fdc4 +fdc5 +fdc6 +fdc7 +fdc8 +fdc9 +fdca +fdcb +fdcc +fdcd +fdce +fdcf +fdd0 +fdd1 +fdd2 +fdd3 +fdd4 +fdd5 +fdd6 +fdd7 +fdd8 +fdd9 +fdda +fddb +fddc +fddd +fdde +fddf +fde0 +fde1 +fde2 +fde3 +fde4 +fde5 +fde6 +fde7 +fde8 +fde9 +fdea +fdeb +fdec +fded +fdee +fdef +fdf0 +fdf1 +fdf2 +fdf3 +fdf4 +fdf5 +fdf6 +fdf7 +fdf8 +fdf9 +fdfa +fdfb +fdfc +fdfd +fdfe +fdff +fe00 +fe01 +fe02 +fe03 +fe04 +fe05 +fe06 +fe07 +fe08 +fe09 +fe0a +fe0b +fe0c +fe0d +fe0e +fe0f +fe10 +fe11 +fe12 +fe13 +fe14 +fe15 +fe16 +fe17 +fe18 +fe19 +fe1a +fe1b +fe1c +fe1d +fe1e +fe1f +fe20 +fe21 +fe22 +fe23 +fe24 +fe25 +fe26 +fe27 +fe28 +fe29 +fe2a +fe2b +fe2c +fe2d +fe2e +fe2f +fe30 +fe31 +fe32 +fe33 +fe34 +fe35 +fe36 +fe37 +fe38 +fe39 +fe3a +fe3b +fe3c +fe3d +fe3e +fe3f +fe40 +fe41 +fe42 +fe43 +fe44 +fe45 +fe46 +fe47 +fe48 +fe49 +fe4a +fe4b +fe4c +fe4d +fe4e +fe4f +fe50 +fe51 +fe52 +fe53 +fe54 +fe55 +fe56 +fe57 +fe58 +fe59 +fe5a +fe5b +fe5c +fe5d +fe5e +fe5f +fe60 +fe61 +fe62 +fe63 +fe64 +fe65 +fe66 +fe67 +fe68 +fe69 +fe6a +fe6b +fe6c +fe6d +fe6e +fe6f +fe70 +fe71 +fe72 +fe73 +fe74 +fe75 +fe76 +fe77 +fe78 +fe79 +fe7a +fe7b +fe7c +fe7d +fe7e +fe7f +fe80 +fe81 +fe82 +fe83 +fe84 +fe85 +fe86 +fe87 +fe88 +fe89 +fe8a +fe8b +fe8c +fe8d +fe8e +fe8f +fe90 +fe91 +fe92 +fe93 +fe94 +fe95 +fe96 +fe97 +fe98 +fe99 +fe9a +fe9b +fe9c +fe9d +fe9e +fe9f +fea0 +fea1 +fea2 +fea3 +fea4 +fea5 +fea6 +fea7 +fea8 +fea9 +feaa +feab +feac +fead +feae +feaf +feb0 +feb1 +feb2 +feb3 +feb4 +feb5 +feb6 +feb7 +feb8 +feb9 +feba +febb +febc +febd +febe +febf +fec0 +fec1 +fec2 +fec3 +fec4 +fec5 +fec6 +fec7 +fec8 +fec9 +feca +fecb +fecc +fecd +fece +fecf +fed0 +fed1 +fed2 +fed3 +fed4 +fed5 +fed6 +fed7 +fed8 +fed9 +feda +fedb +fedc +fedd +fede +fedf +fee0 +fee1 +fee2 +fee3 +fee4 +fee5 +fee6 +fee7 +fee8 +fee9 +feea +feeb +feec +feed +feee +feef +fef0 +fef1 +fef2 +fef3 +fef4 +fef5 +fef6 +fef7 +fef8 +fef9 +fefa +fefb +fefc +fefd +fefe +feff +ff00 +ff01 +ff02 +ff03 +ff04 +ff05 +ff06 +ff07 +ff08 +ff09 +ff0a +ff0b +ff0c +ff0d +ff0e +ff0f +ff10 +ff11 +ff12 +ff13 +ff14 +ff15 +ff16 +ff17 +ff18 +ff19 +ff1a +ff1b +ff1c +ff1d +ff1e +ff1f +ff20 +ff21 +ff22 +ff23 +ff24 +ff25 +ff26 +ff27 +ff28 +ff29 +ff2a +ff2b +ff2c +ff2d +ff2e +ff2f +ff30 +ff31 +ff32 +ff33 +ff34 +ff35 +ff36 +ff37 +ff38 +ff39 +ff3a +ff3b +ff3c +ff3d +ff3e +ff3f +ff40 +ff41 +ff42 +ff43 +ff44 +ff45 +ff46 +ff47 +ff48 +ff49 +ff4a +ff4b +ff4c +ff4d +ff4e +ff4f +ff50 +ff51 +ff52 +ff53 +ff54 +ff55 +ff56 +ff57 +ff58 +ff59 +ff5a +ff5b +ff5c +ff5d +ff5e +ff5f +ff60 +ff61 +ff62 +ff63 +ff64 +ff65 +ff66 +ff67 +ff68 +ff69 +ff6a +ff6b +ff6c +ff6d +ff6e +ff6f +ff70 +ff71 +ff72 +ff73 +ff74 +ff75 +ff76 +ff77 +ff78 +ff79 +ff7a +ff7b +ff7c +ff7d +ff7e +ff7f +ff80 +ff81 +ff82 +ff83 +ff84 +ff85 +ff86 +ff87 +ff88 +ff89 +ff8a +ff8b +ff8c +ff8d +ff8e +ff8f +ff90 +ff91 +ff92 +ff93 +ff94 +ff95 +ff96 +ff97 +ff98 +ff99 +ff9a +ff9b +ff9c +ff9d +ff9e +ff9f +ffa0 +ffa1 +ffa2 +ffa3 +ffa4 +ffa5 +ffa6 +ffa7 +ffa8 +ffa9 +ffaa +ffab +ffac +ffad +ffae +ffaf +ffb0 +ffb1 +ffb2 +ffb3 +ffb4 +ffb5 +ffb6 +ffb7 +ffb8 +ffb9 +ffba +ffbb +ffbc +ffbd +ffbe +ffbf +ffc0 +ffc1 +ffc2 +ffc3 +ffc4 +ffc5 +ffc6 +ffc7 +ffc8 +ffc9 +ffca +ffcb +ffcc +ffcd +ffce +ffcf +ffd0 +ffd1 +ffd2 +ffd3 +ffd4 +ffd5 +ffd6 +ffd7 +ffd8 +ffd9 +ffda +ffdb +ffdc +ffdd +ffde +ffdf +ffe0 +ffe1 +ffe2 +ffe3 +ffe4 +ffe5 +ffe6 +ffe7 +ffe8 +ffe9 +ffea +ffeb +ffec +ffed +ffee +ffef +fff0 +fff1 +fff2 +fff3 +fff4 +fff5 +fff6 +fff7 +fff8 +fff9 +fffa +fffb +fffc +fffd +fffe +ffff +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +a +b +c +d +e +f +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +1a +1b +1c +1d +1e +1f +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +2a +2b +2c +2d +2e +2f +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +3a +3b +3c +3d +3e +3f +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +4a +4b +4c +4d +4e +4f +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +5a +5b +5c +5d +5e +5f +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +6a +6b +6c +6d +6e +6f +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +7a +7b +7c +7d +7e +7f +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +8a +8b +8c +8d +8e +8f +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +9a +9b +9c +9d +9e +9f +a0 +a1 +a2 +a3 +a4 +a5 +a6 +a7 +a8 +a9 +aa +ab +ac +ad +ae +af +b0 +b1 +b2 +b3 +b4 +b5 +b6 +b7 +b8 +b9 +ba +bb +bc +bd +be +bf +c0 +c1 +c2 +c3 +c4 +c5 +c6 +c7 +c8 +c9 +ca +cb +cc +cd +ce +cf +d0 +d1 +d2 +d3 +d4 +d5 +d6 +d7 +d8 +d9 +da +db +dc +dd +de +df +e0 +e1 +e2 +e3 +e4 +e5 +e6 +e7 +e8 +e9 +ea +eb +ec +ed +ee +ef +f0 +f1 +f2 +f3 +f4 +f5 +f6 +f7 +f8 +f9 +fa +fb +fc +fd +fe +ff +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +10a +10b +10c +10d +10e +10f +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +11a +11b +11c +11d +11e +11f +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +12a +12b +12c +12d +12e +12f +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +13a +13b +13c +13d +13e +13f +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +14a +14b +14c +14d +14e +14f +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +15a +15b +15c +15d +15e +15f +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +16a +16b +16c +16d +16e +16f +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +17a +17b +17c +17d +17e +17f +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +18a +18b +18c +18d +18e +18f +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +19a +19b +19c +19d +19e +19f +1a0 +1a1 +1a2 +1a3 +1a4 +1a5 +1a6 +1a7 +1a8 +1a9 +1aa +1ab +1ac +1ad +1ae +1af +1b0 +1b1 +1b2 +1b3 +1b4 +1b5 +1b6 +1b7 +1b8 +1b9 +1ba +1bb +1bc +1bd +1be +1bf +1c0 +1c1 +1c2 +1c3 +1c4 +1c5 +1c6 +1c7 +1c8 +1c9 +1ca +1cb +1cc +1cd +1ce +1cf +1d0 +1d1 +1d2 +1d3 +1d4 +1d5 +1d6 +1d7 +1d8 +1d9 +1da +1db +1dc +1dd +1de +1df +1e0 +1e1 +1e2 +1e3 +1e4 +1e5 +1e6 +1e7 +1e8 +1e9 +1ea +1eb +1ec +1ed +1ee +1ef +1f0 +1f1 +1f2 +1f3 +1f4 +1f5 +1f6 +1f7 +1f8 +1f9 +1fa +1fb +1fc +1fd +1fe +1ff +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +20a +20b +20c +20d +20e +20f +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +21a +21b +21c +21d +21e +21f +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +22a +22b +22c +22d +22e +22f +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +23a +23b +23c +23d +23e +23f +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +24a +24b +24c +24d +24e +24f +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +25a +25b +25c +25d +25e +25f +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +26a +26b +26c +26d +26e +26f +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +27a +27b +27c +27d +27e +27f +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +28a +28b +28c +28d +28e +28f +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +29a +29b +29c +29d +29e +29f +2a0 +2a1 +2a2 +2a3 +2a4 +2a5 +2a6 +2a7 +2a8 +2a9 +2aa +2ab +2ac +2ad +2ae +2af +2b0 +2b1 +2b2 +2b3 +2b4 +2b5 +2b6 +2b7 +2b8 +2b9 +2ba +2bb +2bc +2bd +2be +2bf +2c0 +2c1 +2c2 +2c3 +2c4 +2c5 +2c6 +2c7 +2c8 +2c9 +2ca +2cb +2cc +2cd +2ce +2cf +2d0 +2d1 +2d2 +2d3 +2d4 +2d5 +2d6 +2d7 +2d8 +2d9 +2da +2db +2dc +2dd +2de +2df +2e0 +2e1 +2e2 +2e3 +2e4 +2e5 +2e6 +2e7 +2e8 +2e9 +2ea +2eb +2ec +2ed +2ee +2ef +2f0 +2f1 +2f2 +2f3 +2f4 +2f5 +2f6 +2f7 +2f8 +2f9 +2fa +2fb +2fc +2fd +2fe +2ff +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +30a +30b +30c +30d +30e +30f +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +31a +31b +31c +31d +31e +31f +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +32a +32b +32c +32d +32e +32f +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +33a +33b +33c +33d +33e +33f +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +34a +34b +34c +34d +34e +34f +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +35a +35b +35c +35d +35e +35f +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +36a +36b +36c +36d +36e +36f +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +37a +37b +37c +37d +37e +37f +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +38a +38b +38c +38d +38e +38f +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +39a +39b +39c +39d +39e +39f +3a0 +3a1 +3a2 +3a3 +3a4 +3a5 +3a6 +3a7 +3a8 +3a9 +3aa +3ab +3ac +3ad +3ae +3af +3b0 +3b1 +3b2 +3b3 +3b4 +3b5 +3b6 +3b7 +3b8 +3b9 +3ba +3bb +3bc +3bd +3be +3bf +3c0 +3c1 +3c2 +3c3 +3c4 +3c5 +3c6 +3c7 +3c8 +3c9 +3ca +3cb +3cc +3cd +3ce +3cf +3d0 +3d1 +3d2 +3d3 +3d4 +3d5 +3d6 +3d7 +3d8 +3d9 +3da +3db +3dc +3dd +3de +3df +3e0 +3e1 +3e2 +3e3 +3e4 +3e5 +3e6 +3e7 +3e8 +3e9 +3ea +3eb +3ec +3ed +3ee +3ef +3f0 +3f1 +3f2 +3f3 +3f4 +3f5 +3f6 +3f7 +3f8 +3f9 +3fa +3fb +3fc +3fd +3fe +3ff +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +40a +40b +40c +40d +40e +40f +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +41a +41b +41c +41d +41e +41f +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +42a +42b +42c +42d +42e +42f +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +43a +43b +43c +43d +43e +43f +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +44a +44b +44c +44d +44e +44f +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +45a +45b +45c +45d +45e +45f +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +46a +46b +46c +46d +46e +46f +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +47a +47b +47c +47d +47e +47f +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +48a +48b +48c +48d +48e +48f +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +49a +49b +49c +49d +49e +49f +4a0 +4a1 +4a2 +4a3 +4a4 +4a5 +4a6 +4a7 +4a8 +4a9 +4aa +4ab +4ac +4ad +4ae +4af +4b0 +4b1 +4b2 +4b3 +4b4 +4b5 +4b6 +4b7 +4b8 +4b9 +4ba +4bb +4bc +4bd +4be +4bf +4c0 +4c1 +4c2 +4c3 +4c4 +4c5 +4c6 +4c7 +4c8 +4c9 +4ca +4cb +4cc +4cd +4ce +4cf +4d0 +4d1 +4d2 +4d3 +4d4 +4d5 +4d6 +4d7 +4d8 +4d9 +4da +4db +4dc +4dd +4de +4df +4e0 +4e1 +4e2 +4e3 +4e4 +4e5 +4e6 +4e7 +4e8 +4e9 +4ea +4eb +4ec +4ed +4ee +4ef +4f0 +4f1 +4f2 +4f3 +4f4 +4f5 +4f6 +4f7 +4f8 +4f9 +4fa +4fb +4fc +4fd +4fe +4ff +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +50a +50b +50c +50d +50e +50f +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +51a +51b +51c +51d +51e +51f +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +52a +52b +52c +52d +52e +52f +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +53a +53b +53c +53d +53e +53f +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +54a +54b +54c +54d +54e +54f +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +55a +55b +55c +55d +55e +55f +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +56a +56b +56c +56d +56e +56f +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +57a +57b +57c +57d +57e +57f +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +58a +58b +58c +58d +58e +58f +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +59a +59b +59c +59d +59e +59f +5a0 +5a1 +5a2 +5a3 +5a4 +5a5 +5a6 +5a7 +5a8 +5a9 +5aa +5ab +5ac +5ad +5ae +5af +5b0 +5b1 +5b2 +5b3 +5b4 +5b5 +5b6 +5b7 +5b8 +5b9 +5ba +5bb +5bc +5bd +5be +5bf +5c0 +5c1 +5c2 +5c3 +5c4 +5c5 +5c6 +5c7 +5c8 +5c9 +5ca +5cb +5cc +5cd +5ce +5cf +5d0 +5d1 +5d2 +5d3 +5d4 +5d5 +5d6 +5d7 +5d8 +5d9 +5da +5db +5dc +5dd +5de +5df +5e0 +5e1 +5e2 +5e3 +5e4 +5e5 +5e6 +5e7 +5e8 +5e9 +5ea +5eb +5ec +5ed +5ee +5ef +5f0 +5f1 +5f2 +5f3 +5f4 +5f5 +5f6 +5f7 +5f8 +5f9 +5fa +5fb +5fc +5fd +5fe +5ff +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +60a +60b +60c +60d +60e +60f +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +61a +61b +61c +61d +61e +61f +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +62a +62b +62c +62d +62e +62f +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +63a +63b +63c +63d +63e +63f +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +64a +64b +64c +64d +64e +64f +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +65a +65b +65c +65d +65e +65f +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +66a +66b +66c +66d +66e +66f +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +67a +67b +67c +67d +67e +67f +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +68a +68b +68c +68d +68e +68f +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +69a +69b +69c +69d +69e +69f +6a0 +6a1 +6a2 +6a3 +6a4 +6a5 +6a6 +6a7 +6a8 +6a9 +6aa +6ab +6ac +6ad +6ae +6af +6b0 +6b1 +6b2 +6b3 +6b4 +6b5 +6b6 +6b7 +6b8 +6b9 +6ba +6bb +6bc +6bd +6be +6bf +6c0 +6c1 +6c2 +6c3 +6c4 +6c5 +6c6 +6c7 +6c8 +6c9 +6ca +6cb +6cc +6cd +6ce +6cf +6d0 +6d1 +6d2 +6d3 +6d4 +6d5 +6d6 +6d7 +6d8 +6d9 +6da +6db +6dc +6dd +6de +6df +6e0 +6e1 +6e2 +6e3 +6e4 +6e5 +6e6 +6e7 +6e8 +6e9 +6ea +6eb +6ec +6ed +6ee +6ef +6f0 +6f1 +6f2 +6f3 +6f4 +6f5 +6f6 +6f7 +6f8 +6f9 +6fa +6fb +6fc +6fd +6fe +6ff +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +70a +70b +70c +70d +70e +70f +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +71a +71b +71c +71d +71e +71f +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +72a +72b +72c +72d +72e +72f +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +73a +73b +73c +73d +73e +73f +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +74a +74b +74c +74d +74e +74f +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +75a +75b +75c +75d +75e +75f +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +76a +76b +76c +76d +76e +76f +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +77a +77b +77c +77d +77e +77f +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +78a +78b +78c +78d +78e +78f +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +79a +79b +79c +79d +79e +79f +7a0 +7a1 +7a2 +7a3 +7a4 +7a5 +7a6 +7a7 +7a8 +7a9 +7aa +7ab +7ac +7ad +7ae +7af +7b0 +7b1 +7b2 +7b3 +7b4 +7b5 +7b6 +7b7 +7b8 +7b9 +7ba +7bb +7bc +7bd +7be +7bf +7c0 +7c1 +7c2 +7c3 +7c4 +7c5 +7c6 +7c7 +7c8 +7c9 +7ca +7cb +7cc +7cd +7ce +7cf +7d0 +7d1 +7d2 +7d3 +7d4 +7d5 +7d6 +7d7 +7d8 +7d9 +7da +7db +7dc +7dd +7de +7df +7e0 +7e1 +7e2 +7e3 +7e4 +7e5 +7e6 +7e7 +7e8 +7e9 +7ea +7eb +7ec +7ed +7ee +7ef +7f0 +7f1 +7f2 +7f3 +7f4 +7f5 +7f6 +7f7 +7f8 +7f9 +7fa +7fb +7fc +7fd +7fe +7ff +800 +801 +802 +803 +804 +805 +806 +807 +808 +809 +80a +80b +80c +80d +80e +80f +810 +811 +812 +813 +814 +815 +816 +817 +818 +819 +81a +81b +81c +81d +81e +81f +820 +821 +822 +823 +824 +825 +826 +827 +828 +829 +82a +82b +82c +82d +82e +82f +830 +831 +832 +833 +834 +835 +836 +837 +838 +839 +83a +83b +83c +83d +83e +83f +840 +841 +842 +843 +844 +845 +846 +847 +848 +849 +84a +84b +84c +84d +84e +84f +850 +851 +852 +853 +854 +855 +856 +857 +858 +859 +85a +85b +85c +85d +85e +85f +860 +861 +862 +863 +864 +865 +866 +867 +868 +869 +86a +86b +86c +86d +86e +86f +870 +871 +872 +873 +874 +875 +876 +877 +878 +879 +87a +87b +87c +87d +87e +87f +880 +881 +882 +883 +884 +885 +886 +887 +888 +889 +88a +88b +88c +88d +88e +88f +890 +891 +892 +893 +894 +895 +896 +897 +898 +899 +89a +89b +89c +89d +89e +89f +8a0 +8a1 +8a2 +8a3 +8a4 +8a5 +8a6 +8a7 +8a8 +8a9 +8aa +8ab +8ac +8ad +8ae +8af +8b0 +8b1 +8b2 +8b3 +8b4 +8b5 +8b6 +8b7 +8b8 +8b9 +8ba +8bb +8bc +8bd +8be +8bf +8c0 +8c1 +8c2 +8c3 +8c4 +8c5 +8c6 +8c7 +8c8 +8c9 +8ca +8cb +8cc +8cd +8ce +8cf +8d0 +8d1 +8d2 +8d3 +8d4 +8d5 +8d6 +8d7 +8d8 +8d9 +8da +8db +8dc +8dd +8de +8df +8e0 +8e1 +8e2 +8e3 +8e4 +8e5 +8e6 +8e7 +8e8 +8e9 +8ea +8eb +8ec +8ed +8ee +8ef +8f0 +8f1 +8f2 +8f3 +8f4 +8f5 +8f6 +8f7 +8f8 +8f9 +8fa +8fb +8fc +8fd +8fe +8ff +900 +901 +902 +903 +904 +905 +906 +907 +908 +909 +90a +90b +90c +90d +90e +90f +910 +911 +912 +913 +914 +915 +916 +917 +918 +919 +91a +91b +91c +91d +91e +91f +920 +921 +922 +923 +924 +925 +926 +927 +928 +929 +92a +92b +92c +92d +92e +92f +930 +931 +932 +933 +934 +935 +936 +937 +938 +939 +93a +93b +93c +93d +93e +93f +940 +941 +942 +943 +944 +945 +946 +947 +948 +949 +94a +94b +94c +94d +94e +94f +950 +951 +952 +953 +954 +955 +956 +957 +958 +959 +95a +95b +95c +95d +95e +95f +960 +961 +962 +963 +964 +965 +966 +967 +968 +969 +96a +96b +96c +96d +96e +96f +970 +971 +972 +973 +974 +975 +976 +977 +978 +979 +97a +97b +97c +97d +97e +97f +980 +981 +982 +983 +984 +985 +986 +987 +988 +989 +98a +98b +98c +98d +98e +98f +990 +991 +992 +993 +994 +995 +996 +997 +998 +999 +99a +99b +99c +99d +99e +99f +9a0 +9a1 +9a2 +9a3 +9a4 +9a5 +9a6 +9a7 +9a8 +9a9 +9aa +9ab +9ac +9ad +9ae +9af +9b0 +9b1 +9b2 +9b3 +9b4 +9b5 +9b6 +9b7 +9b8 +9b9 +9ba +9bb +9bc +9bd +9be +9bf +9c0 +9c1 +9c2 +9c3 +9c4 +9c5 +9c6 +9c7 +9c8 +9c9 +9ca +9cb +9cc +9cd +9ce +9cf +9d0 +9d1 +9d2 +9d3 +9d4 +9d5 +9d6 +9d7 +9d8 +9d9 +9da +9db +9dc +9dd +9de +9df +9e0 +9e1 +9e2 +9e3 +9e4 +9e5 +9e6 +9e7 +9e8 +9e9 +9ea +9eb +9ec +9ed +9ee +9ef +9f0 +9f1 +9f2 +9f3 +9f4 +9f5 +9f6 +9f7 +9f8 +9f9 +9fa +9fb +9fc +9fd +9fe +9ff +a00 +a01 +a02 +a03 +a04 +a05 +a06 +a07 +a08 +a09 +a0a +a0b +a0c +a0d +a0e +a0f +a10 +a11 +a12 +a13 +a14 +a15 +a16 +a17 +a18 +a19 +a1a +a1b +a1c +a1d +a1e +a1f +a20 +a21 +a22 +a23 +a24 +a25 +a26 +a27 +a28 +a29 +a2a +a2b +a2c +a2d +a2e +a2f +a30 +a31 +a32 +a33 +a34 +a35 +a36 +a37 +a38 +a39 +a3a +a3b +a3c +a3d +a3e +a3f +a40 +a41 +a42 +a43 +a44 +a45 +a46 +a47 +a48 +a49 +a4a +a4b +a4c +a4d +a4e +a4f +a50 +a51 +a52 +a53 +a54 +a55 +a56 +a57 +a58 +a59 +a5a +a5b +a5c +a5d +a5e +a5f +a60 +a61 +a62 +a63 +a64 +a65 +a66 +a67 +a68 +a69 +a6a +a6b +a6c +a6d +a6e +a6f +a70 +a71 +a72 +a73 +a74 +a75 +a76 +a77 +a78 +a79 +a7a +a7b +a7c +a7d +a7e +a7f +a80 +a81 +a82 +a83 +a84 +a85 +a86 +a87 +a88 +a89 +a8a +a8b +a8c +a8d +a8e +a8f +a90 +a91 +a92 +a93 +a94 +a95 +a96 +a97 +a98 +a99 +a9a +a9b +a9c +a9d +a9e +a9f +aa0 +aa1 +aa2 +aa3 +aa4 +aa5 +aa6 +aa7 +aa8 +aa9 +aaa +aab +aac +aad +aae +aaf +ab0 +ab1 +ab2 +ab3 +ab4 +ab5 +ab6 +ab7 +ab8 +ab9 +aba +abb +abc +abd +abe +abf +ac0 +ac1 +ac2 +ac3 +ac4 +ac5 +ac6 +ac7 +ac8 +ac9 +aca +acb +acc +acd +ace +acf +ad0 +ad1 +ad2 +ad3 +ad4 +ad5 +ad6 +ad7 +ad8 +ad9 +ada +adb +adc +add +ade +adf +ae0 +ae1 +ae2 +ae3 +ae4 +ae5 +ae6 +ae7 +ae8 +ae9 +aea +aeb +aec +aed +aee +aef +af0 +af1 +af2 +af3 +af4 +af5 +af6 +af7 +af8 +af9 +afa +afb +afc +afd +afe +aff +b00 +b01 +b02 +b03 +b04 +b05 +b06 +b07 +b08 +b09 +b0a +b0b +b0c +b0d +b0e +b0f +b10 +b11 +b12 +b13 +b14 +b15 +b16 +b17 +b18 +b19 +b1a +b1b +b1c +b1d +b1e +b1f +b20 +b21 +b22 +b23 +b24 +b25 +b26 +b27 +b28 +b29 +b2a +b2b +b2c +b2d +b2e +b2f +b30 +b31 +b32 +b33 +b34 +b35 +b36 +b37 +b38 +b39 +b3a +b3b +b3c +b3d +b3e +b3f +b40 +b41 +b42 +b43 +b44 +b45 +b46 +b47 +b48 +b49 +b4a +b4b +b4c +b4d +b4e +b4f +b50 +b51 +b52 +b53 +b54 +b55 +b56 +b57 +b58 +b59 +b5a +b5b +b5c +b5d +b5e +b5f +b60 +b61 +b62 +b63 +b64 +b65 +b66 +b67 +b68 +b69 +b6a +b6b +b6c +b6d +b6e +b6f +b70 +b71 +b72 +b73 +b74 +b75 +b76 +b77 +b78 +b79 +b7a +b7b +b7c +b7d +b7e +b7f +b80 +b81 +b82 +b83 +b84 +b85 +b86 +b87 +b88 +b89 +b8a +b8b +b8c +b8d +b8e +b8f +b90 +b91 +b92 +b93 +b94 +b95 +b96 +b97 +b98 +b99 +b9a +b9b +b9c +b9d +b9e +b9f +ba0 +ba1 +ba2 +ba3 +ba4 +ba5 +ba6 +ba7 +ba8 +ba9 +baa +bab +bac +bad +bae +baf +bb0 +bb1 +bb2 +bb3 +bb4 +bb5 +bb6 +bb7 +bb8 +bb9 +bba +bbb +bbc +bbd +bbe +bbf +bc0 +bc1 +bc2 +bc3 +bc4 +bc5 +bc6 +bc7 +bc8 +bc9 +bca +bcb +bcc +bcd +bce +bcf +bd0 +bd1 +bd2 +bd3 +bd4 +bd5 +bd6 +bd7 +bd8 +bd9 +bda +bdb +bdc +bdd +bde +bdf +be0 +be1 +be2 +be3 +be4 +be5 +be6 +be7 +be8 +be9 +bea +beb +bec +bed +bee +bef +bf0 +bf1 +bf2 +bf3 +bf4 +bf5 +bf6 +bf7 +bf8 +bf9 +bfa +bfb +bfc +bfd +bfe +bff +c00 +c01 +c02 +c03 +c04 +c05 +c06 +c07 +c08 +c09 +c0a +c0b +c0c +c0d +c0e +c0f +c10 +c11 +c12 +c13 +c14 +c15 +c16 +c17 +c18 +c19 +c1a +c1b +c1c +c1d +c1e +c1f +c20 +c21 +c22 +c23 +c24 +c25 +c26 +c27 +c28 +c29 +c2a +c2b +c2c +c2d +c2e +c2f +c30 +c31 +c32 +c33 +c34 +c35 +c36 +c37 +c38 +c39 +c3a +c3b +c3c +c3d +c3e +c3f +c40 +c41 +c42 +c43 +c44 +c45 +c46 +c47 +c48 +c49 +c4a +c4b +c4c +c4d +c4e +c4f +c50 +c51 +c52 +c53 +c54 +c55 +c56 +c57 +c58 +c59 +c5a +c5b +c5c +c5d +c5e +c5f +c60 +c61 +c62 +c63 +c64 +c65 +c66 +c67 +c68 +c69 +c6a +c6b +c6c +c6d +c6e +c6f +c70 +c71 +c72 +c73 +c74 +c75 +c76 +c77 +c78 +c79 +c7a +c7b +c7c +c7d +c7e +c7f +c80 +c81 +c82 +c83 +c84 +c85 +c86 +c87 +c88 +c89 +c8a +c8b +c8c +c8d +c8e +c8f +c90 +c91 +c92 +c93 +c94 +c95 +c96 +c97 +c98 +c99 +c9a +c9b +c9c +c9d +c9e +c9f +ca0 +ca1 +ca2 +ca3 +ca4 +ca5 +ca6 +ca7 +ca8 +ca9 +caa +cab +cac +cad +cae +caf +cb0 +cb1 +cb2 +cb3 +cb4 +cb5 +cb6 +cb7 +cb8 +cb9 +cba +cbb +cbc +cbd +cbe +cbf +cc0 +cc1 +cc2 +cc3 +cc4 +cc5 +cc6 +cc7 +cc8 +cc9 +cca +ccb +ccc +ccd +cce +ccf +cd0 +cd1 +cd2 +cd3 +cd4 +cd5 +cd6 +cd7 +cd8 +cd9 +cda +cdb +cdc +cdd +cde +cdf +ce0 +ce1 +ce2 +ce3 +ce4 +ce5 +ce6 +ce7 +ce8 +ce9 +cea +ceb +cec +ced +cee +cef +cf0 +cf1 +cf2 +cf3 +cf4 +cf5 +cf6 +cf7 +cf8 +cf9 +cfa +cfb +cfc +cfd +cfe +cff +d00 +d01 +d02 +d03 +d04 +d05 +d06 +d07 +d08 +d09 +d0a +d0b +d0c +d0d +d0e +d0f +d10 +d11 +d12 +d13 +d14 +d15 +d16 +d17 +d18 +d19 +d1a +d1b +d1c +d1d +d1e +d1f +d20 +d21 +d22 +d23 +d24 +d25 +d26 +d27 +d28 +d29 +d2a +d2b +d2c +d2d +d2e +d2f +d30 +d31 +d32 +d33 +d34 +d35 +d36 +d37 +d38 +d39 +d3a +d3b +d3c +d3d +d3e +d3f +d40 +d41 +d42 +d43 +d44 +d45 +d46 +d47 +d48 +d49 +d4a +d4b +d4c +d4d +d4e +d4f +d50 +d51 +d52 +d53 +d54 +d55 +d56 +d57 +d58 +d59 +d5a +d5b +d5c +d5d +d5e +d5f +d60 +d61 +d62 +d63 +d64 +d65 +d66 +d67 +d68 +d69 +d6a +d6b +d6c +d6d +d6e +d6f +d70 +d71 +d72 +d73 +d74 +d75 +d76 +d77 +d78 +d79 +d7a +d7b +d7c +d7d +d7e +d7f +d80 +d81 +d82 +d83 +d84 +d85 +d86 +d87 +d88 +d89 +d8a +d8b +d8c +d8d +d8e +d8f +d90 +d91 +d92 +d93 +d94 +d95 +d96 +d97 +d98 +d99 +d9a +d9b +d9c +d9d +d9e +d9f +da0 +da1 +da2 +da3 +da4 +da5 +da6 +da7 +da8 +da9 +daa +dab +dac +dad +dae +daf +db0 +db1 +db2 +db3 +db4 +db5 +db6 +db7 +db8 +db9 +dba +dbb +dbc +dbd +dbe +dbf +dc0 +dc1 +dc2 +dc3 +dc4 +dc5 +dc6 +dc7 +dc8 +dc9 +dca +dcb +dcc +dcd +dce +dcf +dd0 +dd1 +dd2 +dd3 +dd4 +dd5 +dd6 +dd7 +dd8 +dd9 +dda +ddb +ddc +ddd +dde +ddf +de0 +de1 +de2 +de3 +de4 +de5 +de6 +de7 +de8 +de9 +dea +deb +dec +ded +dee +def +df0 +df1 +df2 +df3 +df4 +df5 +df6 +df7 +df8 +df9 +dfa +dfb +dfc +dfd +dfe +dff +e00 +e01 +e02 +e03 +e04 +e05 +e06 +e07 +e08 +e09 +e0a +e0b +e0c +e0d +e0e +e0f +e10 +e11 +e12 +e13 +e14 +e15 +e16 +e17 +e18 +e19 +e1a +e1b +e1c +e1d +e1e +e1f +e20 +e21 +e22 +e23 +e24 +e25 +e26 +e27 +e28 +e29 +e2a +e2b +e2c +e2d +e2e +e2f +e30 +e31 +e32 +e33 +e34 +e35 +e36 +e37 +e38 +e39 +e3a +e3b +e3c +e3d +e3e +e3f +e40 +e41 +e42 +e43 +e44 +e45 +e46 +e47 +e48 +e49 +e4a +e4b +e4c +e4d +e4e +e4f +e50 +e51 +e52 +e53 +e54 +e55 +e56 +e57 +e58 +e59 +e5a +e5b +e5c +e5d +e5e +e5f +e60 +e61 +e62 +e63 +e64 +e65 +e66 +e67 +e68 +e69 +e6a +e6b +e6c +e6d +e6e +e6f +e70 +e71 +e72 +e73 +e74 +e75 +e76 +e77 +e78 +e79 +e7a +e7b +e7c +e7d +e7e +e7f +e80 +e81 +e82 +e83 +e84 +e85 +e86 +e87 +e88 +e89 +e8a +e8b +e8c +e8d +e8e +e8f +e90 +e91 +e92 +e93 +e94 +e95 +e96 +e97 +e98 +e99 +e9a +e9b +e9c +e9d +e9e +e9f +ea0 +ea1 +ea2 +ea3 +ea4 +ea5 +ea6 +ea7 +ea8 +ea9 +eaa +eab +eac +ead +eae +eaf +eb0 +eb1 +eb2 +eb3 +eb4 +eb5 +eb6 +eb7 +eb8 +eb9 +eba +ebb +ebc +ebd +ebe +ebf +ec0 +ec1 +ec2 +ec3 +ec4 +ec5 +ec6 +ec7 +ec8 +ec9 +eca +ecb +ecc +ecd +ece +ecf +ed0 +ed1 +ed2 +ed3 +ed4 +ed5 +ed6 +ed7 +ed8 +ed9 +eda +edb +edc +edd +ede +edf +ee0 +ee1 +ee2 +ee3 +ee4 +ee5 +ee6 +ee7 +ee8 +ee9 +eea +eeb +eec +eed +eee +eef +ef0 +ef1 +ef2 +ef3 +ef4 +ef5 +ef6 +ef7 +ef8 +ef9 +efa +efb +efc +efd +efe +eff +f00 +f01 +f02 +f03 +f04 +f05 +f06 +f07 +f08 +f09 +f0a +f0b +f0c +f0d +f0e +f0f +f10 +f11 +f12 +f13 +f14 +f15 +f16 +f17 +f18 +f19 +f1a +f1b +f1c +f1d +f1e +f1f +f20 +f21 +f22 +f23 +f24 +f25 +f26 +f27 +f28 +f29 +f2a +f2b +f2c +f2d +f2e +f2f +f30 +f31 +f32 +f33 +f34 +f35 +f36 +f37 +f38 +f39 +f3a +f3b +f3c +f3d +f3e +f3f +f40 +f41 +f42 +f43 +f44 +f45 +f46 +f47 +f48 +f49 +f4a +f4b +f4c +f4d +f4e +f4f +f50 +f51 +f52 +f53 +f54 +f55 +f56 +f57 +f58 +f59 +f5a +f5b +f5c +f5d +f5e +f5f +f60 +f61 +f62 +f63 +f64 +f65 +f66 +f67 +f68 +f69 +f6a +f6b +f6c +f6d +f6e +f6f +f70 +f71 +f72 +f73 +f74 +f75 +f76 +f77 +f78 +f79 +f7a +f7b +f7c +f7d +f7e +f7f +f80 +f81 +f82 +f83 +f84 +f85 +f86 +f87 +f88 +f89 +f8a +f8b +f8c +f8d +f8e +f8f +f90 +f91 +f92 +f93 +f94 +f95 +f96 +f97 +f98 +f99 +f9a +f9b +f9c +f9d +f9e +f9f +fa0 +fa1 +fa2 +fa3 +fa4 +fa5 +fa6 +fa7 +fa8 +fa9 +faa +fab +fac +fad +fae +faf +fb0 +fb1 +fb2 +fb3 +fb4 +fb5 +fb6 +fb7 +fb8 +fb9 +fba +fbb +fbc +fbd +fbe +fbf +fc0 +fc1 +fc2 +fc3 +fc4 +fc5 +fc6 +fc7 +fc8 +fc9 +fca +fcb +fcc +fcd +fce +fcf +fd0 +fd1 +fd2 +fd3 +fd4 +fd5 +fd6 +fd7 +fd8 +fd9 +fda +fdb +fdc +fdd +fde +fdf +fe0 +fe1 +fe2 +fe3 +fe4 +fe5 +fe6 +fe7 +fe8 +fe9 +fea +feb +fec +fed +fee +fef +ff0 +ff1 +ff2 +ff3 +ff4 +ff5 +ff6 +ff7 +ff8 +ff9 +ffa +ffb +ffc +ffd +ffe +fff +1000 +1001 +1002 +1003 +1004 +1005 +1006 +1007 +1008 +1009 +100a +100b +100c +100d +100e +100f +1010 +1011 +1012 +1013 +1014 +1015 +1016 +1017 +1018 +1019 +101a +101b +101c +101d +101e +101f +1020 +1021 +1022 +1023 +1024 +1025 +1026 +1027 +1028 +1029 +102a +102b +102c +102d +102e +102f +1030 +1031 +1032 +1033 +1034 +1035 +1036 +1037 +1038 +1039 +103a +103b +103c +103d +103e +103f +1040 +1041 +1042 +1043 +1044 +1045 +1046 +1047 +1048 +1049 +104a +104b +104c +104d +104e +104f +1050 +1051 +1052 +1053 +1054 +1055 +1056 +1057 +1058 +1059 +105a +105b +105c +105d +105e +105f +1060 +1061 +1062 +1063 +1064 +1065 +1066 +1067 +1068 +1069 +106a +106b +106c +106d +106e +106f +1070 +1071 +1072 +1073 +1074 +1075 +1076 +1077 +1078 +1079 +107a +107b +107c +107d +107e +107f +1080 +1081 +1082 +1083 +1084 +1085 +1086 +1087 +1088 +1089 +108a +108b +108c +108d +108e +108f +1090 +1091 +1092 +1093 +1094 +1095 +1096 +1097 +1098 +1099 +109a +109b +109c +109d +109e +109f +10a0 +10a1 +10a2 +10a3 +10a4 +10a5 +10a6 +10a7 +10a8 +10a9 +10aa +10ab +10ac +10ad +10ae +10af +10b0 +10b1 +10b2 +10b3 +10b4 +10b5 +10b6 +10b7 +10b8 +10b9 +10ba +10bb +10bc +10bd +10be +10bf +10c0 +10c1 +10c2 +10c3 +10c4 +10c5 +10c6 +10c7 +10c8 +10c9 +10ca +10cb +10cc +10cd +10ce +10cf +10d0 +10d1 +10d2 +10d3 +10d4 +10d5 +10d6 +10d7 +10d8 +10d9 +10da +10db +10dc +10dd +10de +10df +10e0 +10e1 +10e2 +10e3 +10e4 +10e5 +10e6 +10e7 +10e8 +10e9 +10ea +10eb +10ec +10ed +10ee +10ef +10f0 +10f1 +10f2 +10f3 +10f4 +10f5 +10f6 +10f7 +10f8 +10f9 +10fa +10fb +10fc +10fd +10fe +10ff +1100 +1101 +1102 +1103 +1104 +1105 +1106 +1107 +1108 +1109 +110a +110b +110c +110d +110e +110f +1110 +1111 +1112 +1113 +1114 +1115 +1116 +1117 +1118 +1119 +111a +111b +111c +111d +111e +111f +1120 +1121 +1122 +1123 +1124 +1125 +1126 +1127 +1128 +1129 +112a +112b +112c +112d +112e +112f +1130 +1131 +1132 +1133 +1134 +1135 +1136 +1137 +1138 +1139 +113a +113b +113c +113d +113e +113f +1140 +1141 +1142 +1143 +1144 +1145 +1146 +1147 +1148 +1149 +114a +114b +114c +114d +114e +114f +1150 +1151 +1152 +1153 +1154 +1155 +1156 +1157 +1158 +1159 +115a +115b +115c +115d +115e +115f +1160 +1161 +1162 +1163 +1164 +1165 +1166 +1167 +1168 +1169 +116a +116b +116c +116d +116e +116f +1170 +1171 +1172 +1173 +1174 +1175 +1176 +1177 +1178 +1179 +117a +117b +117c +117d +117e +117f +1180 +1181 +1182 +1183 +1184 +1185 +1186 +1187 +1188 +1189 +118a +118b +118c +118d +118e +118f +1190 +1191 +1192 +1193 +1194 +1195 +1196 +1197 +1198 +1199 +119a +119b +119c +119d +119e +119f +11a0 +11a1 +11a2 +11a3 +11a4 +11a5 +11a6 +11a7 +11a8 +11a9 +11aa +11ab +11ac +11ad +11ae +11af +11b0 +11b1 +11b2 +11b3 +11b4 +11b5 +11b6 +11b7 +11b8 +11b9 +11ba +11bb +11bc +11bd +11be +11bf +11c0 +11c1 +11c2 +11c3 +11c4 +11c5 +11c6 +11c7 +11c8 +11c9 +11ca +11cb +11cc +11cd +11ce +11cf +11d0 +11d1 +11d2 +11d3 +11d4 +11d5 +11d6 +11d7 +11d8 +11d9 +11da +11db +11dc +11dd +11de +11df +11e0 +11e1 +11e2 +11e3 +11e4 +11e5 +11e6 +11e7 +11e8 +11e9 +11ea +11eb +11ec +11ed +11ee +11ef +11f0 +11f1 +11f2 +11f3 +11f4 +11f5 +11f6 +11f7 +11f8 +11f9 +11fa +11fb +11fc +11fd +11fe +11ff +1200 +1201 +1202 +1203 +1204 +1205 +1206 +1207 +1208 +1209 +120a +120b +120c +120d +120e +120f +1210 +1211 +1212 +1213 +1214 +1215 +1216 +1217 +1218 +1219 +121a +121b +121c +121d +121e +121f +1220 +1221 +1222 +1223 +1224 +1225 +1226 +1227 +1228 +1229 +122a +122b +122c +122d +122e +122f +1230 +1231 +1232 +1233 +1234 +1235 +1236 +1237 +1238 +1239 +123a +123b +123c +123d +123e +123f +1240 +1241 +1242 +1243 +1244 +1245 +1246 +1247 +1248 +1249 +124a +124b +124c +124d +124e +124f +1250 +1251 +1252 +1253 +1254 +1255 +1256 +1257 +1258 +1259 +125a +125b +125c +125d +125e +125f +1260 +1261 +1262 +1263 +1264 +1265 +1266 +1267 +1268 +1269 +126a +126b +126c +126d +126e +126f +1270 +1271 +1272 +1273 +1274 +1275 +1276 +1277 +1278 +1279 +127a +127b +127c +127d +127e +127f +1280 +1281 +1282 +1283 +1284 +1285 +1286 +1287 +1288 +1289 +128a +128b +128c +128d +128e +128f +1290 +1291 +1292 +1293 +1294 +1295 +1296 +1297 +1298 +1299 +129a +129b +129c +129d +129e +129f +12a0 +12a1 +12a2 +12a3 +12a4 +12a5 +12a6 +12a7 +12a8 +12a9 +12aa +12ab +12ac +12ad +12ae +12af +12b0 +12b1 +12b2 +12b3 +12b4 +12b5 +12b6 +12b7 +12b8 +12b9 +12ba +12bb +12bc +12bd +12be +12bf +12c0 +12c1 +12c2 +12c3 +12c4 +12c5 +12c6 +12c7 +12c8 +12c9 +12ca +12cb +12cc +12cd +12ce +12cf +12d0 +12d1 +12d2 +12d3 +12d4 +12d5 +12d6 +12d7 +12d8 +12d9 +12da +12db +12dc +12dd +12de +12df +12e0 +12e1 +12e2 +12e3 +12e4 +12e5 +12e6 +12e7 +12e8 +12e9 +12ea +12eb +12ec +12ed +12ee +12ef +12f0 +12f1 +12f2 +12f3 +12f4 +12f5 +12f6 +12f7 +12f8 +12f9 +12fa +12fb +12fc +12fd +12fe +12ff +1300 +1301 +1302 +1303 +1304 +1305 +1306 +1307 +1308 +1309 +130a +130b +130c +130d +130e +130f +1310 +1311 +1312 +1313 +1314 +1315 +1316 +1317 +1318 +1319 +131a +131b +131c +131d +131e +131f +1320 +1321 +1322 +1323 +1324 +1325 +1326 +1327 +1328 +1329 +132a +132b +132c +132d +132e +132f +1330 +1331 +1332 +1333 +1334 +1335 +1336 +1337 +1338 +1339 +133a +133b +133c +133d +133e +133f +1340 +1341 +1342 +1343 +1344 +1345 +1346 +1347 +1348 +1349 +134a +134b +134c +134d +134e +134f +1350 +1351 +1352 +1353 +1354 +1355 +1356 +1357 +1358 +1359 +135a +135b +135c +135d +135e +135f +1360 +1361 +1362 +1363 +1364 +1365 +1366 +1367 +1368 +1369 +136a +136b +136c +136d +136e +136f +1370 +1371 +1372 +1373 +1374 +1375 +1376 +1377 +1378 +1379 +137a +137b +137c +137d +137e +137f +1380 +1381 +1382 +1383 +1384 +1385 +1386 +1387 +1388 +1389 +138a +138b +138c +138d +138e +138f +1390 +1391 +1392 +1393 +1394 +1395 +1396 +1397 +1398 +1399 +139a +139b +139c +139d +139e +139f +13a0 +13a1 +13a2 +13a3 +13a4 +13a5 +13a6 +13a7 +13a8 +13a9 +13aa +13ab +13ac +13ad +13ae +13af +13b0 +13b1 +13b2 +13b3 +13b4 +13b5 +13b6 +13b7 +13b8 +13b9 +13ba +13bb +13bc +13bd +13be +13bf +13c0 +13c1 +13c2 +13c3 +13c4 +13c5 +13c6 +13c7 +13c8 +13c9 +13ca +13cb +13cc +13cd +13ce +13cf +13d0 +13d1 +13d2 +13d3 +13d4 +13d5 +13d6 +13d7 +13d8 +13d9 +13da +13db +13dc +13dd +13de +13df +13e0 +13e1 +13e2 +13e3 +13e4 +13e5 +13e6 +13e7 +13e8 +13e9 +13ea +13eb +13ec +13ed +13ee +13ef +13f0 +13f1 +13f2 +13f3 +13f4 +13f5 +13f6 +13f7 +13f8 +13f9 +13fa +13fb +13fc +13fd +13fe +13ff +1400 +1401 +1402 +1403 +1404 +1405 +1406 +1407 +1408 +1409 +140a +140b +140c +140d +140e +140f +1410 +1411 +1412 +1413 +1414 +1415 +1416 +1417 +1418 +1419 +141a +141b +141c +141d +141e +141f +1420 +1421 +1422 +1423 +1424 +1425 +1426 +1427 +1428 +1429 +142a +142b +142c +142d +142e +142f +1430 +1431 +1432 +1433 +1434 +1435 +1436 +1437 +1438 +1439 +143a +143b +143c +143d +143e +143f +1440 +1441 +1442 +1443 +1444 +1445 +1446 +1447 +1448 +1449 +144a +144b +144c +144d +144e +144f +1450 +1451 +1452 +1453 +1454 +1455 +1456 +1457 +1458 +1459 +145a +145b +145c +145d +145e +145f +1460 +1461 +1462 +1463 +1464 +1465 +1466 +1467 +1468 +1469 +146a +146b +146c +146d +146e +146f +1470 +1471 +1472 +1473 +1474 +1475 +1476 +1477 +1478 +1479 +147a +147b +147c +147d +147e +147f +1480 +1481 +1482 +1483 +1484 +1485 +1486 +1487 +1488 +1489 +148a +148b +148c +148d +148e +148f +1490 +1491 +1492 +1493 +1494 +1495 +1496 +1497 +1498 +1499 +149a +149b +149c +149d +149e +149f +14a0 +14a1 +14a2 +14a3 +14a4 +14a5 +14a6 +14a7 +14a8 +14a9 +14aa +14ab +14ac +14ad +14ae +14af +14b0 +14b1 +14b2 +14b3 +14b4 +14b5 +14b6 +14b7 +14b8 +14b9 +14ba +14bb +14bc +14bd +14be +14bf +14c0 +14c1 +14c2 +14c3 +14c4 +14c5 +14c6 +14c7 +14c8 +14c9 +14ca +14cb +14cc +14cd +14ce +14cf +14d0 +14d1 +14d2 +14d3 +14d4 +14d5 +14d6 +14d7 +14d8 +14d9 +14da +14db +14dc +14dd +14de +14df +14e0 +14e1 +14e2 +14e3 +14e4 +14e5 +14e6 +14e7 +14e8 +14e9 +14ea +14eb +14ec +14ed +14ee +14ef +14f0 +14f1 +14f2 +14f3 +14f4 +14f5 +14f6 +14f7 +14f8 +14f9 +14fa +14fb +14fc +14fd +14fe +14ff +1500 +1501 +1502 +1503 +1504 +1505 +1506 +1507 +1508 +1509 +150a +150b +150c +150d +150e +150f +1510 +1511 +1512 +1513 +1514 +1515 +1516 +1517 +1518 +1519 +151a +151b +151c +151d +151e +151f +1520 +1521 +1522 +1523 +1524 +1525 +1526 +1527 +1528 +1529 +152a +152b +152c +152d +152e +152f +1530 +1531 +1532 +1533 +1534 +1535 +1536 +1537 +1538 +1539 +153a +153b +153c +153d +153e +153f +1540 +1541 +1542 +1543 +1544 +1545 +1546 +1547 +1548 +1549 +154a +154b +154c +154d +154e +154f +1550 +1551 +1552 +1553 +1554 +1555 +1556 +1557 +1558 +1559 +155a +155b +155c +155d +155e +155f +1560 +1561 +1562 +1563 +1564 +1565 +1566 +1567 +1568 +1569 +156a +156b +156c +156d +156e +156f +1570 +1571 +1572 +1573 +1574 +1575 +1576 +1577 +1578 +1579 +157a +157b +157c +157d +157e +157f +1580 +1581 +1582 +1583 +1584 +1585 +1586 +1587 +1588 +1589 +158a +158b +158c +158d +158e +158f +1590 +1591 +1592 +1593 +1594 +1595 +1596 +1597 +1598 +1599 +159a +159b +159c +159d +159e +159f +15a0 +15a1 +15a2 +15a3 +15a4 +15a5 +15a6 +15a7 +15a8 +15a9 +15aa +15ab +15ac +15ad +15ae +15af +15b0 +15b1 +15b2 +15b3 +15b4 +15b5 +15b6 +15b7 +15b8 +15b9 +15ba +15bb +15bc +15bd +15be +15bf +15c0 +15c1 +15c2 +15c3 +15c4 +15c5 +15c6 +15c7 +15c8 +15c9 +15ca +15cb +15cc +15cd +15ce +15cf +15d0 +15d1 +15d2 +15d3 +15d4 +15d5 +15d6 +15d7 +15d8 +15d9 +15da +15db +15dc +15dd +15de +15df +15e0 +15e1 +15e2 +15e3 +15e4 +15e5 +15e6 +15e7 +15e8 +15e9 +15ea +15eb +15ec +15ed +15ee +15ef +15f0 +15f1 +15f2 +15f3 +15f4 +15f5 +15f6 +15f7 +15f8 +15f9 +15fa +15fb +15fc +15fd +15fe +15ff +1600 +1601 +1602 +1603 +1604 +1605 +1606 +1607 +1608 +1609 +160a +160b +160c +160d +160e +160f +1610 +1611 +1612 +1613 +1614 +1615 +1616 +1617 +1618 +1619 +161a +161b +161c +161d +161e +161f +1620 +1621 +1622 +1623 +1624 +1625 +1626 +1627 +1628 +1629 +162a +162b +162c +162d +162e +162f +1630 +1631 +1632 +1633 +1634 +1635 +1636 +1637 +1638 +1639 +163a +163b +163c +163d +163e +163f +1640 +1641 +1642 +1643 +1644 +1645 +1646 +1647 +1648 +1649 +164a +164b +164c +164d +164e +164f +1650 +1651 +1652 +1653 +1654 +1655 +1656 +1657 +1658 +1659 +165a +165b +165c +165d +165e +165f +1660 +1661 +1662 +1663 +1664 +1665 +1666 +1667 +1668 +1669 +166a +166b +166c +166d +166e +166f +1670 +1671 +1672 +1673 +1674 +1675 +1676 +1677 +1678 +1679 +167a +167b +167c +167d +167e +167f +1680 +1681 +1682 +1683 +1684 +1685 +1686 +1687 +1688 +1689 +168a +168b +168c +168d +168e +168f +1690 +1691 +1692 +1693 +1694 +1695 +1696 +1697 +1698 +1699 +169a +169b +169c +169d +169e +169f +16a0 +16a1 +16a2 +16a3 +16a4 +16a5 +16a6 +16a7 +16a8 +16a9 +16aa +16ab +16ac +16ad +16ae +16af +16b0 +16b1 +16b2 +16b3 +16b4 +16b5 +16b6 +16b7 +16b8 +16b9 +16ba +16bb +16bc +16bd +16be +16bf +16c0 +16c1 +16c2 +16c3 +16c4 +16c5 +16c6 +16c7 +16c8 +16c9 +16ca +16cb +16cc +16cd +16ce +16cf +16d0 +16d1 +16d2 +16d3 +16d4 +16d5 +16d6 +16d7 +16d8 +16d9 +16da +16db +16dc +16dd +16de +16df +16e0 +16e1 +16e2 +16e3 +16e4 +16e5 +16e6 +16e7 +16e8 +16e9 +16ea +16eb +16ec +16ed +16ee +16ef +16f0 +16f1 +16f2 +16f3 +16f4 +16f5 +16f6 +16f7 +16f8 +16f9 +16fa +16fb +16fc +16fd +16fe +16ff +1700 +1701 +1702 +1703 +1704 +1705 +1706 +1707 +1708 +1709 +170a +170b +170c +170d +170e +170f +1710 +1711 +1712 +1713 +1714 +1715 +1716 +1717 +1718 +1719 +171a +171b +171c +171d +171e +171f +1720 +1721 +1722 +1723 +1724 +1725 +1726 +1727 +1728 +1729 +172a +172b +172c +172d +172e +172f +1730 +1731 +1732 +1733 +1734 +1735 +1736 +1737 +1738 +1739 +173a +173b +173c +173d +173e +173f +1740 +1741 +1742 +1743 +1744 +1745 +1746 +1747 +1748 +1749 +174a +174b +174c +174d +174e +174f +1750 +1751 +1752 +1753 +1754 +1755 +1756 +1757 +1758 +1759 +175a +175b +175c +175d +175e +175f +1760 +1761 +1762 +1763 +1764 +1765 +1766 +1767 +1768 +1769 +176a +176b +176c +176d +176e +176f +1770 +1771 +1772 +1773 +1774 +1775 +1776 +1777 +1778 +1779 +177a +177b +177c +177d +177e +177f +1780 +1781 +1782 +1783 +1784 +1785 +1786 +1787 +1788 +1789 +178a +178b +178c +178d +178e +178f +1790 +1791 +1792 +1793 +1794 +1795 +1796 +1797 +1798 +1799 +179a +179b +179c +179d +179e +179f +17a0 +17a1 +17a2 +17a3 +17a4 +17a5 +17a6 +17a7 +17a8 +17a9 +17aa +17ab +17ac +17ad +17ae +17af +17b0 +17b1 +17b2 +17b3 +17b4 +17b5 +17b6 +17b7 +17b8 +17b9 +17ba +17bb +17bc +17bd +17be +17bf +17c0 +17c1 +17c2 +17c3 +17c4 +17c5 +17c6 +17c7 +17c8 +17c9 +17ca +17cb +17cc +17cd +17ce +17cf +17d0 +17d1 +17d2 +17d3 +17d4 +17d5 +17d6 +17d7 +17d8 +17d9 +17da +17db +17dc +17dd +17de +17df +17e0 +17e1 +17e2 +17e3 +17e4 +17e5 +17e6 +17e7 +17e8 +17e9 +17ea +17eb +17ec +17ed +17ee +17ef +17f0 +17f1 +17f2 +17f3 +17f4 +17f5 +17f6 +17f7 +17f8 +17f9 +17fa +17fb +17fc +17fd +17fe +17ff +1800 +1801 +1802 +1803 +1804 +1805 +1806 +1807 +1808 +1809 +180a +180b +180c +180d +180e +180f +1810 +1811 +1812 +1813 +1814 +1815 +1816 +1817 +1818 +1819 +181a +181b +181c +181d +181e +181f +1820 +1821 +1822 +1823 +1824 +1825 +1826 +1827 +1828 +1829 +182a +182b +182c +182d +182e +182f +1830 +1831 +1832 +1833 +1834 +1835 +1836 +1837 +1838 +1839 +183a +183b +183c +183d +183e +183f +1840 +1841 +1842 +1843 +1844 +1845 +1846 +1847 +1848 +1849 +184a +184b +184c +184d +184e +184f +1850 +1851 +1852 +1853 +1854 +1855 +1856 +1857 +1858 +1859 +185a +185b +185c +185d +185e +185f +1860 +1861 +1862 +1863 +1864 +1865 +1866 +1867 +1868 +1869 +186a +186b +186c +186d +186e +186f +1870 +1871 +1872 +1873 +1874 +1875 +1876 +1877 +1878 +1879 +187a +187b +187c +187d +187e +187f +1880 +1881 +1882 +1883 +1884 +1885 +1886 +1887 +1888 +1889 +188a +188b +188c +188d +188e +188f +1890 +1891 +1892 +1893 +1894 +1895 +1896 +1897 +1898 +1899 +189a +189b +189c +189d +189e +189f +18a0 +18a1 +18a2 +18a3 +18a4 +18a5 +18a6 +18a7 +18a8 +18a9 +18aa +18ab +18ac +18ad +18ae +18af +18b0 +18b1 +18b2 +18b3 +18b4 +18b5 +18b6 +18b7 +18b8 +18b9 +18ba +18bb +18bc +18bd +18be +18bf +18c0 +18c1 +18c2 +18c3 +18c4 +18c5 +18c6 +18c7 +18c8 +18c9 +18ca +18cb +18cc +18cd +18ce +18cf +18d0 +18d1 +18d2 +18d3 +18d4 +18d5 +18d6 +18d7 +18d8 +18d9 +18da +18db +18dc +18dd +18de +18df +18e0 +18e1 +18e2 +18e3 +18e4 +18e5 +18e6 +18e7 +18e8 +18e9 +18ea +18eb +18ec +18ed +18ee +18ef +18f0 +18f1 +18f2 +18f3 +18f4 +18f5 +18f6 +18f7 +18f8 +18f9 +18fa +18fb +18fc +18fd +18fe +18ff +1900 +1901 +1902 +1903 +1904 +1905 +1906 +1907 +1908 +1909 +190a +190b +190c +190d +190e +190f +1910 +1911 +1912 +1913 +1914 +1915 +1916 +1917 +1918 +1919 +191a +191b +191c +191d +191e +191f +1920 +1921 +1922 +1923 +1924 +1925 +1926 +1927 +1928 +1929 +192a +192b +192c +192d +192e +192f +1930 +1931 +1932 +1933 +1934 +1935 +1936 +1937 +1938 +1939 +193a +193b +193c +193d +193e +193f +1940 +1941 +1942 +1943 +1944 +1945 +1946 +1947 +1948 +1949 +194a +194b +194c +194d +194e +194f +1950 +1951 +1952 +1953 +1954 +1955 +1956 +1957 +1958 +1959 +195a +195b +195c +195d +195e +195f +1960 +1961 +1962 +1963 +1964 +1965 +1966 +1967 +1968 +1969 +196a +196b +196c +196d +196e +196f +1970 +1971 +1972 +1973 +1974 +1975 +1976 +1977 +1978 +1979 +197a +197b +197c +197d +197e +197f +1980 +1981 +1982 +1983 +1984 +1985 +1986 +1987 +1988 +1989 +198a +198b +198c +198d +198e +198f +1990 +1991 +1992 +1993 +1994 +1995 +1996 +1997 +1998 +1999 +199a +199b +199c +199d +199e +199f +19a0 +19a1 +19a2 +19a3 +19a4 +19a5 +19a6 +19a7 +19a8 +19a9 +19aa +19ab +19ac +19ad +19ae +19af +19b0 +19b1 +19b2 +19b3 +19b4 +19b5 +19b6 +19b7 +19b8 +19b9 +19ba +19bb +19bc +19bd +19be +19bf +19c0 +19c1 +19c2 +19c3 +19c4 +19c5 +19c6 +19c7 +19c8 +19c9 +19ca +19cb +19cc +19cd +19ce +19cf +19d0 +19d1 +19d2 +19d3 +19d4 +19d5 +19d6 +19d7 +19d8 +19d9 +19da +19db +19dc +19dd +19de +19df +19e0 +19e1 +19e2 +19e3 +19e4 +19e5 +19e6 +19e7 +19e8 +19e9 +19ea +19eb +19ec +19ed +19ee +19ef +19f0 +19f1 +19f2 +19f3 +19f4 +19f5 +19f6 +19f7 +19f8 +19f9 +19fa +19fb +19fc +19fd +19fe +19ff +1a00 +1a01 +1a02 +1a03 +1a04 +1a05 +1a06 +1a07 +1a08 +1a09 +1a0a +1a0b +1a0c +1a0d +1a0e +1a0f +1a10 +1a11 +1a12 +1a13 +1a14 +1a15 +1a16 +1a17 +1a18 +1a19 +1a1a +1a1b +1a1c +1a1d +1a1e +1a1f +1a20 +1a21 +1a22 +1a23 +1a24 +1a25 +1a26 +1a27 +1a28 +1a29 +1a2a +1a2b +1a2c +1a2d +1a2e +1a2f +1a30 +1a31 +1a32 +1a33 +1a34 +1a35 +1a36 +1a37 +1a38 +1a39 +1a3a +1a3b +1a3c +1a3d +1a3e +1a3f +1a40 +1a41 +1a42 +1a43 +1a44 +1a45 +1a46 +1a47 +1a48 +1a49 +1a4a +1a4b +1a4c +1a4d +1a4e +1a4f +1a50 +1a51 +1a52 +1a53 +1a54 +1a55 +1a56 +1a57 +1a58 +1a59 +1a5a +1a5b +1a5c +1a5d +1a5e +1a5f +1a60 +1a61 +1a62 +1a63 +1a64 +1a65 +1a66 +1a67 +1a68 +1a69 +1a6a +1a6b +1a6c +1a6d +1a6e +1a6f +1a70 +1a71 +1a72 +1a73 +1a74 +1a75 +1a76 +1a77 +1a78 +1a79 +1a7a +1a7b +1a7c +1a7d +1a7e +1a7f +1a80 +1a81 +1a82 +1a83 +1a84 +1a85 +1a86 +1a87 +1a88 +1a89 +1a8a +1a8b +1a8c +1a8d +1a8e +1a8f +1a90 +1a91 +1a92 +1a93 +1a94 +1a95 +1a96 +1a97 +1a98 +1a99 +1a9a +1a9b +1a9c +1a9d +1a9e +1a9f +1aa0 +1aa1 +1aa2 +1aa3 +1aa4 +1aa5 +1aa6 +1aa7 +1aa8 +1aa9 +1aaa +1aab +1aac +1aad +1aae +1aaf +1ab0 +1ab1 +1ab2 +1ab3 +1ab4 +1ab5 +1ab6 +1ab7 +1ab8 +1ab9 +1aba +1abb +1abc +1abd +1abe +1abf +1ac0 +1ac1 +1ac2 +1ac3 +1ac4 +1ac5 +1ac6 +1ac7 +1ac8 +1ac9 +1aca +1acb +1acc +1acd +1ace +1acf +1ad0 +1ad1 +1ad2 +1ad3 +1ad4 +1ad5 +1ad6 +1ad7 +1ad8 +1ad9 +1ada +1adb +1adc +1add +1ade +1adf +1ae0 +1ae1 +1ae2 +1ae3 +1ae4 +1ae5 +1ae6 +1ae7 +1ae8 +1ae9 +1aea +1aeb +1aec +1aed +1aee +1aef +1af0 +1af1 +1af2 +1af3 +1af4 +1af5 +1af6 +1af7 +1af8 +1af9 +1afa +1afb +1afc +1afd +1afe +1aff +1b00 +1b01 +1b02 +1b03 +1b04 +1b05 +1b06 +1b07 +1b08 +1b09 +1b0a +1b0b +1b0c +1b0d +1b0e +1b0f +1b10 +1b11 +1b12 +1b13 +1b14 +1b15 +1b16 +1b17 +1b18 +1b19 +1b1a +1b1b +1b1c +1b1d +1b1e +1b1f +1b20 +1b21 +1b22 +1b23 +1b24 +1b25 +1b26 +1b27 +1b28 +1b29 +1b2a +1b2b +1b2c +1b2d +1b2e +1b2f +1b30 +1b31 +1b32 +1b33 +1b34 +1b35 +1b36 +1b37 +1b38 +1b39 +1b3a +1b3b +1b3c +1b3d +1b3e +1b3f +1b40 +1b41 +1b42 +1b43 +1b44 +1b45 +1b46 +1b47 +1b48 +1b49 +1b4a +1b4b +1b4c +1b4d +1b4e +1b4f +1b50 +1b51 +1b52 +1b53 +1b54 +1b55 +1b56 +1b57 +1b58 +1b59 +1b5a +1b5b +1b5c +1b5d +1b5e +1b5f +1b60 +1b61 +1b62 +1b63 +1b64 +1b65 +1b66 +1b67 +1b68 +1b69 +1b6a +1b6b +1b6c +1b6d +1b6e +1b6f +1b70 +1b71 +1b72 +1b73 +1b74 +1b75 +1b76 +1b77 +1b78 +1b79 +1b7a +1b7b +1b7c +1b7d +1b7e +1b7f +1b80 +1b81 +1b82 +1b83 +1b84 +1b85 +1b86 +1b87 +1b88 +1b89 +1b8a +1b8b +1b8c +1b8d +1b8e +1b8f +1b90 +1b91 +1b92 +1b93 +1b94 +1b95 +1b96 +1b97 +1b98 +1b99 +1b9a +1b9b +1b9c +1b9d +1b9e +1b9f +1ba0 +1ba1 +1ba2 +1ba3 +1ba4 +1ba5 +1ba6 +1ba7 +1ba8 +1ba9 +1baa +1bab +1bac +1bad +1bae +1baf +1bb0 +1bb1 +1bb2 +1bb3 +1bb4 +1bb5 +1bb6 +1bb7 +1bb8 +1bb9 +1bba +1bbb +1bbc +1bbd +1bbe +1bbf +1bc0 +1bc1 +1bc2 +1bc3 +1bc4 +1bc5 +1bc6 +1bc7 +1bc8 +1bc9 +1bca +1bcb +1bcc +1bcd +1bce +1bcf +1bd0 +1bd1 +1bd2 +1bd3 +1bd4 +1bd5 +1bd6 +1bd7 +1bd8 +1bd9 +1bda +1bdb +1bdc +1bdd +1bde +1bdf +1be0 +1be1 +1be2 +1be3 +1be4 +1be5 +1be6 +1be7 +1be8 +1be9 +1bea +1beb +1bec +1bed +1bee +1bef +1bf0 +1bf1 +1bf2 +1bf3 +1bf4 +1bf5 +1bf6 +1bf7 +1bf8 +1bf9 +1bfa +1bfb +1bfc +1bfd +1bfe +1bff +1c00 +1c01 +1c02 +1c03 +1c04 +1c05 +1c06 +1c07 +1c08 +1c09 +1c0a +1c0b +1c0c +1c0d +1c0e +1c0f +1c10 +1c11 +1c12 +1c13 +1c14 +1c15 +1c16 +1c17 +1c18 +1c19 +1c1a +1c1b +1c1c +1c1d +1c1e +1c1f +1c20 +1c21 +1c22 +1c23 +1c24 +1c25 +1c26 +1c27 +1c28 +1c29 +1c2a +1c2b +1c2c +1c2d +1c2e +1c2f +1c30 +1c31 +1c32 +1c33 +1c34 +1c35 +1c36 +1c37 +1c38 +1c39 +1c3a +1c3b +1c3c +1c3d +1c3e +1c3f +1c40 +1c41 +1c42 +1c43 +1c44 +1c45 +1c46 +1c47 +1c48 +1c49 +1c4a +1c4b +1c4c +1c4d +1c4e +1c4f +1c50 +1c51 +1c52 +1c53 +1c54 +1c55 +1c56 +1c57 +1c58 +1c59 +1c5a +1c5b +1c5c +1c5d +1c5e +1c5f +1c60 +1c61 +1c62 +1c63 +1c64 +1c65 +1c66 +1c67 +1c68 +1c69 +1c6a +1c6b +1c6c +1c6d +1c6e +1c6f +1c70 +1c71 +1c72 +1c73 +1c74 +1c75 +1c76 +1c77 +1c78 +1c79 +1c7a +1c7b +1c7c +1c7d +1c7e +1c7f +1c80 +1c81 +1c82 +1c83 +1c84 +1c85 +1c86 +1c87 +1c88 +1c89 +1c8a +1c8b +1c8c +1c8d +1c8e +1c8f +1c90 +1c91 +1c92 +1c93 +1c94 +1c95 +1c96 +1c97 +1c98 +1c99 +1c9a +1c9b +1c9c +1c9d +1c9e +1c9f +1ca0 +1ca1 +1ca2 +1ca3 +1ca4 +1ca5 +1ca6 +1ca7 +1ca8 +1ca9 +1caa +1cab +1cac +1cad +1cae +1caf +1cb0 +1cb1 +1cb2 +1cb3 +1cb4 +1cb5 +1cb6 +1cb7 +1cb8 +1cb9 +1cba +1cbb +1cbc +1cbd +1cbe +1cbf +1cc0 +1cc1 +1cc2 +1cc3 +1cc4 +1cc5 +1cc6 +1cc7 +1cc8 +1cc9 +1cca +1ccb +1ccc +1ccd +1cce +1ccf +1cd0 +1cd1 +1cd2 +1cd3 +1cd4 +1cd5 +1cd6 +1cd7 +1cd8 +1cd9 +1cda +1cdb +1cdc +1cdd +1cde +1cdf +1ce0 +1ce1 +1ce2 +1ce3 +1ce4 +1ce5 +1ce6 +1ce7 +1ce8 +1ce9 +1cea +1ceb +1cec +1ced +1cee +1cef +1cf0 +1cf1 +1cf2 +1cf3 +1cf4 +1cf5 +1cf6 +1cf7 +1cf8 +1cf9 +1cfa +1cfb +1cfc +1cfd +1cfe +1cff +1d00 +1d01 +1d02 +1d03 +1d04 +1d05 +1d06 +1d07 +1d08 +1d09 +1d0a +1d0b +1d0c +1d0d +1d0e +1d0f +1d10 +1d11 +1d12 +1d13 +1d14 +1d15 +1d16 +1d17 +1d18 +1d19 +1d1a +1d1b +1d1c +1d1d +1d1e +1d1f +1d20 +1d21 +1d22 +1d23 +1d24 +1d25 +1d26 +1d27 +1d28 +1d29 +1d2a +1d2b +1d2c +1d2d +1d2e +1d2f +1d30 +1d31 +1d32 +1d33 +1d34 +1d35 +1d36 +1d37 +1d38 +1d39 +1d3a +1d3b +1d3c +1d3d +1d3e +1d3f +1d40 +1d41 +1d42 +1d43 +1d44 +1d45 +1d46 +1d47 +1d48 +1d49 +1d4a +1d4b +1d4c +1d4d +1d4e +1d4f +1d50 +1d51 +1d52 +1d53 +1d54 +1d55 +1d56 +1d57 +1d58 +1d59 +1d5a +1d5b +1d5c +1d5d +1d5e +1d5f +1d60 +1d61 +1d62 +1d63 +1d64 +1d65 +1d66 +1d67 +1d68 +1d69 +1d6a +1d6b +1d6c +1d6d +1d6e +1d6f +1d70 +1d71 +1d72 +1d73 +1d74 +1d75 +1d76 +1d77 +1d78 +1d79 +1d7a +1d7b +1d7c +1d7d +1d7e +1d7f +1d80 +1d81 +1d82 +1d83 +1d84 +1d85 +1d86 +1d87 +1d88 +1d89 +1d8a +1d8b +1d8c +1d8d +1d8e +1d8f +1d90 +1d91 +1d92 +1d93 +1d94 +1d95 +1d96 +1d97 +1d98 +1d99 +1d9a +1d9b +1d9c +1d9d +1d9e +1d9f +1da0 +1da1 +1da2 +1da3 +1da4 +1da5 +1da6 +1da7 +1da8 +1da9 +1daa +1dab +1dac +1dad +1dae +1daf +1db0 +1db1 +1db2 +1db3 +1db4 +1db5 +1db6 +1db7 +1db8 +1db9 +1dba +1dbb +1dbc +1dbd +1dbe +1dbf +1dc0 +1dc1 +1dc2 +1dc3 +1dc4 +1dc5 +1dc6 +1dc7 +1dc8 +1dc9 +1dca +1dcb +1dcc +1dcd +1dce +1dcf +1dd0 +1dd1 +1dd2 +1dd3 +1dd4 +1dd5 +1dd6 +1dd7 +1dd8 +1dd9 +1dda +1ddb +1ddc +1ddd +1dde +1ddf +1de0 +1de1 +1de2 +1de3 +1de4 +1de5 +1de6 +1de7 +1de8 +1de9 +1dea +1deb +1dec +1ded +1dee +1def +1df0 +1df1 +1df2 +1df3 +1df4 +1df5 +1df6 +1df7 +1df8 +1df9 +1dfa +1dfb +1dfc +1dfd +1dfe +1dff +1e00 +1e01 +1e02 +1e03 +1e04 +1e05 +1e06 +1e07 +1e08 +1e09 +1e0a +1e0b +1e0c +1e0d +1e0e +1e0f +1e10 +1e11 +1e12 +1e13 +1e14 +1e15 +1e16 +1e17 +1e18 +1e19 +1e1a +1e1b +1e1c +1e1d +1e1e +1e1f +1e20 +1e21 +1e22 +1e23 +1e24 +1e25 +1e26 +1e27 +1e28 +1e29 +1e2a +1e2b +1e2c +1e2d +1e2e +1e2f +1e30 +1e31 +1e32 +1e33 +1e34 +1e35 +1e36 +1e37 +1e38 +1e39 +1e3a +1e3b +1e3c +1e3d +1e3e +1e3f +1e40 +1e41 +1e42 +1e43 +1e44 +1e45 +1e46 +1e47 +1e48 +1e49 +1e4a +1e4b +1e4c +1e4d +1e4e +1e4f +1e50 +1e51 +1e52 +1e53 +1e54 +1e55 +1e56 +1e57 +1e58 +1e59 +1e5a +1e5b +1e5c +1e5d +1e5e +1e5f +1e60 +1e61 +1e62 +1e63 +1e64 +1e65 +1e66 +1e67 +1e68 +1e69 +1e6a +1e6b +1e6c +1e6d +1e6e +1e6f +1e70 +1e71 +1e72 +1e73 +1e74 +1e75 +1e76 +1e77 +1e78 +1e79 +1e7a +1e7b +1e7c +1e7d +1e7e +1e7f +1e80 +1e81 +1e82 +1e83 +1e84 +1e85 +1e86 +1e87 +1e88 +1e89 +1e8a +1e8b +1e8c +1e8d +1e8e +1e8f +1e90 +1e91 +1e92 +1e93 +1e94 +1e95 +1e96 +1e97 +1e98 +1e99 +1e9a +1e9b +1e9c +1e9d +1e9e +1e9f +1ea0 +1ea1 +1ea2 +1ea3 +1ea4 +1ea5 +1ea6 +1ea7 +1ea8 +1ea9 +1eaa +1eab +1eac +1ead +1eae +1eaf +1eb0 +1eb1 +1eb2 +1eb3 +1eb4 +1eb5 +1eb6 +1eb7 +1eb8 +1eb9 +1eba +1ebb +1ebc +1ebd +1ebe +1ebf +1ec0 +1ec1 +1ec2 +1ec3 +1ec4 +1ec5 +1ec6 +1ec7 +1ec8 +1ec9 +1eca +1ecb +1ecc +1ecd +1ece +1ecf +1ed0 +1ed1 +1ed2 +1ed3 +1ed4 +1ed5 +1ed6 +1ed7 +1ed8 +1ed9 +1eda +1edb +1edc +1edd +1ede +1edf +1ee0 +1ee1 +1ee2 +1ee3 +1ee4 +1ee5 +1ee6 +1ee7 +1ee8 +1ee9 +1eea +1eeb +1eec +1eed +1eee +1eef +1ef0 +1ef1 +1ef2 +1ef3 +1ef4 +1ef5 +1ef6 +1ef7 +1ef8 +1ef9 +1efa +1efb +1efc +1efd +1efe +1eff +1f00 +1f01 +1f02 +1f03 +1f04 +1f05 +1f06 +1f07 +1f08 +1f09 +1f0a +1f0b +1f0c +1f0d +1f0e +1f0f +1f10 +1f11 +1f12 +1f13 +1f14 +1f15 +1f16 +1f17 +1f18 +1f19 +1f1a +1f1b +1f1c +1f1d +1f1e +1f1f +1f20 +1f21 +1f22 +1f23 +1f24 +1f25 +1f26 +1f27 +1f28 +1f29 +1f2a +1f2b +1f2c +1f2d +1f2e +1f2f +1f30 +1f31 +1f32 +1f33 +1f34 +1f35 +1f36 +1f37 +1f38 +1f39 +1f3a +1f3b +1f3c +1f3d +1f3e +1f3f +1f40 +1f41 +1f42 +1f43 +1f44 +1f45 +1f46 +1f47 +1f48 +1f49 +1f4a +1f4b +1f4c +1f4d +1f4e +1f4f +1f50 +1f51 +1f52 +1f53 +1f54 +1f55 +1f56 +1f57 +1f58 +1f59 +1f5a +1f5b +1f5c +1f5d +1f5e +1f5f +1f60 +1f61 +1f62 +1f63 +1f64 +1f65 +1f66 +1f67 +1f68 +1f69 +1f6a +1f6b +1f6c +1f6d +1f6e +1f6f +1f70 +1f71 +1f72 +1f73 +1f74 +1f75 +1f76 +1f77 +1f78 +1f79 +1f7a +1f7b +1f7c +1f7d +1f7e +1f7f +1f80 +1f81 +1f82 +1f83 +1f84 +1f85 +1f86 +1f87 +1f88 +1f89 +1f8a +1f8b +1f8c +1f8d +1f8e +1f8f +1f90 +1f91 +1f92 +1f93 +1f94 +1f95 +1f96 +1f97 +1f98 +1f99 +1f9a +1f9b +1f9c +1f9d +1f9e +1f9f +1fa0 +1fa1 +1fa2 +1fa3 +1fa4 +1fa5 +1fa6 +1fa7 +1fa8 +1fa9 +1faa +1fab +1fac +1fad +1fae +1faf +1fb0 +1fb1 +1fb2 +1fb3 +1fb4 +1fb5 +1fb6 +1fb7 +1fb8 +1fb9 +1fba +1fbb +1fbc +1fbd +1fbe +1fbf +1fc0 +1fc1 +1fc2 +1fc3 +1fc4 +1fc5 +1fc6 +1fc7 +1fc8 +1fc9 +1fca +1fcb +1fcc +1fcd +1fce +1fcf +1fd0 +1fd1 +1fd2 +1fd3 +1fd4 +1fd5 +1fd6 +1fd7 +1fd8 +1fd9 +1fda +1fdb +1fdc +1fdd +1fde +1fdf +1fe0 +1fe1 +1fe2 +1fe3 +1fe4 +1fe5 +1fe6 +1fe7 +1fe8 +1fe9 +1fea +1feb +1fec +1fed +1fee +1fef +1ff0 +1ff1 +1ff2 +1ff3 +1ff4 +1ff5 +1ff6 +1ff7 +1ff8 +1ff9 +1ffa +1ffb +1ffc +1ffd +1ffe +1fff +2000 +2001 +2002 +2003 +2004 +2005 +2006 +2007 +2008 +2009 +200a +200b +200c +200d +200e +200f +2010 +2011 +2012 +2013 +2014 +2015 +2016 +2017 +2018 +2019 +201a +201b +201c +201d +201e +201f +2020 +2021 +2022 +2023 +2024 +2025 +2026 +2027 +2028 +2029 +202a +202b +202c +202d +202e +202f +2030 +2031 +2032 +2033 +2034 +2035 +2036 +2037 +2038 +2039 +203a +203b +203c +203d +203e +203f +2040 +2041 +2042 +2043 +2044 +2045 +2046 +2047 +2048 +2049 +204a +204b +204c +204d +204e +204f +2050 +2051 +2052 +2053 +2054 +2055 +2056 +2057 +2058 +2059 +205a +205b +205c +205d +205e +205f +2060 +2061 +2062 +2063 +2064 +2065 +2066 +2067 +2068 +2069 +206a +206b +206c +206d +206e +206f +2070 +2071 +2072 +2073 +2074 +2075 +2076 +2077 +2078 +2079 +207a +207b +207c +207d +207e +207f +2080 +2081 +2082 +2083 +2084 +2085 +2086 +2087 +2088 +2089 +208a +208b +208c +208d +208e +208f +2090 +2091 +2092 +2093 +2094 +2095 +2096 +2097 +2098 +2099 +209a +209b +209c +209d +209e +209f +20a0 +20a1 +20a2 +20a3 +20a4 +20a5 +20a6 +20a7 +20a8 +20a9 +20aa +20ab +20ac +20ad +20ae +20af +20b0 +20b1 +20b2 +20b3 +20b4 +20b5 +20b6 +20b7 +20b8 +20b9 +20ba +20bb +20bc +20bd +20be +20bf +20c0 +20c1 +20c2 +20c3 +20c4 +20c5 +20c6 +20c7 +20c8 +20c9 +20ca +20cb +20cc +20cd +20ce +20cf +20d0 +20d1 +20d2 +20d3 +20d4 +20d5 +20d6 +20d7 +20d8 +20d9 +20da +20db +20dc +20dd +20de +20df +20e0 +20e1 +20e2 +20e3 +20e4 +20e5 +20e6 +20e7 +20e8 +20e9 +20ea +20eb +20ec +20ed +20ee +20ef +20f0 +20f1 +20f2 +20f3 +20f4 +20f5 +20f6 +20f7 +20f8 +20f9 +20fa +20fb +20fc +20fd +20fe +20ff +2100 +2101 +2102 +2103 +2104 +2105 +2106 +2107 +2108 +2109 +210a +210b +210c +210d +210e +210f +2110 +2111 +2112 +2113 +2114 +2115 +2116 +2117 +2118 +2119 +211a +211b +211c +211d +211e +211f +2120 +2121 +2122 +2123 +2124 +2125 +2126 +2127 +2128 +2129 +212a +212b +212c +212d +212e +212f +2130 +2131 +2132 +2133 +2134 +2135 +2136 +2137 +2138 +2139 +213a +213b +213c +213d +213e +213f +2140 +2141 +2142 +2143 +2144 +2145 +2146 +2147 +2148 +2149 +214a +214b +214c +214d +214e +214f +2150 +2151 +2152 +2153 +2154 +2155 +2156 +2157 +2158 +2159 +215a +215b +215c +215d +215e +215f +2160 +2161 +2162 +2163 +2164 +2165 +2166 +2167 +2168 +2169 +216a +216b +216c +216d +216e +216f +2170 +2171 +2172 +2173 +2174 +2175 +2176 +2177 +2178 +2179 +217a +217b +217c +217d +217e +217f +2180 +2181 +2182 +2183 +2184 +2185 +2186 +2187 +2188 +2189 +218a +218b +218c +218d +218e +218f +2190 +2191 +2192 +2193 +2194 +2195 +2196 +2197 +2198 +2199 +219a +219b +219c +219d +219e +219f +21a0 +21a1 +21a2 +21a3 +21a4 +21a5 +21a6 +21a7 +21a8 +21a9 +21aa +21ab +21ac +21ad +21ae +21af +21b0 +21b1 +21b2 +21b3 +21b4 +21b5 +21b6 +21b7 +21b8 +21b9 +21ba +21bb +21bc +21bd +21be +21bf +21c0 +21c1 +21c2 +21c3 +21c4 +21c5 +21c6 +21c7 +21c8 +21c9 +21ca +21cb +21cc +21cd +21ce +21cf +21d0 +21d1 +21d2 +21d3 +21d4 +21d5 +21d6 +21d7 +21d8 +21d9 +21da +21db +21dc +21dd +21de +21df +21e0 +21e1 +21e2 +21e3 +21e4 +21e5 +21e6 +21e7 +21e8 +21e9 +21ea +21eb +21ec +21ed +21ee +21ef +21f0 +21f1 +21f2 +21f3 +21f4 +21f5 +21f6 +21f7 +21f8 +21f9 +21fa +21fb +21fc +21fd +21fe +21ff +2200 +2201 +2202 +2203 +2204 +2205 +2206 +2207 +2208 +2209 +220a +220b +220c +220d +220e +220f +2210 +2211 +2212 +2213 +2214 +2215 +2216 +2217 +2218 +2219 +221a +221b +221c +221d +221e +221f +2220 +2221 +2222 +2223 +2224 +2225 +2226 +2227 +2228 +2229 +222a +222b +222c +222d +222e +222f +2230 +2231 +2232 +2233 +2234 +2235 +2236 +2237 +2238 +2239 +223a +223b +223c +223d +223e +223f +2240 +2241 +2242 +2243 +2244 +2245 +2246 +2247 +2248 +2249 +224a +224b +224c +224d +224e +224f +2250 +2251 +2252 +2253 +2254 +2255 +2256 +2257 +2258 +2259 +225a +225b +225c +225d +225e +225f +2260 +2261 +2262 +2263 +2264 +2265 +2266 +2267 +2268 +2269 +226a +226b +226c +226d +226e +226f +2270 +2271 +2272 +2273 +2274 +2275 +2276 +2277 +2278 +2279 +227a +227b +227c +227d +227e +227f +2280 +2281 +2282 +2283 +2284 +2285 +2286 +2287 +2288 +2289 +228a +228b +228c +228d +228e +228f +2290 +2291 +2292 +2293 +2294 +2295 +2296 +2297 +2298 +2299 +229a +229b +229c +229d +229e +229f +22a0 +22a1 +22a2 +22a3 +22a4 +22a5 +22a6 +22a7 +22a8 +22a9 +22aa +22ab +22ac +22ad +22ae +22af +22b0 +22b1 +22b2 +22b3 +22b4 +22b5 +22b6 +22b7 +22b8 +22b9 +22ba +22bb +22bc +22bd +22be +22bf +22c0 +22c1 +22c2 +22c3 +22c4 +22c5 +22c6 +22c7 +22c8 +22c9 +22ca +22cb +22cc +22cd +22ce +22cf +22d0 +22d1 +22d2 +22d3 +22d4 +22d5 +22d6 +22d7 +22d8 +22d9 +22da +22db +22dc +22dd +22de +22df +22e0 +22e1 +22e2 +22e3 +22e4 +22e5 +22e6 +22e7 +22e8 +22e9 +22ea +22eb +22ec +22ed +22ee +22ef +22f0 +22f1 +22f2 +22f3 +22f4 +22f5 +22f6 +22f7 +22f8 +22f9 +22fa +22fb +22fc +22fd +22fe +22ff +2300 +2301 +2302 +2303 +2304 +2305 +2306 +2307 +2308 +2309 +230a +230b +230c +230d +230e +230f +2310 +2311 +2312 +2313 +2314 +2315 +2316 +2317 +2318 +2319 +231a +231b +231c +231d +231e +231f +2320 +2321 +2322 +2323 +2324 +2325 +2326 +2327 +2328 +2329 +232a +232b +232c +232d +232e +232f +2330 +2331 +2332 +2333 +2334 +2335 +2336 +2337 +2338 +2339 +233a +233b +233c +233d +233e +233f +2340 +2341 +2342 +2343 +2344 +2345 +2346 +2347 +2348 +2349 +234a +234b +234c +234d +234e +234f +2350 +2351 +2352 +2353 +2354 +2355 +2356 +2357 +2358 +2359 +235a +235b +235c +235d +235e +235f +2360 +2361 +2362 +2363 +2364 +2365 +2366 +2367 +2368 +2369 +236a +236b +236c +236d +236e +236f +2370 +2371 +2372 +2373 +2374 +2375 +2376 +2377 +2378 +2379 +237a +237b +237c +237d +237e +237f +2380 +2381 +2382 +2383 +2384 +2385 +2386 +2387 +2388 +2389 +238a +238b +238c +238d +238e +238f +2390 +2391 +2392 +2393 +2394 +2395 +2396 +2397 +2398 +2399 +239a +239b +239c +239d +239e +239f +23a0 +23a1 +23a2 +23a3 +23a4 +23a5 +23a6 +23a7 +23a8 +23a9 +23aa +23ab +23ac +23ad +23ae +23af +23b0 +23b1 +23b2 +23b3 +23b4 +23b5 +23b6 +23b7 +23b8 +23b9 +23ba +23bb +23bc +23bd +23be +23bf +23c0 +23c1 +23c2 +23c3 +23c4 +23c5 +23c6 +23c7 +23c8 +23c9 +23ca +23cb +23cc +23cd +23ce +23cf +23d0 +23d1 +23d2 +23d3 +23d4 +23d5 +23d6 +23d7 +23d8 +23d9 +23da +23db +23dc +23dd +23de +23df +23e0 +23e1 +23e2 +23e3 +23e4 +23e5 +23e6 +23e7 +23e8 +23e9 +23ea +23eb +23ec +23ed +23ee +23ef +23f0 +23f1 +23f2 +23f3 +23f4 +23f5 +23f6 +23f7 +23f8 +23f9 +23fa +23fb +23fc +23fd +23fe +23ff +2400 +2401 +2402 +2403 +2404 +2405 +2406 +2407 +2408 +2409 +240a +240b +240c +240d +240e +240f +2410 +2411 +2412 +2413 +2414 +2415 +2416 +2417 +2418 +2419 +241a +241b +241c +241d +241e +241f +2420 +2421 +2422 +2423 +2424 +2425 +2426 +2427 +2428 +2429 +242a +242b +242c +242d +242e +242f +2430 +2431 +2432 +2433 +2434 +2435 +2436 +2437 +2438 +2439 +243a +243b +243c +243d +243e +243f +2440 +2441 +2442 +2443 +2444 +2445 +2446 +2447 +2448 +2449 +244a +244b +244c +244d +244e +244f +2450 +2451 +2452 +2453 +2454 +2455 +2456 +2457 +2458 +2459 +245a +245b +245c +245d +245e +245f +2460 +2461 +2462 +2463 +2464 +2465 +2466 +2467 +2468 +2469 +246a +246b +246c +246d +246e +246f +2470 +2471 +2472 +2473 +2474 +2475 +2476 +2477 +2478 +2479 +247a +247b +247c +247d +247e +247f +2480 +2481 +2482 +2483 +2484 +2485 +2486 +2487 +2488 +2489 +248a +248b +248c +248d +248e +248f +2490 +2491 +2492 +2493 +2494 +2495 +2496 +2497 +2498 +2499 +249a +249b +249c +249d +249e +249f +24a0 +24a1 +24a2 +24a3 +24a4 +24a5 +24a6 +24a7 +24a8 +24a9 +24aa +24ab +24ac +24ad +24ae +24af +24b0 +24b1 +24b2 +24b3 +24b4 +24b5 +24b6 +24b7 +24b8 +24b9 +24ba +24bb +24bc +24bd +24be +24bf +24c0 +24c1 +24c2 +24c3 +24c4 +24c5 +24c6 +24c7 +24c8 +24c9 +24ca +24cb +24cc +24cd +24ce +24cf +24d0 +24d1 +24d2 +24d3 +24d4 +24d5 +24d6 +24d7 +24d8 +24d9 +24da +24db +24dc +24dd +24de +24df +24e0 +24e1 +24e2 +24e3 +24e4 +24e5 +24e6 +24e7 +24e8 +24e9 +24ea +24eb +24ec +24ed +24ee +24ef +24f0 +24f1 +24f2 +24f3 +24f4 +24f5 +24f6 +24f7 +24f8 +24f9 +24fa +24fb +24fc +24fd +24fe +24ff +2500 +2501 +2502 +2503 +2504 +2505 +2506 +2507 +2508 +2509 +250a +250b +250c +250d +250e +250f +2510 +2511 +2512 +2513 +2514 +2515 +2516 +2517 +2518 +2519 +251a +251b +251c +251d +251e +251f +2520 +2521 +2522 +2523 +2524 +2525 +2526 +2527 +2528 +2529 +252a +252b +252c +252d +252e +252f +2530 +2531 +2532 +2533 +2534 +2535 +2536 +2537 +2538 +2539 +253a +253b +253c +253d +253e +253f +2540 +2541 +2542 +2543 +2544 +2545 +2546 +2547 +2548 +2549 +254a +254b +254c +254d +254e +254f +2550 +2551 +2552 +2553 +2554 +2555 +2556 +2557 +2558 +2559 +255a +255b +255c +255d +255e +255f +2560 +2561 +2562 +2563 +2564 +2565 +2566 +2567 +2568 +2569 +256a +256b +256c +256d +256e +256f +2570 +2571 +2572 +2573 +2574 +2575 +2576 +2577 +2578 +2579 +257a +257b +257c +257d +257e +257f +2580 +2581 +2582 +2583 +2584 +2585 +2586 +2587 +2588 +2589 +258a +258b +258c +258d +258e +258f +2590 +2591 +2592 +2593 +2594 +2595 +2596 +2597 +2598 +2599 +259a +259b +259c +259d +259e +259f +25a0 +25a1 +25a2 +25a3 +25a4 +25a5 +25a6 +25a7 +25a8 +25a9 +25aa +25ab +25ac +25ad +25ae +25af +25b0 +25b1 +25b2 +25b3 +25b4 +25b5 +25b6 +25b7 +25b8 +25b9 +25ba +25bb +25bc +25bd +25be +25bf +25c0 +25c1 +25c2 +25c3 +25c4 +25c5 +25c6 +25c7 +25c8 +25c9 +25ca +25cb +25cc +25cd +25ce +25cf +25d0 +25d1 +25d2 +25d3 +25d4 +25d5 +25d6 +25d7 +25d8 +25d9 +25da +25db +25dc +25dd +25de +25df +25e0 +25e1 +25e2 +25e3 +25e4 +25e5 +25e6 +25e7 +25e8 +25e9 +25ea +25eb +25ec +25ed +25ee +25ef +25f0 +25f1 +25f2 +25f3 +25f4 +25f5 +25f6 +25f7 +25f8 +25f9 +25fa +25fb +25fc +25fd +25fe +25ff +2600 +2601 +2602 +2603 +2604 +2605 +2606 +2607 +2608 +2609 +260a +260b +260c +260d +260e +260f +2610 +2611 +2612 +2613 +2614 +2615 +2616 +2617 +2618 +2619 +261a +261b +261c +261d +261e +261f +2620 +2621 +2622 +2623 +2624 +2625 +2626 +2627 +2628 +2629 +262a +262b +262c +262d +262e +262f +2630 +2631 +2632 +2633 +2634 +2635 +2636 +2637 +2638 +2639 +263a +263b +263c +263d +263e +263f +2640 +2641 +2642 +2643 +2644 +2645 +2646 +2647 +2648 +2649 +264a +264b +264c +264d +264e +264f +2650 +2651 +2652 +2653 +2654 +2655 +2656 +2657 +2658 +2659 +265a +265b +265c +265d +265e +265f +2660 +2661 +2662 +2663 +2664 +2665 +2666 +2667 +2668 +2669 +266a +266b +266c +266d +266e +266f +2670 +2671 +2672 +2673 +2674 +2675 +2676 +2677 +2678 +2679 +267a +267b +267c +267d +267e +267f +2680 +2681 +2682 +2683 +2684 +2685 +2686 +2687 +2688 +2689 +268a +268b +268c +268d +268e +268f +2690 +2691 +2692 +2693 +2694 +2695 +2696 +2697 +2698 +2699 +269a +269b +269c +269d +269e +269f +26a0 +26a1 +26a2 +26a3 +26a4 +26a5 +26a6 +26a7 +26a8 +26a9 +26aa +26ab +26ac +26ad +26ae +26af +26b0 +26b1 +26b2 +26b3 +26b4 +26b5 +26b6 +26b7 +26b8 +26b9 +26ba +26bb +26bc +26bd +26be +26bf +26c0 +26c1 +26c2 +26c3 +26c4 +26c5 +26c6 +26c7 +26c8 +26c9 +26ca +26cb +26cc +26cd +26ce +26cf +26d0 +26d1 +26d2 +26d3 +26d4 +26d5 +26d6 +26d7 +26d8 +26d9 +26da +26db +26dc +26dd +26de +26df +26e0 +26e1 +26e2 +26e3 +26e4 +26e5 +26e6 +26e7 +26e8 +26e9 +26ea +26eb +26ec +26ed +26ee +26ef +26f0 +26f1 +26f2 +26f3 +26f4 +26f5 +26f6 +26f7 +26f8 +26f9 +26fa +26fb +26fc +26fd +26fe +26ff +2700 +2701 +2702 +2703 +2704 +2705 +2706 +2707 +2708 +2709 +270a +270b +270c +270d +270e +270f +2710 +2711 +2712 +2713 +2714 +2715 +2716 +2717 +2718 +2719 +271a +271b +271c +271d +271e +271f +2720 +2721 +2722 +2723 +2724 +2725 +2726 +2727 +2728 +2729 +272a +272b +272c +272d +272e +272f +2730 +2731 +2732 +2733 +2734 +2735 +2736 +2737 +2738 +2739 +273a +273b +273c +273d +273e +273f +2740 +2741 +2742 +2743 +2744 +2745 +2746 +2747 +2748 +2749 +274a +274b +274c +274d +274e +274f +2750 +2751 +2752 +2753 +2754 +2755 +2756 +2757 +2758 +2759 +275a +275b +275c +275d +275e +275f +2760 +2761 +2762 +2763 +2764 +2765 +2766 +2767 +2768 +2769 +276a +276b +276c +276d +276e +276f +2770 +2771 +2772 +2773 +2774 +2775 +2776 +2777 +2778 +2779 +277a +277b +277c +277d +277e +277f +2780 +2781 +2782 +2783 +2784 +2785 +2786 +2787 +2788 +2789 +278a +278b +278c +278d +278e +278f +2790 +2791 +2792 +2793 +2794 +2795 +2796 +2797 +2798 +2799 +279a +279b +279c +279d +279e +279f +27a0 +27a1 +27a2 +27a3 +27a4 +27a5 +27a6 +27a7 +27a8 +27a9 +27aa +27ab +27ac +27ad +27ae +27af +27b0 +27b1 +27b2 +27b3 +27b4 +27b5 +27b6 +27b7 +27b8 +27b9 +27ba +27bb +27bc +27bd +27be +27bf +27c0 +27c1 +27c2 +27c3 +27c4 +27c5 +27c6 +27c7 +27c8 +27c9 +27ca +27cb +27cc +27cd +27ce +27cf +27d0 +27d1 +27d2 +27d3 +27d4 +27d5 +27d6 +27d7 +27d8 +27d9 +27da +27db +27dc +27dd +27de +27df +27e0 +27e1 +27e2 +27e3 +27e4 +27e5 +27e6 +27e7 +27e8 +27e9 +27ea +27eb +27ec +27ed +27ee +27ef +27f0 +27f1 +27f2 +27f3 +27f4 +27f5 +27f6 +27f7 +27f8 +27f9 +27fa +27fb +27fc +27fd +27fe +27ff +2800 +2801 +2802 +2803 +2804 +2805 +2806 +2807 +2808 +2809 +280a +280b +280c +280d +280e +280f +2810 +2811 +2812 +2813 +2814 +2815 +2816 +2817 +2818 +2819 +281a +281b +281c +281d +281e +281f +2820 +2821 +2822 +2823 +2824 +2825 +2826 +2827 +2828 +2829 +282a +282b +282c +282d +282e +282f +2830 +2831 +2832 +2833 +2834 +2835 +2836 +2837 +2838 +2839 +283a +283b +283c +283d +283e +283f +2840 +2841 +2842 +2843 +2844 +2845 +2846 +2847 +2848 +2849 +284a +284b +284c +284d +284e +284f +2850 +2851 +2852 +2853 +2854 +2855 +2856 +2857 +2858 +2859 +285a +285b +285c +285d +285e +285f +2860 +2861 +2862 +2863 +2864 +2865 +2866 +2867 +2868 +2869 +286a +286b +286c +286d +286e +286f +2870 +2871 +2872 +2873 +2874 +2875 +2876 +2877 +2878 +2879 +287a +287b +287c +287d +287e +287f +2880 +2881 +2882 +2883 +2884 +2885 +2886 +2887 +2888 +2889 +288a +288b +288c +288d +288e +288f +2890 +2891 +2892 +2893 +2894 +2895 +2896 +2897 +2898 +2899 +289a +289b +289c +289d +289e +289f +28a0 +28a1 +28a2 +28a3 +28a4 +28a5 +28a6 +28a7 +28a8 +28a9 +28aa +28ab +28ac +28ad +28ae +28af +28b0 +28b1 +28b2 +28b3 +28b4 +28b5 +28b6 +28b7 +28b8 +28b9 +28ba +28bb +28bc +28bd +28be +28bf +28c0 +28c1 +28c2 +28c3 +28c4 +28c5 +28c6 +28c7 +28c8 +28c9 +28ca +28cb +28cc +28cd +28ce +28cf +28d0 +28d1 +28d2 +28d3 +28d4 +28d5 +28d6 +28d7 +28d8 +28d9 +28da +28db +28dc +28dd +28de +28df +28e0 +28e1 +28e2 +28e3 +28e4 +28e5 +28e6 +28e7 +28e8 +28e9 +28ea +28eb +28ec +28ed +28ee +28ef +28f0 +28f1 +28f2 +28f3 +28f4 +28f5 +28f6 +28f7 +28f8 +28f9 +28fa +28fb +28fc +28fd +28fe +28ff +2900 +2901 +2902 +2903 +2904 +2905 +2906 +2907 +2908 +2909 +290a +290b +290c +290d +290e +290f +2910 +2911 +2912 +2913 +2914 +2915 +2916 +2917 +2918 +2919 +291a +291b +291c +291d +291e +291f +2920 +2921 +2922 +2923 +2924 +2925 +2926 +2927 +2928 +2929 +292a +292b +292c +292d +292e +292f +2930 +2931 +2932 +2933 +2934 +2935 +2936 +2937 +2938 +2939 +293a +293b +293c +293d +293e +293f +2940 +2941 +2942 +2943 +2944 +2945 +2946 +2947 +2948 +2949 +294a +294b +294c +294d +294e +294f +2950 +2951 +2952 +2953 +2954 +2955 +2956 +2957 +2958 +2959 +295a +295b +295c +295d +295e +295f +2960 +2961 +2962 +2963 +2964 +2965 +2966 +2967 +2968 +2969 +296a +296b +296c +296d +296e +296f +2970 +2971 +2972 +2973 +2974 +2975 +2976 +2977 +2978 +2979 +297a +297b +297c +297d +297e +297f +2980 +2981 +2982 +2983 +2984 +2985 +2986 +2987 +2988 +2989 +298a +298b +298c +298d +298e +298f +2990 +2991 +2992 +2993 +2994 +2995 +2996 +2997 +2998 +2999 +299a +299b +299c +299d +299e +299f +29a0 +29a1 +29a2 +29a3 +29a4 +29a5 +29a6 +29a7 +29a8 +29a9 +29aa +29ab +29ac +29ad +29ae +29af +29b0 +29b1 +29b2 +29b3 +29b4 +29b5 +29b6 +29b7 +29b8 +29b9 +29ba +29bb +29bc +29bd +29be +29bf +29c0 +29c1 +29c2 +29c3 +29c4 +29c5 +29c6 +29c7 +29c8 +29c9 +29ca +29cb +29cc +29cd +29ce +29cf +29d0 +29d1 +29d2 +29d3 +29d4 +29d5 +29d6 +29d7 +29d8 +29d9 +29da +29db +29dc +29dd +29de +29df +29e0 +29e1 +29e2 +29e3 +29e4 +29e5 +29e6 +29e7 +29e8 +29e9 +29ea +29eb +29ec +29ed +29ee +29ef +29f0 +29f1 +29f2 +29f3 +29f4 +29f5 +29f6 +29f7 +29f8 +29f9 +29fa +29fb +29fc +29fd +29fe +29ff +2a00 +2a01 +2a02 +2a03 +2a04 +2a05 +2a06 +2a07 +2a08 +2a09 +2a0a +2a0b +2a0c +2a0d +2a0e +2a0f +2a10 +2a11 +2a12 +2a13 +2a14 +2a15 +2a16 +2a17 +2a18 +2a19 +2a1a +2a1b +2a1c +2a1d +2a1e +2a1f +2a20 +2a21 +2a22 +2a23 +2a24 +2a25 +2a26 +2a27 +2a28 +2a29 +2a2a +2a2b +2a2c +2a2d +2a2e +2a2f +2a30 +2a31 +2a32 +2a33 +2a34 +2a35 +2a36 +2a37 +2a38 +2a39 +2a3a +2a3b +2a3c +2a3d +2a3e +2a3f +2a40 +2a41 +2a42 +2a43 +2a44 +2a45 +2a46 +2a47 +2a48 +2a49 +2a4a +2a4b +2a4c +2a4d +2a4e +2a4f +2a50 +2a51 +2a52 +2a53 +2a54 +2a55 +2a56 +2a57 +2a58 +2a59 +2a5a +2a5b +2a5c +2a5d +2a5e +2a5f +2a60 +2a61 +2a62 +2a63 +2a64 +2a65 +2a66 +2a67 +2a68 +2a69 +2a6a +2a6b +2a6c +2a6d +2a6e +2a6f +2a70 +2a71 +2a72 +2a73 +2a74 +2a75 +2a76 +2a77 +2a78 +2a79 +2a7a +2a7b +2a7c +2a7d +2a7e +2a7f +2a80 +2a81 +2a82 +2a83 +2a84 +2a85 +2a86 +2a87 +2a88 +2a89 +2a8a +2a8b +2a8c +2a8d +2a8e +2a8f +2a90 +2a91 +2a92 +2a93 +2a94 +2a95 +2a96 +2a97 +2a98 +2a99 +2a9a +2a9b +2a9c +2a9d +2a9e +2a9f +2aa0 +2aa1 +2aa2 +2aa3 +2aa4 +2aa5 +2aa6 +2aa7 +2aa8 +2aa9 +2aaa +2aab +2aac +2aad +2aae +2aaf +2ab0 +2ab1 +2ab2 +2ab3 +2ab4 +2ab5 +2ab6 +2ab7 +2ab8 +2ab9 +2aba +2abb +2abc +2abd +2abe +2abf +2ac0 +2ac1 +2ac2 +2ac3 +2ac4 +2ac5 +2ac6 +2ac7 +2ac8 +2ac9 +2aca +2acb +2acc +2acd +2ace +2acf +2ad0 +2ad1 +2ad2 +2ad3 +2ad4 +2ad5 +2ad6 +2ad7 +2ad8 +2ad9 +2ada +2adb +2adc +2add +2ade +2adf +2ae0 +2ae1 +2ae2 +2ae3 +2ae4 +2ae5 +2ae6 +2ae7 +2ae8 +2ae9 +2aea +2aeb +2aec +2aed +2aee +2aef +2af0 +2af1 +2af2 +2af3 +2af4 +2af5 +2af6 +2af7 +2af8 +2af9 +2afa +2afb +2afc +2afd +2afe +2aff +2b00 +2b01 +2b02 +2b03 +2b04 +2b05 +2b06 +2b07 +2b08 +2b09 +2b0a +2b0b +2b0c +2b0d +2b0e +2b0f +2b10 +2b11 +2b12 +2b13 +2b14 +2b15 +2b16 +2b17 +2b18 +2b19 +2b1a +2b1b +2b1c +2b1d +2b1e +2b1f +2b20 +2b21 +2b22 +2b23 +2b24 +2b25 +2b26 +2b27 +2b28 +2b29 +2b2a +2b2b +2b2c +2b2d +2b2e +2b2f +2b30 +2b31 +2b32 +2b33 +2b34 +2b35 +2b36 +2b37 +2b38 +2b39 +2b3a +2b3b +2b3c +2b3d +2b3e +2b3f +2b40 +2b41 +2b42 +2b43 +2b44 +2b45 +2b46 +2b47 +2b48 +2b49 +2b4a +2b4b +2b4c +2b4d +2b4e +2b4f +2b50 +2b51 +2b52 +2b53 +2b54 +2b55 +2b56 +2b57 +2b58 +2b59 +2b5a +2b5b +2b5c +2b5d +2b5e +2b5f +2b60 +2b61 +2b62 +2b63 +2b64 +2b65 +2b66 +2b67 +2b68 +2b69 +2b6a +2b6b +2b6c +2b6d +2b6e +2b6f +2b70 +2b71 +2b72 +2b73 +2b74 +2b75 +2b76 +2b77 +2b78 +2b79 +2b7a +2b7b +2b7c +2b7d +2b7e +2b7f +2b80 +2b81 +2b82 +2b83 +2b84 +2b85 +2b86 +2b87 +2b88 +2b89 +2b8a +2b8b +2b8c +2b8d +2b8e +2b8f +2b90 +2b91 +2b92 +2b93 +2b94 +2b95 +2b96 +2b97 +2b98 +2b99 +2b9a +2b9b +2b9c +2b9d +2b9e +2b9f +2ba0 +2ba1 +2ba2 +2ba3 +2ba4 +2ba5 +2ba6 +2ba7 +2ba8 +2ba9 +2baa +2bab +2bac +2bad +2bae +2baf +2bb0 +2bb1 +2bb2 +2bb3 +2bb4 +2bb5 +2bb6 +2bb7 +2bb8 +2bb9 +2bba +2bbb +2bbc +2bbd +2bbe +2bbf +2bc0 +2bc1 +2bc2 +2bc3 +2bc4 +2bc5 +2bc6 +2bc7 +2bc8 +2bc9 +2bca +2bcb +2bcc +2bcd +2bce +2bcf +2bd0 +2bd1 +2bd2 +2bd3 +2bd4 +2bd5 +2bd6 +2bd7 +2bd8 +2bd9 +2bda +2bdb +2bdc +2bdd +2bde +2bdf +2be0 +2be1 +2be2 +2be3 +2be4 +2be5 +2be6 +2be7 +2be8 +2be9 +2bea +2beb +2bec +2bed +2bee +2bef +2bf0 +2bf1 +2bf2 +2bf3 +2bf4 +2bf5 +2bf6 +2bf7 +2bf8 +2bf9 +2bfa +2bfb +2bfc +2bfd +2bfe +2bff +2c00 +2c01 +2c02 +2c03 +2c04 +2c05 +2c06 +2c07 +2c08 +2c09 +2c0a +2c0b +2c0c +2c0d +2c0e +2c0f +2c10 +2c11 +2c12 +2c13 +2c14 +2c15 +2c16 +2c17 +2c18 +2c19 +2c1a +2c1b +2c1c +2c1d +2c1e +2c1f +2c20 +2c21 +2c22 +2c23 +2c24 +2c25 +2c26 +2c27 +2c28 +2c29 +2c2a +2c2b +2c2c +2c2d +2c2e +2c2f +2c30 +2c31 +2c32 +2c33 +2c34 +2c35 +2c36 +2c37 +2c38 +2c39 +2c3a +2c3b +2c3c +2c3d +2c3e +2c3f +2c40 +2c41 +2c42 +2c43 +2c44 +2c45 +2c46 +2c47 +2c48 +2c49 +2c4a +2c4b +2c4c +2c4d +2c4e +2c4f +2c50 +2c51 +2c52 +2c53 +2c54 +2c55 +2c56 +2c57 +2c58 +2c59 +2c5a +2c5b +2c5c +2c5d +2c5e +2c5f +2c60 +2c61 +2c62 +2c63 +2c64 +2c65 +2c66 +2c67 +2c68 +2c69 +2c6a +2c6b +2c6c +2c6d +2c6e +2c6f +2c70 +2c71 +2c72 +2c73 +2c74 +2c75 +2c76 +2c77 +2c78 +2c79 +2c7a +2c7b +2c7c +2c7d +2c7e +2c7f +2c80 +2c81 +2c82 +2c83 +2c84 +2c85 +2c86 +2c87 +2c88 +2c89 +2c8a +2c8b +2c8c +2c8d +2c8e +2c8f +2c90 +2c91 +2c92 +2c93 +2c94 +2c95 +2c96 +2c97 +2c98 +2c99 +2c9a +2c9b +2c9c +2c9d +2c9e +2c9f +2ca0 +2ca1 +2ca2 +2ca3 +2ca4 +2ca5 +2ca6 +2ca7 +2ca8 +2ca9 +2caa +2cab +2cac +2cad +2cae +2caf +2cb0 +2cb1 +2cb2 +2cb3 +2cb4 +2cb5 +2cb6 +2cb7 +2cb8 +2cb9 +2cba +2cbb +2cbc +2cbd +2cbe +2cbf +2cc0 +2cc1 +2cc2 +2cc3 +2cc4 +2cc5 +2cc6 +2cc7 +2cc8 +2cc9 +2cca +2ccb +2ccc +2ccd +2cce +2ccf +2cd0 +2cd1 +2cd2 +2cd3 +2cd4 +2cd5 +2cd6 +2cd7 +2cd8 +2cd9 +2cda +2cdb +2cdc +2cdd +2cde +2cdf +2ce0 +2ce1 +2ce2 +2ce3 +2ce4 +2ce5 +2ce6 +2ce7 +2ce8 +2ce9 +2cea +2ceb +2cec +2ced +2cee +2cef +2cf0 +2cf1 +2cf2 +2cf3 +2cf4 +2cf5 +2cf6 +2cf7 +2cf8 +2cf9 +2cfa +2cfb +2cfc +2cfd +2cfe +2cff +2d00 +2d01 +2d02 +2d03 +2d04 +2d05 +2d06 +2d07 +2d08 +2d09 +2d0a +2d0b +2d0c +2d0d +2d0e +2d0f +2d10 +2d11 +2d12 +2d13 +2d14 +2d15 +2d16 +2d17 +2d18 +2d19 +2d1a +2d1b +2d1c +2d1d +2d1e +2d1f +2d20 +2d21 +2d22 +2d23 +2d24 +2d25 +2d26 +2d27 +2d28 +2d29 +2d2a +2d2b +2d2c +2d2d +2d2e +2d2f +2d30 +2d31 +2d32 +2d33 +2d34 +2d35 +2d36 +2d37 +2d38 +2d39 +2d3a +2d3b +2d3c +2d3d +2d3e +2d3f +2d40 +2d41 +2d42 +2d43 +2d44 +2d45 +2d46 +2d47 +2d48 +2d49 +2d4a +2d4b +2d4c +2d4d +2d4e +2d4f +2d50 +2d51 +2d52 +2d53 +2d54 +2d55 +2d56 +2d57 +2d58 +2d59 +2d5a +2d5b +2d5c +2d5d +2d5e +2d5f +2d60 +2d61 +2d62 +2d63 +2d64 +2d65 +2d66 +2d67 +2d68 +2d69 +2d6a +2d6b +2d6c +2d6d +2d6e +2d6f +2d70 +2d71 +2d72 +2d73 +2d74 +2d75 +2d76 +2d77 +2d78 +2d79 +2d7a +2d7b +2d7c +2d7d +2d7e +2d7f +2d80 +2d81 +2d82 +2d83 +2d84 +2d85 +2d86 +2d87 +2d88 +2d89 +2d8a +2d8b +2d8c +2d8d +2d8e +2d8f +2d90 +2d91 +2d92 +2d93 +2d94 +2d95 +2d96 +2d97 +2d98 +2d99 +2d9a +2d9b +2d9c +2d9d +2d9e +2d9f +2da0 +2da1 +2da2 +2da3 +2da4 +2da5 +2da6 +2da7 +2da8 +2da9 +2daa +2dab +2dac +2dad +2dae +2daf +2db0 +2db1 +2db2 +2db3 +2db4 +2db5 +2db6 +2db7 +2db8 +2db9 +2dba +2dbb +2dbc +2dbd +2dbe +2dbf +2dc0 +2dc1 +2dc2 +2dc3 +2dc4 +2dc5 +2dc6 +2dc7 +2dc8 +2dc9 +2dca +2dcb +2dcc +2dcd +2dce +2dcf +2dd0 +2dd1 +2dd2 +2dd3 +2dd4 +2dd5 +2dd6 +2dd7 +2dd8 +2dd9 +2dda +2ddb +2ddc +2ddd +2dde +2ddf +2de0 +2de1 +2de2 +2de3 +2de4 +2de5 +2de6 +2de7 +2de8 +2de9 +2dea +2deb +2dec +2ded +2dee +2def +2df0 +2df1 +2df2 +2df3 +2df4 +2df5 +2df6 +2df7 +2df8 +2df9 +2dfa +2dfb +2dfc +2dfd +2dfe +2dff +2e00 +2e01 +2e02 +2e03 +2e04 +2e05 +2e06 +2e07 +2e08 +2e09 +2e0a +2e0b +2e0c +2e0d +2e0e +2e0f +2e10 +2e11 +2e12 +2e13 +2e14 +2e15 +2e16 +2e17 +2e18 +2e19 +2e1a +2e1b +2e1c +2e1d +2e1e +2e1f +2e20 +2e21 +2e22 +2e23 +2e24 +2e25 +2e26 +2e27 +2e28 +2e29 +2e2a +2e2b +2e2c +2e2d +2e2e +2e2f +2e30 +2e31 +2e32 +2e33 +2e34 +2e35 +2e36 +2e37 +2e38 +2e39 +2e3a +2e3b +2e3c +2e3d +2e3e +2e3f +2e40 +2e41 +2e42 +2e43 +2e44 +2e45 +2e46 +2e47 +2e48 +2e49 +2e4a +2e4b +2e4c +2e4d +2e4e +2e4f +2e50 +2e51 +2e52 +2e53 +2e54 +2e55 +2e56 +2e57 +2e58 +2e59 +2e5a +2e5b +2e5c +2e5d +2e5e +2e5f +2e60 +2e61 +2e62 +2e63 +2e64 +2e65 +2e66 +2e67 +2e68 +2e69 +2e6a +2e6b +2e6c +2e6d +2e6e +2e6f +2e70 +2e71 +2e72 +2e73 +2e74 +2e75 +2e76 +2e77 +2e78 +2e79 +2e7a +2e7b +2e7c +2e7d +2e7e +2e7f +2e80 +2e81 +2e82 +2e83 +2e84 +2e85 +2e86 +2e87 +2e88 +2e89 +2e8a +2e8b +2e8c +2e8d +2e8e +2e8f +2e90 +2e91 +2e92 +2e93 +2e94 +2e95 +2e96 +2e97 +2e98 +2e99 +2e9a +2e9b +2e9c +2e9d +2e9e +2e9f +2ea0 +2ea1 +2ea2 +2ea3 +2ea4 +2ea5 +2ea6 +2ea7 +2ea8 +2ea9 +2eaa +2eab +2eac +2ead +2eae +2eaf +2eb0 +2eb1 +2eb2 +2eb3 +2eb4 +2eb5 +2eb6 +2eb7 +2eb8 +2eb9 +2eba +2ebb +2ebc +2ebd +2ebe +2ebf +2ec0 +2ec1 +2ec2 +2ec3 +2ec4 +2ec5 +2ec6 +2ec7 +2ec8 +2ec9 +2eca +2ecb +2ecc +2ecd +2ece +2ecf +2ed0 +2ed1 +2ed2 +2ed3 +2ed4 +2ed5 +2ed6 +2ed7 +2ed8 +2ed9 +2eda +2edb +2edc +2edd +2ede +2edf +2ee0 +2ee1 +2ee2 +2ee3 +2ee4 +2ee5 +2ee6 +2ee7 +2ee8 +2ee9 +2eea +2eeb +2eec +2eed +2eee +2eef +2ef0 +2ef1 +2ef2 +2ef3 +2ef4 +2ef5 +2ef6 +2ef7 +2ef8 +2ef9 +2efa +2efb +2efc +2efd +2efe +2eff +2f00 +2f01 +2f02 +2f03 +2f04 +2f05 +2f06 +2f07 +2f08 +2f09 +2f0a +2f0b +2f0c +2f0d +2f0e +2f0f +2f10 +2f11 +2f12 +2f13 +2f14 +2f15 +2f16 +2f17 +2f18 +2f19 +2f1a +2f1b +2f1c +2f1d +2f1e +2f1f +2f20 +2f21 +2f22 +2f23 +2f24 +2f25 +2f26 +2f27 +2f28 +2f29 +2f2a +2f2b +2f2c +2f2d +2f2e +2f2f +2f30 +2f31 +2f32 +2f33 +2f34 +2f35 +2f36 +2f37 +2f38 +2f39 +2f3a +2f3b +2f3c +2f3d +2f3e +2f3f +2f40 +2f41 +2f42 +2f43 +2f44 +2f45 +2f46 +2f47 +2f48 +2f49 +2f4a +2f4b +2f4c +2f4d +2f4e +2f4f +2f50 +2f51 +2f52 +2f53 +2f54 +2f55 +2f56 +2f57 +2f58 +2f59 +2f5a +2f5b +2f5c +2f5d +2f5e +2f5f +2f60 +2f61 +2f62 +2f63 +2f64 +2f65 +2f66 +2f67 +2f68 +2f69 +2f6a +2f6b +2f6c +2f6d +2f6e +2f6f +2f70 +2f71 +2f72 +2f73 +2f74 +2f75 +2f76 +2f77 +2f78 +2f79 +2f7a +2f7b +2f7c +2f7d +2f7e +2f7f +2f80 +2f81 +2f82 +2f83 +2f84 +2f85 +2f86 +2f87 +2f88 +2f89 +2f8a +2f8b +2f8c +2f8d +2f8e +2f8f +2f90 +2f91 +2f92 +2f93 +2f94 +2f95 +2f96 +2f97 +2f98 +2f99 +2f9a +2f9b +2f9c +2f9d +2f9e +2f9f +2fa0 +2fa1 +2fa2 +2fa3 +2fa4 +2fa5 +2fa6 +2fa7 +2fa8 +2fa9 +2faa +2fab +2fac +2fad +2fae +2faf +2fb0 +2fb1 +2fb2 +2fb3 +2fb4 +2fb5 +2fb6 +2fb7 +2fb8 +2fb9 +2fba +2fbb +2fbc +2fbd +2fbe +2fbf +2fc0 +2fc1 +2fc2 +2fc3 +2fc4 +2fc5 +2fc6 +2fc7 +2fc8 +2fc9 +2fca +2fcb +2fcc +2fcd +2fce +2fcf +2fd0 +2fd1 +2fd2 +2fd3 +2fd4 +2fd5 +2fd6 +2fd7 +2fd8 +2fd9 +2fda +2fdb +2fdc +2fdd +2fde +2fdf +2fe0 +2fe1 +2fe2 +2fe3 +2fe4 +2fe5 +2fe6 +2fe7 +2fe8 +2fe9 +2fea +2feb +2fec +2fed +2fee +2fef +2ff0 +2ff1 +2ff2 +2ff3 +2ff4 +2ff5 +2ff6 +2ff7 +2ff8 +2ff9 +2ffa +2ffb +2ffc +2ffd +2ffe +2fff +3000 +3001 +3002 +3003 +3004 +3005 +3006 +3007 +3008 +3009 +300a +300b +300c +300d +300e +300f +3010 +3011 +3012 +3013 +3014 +3015 +3016 +3017 +3018 +3019 +301a +301b +301c +301d +301e +301f +3020 +3021 +3022 +3023 +3024 +3025 +3026 +3027 +3028 +3029 +302a +302b +302c +302d +302e +302f +3030 +3031 +3032 +3033 +3034 +3035 +3036 +3037 +3038 +3039 +303a +303b +303c +303d +303e +303f +3040 +3041 +3042 +3043 +3044 +3045 +3046 +3047 +3048 +3049 +304a +304b +304c +304d +304e +304f +3050 +3051 +3052 +3053 +3054 +3055 +3056 +3057 +3058 +3059 +305a +305b +305c +305d +305e +305f +3060 +3061 +3062 +3063 +3064 +3065 +3066 +3067 +3068 +3069 +306a +306b +306c +306d +306e +306f +3070 +3071 +3072 +3073 +3074 +3075 +3076 +3077 +3078 +3079 +307a +307b +307c +307d +307e +307f +3080 +3081 +3082 +3083 +3084 +3085 +3086 +3087 +3088 +3089 +308a +308b +308c +308d +308e +308f +3090 +3091 +3092 +3093 +3094 +3095 +3096 +3097 +3098 +3099 +309a +309b +309c +309d +309e +309f +30a0 +30a1 +30a2 +30a3 +30a4 +30a5 +30a6 +30a7 +30a8 +30a9 +30aa +30ab +30ac +30ad +30ae +30af +30b0 +30b1 +30b2 +30b3 +30b4 +30b5 +30b6 +30b7 +30b8 +30b9 +30ba +30bb +30bc +30bd +30be +30bf +30c0 +30c1 +30c2 +30c3 +30c4 +30c5 +30c6 +30c7 +30c8 +30c9 +30ca +30cb +30cc +30cd +30ce +30cf +30d0 +30d1 +30d2 +30d3 +30d4 +30d5 +30d6 +30d7 +30d8 +30d9 +30da +30db +30dc +30dd +30de +30df +30e0 +30e1 +30e2 +30e3 +30e4 +30e5 +30e6 +30e7 +30e8 +30e9 +30ea +30eb +30ec +30ed +30ee +30ef +30f0 +30f1 +30f2 +30f3 +30f4 +30f5 +30f6 +30f7 +30f8 +30f9 +30fa +30fb +30fc +30fd +30fe +30ff +3100 +3101 +3102 +3103 +3104 +3105 +3106 +3107 +3108 +3109 +310a +310b +310c +310d +310e +310f +3110 +3111 +3112 +3113 +3114 +3115 +3116 +3117 +3118 +3119 +311a +311b +311c +311d +311e +311f +3120 +3121 +3122 +3123 +3124 +3125 +3126 +3127 +3128 +3129 +312a +312b +312c +312d +312e +312f +3130 +3131 +3132 +3133 +3134 +3135 +3136 +3137 +3138 +3139 +313a +313b +313c +313d +313e +313f +3140 +3141 +3142 +3143 +3144 +3145 +3146 +3147 +3148 +3149 +314a +314b +314c +314d +314e +314f +3150 +3151 +3152 +3153 +3154 +3155 +3156 +3157 +3158 +3159 +315a +315b +315c +315d +315e +315f +3160 +3161 +3162 +3163 +3164 +3165 +3166 +3167 +3168 +3169 +316a +316b +316c +316d +316e +316f +3170 +3171 +3172 +3173 +3174 +3175 +3176 +3177 +3178 +3179 +317a +317b +317c +317d +317e +317f +3180 +3181 +3182 +3183 +3184 +3185 +3186 +3187 +3188 +3189 +318a +318b +318c +318d +318e +318f +3190 +3191 +3192 +3193 +3194 +3195 +3196 +3197 +3198 +3199 +319a +319b +319c +319d +319e +319f +31a0 +31a1 +31a2 +31a3 +31a4 +31a5 +31a6 +31a7 +31a8 +31a9 +31aa +31ab +31ac +31ad +31ae +31af +31b0 +31b1 +31b2 +31b3 +31b4 +31b5 +31b6 +31b7 +31b8 +31b9 +31ba +31bb +31bc +31bd +31be +31bf +31c0 +31c1 +31c2 +31c3 +31c4 +31c5 +31c6 +31c7 +31c8 +31c9 +31ca +31cb +31cc +31cd +31ce +31cf +31d0 +31d1 +31d2 +31d3 +31d4 +31d5 +31d6 +31d7 +31d8 +31d9 +31da +31db +31dc +31dd +31de +31df +31e0 +31e1 +31e2 +31e3 +31e4 +31e5 +31e6 +31e7 +31e8 +31e9 +31ea +31eb +31ec +31ed +31ee +31ef +31f0 +31f1 +31f2 +31f3 +31f4 +31f5 +31f6 +31f7 +31f8 +31f9 +31fa +31fb +31fc +31fd +31fe +31ff +3200 +3201 +3202 +3203 +3204 +3205 +3206 +3207 +3208 +3209 +320a +320b +320c +320d +320e +320f +3210 +3211 +3212 +3213 +3214 +3215 +3216 +3217 +3218 +3219 +321a +321b +321c +321d +321e +321f +3220 +3221 +3222 +3223 +3224 +3225 +3226 +3227 +3228 +3229 +322a +322b +322c +322d +322e +322f +3230 +3231 +3232 +3233 +3234 +3235 +3236 +3237 +3238 +3239 +323a +323b +323c +323d +323e +323f +3240 +3241 +3242 +3243 +3244 +3245 +3246 +3247 +3248 +3249 +324a +324b +324c +324d +324e +324f +3250 +3251 +3252 +3253 +3254 +3255 +3256 +3257 +3258 +3259 +325a +325b +325c +325d +325e +325f +3260 +3261 +3262 +3263 +3264 +3265 +3266 +3267 +3268 +3269 +326a +326b +326c +326d +326e +326f +3270 +3271 +3272 +3273 +3274 +3275 +3276 +3277 +3278 +3279 +327a +327b +327c +327d +327e +327f +3280 +3281 +3282 +3283 +3284 +3285 +3286 +3287 +3288 +3289 +328a +328b +328c +328d +328e +328f +3290 +3291 +3292 +3293 +3294 +3295 +3296 +3297 +3298 +3299 +329a +329b +329c +329d +329e +329f +32a0 +32a1 +32a2 +32a3 +32a4 +32a5 +32a6 +32a7 +32a8 +32a9 +32aa +32ab +32ac +32ad +32ae +32af +32b0 +32b1 +32b2 +32b3 +32b4 +32b5 +32b6 +32b7 +32b8 +32b9 +32ba +32bb +32bc +32bd +32be +32bf +32c0 +32c1 +32c2 +32c3 +32c4 +32c5 +32c6 +32c7 +32c8 +32c9 +32ca +32cb +32cc +32cd +32ce +32cf +32d0 +32d1 +32d2 +32d3 +32d4 +32d5 +32d6 +32d7 +32d8 +32d9 +32da +32db +32dc +32dd +32de +32df +32e0 +32e1 +32e2 +32e3 +32e4 +32e5 +32e6 +32e7 +32e8 +32e9 +32ea +32eb +32ec +32ed +32ee +32ef +32f0 +32f1 +32f2 +32f3 +32f4 +32f5 +32f6 +32f7 +32f8 +32f9 +32fa +32fb +32fc +32fd +32fe +32ff +3300 +3301 +3302 +3303 +3304 +3305 +3306 +3307 +3308 +3309 +330a +330b +330c +330d +330e +330f +3310 +3311 +3312 +3313 +3314 +3315 +3316 +3317 +3318 +3319 +331a +331b +331c +331d +331e +331f +3320 +3321 +3322 +3323 +3324 +3325 +3326 +3327 +3328 +3329 +332a +332b +332c +332d +332e +332f +3330 +3331 +3332 +3333 +3334 +3335 +3336 +3337 +3338 +3339 +333a +333b +333c +333d +333e +333f +3340 +3341 +3342 +3343 +3344 +3345 +3346 +3347 +3348 +3349 +334a +334b +334c +334d +334e +334f +3350 +3351 +3352 +3353 +3354 +3355 +3356 +3357 +3358 +3359 +335a +335b +335c +335d +335e +335f +3360 +3361 +3362 +3363 +3364 +3365 +3366 +3367 +3368 +3369 +336a +336b +336c +336d +336e +336f +3370 +3371 +3372 +3373 +3374 +3375 +3376 +3377 +3378 +3379 +337a +337b +337c +337d +337e +337f +3380 +3381 +3382 +3383 +3384 +3385 +3386 +3387 +3388 +3389 +338a +338b +338c +338d +338e +338f +3390 +3391 +3392 +3393 +3394 +3395 +3396 +3397 +3398 +3399 +339a +339b +339c +339d +339e +339f +33a0 +33a1 +33a2 +33a3 +33a4 +33a5 +33a6 +33a7 +33a8 +33a9 +33aa +33ab +33ac +33ad +33ae +33af +33b0 +33b1 +33b2 +33b3 +33b4 +33b5 +33b6 +33b7 +33b8 +33b9 +33ba +33bb +33bc +33bd +33be +33bf +33c0 +33c1 +33c2 +33c3 +33c4 +33c5 +33c6 +33c7 +33c8 +33c9 +33ca +33cb +33cc +33cd +33ce +33cf +33d0 +33d1 +33d2 +33d3 +33d4 +33d5 +33d6 +33d7 +33d8 +33d9 +33da +33db +33dc +33dd +33de +33df +33e0 +33e1 +33e2 +33e3 +33e4 +33e5 +33e6 +33e7 +33e8 +33e9 +33ea +33eb +33ec +33ed +33ee +33ef +33f0 +33f1 +33f2 +33f3 +33f4 +33f5 +33f6 +33f7 +33f8 +33f9 +33fa +33fb +33fc +33fd +33fe +33ff +3400 +3401 +3402 +3403 +3404 +3405 +3406 +3407 +3408 +3409 +340a +340b +340c +340d +340e +340f +3410 +3411 +3412 +3413 +3414 +3415 +3416 +3417 +3418 +3419 +341a +341b +341c +341d +341e +341f +3420 +3421 +3422 +3423 +3424 +3425 +3426 +3427 +3428 +3429 +342a +342b +342c +342d +342e +342f +3430 +3431 +3432 +3433 +3434 +3435 +3436 +3437 +3438 +3439 +343a +343b +343c +343d +343e +343f +3440 +3441 +3442 +3443 +3444 +3445 +3446 +3447 +3448 +3449 +344a +344b +344c +344d +344e +344f +3450 +3451 +3452 +3453 +3454 +3455 +3456 +3457 +3458 +3459 +345a +345b +345c +345d +345e +345f +3460 +3461 +3462 +3463 +3464 +3465 +3466 +3467 +3468 +3469 +346a +346b +346c +346d +346e +346f +3470 +3471 +3472 +3473 +3474 +3475 +3476 +3477 +3478 +3479 +347a +347b +347c +347d +347e +347f +3480 +3481 +3482 +3483 +3484 +3485 +3486 +3487 +3488 +3489 +348a +348b +348c +348d +348e +348f +3490 +3491 +3492 +3493 +3494 +3495 +3496 +3497 +3498 +3499 +349a +349b +349c +349d +349e +349f +34a0 +34a1 +34a2 +34a3 +34a4 +34a5 +34a6 +34a7 +34a8 +34a9 +34aa +34ab +34ac +34ad +34ae +34af +34b0 +34b1 +34b2 +34b3 +34b4 +34b5 +34b6 +34b7 +34b8 +34b9 +34ba +34bb +34bc +34bd +34be +34bf +34c0 +34c1 +34c2 +34c3 +34c4 +34c5 +34c6 +34c7 +34c8 +34c9 +34ca +34cb +34cc +34cd +34ce +34cf +34d0 +34d1 +34d2 +34d3 +34d4 +34d5 +34d6 +34d7 +34d8 +34d9 +34da +34db +34dc +34dd +34de +34df +34e0 +34e1 +34e2 +34e3 +34e4 +34e5 +34e6 +34e7 +34e8 +34e9 +34ea +34eb +34ec +34ed +34ee +34ef +34f0 +34f1 +34f2 +34f3 +34f4 +34f5 +34f6 +34f7 +34f8 +34f9 +34fa +34fb +34fc +34fd +34fe +34ff +3500 +3501 +3502 +3503 +3504 +3505 +3506 +3507 +3508 +3509 +350a +350b +350c +350d +350e +350f +3510 +3511 +3512 +3513 +3514 +3515 +3516 +3517 +3518 +3519 +351a +351b +351c +351d +351e +351f +3520 +3521 +3522 +3523 +3524 +3525 +3526 +3527 +3528 +3529 +352a +352b +352c +352d +352e +352f +3530 +3531 +3532 +3533 +3534 +3535 +3536 +3537 +3538 +3539 +353a +353b +353c +353d +353e +353f +3540 +3541 +3542 +3543 +3544 +3545 +3546 +3547 +3548 +3549 +354a +354b +354c +354d +354e +354f +3550 +3551 +3552 +3553 +3554 +3555 +3556 +3557 +3558 +3559 +355a +355b +355c +355d +355e +355f +3560 +3561 +3562 +3563 +3564 +3565 +3566 +3567 +3568 +3569 +356a +356b +356c +356d +356e +356f +3570 +3571 +3572 +3573 +3574 +3575 +3576 +3577 +3578 +3579 +357a +357b +357c +357d +357e +357f +3580 +3581 +3582 +3583 +3584 +3585 +3586 +3587 +3588 +3589 +358a +358b +358c +358d +358e +358f +3590 +3591 +3592 +3593 +3594 +3595 +3596 +3597 +3598 +3599 +359a +359b +359c +359d +359e +359f +35a0 +35a1 +35a2 +35a3 +35a4 +35a5 +35a6 +35a7 +35a8 +35a9 +35aa +35ab +35ac +35ad +35ae +35af +35b0 +35b1 +35b2 +35b3 +35b4 +35b5 +35b6 +35b7 +35b8 +35b9 +35ba +35bb +35bc +35bd +35be +35bf +35c0 +35c1 +35c2 +35c3 +35c4 +35c5 +35c6 +35c7 +35c8 +35c9 +35ca +35cb +35cc +35cd +35ce +35cf +35d0 +35d1 +35d2 +35d3 +35d4 +35d5 +35d6 +35d7 +35d8 +35d9 +35da +35db +35dc +35dd +35de +35df +35e0 +35e1 +35e2 +35e3 +35e4 +35e5 +35e6 +35e7 +35e8 +35e9 +35ea +35eb +35ec +35ed +35ee +35ef +35f0 +35f1 +35f2 +35f3 +35f4 +35f5 +35f6 +35f7 +35f8 +35f9 +35fa +35fb +35fc +35fd +35fe +35ff +3600 +3601 +3602 +3603 +3604 +3605 +3606 +3607 +3608 +3609 +360a +360b +360c +360d +360e +360f +3610 +3611 +3612 +3613 +3614 +3615 +3616 +3617 +3618 +3619 +361a +361b +361c +361d +361e +361f +3620 +3621 +3622 +3623 +3624 +3625 +3626 +3627 +3628 +3629 +362a +362b +362c +362d +362e +362f +3630 +3631 +3632 +3633 +3634 +3635 +3636 +3637 +3638 +3639 +363a +363b +363c +363d +363e +363f +3640 +3641 +3642 +3643 +3644 +3645 +3646 +3647 +3648 +3649 +364a +364b +364c +364d +364e +364f +3650 +3651 +3652 +3653 +3654 +3655 +3656 +3657 +3658 +3659 +365a +365b +365c +365d +365e +365f +3660 +3661 +3662 +3663 +3664 +3665 +3666 +3667 +3668 +3669 +366a +366b +366c +366d +366e +366f +3670 +3671 +3672 +3673 +3674 +3675 +3676 +3677 +3678 +3679 +367a +367b +367c +367d +367e +367f +3680 +3681 +3682 +3683 +3684 +3685 +3686 +3687 +3688 +3689 +368a +368b +368c +368d +368e +368f +3690 +3691 +3692 +3693 +3694 +3695 +3696 +3697 +3698 +3699 +369a +369b +369c +369d +369e +369f +36a0 +36a1 +36a2 +36a3 +36a4 +36a5 +36a6 +36a7 +36a8 +36a9 +36aa +36ab +36ac +36ad +36ae +36af +36b0 +36b1 +36b2 +36b3 +36b4 +36b5 +36b6 +36b7 +36b8 +36b9 +36ba +36bb +36bc +36bd +36be +36bf +36c0 +36c1 +36c2 +36c3 +36c4 +36c5 +36c6 +36c7 +36c8 +36c9 +36ca +36cb +36cc +36cd +36ce +36cf +36d0 +36d1 +36d2 +36d3 +36d4 +36d5 +36d6 +36d7 +36d8 +36d9 +36da +36db +36dc +36dd +36de +36df +36e0 +36e1 +36e2 +36e3 +36e4 +36e5 +36e6 +36e7 +36e8 +36e9 +36ea +36eb +36ec +36ed +36ee +36ef +36f0 +36f1 +36f2 +36f3 +36f4 +36f5 +36f6 +36f7 +36f8 +36f9 +36fa +36fb +36fc +36fd +36fe +36ff +3700 +3701 +3702 +3703 +3704 +3705 +3706 +3707 +3708 +3709 +370a +370b +370c +370d +370e +370f +3710 +3711 +3712 +3713 +3714 +3715 +3716 +3717 +3718 +3719 +371a +371b +371c +371d +371e +371f +3720 +3721 +3722 +3723 +3724 +3725 +3726 +3727 +3728 +3729 +372a +372b +372c +372d +372e +372f +3730 +3731 +3732 +3733 +3734 +3735 +3736 +3737 +3738 +3739 +373a +373b +373c +373d +373e +373f +3740 +3741 +3742 +3743 +3744 +3745 +3746 +3747 +3748 +3749 +374a +374b +374c +374d +374e +374f +3750 +3751 +3752 +3753 +3754 +3755 +3756 +3757 +3758 +3759 +375a +375b +375c +375d +375e +375f +3760 +3761 +3762 +3763 +3764 +3765 +3766 +3767 +3768 +3769 +376a +376b +376c +376d +376e +376f +3770 +3771 +3772 +3773 +3774 +3775 +3776 +3777 +3778 +3779 +377a +377b +377c +377d +377e +377f +3780 +3781 +3782 +3783 +3784 +3785 +3786 +3787 +3788 +3789 +378a +378b +378c +378d +378e +378f +3790 +3791 +3792 +3793 +3794 +3795 +3796 +3797 +3798 +3799 +379a +379b +379c +379d +379e +379f +37a0 +37a1 +37a2 +37a3 +37a4 +37a5 +37a6 +37a7 +37a8 +37a9 +37aa +37ab +37ac +37ad +37ae +37af +37b0 +37b1 +37b2 +37b3 +37b4 +37b5 +37b6 +37b7 +37b8 +37b9 +37ba +37bb +37bc +37bd +37be +37bf +37c0 +37c1 +37c2 +37c3 +37c4 +37c5 +37c6 +37c7 +37c8 +37c9 +37ca +37cb +37cc +37cd +37ce +37cf +37d0 +37d1 +37d2 +37d3 +37d4 +37d5 +37d6 +37d7 +37d8 +37d9 +37da +37db +37dc +37dd +37de +37df +37e0 +37e1 +37e2 +37e3 +37e4 +37e5 +37e6 +37e7 +37e8 +37e9 +37ea +37eb +37ec +37ed +37ee +37ef +37f0 +37f1 +37f2 +37f3 +37f4 +37f5 +37f6 +37f7 +37f8 +37f9 +37fa +37fb +37fc +37fd +37fe +37ff +3800 +3801 +3802 +3803 +3804 +3805 +3806 +3807 +3808 +3809 +380a +380b +380c +380d +380e +380f +3810 +3811 +3812 +3813 +3814 +3815 +3816 +3817 +3818 +3819 +381a +381b +381c +381d +381e +381f +3820 +3821 +3822 +3823 +3824 +3825 +3826 +3827 +3828 +3829 +382a +382b +382c +382d +382e +382f +3830 +3831 +3832 +3833 +3834 +3835 +3836 +3837 +3838 +3839 +383a +383b +383c +383d +383e +383f +3840 +3841 +3842 +3843 +3844 +3845 +3846 +3847 +3848 +3849 +384a +384b +384c +384d +384e +384f +3850 +3851 +3852 +3853 +3854 +3855 +3856 +3857 +3858 +3859 +385a +385b +385c +385d +385e +385f +3860 +3861 +3862 +3863 +3864 +3865 +3866 +3867 +3868 +3869 +386a +386b +386c +386d +386e +386f +3870 +3871 +3872 +3873 +3874 +3875 +3876 +3877 +3878 +3879 +387a +387b +387c +387d +387e +387f +3880 +3881 +3882 +3883 +3884 +3885 +3886 +3887 +3888 +3889 +388a +388b +388c +388d +388e +388f +3890 +3891 +3892 +3893 +3894 +3895 +3896 +3897 +3898 +3899 +389a +389b +389c +389d +389e +389f +38a0 +38a1 +38a2 +38a3 +38a4 +38a5 +38a6 +38a7 +38a8 +38a9 +38aa +38ab +38ac +38ad +38ae +38af +38b0 +38b1 +38b2 +38b3 +38b4 +38b5 +38b6 +38b7 +38b8 +38b9 +38ba +38bb +38bc +38bd +38be +38bf +38c0 +38c1 +38c2 +38c3 +38c4 +38c5 +38c6 +38c7 +38c8 +38c9 +38ca +38cb +38cc +38cd +38ce +38cf +38d0 +38d1 +38d2 +38d3 +38d4 +38d5 +38d6 +38d7 +38d8 +38d9 +38da +38db +38dc +38dd +38de +38df +38e0 +38e1 +38e2 +38e3 +38e4 +38e5 +38e6 +38e7 +38e8 +38e9 +38ea +38eb +38ec +38ed +38ee +38ef +38f0 +38f1 +38f2 +38f3 +38f4 +38f5 +38f6 +38f7 +38f8 +38f9 +38fa +38fb +38fc +38fd +38fe +38ff +3900 +3901 +3902 +3903 +3904 +3905 +3906 +3907 +3908 +3909 +390a +390b +390c +390d +390e +390f +3910 +3911 +3912 +3913 +3914 +3915 +3916 +3917 +3918 +3919 +391a +391b +391c +391d +391e +391f +3920 +3921 +3922 +3923 +3924 +3925 +3926 +3927 +3928 +3929 +392a +392b +392c +392d +392e +392f +3930 +3931 +3932 +3933 +3934 +3935 +3936 +3937 +3938 +3939 +393a +393b +393c +393d +393e +393f +3940 +3941 +3942 +3943 +3944 +3945 +3946 +3947 +3948 +3949 +394a +394b +394c +394d +394e +394f +3950 +3951 +3952 +3953 +3954 +3955 +3956 +3957 +3958 +3959 +395a +395b +395c +395d +395e +395f +3960 +3961 +3962 +3963 +3964 +3965 +3966 +3967 +3968 +3969 +396a +396b +396c +396d +396e +396f +3970 +3971 +3972 +3973 +3974 +3975 +3976 +3977 +3978 +3979 +397a +397b +397c +397d +397e +397f +3980 +3981 +3982 +3983 +3984 +3985 +3986 +3987 +3988 +3989 +398a +398b +398c +398d +398e +398f +3990 +3991 +3992 +3993 +3994 +3995 +3996 +3997 +3998 +3999 +399a +399b +399c +399d +399e +399f +39a0 +39a1 +39a2 +39a3 +39a4 +39a5 +39a6 +39a7 +39a8 +39a9 +39aa +39ab +39ac +39ad +39ae +39af +39b0 +39b1 +39b2 +39b3 +39b4 +39b5 +39b6 +39b7 +39b8 +39b9 +39ba +39bb +39bc +39bd +39be +39bf +39c0 +39c1 +39c2 +39c3 +39c4 +39c5 +39c6 +39c7 +39c8 +39c9 +39ca +39cb +39cc +39cd +39ce +39cf +39d0 +39d1 +39d2 +39d3 +39d4 +39d5 +39d6 +39d7 +39d8 +39d9 +39da +39db +39dc +39dd +39de +39df +39e0 +39e1 +39e2 +39e3 +39e4 +39e5 +39e6 +39e7 +39e8 +39e9 +39ea +39eb +39ec +39ed +39ee +39ef +39f0 +39f1 +39f2 +39f3 +39f4 +39f5 +39f6 +39f7 +39f8 +39f9 +39fa +39fb +39fc +39fd +39fe +39ff +3a00 +3a01 +3a02 +3a03 +3a04 +3a05 +3a06 +3a07 +3a08 +3a09 +3a0a +3a0b +3a0c +3a0d +3a0e +3a0f +3a10 +3a11 +3a12 +3a13 +3a14 +3a15 +3a16 +3a17 +3a18 +3a19 +3a1a +3a1b +3a1c +3a1d +3a1e +3a1f +3a20 +3a21 +3a22 +3a23 +3a24 +3a25 +3a26 +3a27 +3a28 +3a29 +3a2a +3a2b +3a2c +3a2d +3a2e +3a2f +3a30 +3a31 +3a32 +3a33 +3a34 +3a35 +3a36 +3a37 +3a38 +3a39 +3a3a +3a3b +3a3c +3a3d +3a3e +3a3f +3a40 +3a41 +3a42 +3a43 +3a44 +3a45 +3a46 +3a47 +3a48 +3a49 +3a4a +3a4b +3a4c +3a4d +3a4e +3a4f +3a50 +3a51 +3a52 +3a53 +3a54 +3a55 +3a56 +3a57 +3a58 +3a59 +3a5a +3a5b +3a5c +3a5d +3a5e +3a5f +3a60 +3a61 +3a62 +3a63 +3a64 +3a65 +3a66 +3a67 +3a68 +3a69 +3a6a +3a6b +3a6c +3a6d +3a6e +3a6f +3a70 +3a71 +3a72 +3a73 +3a74 +3a75 +3a76 +3a77 +3a78 +3a79 +3a7a +3a7b +3a7c +3a7d +3a7e +3a7f +3a80 +3a81 +3a82 +3a83 +3a84 +3a85 +3a86 +3a87 +3a88 +3a89 +3a8a +3a8b +3a8c +3a8d +3a8e +3a8f +3a90 +3a91 +3a92 +3a93 +3a94 +3a95 +3a96 +3a97 +3a98 +3a99 +3a9a +3a9b +3a9c +3a9d +3a9e +3a9f +3aa0 +3aa1 +3aa2 +3aa3 +3aa4 +3aa5 +3aa6 +3aa7 +3aa8 +3aa9 +3aaa +3aab +3aac +3aad +3aae +3aaf +3ab0 +3ab1 +3ab2 +3ab3 +3ab4 +3ab5 +3ab6 +3ab7 +3ab8 +3ab9 +3aba +3abb +3abc +3abd +3abe +3abf +3ac0 +3ac1 +3ac2 +3ac3 +3ac4 +3ac5 +3ac6 +3ac7 +3ac8 +3ac9 +3aca +3acb +3acc +3acd +3ace +3acf +3ad0 +3ad1 +3ad2 +3ad3 +3ad4 +3ad5 +3ad6 +3ad7 +3ad8 +3ad9 +3ada +3adb +3adc +3add +3ade +3adf +3ae0 +3ae1 +3ae2 +3ae3 +3ae4 +3ae5 +3ae6 +3ae7 +3ae8 +3ae9 +3aea +3aeb +3aec +3aed +3aee +3aef +3af0 +3af1 +3af2 +3af3 +3af4 +3af5 +3af6 +3af7 +3af8 +3af9 +3afa +3afb +3afc +3afd +3afe +3aff +3b00 +3b01 +3b02 +3b03 +3b04 +3b05 +3b06 +3b07 +3b08 +3b09 +3b0a +3b0b +3b0c +3b0d +3b0e +3b0f +3b10 +3b11 +3b12 +3b13 +3b14 +3b15 +3b16 +3b17 +3b18 +3b19 +3b1a +3b1b +3b1c +3b1d +3b1e +3b1f +3b20 +3b21 +3b22 +3b23 +3b24 +3b25 +3b26 +3b27 +3b28 +3b29 +3b2a +3b2b +3b2c +3b2d +3b2e +3b2f +3b30 +3b31 +3b32 +3b33 +3b34 +3b35 +3b36 +3b37 +3b38 +3b39 +3b3a +3b3b +3b3c +3b3d +3b3e +3b3f +3b40 +3b41 +3b42 +3b43 +3b44 +3b45 +3b46 +3b47 +3b48 +3b49 +3b4a +3b4b +3b4c +3b4d +3b4e +3b4f +3b50 +3b51 +3b52 +3b53 +3b54 +3b55 +3b56 +3b57 +3b58 +3b59 +3b5a +3b5b +3b5c +3b5d +3b5e +3b5f +3b60 +3b61 +3b62 +3b63 +3b64 +3b65 +3b66 +3b67 +3b68 +3b69 +3b6a +3b6b +3b6c +3b6d +3b6e +3b6f +3b70 +3b71 +3b72 +3b73 +3b74 +3b75 +3b76 +3b77 +3b78 +3b79 +3b7a +3b7b +3b7c +3b7d +3b7e +3b7f +3b80 +3b81 +3b82 +3b83 +3b84 +3b85 +3b86 +3b87 +3b88 +3b89 +3b8a +3b8b +3b8c +3b8d +3b8e +3b8f +3b90 +3b91 +3b92 +3b93 +3b94 +3b95 +3b96 +3b97 +3b98 +3b99 +3b9a +3b9b +3b9c +3b9d +3b9e +3b9f +3ba0 +3ba1 +3ba2 +3ba3 +3ba4 +3ba5 +3ba6 +3ba7 +3ba8 +3ba9 +3baa +3bab +3bac +3bad +3bae +3baf +3bb0 +3bb1 +3bb2 +3bb3 +3bb4 +3bb5 +3bb6 +3bb7 +3bb8 +3bb9 +3bba +3bbb +3bbc +3bbd +3bbe +3bbf +3bc0 +3bc1 +3bc2 +3bc3 +3bc4 +3bc5 +3bc6 +3bc7 +3bc8 +3bc9 +3bca +3bcb +3bcc +3bcd +3bce +3bcf +3bd0 +3bd1 +3bd2 +3bd3 +3bd4 +3bd5 +3bd6 +3bd7 +3bd8 +3bd9 +3bda +3bdb +3bdc +3bdd +3bde +3bdf +3be0 +3be1 +3be2 +3be3 +3be4 +3be5 +3be6 +3be7 +3be8 +3be9 +3bea +3beb +3bec +3bed +3bee +3bef +3bf0 +3bf1 +3bf2 +3bf3 +3bf4 +3bf5 +3bf6 +3bf7 +3bf8 +3bf9 +3bfa +3bfb +3bfc +3bfd +3bfe +3bff +3c00 +3c01 +3c02 +3c03 +3c04 +3c05 +3c06 +3c07 +3c08 +3c09 +3c0a +3c0b +3c0c +3c0d +3c0e +3c0f +3c10 +3c11 +3c12 +3c13 +3c14 +3c15 +3c16 +3c17 +3c18 +3c19 +3c1a +3c1b +3c1c +3c1d +3c1e +3c1f +3c20 +3c21 +3c22 +3c23 +3c24 +3c25 +3c26 +3c27 +3c28 +3c29 +3c2a +3c2b +3c2c +3c2d +3c2e +3c2f +3c30 +3c31 +3c32 +3c33 +3c34 +3c35 +3c36 +3c37 +3c38 +3c39 +3c3a +3c3b +3c3c +3c3d +3c3e +3c3f +3c40 +3c41 +3c42 +3c43 +3c44 +3c45 +3c46 +3c47 +3c48 +3c49 +3c4a +3c4b +3c4c +3c4d +3c4e +3c4f +3c50 +3c51 +3c52 +3c53 +3c54 +3c55 +3c56 +3c57 +3c58 +3c59 +3c5a +3c5b +3c5c +3c5d +3c5e +3c5f +3c60 +3c61 +3c62 +3c63 +3c64 +3c65 +3c66 +3c67 +3c68 +3c69 +3c6a +3c6b +3c6c +3c6d +3c6e +3c6f +3c70 +3c71 +3c72 +3c73 +3c74 +3c75 +3c76 +3c77 +3c78 +3c79 +3c7a +3c7b +3c7c +3c7d +3c7e +3c7f +3c80 +3c81 +3c82 +3c83 +3c84 +3c85 +3c86 +3c87 +3c88 +3c89 +3c8a +3c8b +3c8c +3c8d +3c8e +3c8f +3c90 +3c91 +3c92 +3c93 +3c94 +3c95 +3c96 +3c97 +3c98 +3c99 +3c9a +3c9b +3c9c +3c9d +3c9e +3c9f +3ca0 +3ca1 +3ca2 +3ca3 +3ca4 +3ca5 +3ca6 +3ca7 +3ca8 +3ca9 +3caa +3cab +3cac +3cad +3cae +3caf +3cb0 +3cb1 +3cb2 +3cb3 +3cb4 +3cb5 +3cb6 +3cb7 +3cb8 +3cb9 +3cba +3cbb +3cbc +3cbd +3cbe +3cbf +3cc0 +3cc1 +3cc2 +3cc3 +3cc4 +3cc5 +3cc6 +3cc7 +3cc8 +3cc9 +3cca +3ccb +3ccc +3ccd +3cce +3ccf +3cd0 +3cd1 +3cd2 +3cd3 +3cd4 +3cd5 +3cd6 +3cd7 +3cd8 +3cd9 +3cda +3cdb +3cdc +3cdd +3cde +3cdf +3ce0 +3ce1 +3ce2 +3ce3 +3ce4 +3ce5 +3ce6 +3ce7 +3ce8 +3ce9 +3cea +3ceb +3cec +3ced +3cee +3cef +3cf0 +3cf1 +3cf2 +3cf3 +3cf4 +3cf5 +3cf6 +3cf7 +3cf8 +3cf9 +3cfa +3cfb +3cfc +3cfd +3cfe +3cff +3d00 +3d01 +3d02 +3d03 +3d04 +3d05 +3d06 +3d07 +3d08 +3d09 +3d0a +3d0b +3d0c +3d0d +3d0e +3d0f +3d10 +3d11 +3d12 +3d13 +3d14 +3d15 +3d16 +3d17 +3d18 +3d19 +3d1a +3d1b +3d1c +3d1d +3d1e +3d1f +3d20 +3d21 +3d22 +3d23 +3d24 +3d25 +3d26 +3d27 +3d28 +3d29 +3d2a +3d2b +3d2c +3d2d +3d2e +3d2f +3d30 +3d31 +3d32 +3d33 +3d34 +3d35 +3d36 +3d37 +3d38 +3d39 +3d3a +3d3b +3d3c +3d3d +3d3e +3d3f +3d40 +3d41 +3d42 +3d43 +3d44 +3d45 +3d46 +3d47 +3d48 +3d49 +3d4a +3d4b +3d4c +3d4d +3d4e +3d4f +3d50 +3d51 +3d52 +3d53 +3d54 +3d55 +3d56 +3d57 +3d58 +3d59 +3d5a +3d5b +3d5c +3d5d +3d5e +3d5f +3d60 +3d61 +3d62 +3d63 +3d64 +3d65 +3d66 +3d67 +3d68 +3d69 +3d6a +3d6b +3d6c +3d6d +3d6e +3d6f +3d70 +3d71 +3d72 +3d73 +3d74 +3d75 +3d76 +3d77 +3d78 +3d79 +3d7a +3d7b +3d7c +3d7d +3d7e +3d7f +3d80 +3d81 +3d82 +3d83 +3d84 +3d85 +3d86 +3d87 +3d88 +3d89 +3d8a +3d8b +3d8c +3d8d +3d8e +3d8f +3d90 +3d91 +3d92 +3d93 +3d94 +3d95 +3d96 +3d97 +3d98 +3d99 +3d9a +3d9b +3d9c +3d9d +3d9e +3d9f +3da0 +3da1 +3da2 +3da3 +3da4 +3da5 +3da6 +3da7 +3da8 +3da9 +3daa +3dab +3dac +3dad +3dae +3daf +3db0 +3db1 +3db2 +3db3 +3db4 +3db5 +3db6 +3db7 +3db8 +3db9 +3dba +3dbb +3dbc +3dbd +3dbe +3dbf +3dc0 +3dc1 +3dc2 +3dc3 +3dc4 +3dc5 +3dc6 +3dc7 +3dc8 +3dc9 +3dca +3dcb +3dcc +3dcd +3dce +3dcf +3dd0 +3dd1 +3dd2 +3dd3 +3dd4 +3dd5 +3dd6 +3dd7 +3dd8 +3dd9 +3dda +3ddb +3ddc +3ddd +3dde +3ddf +3de0 +3de1 +3de2 +3de3 +3de4 +3de5 +3de6 +3de7 +3de8 +3de9 +3dea +3deb +3dec +3ded +3dee +3def +3df0 +3df1 +3df2 +3df3 +3df4 +3df5 +3df6 +3df7 +3df8 +3df9 +3dfa +3dfb +3dfc +3dfd +3dfe +3dff +3e00 +3e01 +3e02 +3e03 +3e04 +3e05 +3e06 +3e07 +3e08 +3e09 +3e0a +3e0b +3e0c +3e0d +3e0e +3e0f +3e10 +3e11 +3e12 +3e13 +3e14 +3e15 +3e16 +3e17 +3e18 +3e19 +3e1a +3e1b +3e1c +3e1d +3e1e +3e1f +3e20 +3e21 +3e22 +3e23 +3e24 +3e25 +3e26 +3e27 +3e28 +3e29 +3e2a +3e2b +3e2c +3e2d +3e2e +3e2f +3e30 +3e31 +3e32 +3e33 +3e34 +3e35 +3e36 +3e37 +3e38 +3e39 +3e3a +3e3b +3e3c +3e3d +3e3e +3e3f +3e40 +3e41 +3e42 +3e43 +3e44 +3e45 +3e46 +3e47 +3e48 +3e49 +3e4a +3e4b +3e4c +3e4d +3e4e +3e4f +3e50 +3e51 +3e52 +3e53 +3e54 +3e55 +3e56 +3e57 +3e58 +3e59 +3e5a +3e5b +3e5c +3e5d +3e5e +3e5f +3e60 +3e61 +3e62 +3e63 +3e64 +3e65 +3e66 +3e67 +3e68 +3e69 +3e6a +3e6b +3e6c +3e6d +3e6e +3e6f +3e70 +3e71 +3e72 +3e73 +3e74 +3e75 +3e76 +3e77 +3e78 +3e79 +3e7a +3e7b +3e7c +3e7d +3e7e +3e7f +3e80 +3e81 +3e82 +3e83 +3e84 +3e85 +3e86 +3e87 +3e88 +3e89 +3e8a +3e8b +3e8c +3e8d +3e8e +3e8f +3e90 +3e91 +3e92 +3e93 +3e94 +3e95 +3e96 +3e97 +3e98 +3e99 +3e9a +3e9b +3e9c +3e9d +3e9e +3e9f +3ea0 +3ea1 +3ea2 +3ea3 +3ea4 +3ea5 +3ea6 +3ea7 +3ea8 +3ea9 +3eaa +3eab +3eac +3ead +3eae +3eaf +3eb0 +3eb1 +3eb2 +3eb3 +3eb4 +3eb5 +3eb6 +3eb7 +3eb8 +3eb9 +3eba +3ebb +3ebc +3ebd +3ebe +3ebf +3ec0 +3ec1 +3ec2 +3ec3 +3ec4 +3ec5 +3ec6 +3ec7 +3ec8 +3ec9 +3eca +3ecb +3ecc +3ecd +3ece +3ecf +3ed0 +3ed1 +3ed2 +3ed3 +3ed4 +3ed5 +3ed6 +3ed7 +3ed8 +3ed9 +3eda +3edb +3edc +3edd +3ede +3edf +3ee0 +3ee1 +3ee2 +3ee3 +3ee4 +3ee5 +3ee6 +3ee7 +3ee8 +3ee9 +3eea +3eeb +3eec +3eed +3eee +3eef +3ef0 +3ef1 +3ef2 +3ef3 +3ef4 +3ef5 +3ef6 +3ef7 +3ef8 +3ef9 +3efa +3efb +3efc +3efd +3efe +3eff +3f00 +3f01 +3f02 +3f03 +3f04 +3f05 +3f06 +3f07 +3f08 +3f09 +3f0a +3f0b +3f0c +3f0d +3f0e +3f0f +3f10 +3f11 +3f12 +3f13 +3f14 +3f15 +3f16 +3f17 +3f18 +3f19 +3f1a +3f1b +3f1c +3f1d +3f1e +3f1f +3f20 +3f21 +3f22 +3f23 +3f24 +3f25 +3f26 +3f27 +3f28 +3f29 +3f2a +3f2b +3f2c +3f2d +3f2e +3f2f +3f30 +3f31 +3f32 +3f33 +3f34 +3f35 +3f36 +3f37 +3f38 +3f39 +3f3a +3f3b +3f3c +3f3d +3f3e +3f3f +3f40 +3f41 +3f42 +3f43 +3f44 +3f45 +3f46 +3f47 +3f48 +3f49 +3f4a +3f4b +3f4c +3f4d +3f4e +3f4f +3f50 +3f51 +3f52 +3f53 +3f54 +3f55 +3f56 +3f57 +3f58 +3f59 +3f5a +3f5b +3f5c +3f5d +3f5e +3f5f +3f60 +3f61 +3f62 +3f63 +3f64 +3f65 +3f66 +3f67 +3f68 +3f69 +3f6a +3f6b +3f6c +3f6d +3f6e +3f6f +3f70 +3f71 +3f72 +3f73 +3f74 +3f75 +3f76 +3f77 +3f78 +3f79 +3f7a +3f7b +3f7c +3f7d +3f7e +3f7f +3f80 +3f81 +3f82 +3f83 +3f84 +3f85 +3f86 +3f87 +3f88 +3f89 +3f8a +3f8b +3f8c +3f8d +3f8e +3f8f +3f90 +3f91 +3f92 +3f93 +3f94 +3f95 +3f96 +3f97 +3f98 +3f99 +3f9a +3f9b +3f9c +3f9d +3f9e +3f9f +3fa0 +3fa1 +3fa2 +3fa3 +3fa4 +3fa5 +3fa6 +3fa7 +3fa8 +3fa9 +3faa +3fab +3fac +3fad +3fae +3faf +3fb0 +3fb1 +3fb2 +3fb3 +3fb4 +3fb5 +3fb6 +3fb7 +3fb8 +3fb9 +3fba +3fbb +3fbc +3fbd +3fbe +3fbf +3fc0 +3fc1 +3fc2 +3fc3 +3fc4 +3fc5 +3fc6 +3fc7 +3fc8 +3fc9 +3fca +3fcb +3fcc +3fcd +3fce +3fcf +3fd0 +3fd1 +3fd2 +3fd3 +3fd4 +3fd5 +3fd6 +3fd7 +3fd8 +3fd9 +3fda +3fdb +3fdc +3fdd +3fde +3fdf +3fe0 +3fe1 +3fe2 +3fe3 +3fe4 +3fe5 +3fe6 +3fe7 +3fe8 +3fe9 +3fea +3feb +3fec +3fed +3fee +3fef +3ff0 +3ff1 +3ff2 +3ff3 +3ff4 +3ff5 +3ff6 +3ff7 +3ff8 +3ff9 +3ffa +3ffb +3ffc +3ffd +3ffe +3fff +4000 +4001 +4002 +4003 +4004 +4005 +4006 +4007 +4008 +4009 +400a +400b +400c +400d +400e +400f +4010 +4011 +4012 +4013 +4014 +4015 +4016 +4017 +4018 +4019 +401a +401b +401c +401d +401e +401f +4020 +4021 +4022 +4023 +4024 +4025 +4026 +4027 +4028 +4029 +402a +402b +402c +402d +402e +402f +4030 +4031 +4032 +4033 +4034 +4035 +4036 +4037 +4038 +4039 +403a +403b +403c +403d +403e +403f +4040 +4041 +4042 +4043 +4044 +4045 +4046 +4047 +4048 +4049 +404a +404b +404c +404d +404e +404f +4050 +4051 +4052 +4053 +4054 +4055 +4056 +4057 +4058 +4059 +405a +405b +405c +405d +405e +405f +4060 +4061 +4062 +4063 +4064 +4065 +4066 +4067 +4068 +4069 +406a +406b +406c +406d +406e +406f +4070 +4071 +4072 +4073 +4074 +4075 +4076 +4077 +4078 +4079 +407a +407b +407c +407d +407e +407f +4080 +4081 +4082 +4083 +4084 +4085 +4086 +4087 +4088 +4089 +408a +408b +408c +408d +408e +408f +4090 +4091 +4092 +4093 +4094 +4095 +4096 +4097 +4098 +4099 +409a +409b +409c +409d +409e +409f +40a0 +40a1 +40a2 +40a3 +40a4 +40a5 +40a6 +40a7 +40a8 +40a9 +40aa +40ab +40ac +40ad +40ae +40af +40b0 +40b1 +40b2 +40b3 +40b4 +40b5 +40b6 +40b7 +40b8 +40b9 +40ba +40bb +40bc +40bd +40be +40bf +40c0 +40c1 +40c2 +40c3 +40c4 +40c5 +40c6 +40c7 +40c8 +40c9 +40ca +40cb +40cc +40cd +40ce +40cf +40d0 +40d1 +40d2 +40d3 +40d4 +40d5 +40d6 +40d7 +40d8 +40d9 +40da +40db +40dc +40dd +40de +40df +40e0 +40e1 +40e2 +40e3 +40e4 +40e5 +40e6 +40e7 +40e8 +40e9 +40ea +40eb +40ec +40ed +40ee +40ef +40f0 +40f1 +40f2 +40f3 +40f4 +40f5 +40f6 +40f7 +40f8 +40f9 +40fa +40fb +40fc +40fd +40fe +40ff +4100 +4101 +4102 +4103 +4104 +4105 +4106 +4107 +4108 +4109 +410a +410b +410c +410d +410e +410f +4110 +4111 +4112 +4113 +4114 +4115 +4116 +4117 +4118 +4119 +411a +411b +411c +411d +411e +411f +4120 +4121 +4122 +4123 +4124 +4125 +4126 +4127 +4128 +4129 +412a +412b +412c +412d +412e +412f +4130 +4131 +4132 +4133 +4134 +4135 +4136 +4137 +4138 +4139 +413a +413b +413c +413d +413e +413f +4140 +4141 +4142 +4143 +4144 +4145 +4146 +4147 +4148 +4149 +414a +414b +414c +414d +414e +414f +4150 +4151 +4152 +4153 +4154 +4155 +4156 +4157 +4158 +4159 +415a +415b +415c +415d +415e +415f +4160 +4161 +4162 +4163 +4164 +4165 +4166 +4167 +4168 +4169 +416a +416b +416c +416d +416e +416f +4170 +4171 +4172 +4173 +4174 +4175 +4176 +4177 +4178 +4179 +417a +417b +417c +417d +417e +417f +4180 +4181 +4182 +4183 +4184 +4185 +4186 +4187 +4188 +4189 +418a +418b +418c +418d +418e +418f +4190 +4191 +4192 +4193 +4194 +4195 +4196 +4197 +4198 +4199 +419a +419b +419c +419d +419e +419f +41a0 +41a1 +41a2 +41a3 +41a4 +41a5 +41a6 +41a7 +41a8 +41a9 +41aa +41ab +41ac +41ad +41ae +41af +41b0 +41b1 +41b2 +41b3 +41b4 +41b5 +41b6 +41b7 +41b8 +41b9 +41ba +41bb +41bc +41bd +41be +41bf +41c0 +41c1 +41c2 +41c3 +41c4 +41c5 +41c6 +41c7 +41c8 +41c9 +41ca +41cb +41cc +41cd +41ce +41cf +41d0 +41d1 +41d2 +41d3 +41d4 +41d5 +41d6 +41d7 +41d8 +41d9 +41da +41db +41dc +41dd +41de +41df +41e0 +41e1 +41e2 +41e3 +41e4 +41e5 +41e6 +41e7 +41e8 +41e9 +41ea +41eb +41ec +41ed +41ee +41ef +41f0 +41f1 +41f2 +41f3 +41f4 +41f5 +41f6 +41f7 +41f8 +41f9 +41fa +41fb +41fc +41fd +41fe +41ff +4200 +4201 +4202 +4203 +4204 +4205 +4206 +4207 +4208 +4209 +420a +420b +420c +420d +420e +420f +4210 +4211 +4212 +4213 +4214 +4215 +4216 +4217 +4218 +4219 +421a +421b +421c +421d +421e +421f +4220 +4221 +4222 +4223 +4224 +4225 +4226 +4227 +4228 +4229 +422a +422b +422c +422d +422e +422f +4230 +4231 +4232 +4233 +4234 +4235 +4236 +4237 +4238 +4239 +423a +423b +423c +423d +423e +423f +4240 +4241 +4242 +4243 +4244 +4245 +4246 +4247 +4248 +4249 +424a +424b +424c +424d +424e +424f +4250 +4251 +4252 +4253 +4254 +4255 +4256 +4257 +4258 +4259 +425a +425b +425c +425d +425e +425f +4260 +4261 +4262 +4263 +4264 +4265 +4266 +4267 +4268 +4269 +426a +426b +426c +426d +426e +426f +4270 +4271 +4272 +4273 +4274 +4275 +4276 +4277 +4278 +4279 +427a +427b +427c +427d +427e +427f +4280 +4281 +4282 +4283 +4284 +4285 +4286 +4287 +4288 +4289 +428a +428b +428c +428d +428e +428f +4290 +4291 +4292 +4293 +4294 +4295 +4296 +4297 +4298 +4299 +429a +429b +429c +429d +429e +429f +42a0 +42a1 +42a2 +42a3 +42a4 +42a5 +42a6 +42a7 +42a8 +42a9 +42aa +42ab +42ac +42ad +42ae +42af +42b0 +42b1 +42b2 +42b3 +42b4 +42b5 +42b6 +42b7 +42b8 +42b9 +42ba +42bb +42bc +42bd +42be +42bf +42c0 +42c1 +42c2 +42c3 +42c4 +42c5 +42c6 +42c7 +42c8 +42c9 +42ca +42cb +42cc +42cd +42ce +42cf +42d0 +42d1 +42d2 +42d3 +42d4 +42d5 +42d6 +42d7 +42d8 +42d9 +42da +42db +42dc +42dd +42de +42df +42e0 +42e1 +42e2 +42e3 +42e4 +42e5 +42e6 +42e7 +42e8 +42e9 +42ea +42eb +42ec +42ed +42ee +42ef +42f0 +42f1 +42f2 +42f3 +42f4 +42f5 +42f6 +42f7 +42f8 +42f9 +42fa +42fb +42fc +42fd +42fe +42ff +4300 +4301 +4302 +4303 +4304 +4305 +4306 +4307 +4308 +4309 +430a +430b +430c +430d +430e +430f +4310 +4311 +4312 +4313 +4314 +4315 +4316 +4317 +4318 +4319 +431a +431b +431c +431d +431e +431f +4320 +4321 +4322 +4323 +4324 +4325 +4326 +4327 +4328 +4329 +432a +432b +432c +432d +432e +432f +4330 +4331 +4332 +4333 +4334 +4335 +4336 +4337 +4338 +4339 +433a +433b +433c +433d +433e +433f +4340 +4341 +4342 +4343 +4344 +4345 +4346 +4347 +4348 +4349 +434a +434b +434c +434d +434e +434f +4350 +4351 +4352 +4353 +4354 +4355 +4356 +4357 +4358 +4359 +435a +435b +435c +435d +435e +435f +4360 +4361 +4362 +4363 +4364 +4365 +4366 +4367 +4368 +4369 +436a +436b +436c +436d +436e +436f +4370 +4371 +4372 +4373 +4374 +4375 +4376 +4377 +4378 +4379 +437a +437b +437c +437d +437e +437f +4380 +4381 +4382 +4383 +4384 +4385 +4386 +4387 +4388 +4389 +438a +438b +438c +438d +438e +438f +4390 +4391 +4392 +4393 +4394 +4395 +4396 +4397 +4398 +4399 +439a +439b +439c +439d +439e +439f +43a0 +43a1 +43a2 +43a3 +43a4 +43a5 +43a6 +43a7 +43a8 +43a9 +43aa +43ab +43ac +43ad +43ae +43af +43b0 +43b1 +43b2 +43b3 +43b4 +43b5 +43b6 +43b7 +43b8 +43b9 +43ba +43bb +43bc +43bd +43be +43bf +43c0 +43c1 +43c2 +43c3 +43c4 +43c5 +43c6 +43c7 +43c8 +43c9 +43ca +43cb +43cc +43cd +43ce +43cf +43d0 +43d1 +43d2 +43d3 +43d4 +43d5 +43d6 +43d7 +43d8 +43d9 +43da +43db +43dc +43dd +43de +43df +43e0 +43e1 +43e2 +43e3 +43e4 +43e5 +43e6 +43e7 +43e8 +43e9 +43ea +43eb +43ec +43ed +43ee +43ef +43f0 +43f1 +43f2 +43f3 +43f4 +43f5 +43f6 +43f7 +43f8 +43f9 +43fa +43fb +43fc +43fd +43fe +43ff +4400 +4401 +4402 +4403 +4404 +4405 +4406 +4407 +4408 +4409 +440a +440b +440c +440d +440e +440f +4410 +4411 +4412 +4413 +4414 +4415 +4416 +4417 +4418 +4419 +441a +441b +441c +441d +441e +441f +4420 +4421 +4422 +4423 +4424 +4425 +4426 +4427 +4428 +4429 +442a +442b +442c +442d +442e +442f +4430 +4431 +4432 +4433 +4434 +4435 +4436 +4437 +4438 +4439 +443a +443b +443c +443d +443e +443f +4440 +4441 +4442 +4443 +4444 +4445 +4446 +4447 +4448 +4449 +444a +444b +444c +444d +444e +444f +4450 +4451 +4452 +4453 +4454 +4455 +4456 +4457 +4458 +4459 +445a +445b +445c +445d +445e +445f +4460 +4461 +4462 +4463 +4464 +4465 +4466 +4467 +4468 +4469 +446a +446b +446c +446d +446e +446f +4470 +4471 +4472 +4473 +4474 +4475 +4476 +4477 +4478 +4479 +447a +447b +447c +447d +447e +447f +4480 +4481 +4482 +4483 +4484 +4485 +4486 +4487 +4488 +4489 +448a +448b +448c +448d +448e +448f +4490 +4491 +4492 +4493 +4494 +4495 +4496 +4497 +4498 +4499 +449a +449b +449c +449d +449e +449f +44a0 +44a1 +44a2 +44a3 +44a4 +44a5 +44a6 +44a7 +44a8 +44a9 +44aa +44ab +44ac +44ad +44ae +44af +44b0 +44b1 +44b2 +44b3 +44b4 +44b5 +44b6 +44b7 +44b8 +44b9 +44ba +44bb +44bc +44bd +44be +44bf +44c0 +44c1 +44c2 +44c3 +44c4 +44c5 +44c6 +44c7 +44c8 +44c9 +44ca +44cb +44cc +44cd +44ce +44cf +44d0 +44d1 +44d2 +44d3 +44d4 +44d5 +44d6 +44d7 +44d8 +44d9 +44da +44db +44dc +44dd +44de +44df +44e0 +44e1 +44e2 +44e3 +44e4 +44e5 +44e6 +44e7 +44e8 +44e9 +44ea +44eb +44ec +44ed +44ee +44ef +44f0 +44f1 +44f2 +44f3 +44f4 +44f5 +44f6 +44f7 +44f8 +44f9 +44fa +44fb +44fc +44fd +44fe +44ff +4500 +4501 +4502 +4503 +4504 +4505 +4506 +4507 +4508 +4509 +450a +450b +450c +450d +450e +450f +4510 +4511 +4512 +4513 +4514 +4515 +4516 +4517 +4518 +4519 +451a +451b +451c +451d +451e +451f +4520 +4521 +4522 +4523 +4524 +4525 +4526 +4527 +4528 +4529 +452a +452b +452c +452d +452e +452f +4530 +4531 +4532 +4533 +4534 +4535 +4536 +4537 +4538 +4539 +453a +453b +453c +453d +453e +453f +4540 +4541 +4542 +4543 +4544 +4545 +4546 +4547 +4548 +4549 +454a +454b +454c +454d +454e +454f +4550 +4551 +4552 +4553 +4554 +4555 +4556 +4557 +4558 +4559 +455a +455b +455c +455d +455e +455f +4560 +4561 +4562 +4563 +4564 +4565 +4566 +4567 +4568 +4569 +456a +456b +456c +456d +456e +456f +4570 +4571 +4572 +4573 +4574 +4575 +4576 +4577 +4578 +4579 +457a +457b +457c +457d +457e +457f +4580 +4581 +4582 +4583 +4584 +4585 +4586 +4587 +4588 +4589 +458a +458b +458c +458d +458e +458f +4590 +4591 +4592 +4593 +4594 +4595 +4596 +4597 +4598 +4599 +459a +459b +459c +459d +459e +459f +45a0 +45a1 +45a2 +45a3 +45a4 +45a5 +45a6 +45a7 +45a8 +45a9 +45aa +45ab +45ac +45ad +45ae +45af +45b0 +45b1 +45b2 +45b3 +45b4 +45b5 +45b6 +45b7 +45b8 +45b9 +45ba +45bb +45bc +45bd +45be +45bf +45c0 +45c1 +45c2 +45c3 +45c4 +45c5 +45c6 +45c7 +45c8 +45c9 +45ca +45cb +45cc +45cd +45ce +45cf +45d0 +45d1 +45d2 +45d3 +45d4 +45d5 +45d6 +45d7 +45d8 +45d9 +45da +45db +45dc +45dd +45de +45df +45e0 +45e1 +45e2 +45e3 +45e4 +45e5 +45e6 +45e7 +45e8 +45e9 +45ea +45eb +45ec +45ed +45ee +45ef +45f0 +45f1 +45f2 +45f3 +45f4 +45f5 +45f6 +45f7 +45f8 +45f9 +45fa +45fb +45fc +45fd +45fe +45ff +4600 +4601 +4602 +4603 +4604 +4605 +4606 +4607 +4608 +4609 +460a +460b +460c +460d +460e +460f +4610 +4611 +4612 +4613 +4614 +4615 +4616 +4617 +4618 +4619 +461a +461b +461c +461d +461e +461f +4620 +4621 +4622 +4623 +4624 +4625 +4626 +4627 +4628 +4629 +462a +462b +462c +462d +462e +462f +4630 +4631 +4632 +4633 +4634 +4635 +4636 +4637 +4638 +4639 +463a +463b +463c +463d +463e +463f +4640 +4641 +4642 +4643 +4644 +4645 +4646 +4647 +4648 +4649 +464a +464b +464c +464d +464e +464f +4650 +4651 +4652 +4653 +4654 +4655 +4656 +4657 +4658 +4659 +465a +465b +465c +465d +465e +465f +4660 +4661 +4662 +4663 +4664 +4665 +4666 +4667 +4668 +4669 +466a +466b +466c +466d +466e +466f +4670 +4671 +4672 +4673 +4674 +4675 +4676 +4677 +4678 +4679 +467a +467b +467c +467d +467e +467f +4680 +4681 +4682 +4683 +4684 +4685 +4686 +4687 +4688 +4689 +468a +468b +468c +468d +468e +468f +4690 +4691 +4692 +4693 +4694 +4695 +4696 +4697 +4698 +4699 +469a +469b +469c +469d +469e +469f +46a0 +46a1 +46a2 +46a3 +46a4 +46a5 +46a6 +46a7 +46a8 +46a9 +46aa +46ab +46ac +46ad +46ae +46af +46b0 +46b1 +46b2 +46b3 +46b4 +46b5 +46b6 +46b7 +46b8 +46b9 +46ba +46bb +46bc +46bd +46be +46bf +46c0 +46c1 +46c2 +46c3 +46c4 +46c5 +46c6 +46c7 +46c8 +46c9 +46ca +46cb +46cc +46cd +46ce +46cf +46d0 +46d1 +46d2 +46d3 +46d4 +46d5 +46d6 +46d7 +46d8 +46d9 +46da +46db +46dc +46dd +46de +46df +46e0 +46e1 +46e2 +46e3 +46e4 +46e5 +46e6 +46e7 +46e8 +46e9 +46ea +46eb +46ec +46ed +46ee +46ef +46f0 +46f1 +46f2 +46f3 +46f4 +46f5 +46f6 +46f7 +46f8 +46f9 +46fa +46fb +46fc +46fd +46fe +46ff +4700 +4701 +4702 +4703 +4704 +4705 +4706 +4707 +4708 +4709 +470a +470b +470c +470d +470e +470f +4710 +4711 +4712 +4713 +4714 +4715 +4716 +4717 +4718 +4719 +471a +471b +471c +471d +471e +471f +4720 +4721 +4722 +4723 +4724 +4725 +4726 +4727 +4728 +4729 +472a +472b +472c +472d +472e +472f +4730 +4731 +4732 +4733 +4734 +4735 +4736 +4737 +4738 +4739 +473a +473b +473c +473d +473e +473f +4740 +4741 +4742 +4743 +4744 +4745 +4746 +4747 +4748 +4749 +474a +474b +474c +474d +474e +474f +4750 +4751 +4752 +4753 +4754 +4755 +4756 +4757 +4758 +4759 +475a +475b +475c +475d +475e +475f +4760 +4761 +4762 +4763 +4764 +4765 +4766 +4767 +4768 +4769 +476a +476b +476c +476d +476e +476f +4770 +4771 +4772 +4773 +4774 +4775 +4776 +4777 +4778 +4779 +477a +477b +477c +477d +477e +477f +4780 +4781 +4782 +4783 +4784 +4785 +4786 +4787 +4788 +4789 +478a +478b +478c +478d +478e +478f +4790 +4791 +4792 +4793 +4794 +4795 +4796 +4797 +4798 +4799 +479a +479b +479c +479d +479e +479f +47a0 +47a1 +47a2 +47a3 +47a4 +47a5 +47a6 +47a7 +47a8 +47a9 +47aa +47ab +47ac +47ad +47ae +47af +47b0 +47b1 +47b2 +47b3 +47b4 +47b5 +47b6 +47b7 +47b8 +47b9 +47ba +47bb +47bc +47bd +47be +47bf +47c0 +47c1 +47c2 +47c3 +47c4 +47c5 +47c6 +47c7 +47c8 +47c9 +47ca +47cb +47cc +47cd +47ce +47cf +47d0 +47d1 +47d2 +47d3 +47d4 +47d5 +47d6 +47d7 +47d8 +47d9 +47da +47db +47dc +47dd +47de +47df +47e0 +47e1 +47e2 +47e3 +47e4 +47e5 +47e6 +47e7 +47e8 +47e9 +47ea +47eb +47ec +47ed +47ee +47ef +47f0 +47f1 +47f2 +47f3 +47f4 +47f5 +47f6 +47f7 +47f8 +47f9 +47fa +47fb +47fc +47fd +47fe +47ff +4800 +4801 +4802 +4803 +4804 +4805 +4806 +4807 +4808 +4809 +480a +480b +480c +480d +480e +480f +4810 +4811 +4812 +4813 +4814 +4815 +4816 +4817 +4818 +4819 +481a +481b +481c +481d +481e +481f +4820 +4821 +4822 +4823 +4824 +4825 +4826 +4827 +4828 +4829 +482a +482b +482c +482d +482e +482f +4830 +4831 +4832 +4833 +4834 +4835 +4836 +4837 +4838 +4839 +483a +483b +483c +483d +483e +483f +4840 +4841 +4842 +4843 +4844 +4845 +4846 +4847 +4848 +4849 +484a +484b +484c +484d +484e +484f +4850 +4851 +4852 +4853 +4854 +4855 +4856 +4857 +4858 +4859 +485a +485b +485c +485d +485e +485f +4860 +4861 +4862 +4863 +4864 +4865 +4866 +4867 +4868 +4869 +486a +486b +486c +486d +486e +486f +4870 +4871 +4872 +4873 +4874 +4875 +4876 +4877 +4878 +4879 +487a +487b +487c +487d +487e +487f +4880 +4881 +4882 +4883 +4884 +4885 +4886 +4887 +4888 +4889 +488a +488b +488c +488d +488e +488f +4890 +4891 +4892 +4893 +4894 +4895 +4896 +4897 +4898 +4899 +489a +489b +489c +489d +489e +489f +48a0 +48a1 +48a2 +48a3 +48a4 +48a5 +48a6 +48a7 +48a8 +48a9 +48aa +48ab +48ac +48ad +48ae +48af +48b0 +48b1 +48b2 +48b3 +48b4 +48b5 +48b6 +48b7 +48b8 +48b9 +48ba +48bb +48bc +48bd +48be +48bf +48c0 +48c1 +48c2 +48c3 +48c4 +48c5 +48c6 +48c7 +48c8 +48c9 +48ca +48cb +48cc +48cd +48ce +48cf +48d0 +48d1 +48d2 +48d3 +48d4 +48d5 +48d6 +48d7 +48d8 +48d9 +48da +48db +48dc +48dd +48de +48df +48e0 +48e1 +48e2 +48e3 +48e4 +48e5 +48e6 +48e7 +48e8 +48e9 +48ea +48eb +48ec +48ed +48ee +48ef +48f0 +48f1 +48f2 +48f3 +48f4 +48f5 +48f6 +48f7 +48f8 +48f9 +48fa +48fb +48fc +48fd +48fe +48ff +4900 +4901 +4902 +4903 +4904 +4905 +4906 +4907 +4908 +4909 +490a +490b +490c +490d +490e +490f +4910 +4911 +4912 +4913 +4914 +4915 +4916 +4917 +4918 +4919 +491a +491b +491c +491d +491e +491f +4920 +4921 +4922 +4923 +4924 +4925 +4926 +4927 +4928 +4929 +492a +492b +492c +492d +492e +492f +4930 +4931 +4932 +4933 +4934 +4935 +4936 +4937 +4938 +4939 +493a +493b +493c +493d +493e +493f +4940 +4941 +4942 +4943 +4944 +4945 +4946 +4947 +4948 +4949 +494a +494b +494c +494d +494e +494f +4950 +4951 +4952 +4953 +4954 +4955 +4956 +4957 +4958 +4959 +495a +495b +495c +495d +495e +495f +4960 +4961 +4962 +4963 +4964 +4965 +4966 +4967 +4968 +4969 +496a +496b +496c +496d +496e +496f +4970 +4971 +4972 +4973 +4974 +4975 +4976 +4977 +4978 +4979 +497a +497b +497c +497d +497e +497f +4980 +4981 +4982 +4983 +4984 +4985 +4986 +4987 +4988 +4989 +498a +498b +498c +498d +498e +498f +4990 +4991 +4992 +4993 +4994 +4995 +4996 +4997 +4998 +4999 +499a +499b +499c +499d +499e +499f +49a0 +49a1 +49a2 +49a3 +49a4 +49a5 +49a6 +49a7 +49a8 +49a9 +49aa +49ab +49ac +49ad +49ae +49af +49b0 +49b1 +49b2 +49b3 +49b4 +49b5 +49b6 +49b7 +49b8 +49b9 +49ba +49bb +49bc +49bd +49be +49bf +49c0 +49c1 +49c2 +49c3 +49c4 +49c5 +49c6 +49c7 +49c8 +49c9 +49ca +49cb +49cc +49cd +49ce +49cf +49d0 +49d1 +49d2 +49d3 +49d4 +49d5 +49d6 +49d7 +49d8 +49d9 +49da +49db +49dc +49dd +49de +49df +49e0 +49e1 +49e2 +49e3 +49e4 +49e5 +49e6 +49e7 +49e8 +49e9 +49ea +49eb +49ec +49ed +49ee +49ef +49f0 +49f1 +49f2 +49f3 +49f4 +49f5 +49f6 +49f7 +49f8 +49f9 +49fa +49fb +49fc +49fd +49fe +49ff +4a00 +4a01 +4a02 +4a03 +4a04 +4a05 +4a06 +4a07 +4a08 +4a09 +4a0a +4a0b +4a0c +4a0d +4a0e +4a0f +4a10 +4a11 +4a12 +4a13 +4a14 +4a15 +4a16 +4a17 +4a18 +4a19 +4a1a +4a1b +4a1c +4a1d +4a1e +4a1f +4a20 +4a21 +4a22 +4a23 +4a24 +4a25 +4a26 +4a27 +4a28 +4a29 +4a2a +4a2b +4a2c +4a2d +4a2e +4a2f +4a30 +4a31 +4a32 +4a33 +4a34 +4a35 +4a36 +4a37 +4a38 +4a39 +4a3a +4a3b +4a3c +4a3d +4a3e +4a3f +4a40 +4a41 +4a42 +4a43 +4a44 +4a45 +4a46 +4a47 +4a48 +4a49 +4a4a +4a4b +4a4c +4a4d +4a4e +4a4f +4a50 +4a51 +4a52 +4a53 +4a54 +4a55 +4a56 +4a57 +4a58 +4a59 +4a5a +4a5b +4a5c +4a5d +4a5e +4a5f +4a60 +4a61 +4a62 +4a63 +4a64 +4a65 +4a66 +4a67 +4a68 +4a69 +4a6a +4a6b +4a6c +4a6d +4a6e +4a6f +4a70 +4a71 +4a72 +4a73 +4a74 +4a75 +4a76 +4a77 +4a78 +4a79 +4a7a +4a7b +4a7c +4a7d +4a7e +4a7f +4a80 +4a81 +4a82 +4a83 +4a84 +4a85 +4a86 +4a87 +4a88 +4a89 +4a8a +4a8b +4a8c +4a8d +4a8e +4a8f +4a90 +4a91 +4a92 +4a93 +4a94 +4a95 +4a96 +4a97 +4a98 +4a99 +4a9a +4a9b +4a9c +4a9d +4a9e +4a9f +4aa0 +4aa1 +4aa2 +4aa3 +4aa4 +4aa5 +4aa6 +4aa7 +4aa8 +4aa9 +4aaa +4aab +4aac +4aad +4aae +4aaf +4ab0 +4ab1 +4ab2 +4ab3 +4ab4 +4ab5 +4ab6 +4ab7 +4ab8 +4ab9 +4aba +4abb +4abc +4abd +4abe +4abf +4ac0 +4ac1 +4ac2 +4ac3 +4ac4 +4ac5 +4ac6 +4ac7 +4ac8 +4ac9 +4aca +4acb +4acc +4acd +4ace +4acf +4ad0 +4ad1 +4ad2 +4ad3 +4ad4 +4ad5 +4ad6 +4ad7 +4ad8 +4ad9 +4ada +4adb +4adc +4add +4ade +4adf +4ae0 +4ae1 +4ae2 +4ae3 +4ae4 +4ae5 +4ae6 +4ae7 +4ae8 +4ae9 +4aea +4aeb +4aec +4aed +4aee +4aef +4af0 +4af1 +4af2 +4af3 +4af4 +4af5 +4af6 +4af7 +4af8 +4af9 +4afa +4afb +4afc +4afd +4afe +4aff +4b00 +4b01 +4b02 +4b03 +4b04 +4b05 +4b06 +4b07 +4b08 +4b09 +4b0a +4b0b +4b0c +4b0d +4b0e +4b0f +4b10 +4b11 +4b12 +4b13 +4b14 +4b15 +4b16 +4b17 +4b18 +4b19 +4b1a +4b1b +4b1c +4b1d +4b1e +4b1f +4b20 +4b21 +4b22 +4b23 +4b24 +4b25 +4b26 +4b27 +4b28 +4b29 +4b2a +4b2b +4b2c +4b2d +4b2e +4b2f +4b30 +4b31 +4b32 +4b33 +4b34 +4b35 +4b36 +4b37 +4b38 +4b39 +4b3a +4b3b +4b3c +4b3d +4b3e +4b3f +4b40 +4b41 +4b42 +4b43 +4b44 +4b45 +4b46 +4b47 +4b48 +4b49 +4b4a +4b4b +4b4c +4b4d +4b4e +4b4f +4b50 +4b51 +4b52 +4b53 +4b54 +4b55 +4b56 +4b57 +4b58 +4b59 +4b5a +4b5b +4b5c +4b5d +4b5e +4b5f +4b60 +4b61 +4b62 +4b63 +4b64 +4b65 +4b66 +4b67 +4b68 +4b69 +4b6a +4b6b +4b6c +4b6d +4b6e +4b6f +4b70 +4b71 +4b72 +4b73 +4b74 +4b75 +4b76 +4b77 +4b78 +4b79 +4b7a +4b7b +4b7c +4b7d +4b7e +4b7f +4b80 +4b81 +4b82 +4b83 +4b84 +4b85 +4b86 +4b87 +4b88 +4b89 +4b8a +4b8b +4b8c +4b8d +4b8e +4b8f +4b90 +4b91 +4b92 +4b93 +4b94 +4b95 +4b96 +4b97 +4b98 +4b99 +4b9a +4b9b +4b9c +4b9d +4b9e +4b9f +4ba0 +4ba1 +4ba2 +4ba3 +4ba4 +4ba5 +4ba6 +4ba7 +4ba8 +4ba9 +4baa +4bab +4bac +4bad +4bae +4baf +4bb0 +4bb1 +4bb2 +4bb3 +4bb4 +4bb5 +4bb6 +4bb7 +4bb8 +4bb9 +4bba +4bbb +4bbc +4bbd +4bbe +4bbf +4bc0 +4bc1 +4bc2 +4bc3 +4bc4 +4bc5 +4bc6 +4bc7 +4bc8 +4bc9 +4bca +4bcb +4bcc +4bcd +4bce +4bcf +4bd0 +4bd1 +4bd2 +4bd3 +4bd4 +4bd5 +4bd6 +4bd7 +4bd8 +4bd9 +4bda +4bdb +4bdc +4bdd +4bde +4bdf +4be0 +4be1 +4be2 +4be3 +4be4 +4be5 +4be6 +4be7 +4be8 +4be9 +4bea +4beb +4bec +4bed +4bee +4bef +4bf0 +4bf1 +4bf2 +4bf3 +4bf4 +4bf5 +4bf6 +4bf7 +4bf8 +4bf9 +4bfa +4bfb +4bfc +4bfd +4bfe +4bff +4c00 +4c01 +4c02 +4c03 +4c04 +4c05 +4c06 +4c07 +4c08 +4c09 +4c0a +4c0b +4c0c +4c0d +4c0e +4c0f +4c10 +4c11 +4c12 +4c13 +4c14 +4c15 +4c16 +4c17 +4c18 +4c19 +4c1a +4c1b +4c1c +4c1d +4c1e +4c1f +4c20 +4c21 +4c22 +4c23 +4c24 +4c25 +4c26 +4c27 +4c28 +4c29 +4c2a +4c2b +4c2c +4c2d +4c2e +4c2f +4c30 +4c31 +4c32 +4c33 +4c34 +4c35 +4c36 +4c37 +4c38 +4c39 +4c3a +4c3b +4c3c +4c3d +4c3e +4c3f +4c40 +4c41 +4c42 +4c43 +4c44 +4c45 +4c46 +4c47 +4c48 +4c49 +4c4a +4c4b +4c4c +4c4d +4c4e +4c4f +4c50 +4c51 +4c52 +4c53 +4c54 +4c55 +4c56 +4c57 +4c58 +4c59 +4c5a +4c5b +4c5c +4c5d +4c5e +4c5f +4c60 +4c61 +4c62 +4c63 +4c64 +4c65 +4c66 +4c67 +4c68 +4c69 +4c6a +4c6b +4c6c +4c6d +4c6e +4c6f +4c70 +4c71 +4c72 +4c73 +4c74 +4c75 +4c76 +4c77 +4c78 +4c79 +4c7a +4c7b +4c7c +4c7d +4c7e +4c7f +4c80 +4c81 +4c82 +4c83 +4c84 +4c85 +4c86 +4c87 +4c88 +4c89 +4c8a +4c8b +4c8c +4c8d +4c8e +4c8f +4c90 +4c91 +4c92 +4c93 +4c94 +4c95 +4c96 +4c97 +4c98 +4c99 +4c9a +4c9b +4c9c +4c9d +4c9e +4c9f +4ca0 +4ca1 +4ca2 +4ca3 +4ca4 +4ca5 +4ca6 +4ca7 +4ca8 +4ca9 +4caa +4cab +4cac +4cad +4cae +4caf +4cb0 +4cb1 +4cb2 +4cb3 +4cb4 +4cb5 +4cb6 +4cb7 +4cb8 +4cb9 +4cba +4cbb +4cbc +4cbd +4cbe +4cbf +4cc0 +4cc1 +4cc2 +4cc3 +4cc4 +4cc5 +4cc6 +4cc7 +4cc8 +4cc9 +4cca +4ccb +4ccc +4ccd +4cce +4ccf +4cd0 +4cd1 +4cd2 +4cd3 +4cd4 +4cd5 +4cd6 +4cd7 +4cd8 +4cd9 +4cda +4cdb +4cdc +4cdd +4cde +4cdf +4ce0 +4ce1 +4ce2 +4ce3 +4ce4 +4ce5 +4ce6 +4ce7 +4ce8 +4ce9 +4cea +4ceb +4cec +4ced +4cee +4cef +4cf0 +4cf1 +4cf2 +4cf3 +4cf4 +4cf5 +4cf6 +4cf7 +4cf8 +4cf9 +4cfa +4cfb +4cfc +4cfd +4cfe +4cff +4d00 +4d01 +4d02 +4d03 +4d04 +4d05 +4d06 +4d07 +4d08 +4d09 +4d0a +4d0b +4d0c +4d0d +4d0e +4d0f +4d10 +4d11 +4d12 +4d13 +4d14 +4d15 +4d16 +4d17 +4d18 +4d19 +4d1a +4d1b +4d1c +4d1d +4d1e +4d1f +4d20 +4d21 +4d22 +4d23 +4d24 +4d25 +4d26 +4d27 +4d28 +4d29 +4d2a +4d2b +4d2c +4d2d +4d2e +4d2f +4d30 +4d31 +4d32 +4d33 +4d34 +4d35 +4d36 +4d37 +4d38 +4d39 +4d3a +4d3b +4d3c +4d3d +4d3e +4d3f +4d40 +4d41 +4d42 +4d43 +4d44 +4d45 +4d46 +4d47 +4d48 +4d49 +4d4a +4d4b +4d4c +4d4d +4d4e +4d4f +4d50 +4d51 +4d52 +4d53 +4d54 +4d55 +4d56 +4d57 +4d58 +4d59 +4d5a +4d5b +4d5c +4d5d +4d5e +4d5f +4d60 +4d61 +4d62 +4d63 +4d64 +4d65 +4d66 +4d67 +4d68 +4d69 +4d6a +4d6b +4d6c +4d6d +4d6e +4d6f +4d70 +4d71 +4d72 +4d73 +4d74 +4d75 +4d76 +4d77 +4d78 +4d79 +4d7a +4d7b +4d7c +4d7d +4d7e +4d7f +4d80 +4d81 +4d82 +4d83 +4d84 +4d85 +4d86 +4d87 +4d88 +4d89 +4d8a +4d8b +4d8c +4d8d +4d8e +4d8f +4d90 +4d91 +4d92 +4d93 +4d94 +4d95 +4d96 +4d97 +4d98 +4d99 +4d9a +4d9b +4d9c +4d9d +4d9e +4d9f +4da0 +4da1 +4da2 +4da3 +4da4 +4da5 +4da6 +4da7 +4da8 +4da9 +4daa +4dab +4dac +4dad +4dae +4daf +4db0 +4db1 +4db2 +4db3 +4db4 +4db5 +4db6 +4db7 +4db8 +4db9 +4dba +4dbb +4dbc +4dbd +4dbe +4dbf +4dc0 +4dc1 +4dc2 +4dc3 +4dc4 +4dc5 +4dc6 +4dc7 +4dc8 +4dc9 +4dca +4dcb +4dcc +4dcd +4dce +4dcf +4dd0 +4dd1 +4dd2 +4dd3 +4dd4 +4dd5 +4dd6 +4dd7 +4dd8 +4dd9 +4dda +4ddb +4ddc +4ddd +4dde +4ddf +4de0 +4de1 +4de2 +4de3 +4de4 +4de5 +4de6 +4de7 +4de8 +4de9 +4dea +4deb +4dec +4ded +4dee +4def +4df0 +4df1 +4df2 +4df3 +4df4 +4df5 +4df6 +4df7 +4df8 +4df9 +4dfa +4dfb +4dfc +4dfd +4dfe +4dff +4e00 +4e01 +4e02 +4e03 +4e04 +4e05 +4e06 +4e07 +4e08 +4e09 +4e0a +4e0b +4e0c +4e0d +4e0e +4e0f +4e10 +4e11 +4e12 +4e13 +4e14 +4e15 +4e16 +4e17 +4e18 +4e19 +4e1a +4e1b +4e1c +4e1d +4e1e +4e1f +4e20 +4e21 +4e22 +4e23 +4e24 +4e25 +4e26 +4e27 +4e28 +4e29 +4e2a +4e2b +4e2c +4e2d +4e2e +4e2f +4e30 +4e31 +4e32 +4e33 +4e34 +4e35 +4e36 +4e37 +4e38 +4e39 +4e3a +4e3b +4e3c +4e3d +4e3e +4e3f +4e40 +4e41 +4e42 +4e43 +4e44 +4e45 +4e46 +4e47 +4e48 +4e49 +4e4a +4e4b +4e4c +4e4d +4e4e +4e4f +4e50 +4e51 +4e52 +4e53 +4e54 +4e55 +4e56 +4e57 +4e58 +4e59 +4e5a +4e5b +4e5c +4e5d +4e5e +4e5f +4e60 +4e61 +4e62 +4e63 +4e64 +4e65 +4e66 +4e67 +4e68 +4e69 +4e6a +4e6b +4e6c +4e6d +4e6e +4e6f +4e70 +4e71 +4e72 +4e73 +4e74 +4e75 +4e76 +4e77 +4e78 +4e79 +4e7a +4e7b +4e7c +4e7d +4e7e +4e7f +4e80 +4e81 +4e82 +4e83 +4e84 +4e85 +4e86 +4e87 +4e88 +4e89 +4e8a +4e8b +4e8c +4e8d +4e8e +4e8f +4e90 +4e91 +4e92 +4e93 +4e94 +4e95 +4e96 +4e97 +4e98 +4e99 +4e9a +4e9b +4e9c +4e9d +4e9e +4e9f +4ea0 +4ea1 +4ea2 +4ea3 +4ea4 +4ea5 +4ea6 +4ea7 +4ea8 +4ea9 +4eaa +4eab +4eac +4ead +4eae +4eaf +4eb0 +4eb1 +4eb2 +4eb3 +4eb4 +4eb5 +4eb6 +4eb7 +4eb8 +4eb9 +4eba +4ebb +4ebc +4ebd +4ebe +4ebf +4ec0 +4ec1 +4ec2 +4ec3 +4ec4 +4ec5 +4ec6 +4ec7 +4ec8 +4ec9 +4eca +4ecb +4ecc +4ecd +4ece +4ecf +4ed0 +4ed1 +4ed2 +4ed3 +4ed4 +4ed5 +4ed6 +4ed7 +4ed8 +4ed9 +4eda +4edb +4edc +4edd +4ede +4edf +4ee0 +4ee1 +4ee2 +4ee3 +4ee4 +4ee5 +4ee6 +4ee7 +4ee8 +4ee9 +4eea +4eeb +4eec +4eed +4eee +4eef +4ef0 +4ef1 +4ef2 +4ef3 +4ef4 +4ef5 +4ef6 +4ef7 +4ef8 +4ef9 +4efa +4efb +4efc +4efd +4efe +4eff +4f00 +4f01 +4f02 +4f03 +4f04 +4f05 +4f06 +4f07 +4f08 +4f09 +4f0a +4f0b +4f0c +4f0d +4f0e +4f0f +4f10 +4f11 +4f12 +4f13 +4f14 +4f15 +4f16 +4f17 +4f18 +4f19 +4f1a +4f1b +4f1c +4f1d +4f1e +4f1f +4f20 +4f21 +4f22 +4f23 +4f24 +4f25 +4f26 +4f27 +4f28 +4f29 +4f2a +4f2b +4f2c +4f2d +4f2e +4f2f +4f30 +4f31 +4f32 +4f33 +4f34 +4f35 +4f36 +4f37 +4f38 +4f39 +4f3a +4f3b +4f3c +4f3d +4f3e +4f3f +4f40 +4f41 +4f42 +4f43 +4f44 +4f45 +4f46 +4f47 +4f48 +4f49 +4f4a +4f4b +4f4c +4f4d +4f4e +4f4f +4f50 +4f51 +4f52 +4f53 +4f54 +4f55 +4f56 +4f57 +4f58 +4f59 +4f5a +4f5b +4f5c +4f5d +4f5e +4f5f +4f60 +4f61 +4f62 +4f63 +4f64 +4f65 +4f66 +4f67 +4f68 +4f69 +4f6a +4f6b +4f6c +4f6d +4f6e +4f6f +4f70 +4f71 +4f72 +4f73 +4f74 +4f75 +4f76 +4f77 +4f78 +4f79 +4f7a +4f7b +4f7c +4f7d +4f7e +4f7f +4f80 +4f81 +4f82 +4f83 +4f84 +4f85 +4f86 +4f87 +4f88 +4f89 +4f8a +4f8b +4f8c +4f8d +4f8e +4f8f +4f90 +4f91 +4f92 +4f93 +4f94 +4f95 +4f96 +4f97 +4f98 +4f99 +4f9a +4f9b +4f9c +4f9d +4f9e +4f9f +4fa0 +4fa1 +4fa2 +4fa3 +4fa4 +4fa5 +4fa6 +4fa7 +4fa8 +4fa9 +4faa +4fab +4fac +4fad +4fae +4faf +4fb0 +4fb1 +4fb2 +4fb3 +4fb4 +4fb5 +4fb6 +4fb7 +4fb8 +4fb9 +4fba +4fbb +4fbc +4fbd +4fbe +4fbf +4fc0 +4fc1 +4fc2 +4fc3 +4fc4 +4fc5 +4fc6 +4fc7 +4fc8 +4fc9 +4fca +4fcb +4fcc +4fcd +4fce +4fcf +4fd0 +4fd1 +4fd2 +4fd3 +4fd4 +4fd5 +4fd6 +4fd7 +4fd8 +4fd9 +4fda +4fdb +4fdc +4fdd +4fde +4fdf +4fe0 +4fe1 +4fe2 +4fe3 +4fe4 +4fe5 +4fe6 +4fe7 +4fe8 +4fe9 +4fea +4feb +4fec +4fed +4fee +4fef +4ff0 +4ff1 +4ff2 +4ff3 +4ff4 +4ff5 +4ff6 +4ff7 +4ff8 +4ff9 +4ffa +4ffb +4ffc +4ffd +4ffe +4fff +5000 +5001 +5002 +5003 +5004 +5005 +5006 +5007 +5008 +5009 +500a +500b +500c +500d +500e +500f +5010 +5011 +5012 +5013 +5014 +5015 +5016 +5017 +5018 +5019 +501a +501b +501c +501d +501e +501f +5020 +5021 +5022 +5023 +5024 +5025 +5026 +5027 +5028 +5029 +502a +502b +502c +502d +502e +502f +5030 +5031 +5032 +5033 +5034 +5035 +5036 +5037 +5038 +5039 +503a +503b +503c +503d +503e +503f +5040 +5041 +5042 +5043 +5044 +5045 +5046 +5047 +5048 +5049 +504a +504b +504c +504d +504e +504f +5050 +5051 +5052 +5053 +5054 +5055 +5056 +5057 +5058 +5059 +505a +505b +505c +505d +505e +505f +5060 +5061 +5062 +5063 +5064 +5065 +5066 +5067 +5068 +5069 +506a +506b +506c +506d +506e +506f +5070 +5071 +5072 +5073 +5074 +5075 +5076 +5077 +5078 +5079 +507a +507b +507c +507d +507e +507f +5080 +5081 +5082 +5083 +5084 +5085 +5086 +5087 +5088 +5089 +508a +508b +508c +508d +508e +508f +5090 +5091 +5092 +5093 +5094 +5095 +5096 +5097 +5098 +5099 +509a +509b +509c +509d +509e +509f +50a0 +50a1 +50a2 +50a3 +50a4 +50a5 +50a6 +50a7 +50a8 +50a9 +50aa +50ab +50ac +50ad +50ae +50af +50b0 +50b1 +50b2 +50b3 +50b4 +50b5 +50b6 +50b7 +50b8 +50b9 +50ba +50bb +50bc +50bd +50be +50bf +50c0 +50c1 +50c2 +50c3 +50c4 +50c5 +50c6 +50c7 +50c8 +50c9 +50ca +50cb +50cc +50cd +50ce +50cf +50d0 +50d1 +50d2 +50d3 +50d4 +50d5 +50d6 +50d7 +50d8 +50d9 +50da +50db +50dc +50dd +50de +50df +50e0 +50e1 +50e2 +50e3 +50e4 +50e5 +50e6 +50e7 +50e8 +50e9 +50ea +50eb +50ec +50ed +50ee +50ef +50f0 +50f1 +50f2 +50f3 +50f4 +50f5 +50f6 +50f7 +50f8 +50f9 +50fa +50fb +50fc +50fd +50fe +50ff +5100 +5101 +5102 +5103 +5104 +5105 +5106 +5107 +5108 +5109 +510a +510b +510c +510d +510e +510f +5110 +5111 +5112 +5113 +5114 +5115 +5116 +5117 +5118 +5119 +511a +511b +511c +511d +511e +511f +5120 +5121 +5122 +5123 +5124 +5125 +5126 +5127 +5128 +5129 +512a +512b +512c +512d +512e +512f +5130 +5131 +5132 +5133 +5134 +5135 +5136 +5137 +5138 +5139 +513a +513b +513c +513d +513e +513f +5140 +5141 +5142 +5143 +5144 +5145 +5146 +5147 +5148 +5149 +514a +514b +514c +514d +514e +514f +5150 +5151 +5152 +5153 +5154 +5155 +5156 +5157 +5158 +5159 +515a +515b +515c +515d +515e +515f +5160 +5161 +5162 +5163 +5164 +5165 +5166 +5167 +5168 +5169 +516a +516b +516c +516d +516e +516f +5170 +5171 +5172 +5173 +5174 +5175 +5176 +5177 +5178 +5179 +517a +517b +517c +517d +517e +517f +5180 +5181 +5182 +5183 +5184 +5185 +5186 +5187 +5188 +5189 +518a +518b +518c +518d +518e +518f +5190 +5191 +5192 +5193 +5194 +5195 +5196 +5197 +5198 +5199 +519a +519b +519c +519d +519e +519f +51a0 +51a1 +51a2 +51a3 +51a4 +51a5 +51a6 +51a7 +51a8 +51a9 +51aa +51ab +51ac +51ad +51ae +51af +51b0 +51b1 +51b2 +51b3 +51b4 +51b5 +51b6 +51b7 +51b8 +51b9 +51ba +51bb +51bc +51bd +51be +51bf +51c0 +51c1 +51c2 +51c3 +51c4 +51c5 +51c6 +51c7 +51c8 +51c9 +51ca +51cb +51cc +51cd +51ce +51cf +51d0 +51d1 +51d2 +51d3 +51d4 +51d5 +51d6 +51d7 +51d8 +51d9 +51da +51db +51dc +51dd +51de +51df +51e0 +51e1 +51e2 +51e3 +51e4 +51e5 +51e6 +51e7 +51e8 +51e9 +51ea +51eb +51ec +51ed +51ee +51ef +51f0 +51f1 +51f2 +51f3 +51f4 +51f5 +51f6 +51f7 +51f8 +51f9 +51fa +51fb +51fc +51fd +51fe +51ff +5200 +5201 +5202 +5203 +5204 +5205 +5206 +5207 +5208 +5209 +520a +520b +520c +520d +520e +520f +5210 +5211 +5212 +5213 +5214 +5215 +5216 +5217 +5218 +5219 +521a +521b +521c +521d +521e +521f +5220 +5221 +5222 +5223 +5224 +5225 +5226 +5227 +5228 +5229 +522a +522b +522c +522d +522e +522f +5230 +5231 +5232 +5233 +5234 +5235 +5236 +5237 +5238 +5239 +523a +523b +523c +523d +523e +523f +5240 +5241 +5242 +5243 +5244 +5245 +5246 +5247 +5248 +5249 +524a +524b +524c +524d +524e +524f +5250 +5251 +5252 +5253 +5254 +5255 +5256 +5257 +5258 +5259 +525a +525b +525c +525d +525e +525f +5260 +5261 +5262 +5263 +5264 +5265 +5266 +5267 +5268 +5269 +526a +526b +526c +526d +526e +526f +5270 +5271 +5272 +5273 +5274 +5275 +5276 +5277 +5278 +5279 +527a +527b +527c +527d +527e +527f +5280 +5281 +5282 +5283 +5284 +5285 +5286 +5287 +5288 +5289 +528a +528b +528c +528d +528e +528f +5290 +5291 +5292 +5293 +5294 +5295 +5296 +5297 +5298 +5299 +529a +529b +529c +529d +529e +529f +52a0 +52a1 +52a2 +52a3 +52a4 +52a5 +52a6 +52a7 +52a8 +52a9 +52aa +52ab +52ac +52ad +52ae +52af +52b0 +52b1 +52b2 +52b3 +52b4 +52b5 +52b6 +52b7 +52b8 +52b9 +52ba +52bb +52bc +52bd +52be +52bf +52c0 +52c1 +52c2 +52c3 +52c4 +52c5 +52c6 +52c7 +52c8 +52c9 +52ca +52cb +52cc +52cd +52ce +52cf +52d0 +52d1 +52d2 +52d3 +52d4 +52d5 +52d6 +52d7 +52d8 +52d9 +52da +52db +52dc +52dd +52de +52df +52e0 +52e1 +52e2 +52e3 +52e4 +52e5 +52e6 +52e7 +52e8 +52e9 +52ea +52eb +52ec +52ed +52ee +52ef +52f0 +52f1 +52f2 +52f3 +52f4 +52f5 +52f6 +52f7 +52f8 +52f9 +52fa +52fb +52fc +52fd +52fe +52ff +5300 +5301 +5302 +5303 +5304 +5305 +5306 +5307 +5308 +5309 +530a +530b +530c +530d +530e +530f +5310 +5311 +5312 +5313 +5314 +5315 +5316 +5317 +5318 +5319 +531a +531b +531c +531d +531e +531f +5320 +5321 +5322 +5323 +5324 +5325 +5326 +5327 +5328 +5329 +532a +532b +532c +532d +532e +532f +5330 +5331 +5332 +5333 +5334 +5335 +5336 +5337 +5338 +5339 +533a +533b +533c +533d +533e +533f +5340 +5341 +5342 +5343 +5344 +5345 +5346 +5347 +5348 +5349 +534a +534b +534c +534d +534e +534f +5350 +5351 +5352 +5353 +5354 +5355 +5356 +5357 +5358 +5359 +535a +535b +535c +535d +535e +535f +5360 +5361 +5362 +5363 +5364 +5365 +5366 +5367 +5368 +5369 +536a +536b +536c +536d +536e +536f +5370 +5371 +5372 +5373 +5374 +5375 +5376 +5377 +5378 +5379 +537a +537b +537c +537d +537e +537f +5380 +5381 +5382 +5383 +5384 +5385 +5386 +5387 +5388 +5389 +538a +538b +538c +538d +538e +538f +5390 +5391 +5392 +5393 +5394 +5395 +5396 +5397 +5398 +5399 +539a +539b +539c +539d +539e +539f +53a0 +53a1 +53a2 +53a3 +53a4 +53a5 +53a6 +53a7 +53a8 +53a9 +53aa +53ab +53ac +53ad +53ae +53af +53b0 +53b1 +53b2 +53b3 +53b4 +53b5 +53b6 +53b7 +53b8 +53b9 +53ba +53bb +53bc +53bd +53be +53bf +53c0 +53c1 +53c2 +53c3 +53c4 +53c5 +53c6 +53c7 +53c8 +53c9 +53ca +53cb +53cc +53cd +53ce +53cf +53d0 +53d1 +53d2 +53d3 +53d4 +53d5 +53d6 +53d7 +53d8 +53d9 +53da +53db +53dc +53dd +53de +53df +53e0 +53e1 +53e2 +53e3 +53e4 +53e5 +53e6 +53e7 +53e8 +53e9 +53ea +53eb +53ec +53ed +53ee +53ef +53f0 +53f1 +53f2 +53f3 +53f4 +53f5 +53f6 +53f7 +53f8 +53f9 +53fa +53fb +53fc +53fd +53fe +53ff +5400 +5401 +5402 +5403 +5404 +5405 +5406 +5407 +5408 +5409 +540a +540b +540c +540d +540e +540f +5410 +5411 +5412 +5413 +5414 +5415 +5416 +5417 +5418 +5419 +541a +541b +541c +541d +541e +541f +5420 +5421 +5422 +5423 +5424 +5425 +5426 +5427 +5428 +5429 +542a +542b +542c +542d +542e +542f +5430 +5431 +5432 +5433 +5434 +5435 +5436 +5437 +5438 +5439 +543a +543b +543c +543d +543e +543f +5440 +5441 +5442 +5443 +5444 +5445 +5446 +5447 +5448 +5449 +544a +544b +544c +544d +544e +544f +5450 +5451 +5452 +5453 +5454 +5455 +5456 +5457 +5458 +5459 +545a +545b +545c +545d +545e +545f +5460 +5461 +5462 +5463 +5464 +5465 +5466 +5467 +5468 +5469 +546a +546b +546c +546d +546e +546f +5470 +5471 +5472 +5473 +5474 +5475 +5476 +5477 +5478 +5479 +547a +547b +547c +547d +547e +547f +5480 +5481 +5482 +5483 +5484 +5485 +5486 +5487 +5488 +5489 +548a +548b +548c +548d +548e +548f +5490 +5491 +5492 +5493 +5494 +5495 +5496 +5497 +5498 +5499 +549a +549b +549c +549d +549e +549f +54a0 +54a1 +54a2 +54a3 +54a4 +54a5 +54a6 +54a7 +54a8 +54a9 +54aa +54ab +54ac +54ad +54ae +54af +54b0 +54b1 +54b2 +54b3 +54b4 +54b5 +54b6 +54b7 +54b8 +54b9 +54ba +54bb +54bc +54bd +54be +54bf +54c0 +54c1 +54c2 +54c3 +54c4 +54c5 +54c6 +54c7 +54c8 +54c9 +54ca +54cb +54cc +54cd +54ce +54cf +54d0 +54d1 +54d2 +54d3 +54d4 +54d5 +54d6 +54d7 +54d8 +54d9 +54da +54db +54dc +54dd +54de +54df +54e0 +54e1 +54e2 +54e3 +54e4 +54e5 +54e6 +54e7 +54e8 +54e9 +54ea +54eb +54ec +54ed +54ee +54ef +54f0 +54f1 +54f2 +54f3 +54f4 +54f5 +54f6 +54f7 +54f8 +54f9 +54fa +54fb +54fc +54fd +54fe +54ff +5500 +5501 +5502 +5503 +5504 +5505 +5506 +5507 +5508 +5509 +550a +550b +550c +550d +550e +550f +5510 +5511 +5512 +5513 +5514 +5515 +5516 +5517 +5518 +5519 +551a +551b +551c +551d +551e +551f +5520 +5521 +5522 +5523 +5524 +5525 +5526 +5527 +5528 +5529 +552a +552b +552c +552d +552e +552f +5530 +5531 +5532 +5533 +5534 +5535 +5536 +5537 +5538 +5539 +553a +553b +553c +553d +553e +553f +5540 +5541 +5542 +5543 +5544 +5545 +5546 +5547 +5548 +5549 +554a +554b +554c +554d +554e +554f +5550 +5551 +5552 +5553 +5554 +5555 +5556 +5557 +5558 +5559 +555a +555b +555c +555d +555e +555f +5560 +5561 +5562 +5563 +5564 +5565 +5566 +5567 +5568 +5569 +556a +556b +556c +556d +556e +556f +5570 +5571 +5572 +5573 +5574 +5575 +5576 +5577 +5578 +5579 +557a +557b +557c +557d +557e +557f +5580 +5581 +5582 +5583 +5584 +5585 +5586 +5587 +5588 +5589 +558a +558b +558c +558d +558e +558f +5590 +5591 +5592 +5593 +5594 +5595 +5596 +5597 +5598 +5599 +559a +559b +559c +559d +559e +559f +55a0 +55a1 +55a2 +55a3 +55a4 +55a5 +55a6 +55a7 +55a8 +55a9 +55aa +55ab +55ac +55ad +55ae +55af +55b0 +55b1 +55b2 +55b3 +55b4 +55b5 +55b6 +55b7 +55b8 +55b9 +55ba +55bb +55bc +55bd +55be +55bf +55c0 +55c1 +55c2 +55c3 +55c4 +55c5 +55c6 +55c7 +55c8 +55c9 +55ca +55cb +55cc +55cd +55ce +55cf +55d0 +55d1 +55d2 +55d3 +55d4 +55d5 +55d6 +55d7 +55d8 +55d9 +55da +55db +55dc +55dd +55de +55df +55e0 +55e1 +55e2 +55e3 +55e4 +55e5 +55e6 +55e7 +55e8 +55e9 +55ea +55eb +55ec +55ed +55ee +55ef +55f0 +55f1 +55f2 +55f3 +55f4 +55f5 +55f6 +55f7 +55f8 +55f9 +55fa +55fb +55fc +55fd +55fe +55ff +5600 +5601 +5602 +5603 +5604 +5605 +5606 +5607 +5608 +5609 +560a +560b +560c +560d +560e +560f +5610 +5611 +5612 +5613 +5614 +5615 +5616 +5617 +5618 +5619 +561a +561b +561c +561d +561e +561f +5620 +5621 +5622 +5623 +5624 +5625 +5626 +5627 +5628 +5629 +562a +562b +562c +562d +562e +562f +5630 +5631 +5632 +5633 +5634 +5635 +5636 +5637 +5638 +5639 +563a +563b +563c +563d +563e +563f +5640 +5641 +5642 +5643 +5644 +5645 +5646 +5647 +5648 +5649 +564a +564b +564c +564d +564e +564f +5650 +5651 +5652 +5653 +5654 +5655 +5656 +5657 +5658 +5659 +565a +565b +565c +565d +565e +565f +5660 +5661 +5662 +5663 +5664 +5665 +5666 +5667 +5668 +5669 +566a +566b +566c +566d +566e +566f +5670 +5671 +5672 +5673 +5674 +5675 +5676 +5677 +5678 +5679 +567a +567b +567c +567d +567e +567f +5680 +5681 +5682 +5683 +5684 +5685 +5686 +5687 +5688 +5689 +568a +568b +568c +568d +568e +568f +5690 +5691 +5692 +5693 +5694 +5695 +5696 +5697 +5698 +5699 +569a +569b +569c +569d +569e +569f +56a0 +56a1 +56a2 +56a3 +56a4 +56a5 +56a6 +56a7 +56a8 +56a9 +56aa +56ab +56ac +56ad +56ae +56af +56b0 +56b1 +56b2 +56b3 +56b4 +56b5 +56b6 +56b7 +56b8 +56b9 +56ba +56bb +56bc +56bd +56be +56bf +56c0 +56c1 +56c2 +56c3 +56c4 +56c5 +56c6 +56c7 +56c8 +56c9 +56ca +56cb +56cc +56cd +56ce +56cf +56d0 +56d1 +56d2 +56d3 +56d4 +56d5 +56d6 +56d7 +56d8 +56d9 +56da +56db +56dc +56dd +56de +56df +56e0 +56e1 +56e2 +56e3 +56e4 +56e5 +56e6 +56e7 +56e8 +56e9 +56ea +56eb +56ec +56ed +56ee +56ef +56f0 +56f1 +56f2 +56f3 +56f4 +56f5 +56f6 +56f7 +56f8 +56f9 +56fa +56fb +56fc +56fd +56fe +56ff +5700 +5701 +5702 +5703 +5704 +5705 +5706 +5707 +5708 +5709 +570a +570b +570c +570d +570e +570f +5710 +5711 +5712 +5713 +5714 +5715 +5716 +5717 +5718 +5719 +571a +571b +571c +571d +571e +571f +5720 +5721 +5722 +5723 +5724 +5725 +5726 +5727 +5728 +5729 +572a +572b +572c +572d +572e +572f +5730 +5731 +5732 +5733 +5734 +5735 +5736 +5737 +5738 +5739 +573a +573b +573c +573d +573e +573f +5740 +5741 +5742 +5743 +5744 +5745 +5746 +5747 +5748 +5749 +574a +574b +574c +574d +574e +574f +5750 +5751 +5752 +5753 +5754 +5755 +5756 +5757 +5758 +5759 +575a +575b +575c +575d +575e +575f +5760 +5761 +5762 +5763 +5764 +5765 +5766 +5767 +5768 +5769 +576a +576b +576c +576d +576e +576f +5770 +5771 +5772 +5773 +5774 +5775 +5776 +5777 +5778 +5779 +577a +577b +577c +577d +577e +577f +5780 +5781 +5782 +5783 +5784 +5785 +5786 +5787 +5788 +5789 +578a +578b +578c +578d +578e +578f +5790 +5791 +5792 +5793 +5794 +5795 +5796 +5797 +5798 +5799 +579a +579b +579c +579d +579e +579f +57a0 +57a1 +57a2 +57a3 +57a4 +57a5 +57a6 +57a7 +57a8 +57a9 +57aa +57ab +57ac +57ad +57ae +57af +57b0 +57b1 +57b2 +57b3 +57b4 +57b5 +57b6 +57b7 +57b8 +57b9 +57ba +57bb +57bc +57bd +57be +57bf +57c0 +57c1 +57c2 +57c3 +57c4 +57c5 +57c6 +57c7 +57c8 +57c9 +57ca +57cb +57cc +57cd +57ce +57cf +57d0 +57d1 +57d2 +57d3 +57d4 +57d5 +57d6 +57d7 +57d8 +57d9 +57da +57db +57dc +57dd +57de +57df +57e0 +57e1 +57e2 +57e3 +57e4 +57e5 +57e6 +57e7 +57e8 +57e9 +57ea +57eb +57ec +57ed +57ee +57ef +57f0 +57f1 +57f2 +57f3 +57f4 +57f5 +57f6 +57f7 +57f8 +57f9 +57fa +57fb +57fc +57fd +57fe +57ff +5800 +5801 +5802 +5803 +5804 +5805 +5806 +5807 +5808 +5809 +580a +580b +580c +580d +580e +580f +5810 +5811 +5812 +5813 +5814 +5815 +5816 +5817 +5818 +5819 +581a +581b +581c +581d +581e +581f +5820 +5821 +5822 +5823 +5824 +5825 +5826 +5827 +5828 +5829 +582a +582b +582c +582d +582e +582f +5830 +5831 +5832 +5833 +5834 +5835 +5836 +5837 +5838 +5839 +583a +583b +583c +583d +583e +583f +5840 +5841 +5842 +5843 +5844 +5845 +5846 +5847 +5848 +5849 +584a +584b +584c +584d +584e +584f +5850 +5851 +5852 +5853 +5854 +5855 +5856 +5857 +5858 +5859 +585a +585b +585c +585d +585e +585f +5860 +5861 +5862 +5863 +5864 +5865 +5866 +5867 +5868 +5869 +586a +586b +586c +586d +586e +586f +5870 +5871 +5872 +5873 +5874 +5875 +5876 +5877 +5878 +5879 +587a +587b +587c +587d +587e +587f +5880 +5881 +5882 +5883 +5884 +5885 +5886 +5887 +5888 +5889 +588a +588b +588c +588d +588e +588f +5890 +5891 +5892 +5893 +5894 +5895 +5896 +5897 +5898 +5899 +589a +589b +589c +589d +589e +589f +58a0 +58a1 +58a2 +58a3 +58a4 +58a5 +58a6 +58a7 +58a8 +58a9 +58aa +58ab +58ac +58ad +58ae +58af +58b0 +58b1 +58b2 +58b3 +58b4 +58b5 +58b6 +58b7 +58b8 +58b9 +58ba +58bb +58bc +58bd +58be +58bf +58c0 +58c1 +58c2 +58c3 +58c4 +58c5 +58c6 +58c7 +58c8 +58c9 +58ca +58cb +58cc +58cd +58ce +58cf +58d0 +58d1 +58d2 +58d3 +58d4 +58d5 +58d6 +58d7 +58d8 +58d9 +58da +58db +58dc +58dd +58de +58df +58e0 +58e1 +58e2 +58e3 +58e4 +58e5 +58e6 +58e7 +58e8 +58e9 +58ea +58eb +58ec +58ed +58ee +58ef +58f0 +58f1 +58f2 +58f3 +58f4 +58f5 +58f6 +58f7 +58f8 +58f9 +58fa +58fb +58fc +58fd +58fe +58ff +5900 +5901 +5902 +5903 +5904 +5905 +5906 +5907 +5908 +5909 +590a +590b +590c +590d +590e +590f +5910 +5911 +5912 +5913 +5914 +5915 +5916 +5917 +5918 +5919 +591a +591b +591c +591d +591e +591f +5920 +5921 +5922 +5923 +5924 +5925 +5926 +5927 +5928 +5929 +592a +592b +592c +592d +592e +592f +5930 +5931 +5932 +5933 +5934 +5935 +5936 +5937 +5938 +5939 +593a +593b +593c +593d +593e +593f +5940 +5941 +5942 +5943 +5944 +5945 +5946 +5947 +5948 +5949 +594a +594b +594c +594d +594e +594f +5950 +5951 +5952 +5953 +5954 +5955 +5956 +5957 +5958 +5959 +595a +595b +595c +595d +595e +595f +5960 +5961 +5962 +5963 +5964 +5965 +5966 +5967 +5968 +5969 +596a +596b +596c +596d +596e +596f +5970 +5971 +5972 +5973 +5974 +5975 +5976 +5977 +5978 +5979 +597a +597b +597c +597d +597e +597f +5980 +5981 +5982 +5983 +5984 +5985 +5986 +5987 +5988 +5989 +598a +598b +598c +598d +598e +598f +5990 +5991 +5992 +5993 +5994 +5995 +5996 +5997 +5998 +5999 +599a +599b +599c +599d +599e +599f +59a0 +59a1 +59a2 +59a3 +59a4 +59a5 +59a6 +59a7 +59a8 +59a9 +59aa +59ab +59ac +59ad +59ae +59af +59b0 +59b1 +59b2 +59b3 +59b4 +59b5 +59b6 +59b7 +59b8 +59b9 +59ba +59bb +59bc +59bd +59be +59bf +59c0 +59c1 +59c2 +59c3 +59c4 +59c5 +59c6 +59c7 +59c8 +59c9 +59ca +59cb +59cc +59cd +59ce +59cf +59d0 +59d1 +59d2 +59d3 +59d4 +59d5 +59d6 +59d7 +59d8 +59d9 +59da +59db +59dc +59dd +59de +59df +59e0 +59e1 +59e2 +59e3 +59e4 +59e5 +59e6 +59e7 +59e8 +59e9 +59ea +59eb +59ec +59ed +59ee +59ef +59f0 +59f1 +59f2 +59f3 +59f4 +59f5 +59f6 +59f7 +59f8 +59f9 +59fa +59fb +59fc +59fd +59fe +59ff +5a00 +5a01 +5a02 +5a03 +5a04 +5a05 +5a06 +5a07 +5a08 +5a09 +5a0a +5a0b +5a0c +5a0d +5a0e +5a0f +5a10 +5a11 +5a12 +5a13 +5a14 +5a15 +5a16 +5a17 +5a18 +5a19 +5a1a +5a1b +5a1c +5a1d +5a1e +5a1f +5a20 +5a21 +5a22 +5a23 +5a24 +5a25 +5a26 +5a27 +5a28 +5a29 +5a2a +5a2b +5a2c +5a2d +5a2e +5a2f +5a30 +5a31 +5a32 +5a33 +5a34 +5a35 +5a36 +5a37 +5a38 +5a39 +5a3a +5a3b +5a3c +5a3d +5a3e +5a3f +5a40 +5a41 +5a42 +5a43 +5a44 +5a45 +5a46 +5a47 +5a48 +5a49 +5a4a +5a4b +5a4c +5a4d +5a4e +5a4f +5a50 +5a51 +5a52 +5a53 +5a54 +5a55 +5a56 +5a57 +5a58 +5a59 +5a5a +5a5b +5a5c +5a5d +5a5e +5a5f +5a60 +5a61 +5a62 +5a63 +5a64 +5a65 +5a66 +5a67 +5a68 +5a69 +5a6a +5a6b +5a6c +5a6d +5a6e +5a6f +5a70 +5a71 +5a72 +5a73 +5a74 +5a75 +5a76 +5a77 +5a78 +5a79 +5a7a +5a7b +5a7c +5a7d +5a7e +5a7f +5a80 +5a81 +5a82 +5a83 +5a84 +5a85 +5a86 +5a87 +5a88 +5a89 +5a8a +5a8b +5a8c +5a8d +5a8e +5a8f +5a90 +5a91 +5a92 +5a93 +5a94 +5a95 +5a96 +5a97 +5a98 +5a99 +5a9a +5a9b +5a9c +5a9d +5a9e +5a9f +5aa0 +5aa1 +5aa2 +5aa3 +5aa4 +5aa5 +5aa6 +5aa7 +5aa8 +5aa9 +5aaa +5aab +5aac +5aad +5aae +5aaf +5ab0 +5ab1 +5ab2 +5ab3 +5ab4 +5ab5 +5ab6 +5ab7 +5ab8 +5ab9 +5aba +5abb +5abc +5abd +5abe +5abf +5ac0 +5ac1 +5ac2 +5ac3 +5ac4 +5ac5 +5ac6 +5ac7 +5ac8 +5ac9 +5aca +5acb +5acc +5acd +5ace +5acf +5ad0 +5ad1 +5ad2 +5ad3 +5ad4 +5ad5 +5ad6 +5ad7 +5ad8 +5ad9 +5ada +5adb +5adc +5add +5ade +5adf +5ae0 +5ae1 +5ae2 +5ae3 +5ae4 +5ae5 +5ae6 +5ae7 +5ae8 +5ae9 +5aea +5aeb +5aec +5aed +5aee +5aef +5af0 +5af1 +5af2 +5af3 +5af4 +5af5 +5af6 +5af7 +5af8 +5af9 +5afa +5afb +5afc +5afd +5afe +5aff +5b00 +5b01 +5b02 +5b03 +5b04 +5b05 +5b06 +5b07 +5b08 +5b09 +5b0a +5b0b +5b0c +5b0d +5b0e +5b0f +5b10 +5b11 +5b12 +5b13 +5b14 +5b15 +5b16 +5b17 +5b18 +5b19 +5b1a +5b1b +5b1c +5b1d +5b1e +5b1f +5b20 +5b21 +5b22 +5b23 +5b24 +5b25 +5b26 +5b27 +5b28 +5b29 +5b2a +5b2b +5b2c +5b2d +5b2e +5b2f +5b30 +5b31 +5b32 +5b33 +5b34 +5b35 +5b36 +5b37 +5b38 +5b39 +5b3a +5b3b +5b3c +5b3d +5b3e +5b3f +5b40 +5b41 +5b42 +5b43 +5b44 +5b45 +5b46 +5b47 +5b48 +5b49 +5b4a +5b4b +5b4c +5b4d +5b4e +5b4f +5b50 +5b51 +5b52 +5b53 +5b54 +5b55 +5b56 +5b57 +5b58 +5b59 +5b5a +5b5b +5b5c +5b5d +5b5e +5b5f +5b60 +5b61 +5b62 +5b63 +5b64 +5b65 +5b66 +5b67 +5b68 +5b69 +5b6a +5b6b +5b6c +5b6d +5b6e +5b6f +5b70 +5b71 +5b72 +5b73 +5b74 +5b75 +5b76 +5b77 +5b78 +5b79 +5b7a +5b7b +5b7c +5b7d +5b7e +5b7f +5b80 +5b81 +5b82 +5b83 +5b84 +5b85 +5b86 +5b87 +5b88 +5b89 +5b8a +5b8b +5b8c +5b8d +5b8e +5b8f +5b90 +5b91 +5b92 +5b93 +5b94 +5b95 +5b96 +5b97 +5b98 +5b99 +5b9a +5b9b +5b9c +5b9d +5b9e +5b9f +5ba0 +5ba1 +5ba2 +5ba3 +5ba4 +5ba5 +5ba6 +5ba7 +5ba8 +5ba9 +5baa +5bab +5bac +5bad +5bae +5baf +5bb0 +5bb1 +5bb2 +5bb3 +5bb4 +5bb5 +5bb6 +5bb7 +5bb8 +5bb9 +5bba +5bbb +5bbc +5bbd +5bbe +5bbf +5bc0 +5bc1 +5bc2 +5bc3 +5bc4 +5bc5 +5bc6 +5bc7 +5bc8 +5bc9 +5bca +5bcb +5bcc +5bcd +5bce +5bcf +5bd0 +5bd1 +5bd2 +5bd3 +5bd4 +5bd5 +5bd6 +5bd7 +5bd8 +5bd9 +5bda +5bdb +5bdc +5bdd +5bde +5bdf +5be0 +5be1 +5be2 +5be3 +5be4 +5be5 +5be6 +5be7 +5be8 +5be9 +5bea +5beb +5bec +5bed +5bee +5bef +5bf0 +5bf1 +5bf2 +5bf3 +5bf4 +5bf5 +5bf6 +5bf7 +5bf8 +5bf9 +5bfa +5bfb +5bfc +5bfd +5bfe +5bff +5c00 +5c01 +5c02 +5c03 +5c04 +5c05 +5c06 +5c07 +5c08 +5c09 +5c0a +5c0b +5c0c +5c0d +5c0e +5c0f +5c10 +5c11 +5c12 +5c13 +5c14 +5c15 +5c16 +5c17 +5c18 +5c19 +5c1a +5c1b +5c1c +5c1d +5c1e +5c1f +5c20 +5c21 +5c22 +5c23 +5c24 +5c25 +5c26 +5c27 +5c28 +5c29 +5c2a +5c2b +5c2c +5c2d +5c2e +5c2f +5c30 +5c31 +5c32 +5c33 +5c34 +5c35 +5c36 +5c37 +5c38 +5c39 +5c3a +5c3b +5c3c +5c3d +5c3e +5c3f +5c40 +5c41 +5c42 +5c43 +5c44 +5c45 +5c46 +5c47 +5c48 +5c49 +5c4a +5c4b +5c4c +5c4d +5c4e +5c4f +5c50 +5c51 +5c52 +5c53 +5c54 +5c55 +5c56 +5c57 +5c58 +5c59 +5c5a +5c5b +5c5c +5c5d +5c5e +5c5f +5c60 +5c61 +5c62 +5c63 +5c64 +5c65 +5c66 +5c67 +5c68 +5c69 +5c6a +5c6b +5c6c +5c6d +5c6e +5c6f +5c70 +5c71 +5c72 +5c73 +5c74 +5c75 +5c76 +5c77 +5c78 +5c79 +5c7a +5c7b +5c7c +5c7d +5c7e +5c7f +5c80 +5c81 +5c82 +5c83 +5c84 +5c85 +5c86 +5c87 +5c88 +5c89 +5c8a +5c8b +5c8c +5c8d +5c8e +5c8f +5c90 +5c91 +5c92 +5c93 +5c94 +5c95 +5c96 +5c97 +5c98 +5c99 +5c9a +5c9b +5c9c +5c9d +5c9e +5c9f +5ca0 +5ca1 +5ca2 +5ca3 +5ca4 +5ca5 +5ca6 +5ca7 +5ca8 +5ca9 +5caa +5cab +5cac +5cad +5cae +5caf +5cb0 +5cb1 +5cb2 +5cb3 +5cb4 +5cb5 +5cb6 +5cb7 +5cb8 +5cb9 +5cba +5cbb +5cbc +5cbd +5cbe +5cbf +5cc0 +5cc1 +5cc2 +5cc3 +5cc4 +5cc5 +5cc6 +5cc7 +5cc8 +5cc9 +5cca +5ccb +5ccc +5ccd +5cce +5ccf +5cd0 +5cd1 +5cd2 +5cd3 +5cd4 +5cd5 +5cd6 +5cd7 +5cd8 +5cd9 +5cda +5cdb +5cdc +5cdd +5cde +5cdf +5ce0 +5ce1 +5ce2 +5ce3 +5ce4 +5ce5 +5ce6 +5ce7 +5ce8 +5ce9 +5cea +5ceb +5cec +5ced +5cee +5cef +5cf0 +5cf1 +5cf2 +5cf3 +5cf4 +5cf5 +5cf6 +5cf7 +5cf8 +5cf9 +5cfa +5cfb +5cfc +5cfd +5cfe +5cff +5d00 +5d01 +5d02 +5d03 +5d04 +5d05 +5d06 +5d07 +5d08 +5d09 +5d0a +5d0b +5d0c +5d0d +5d0e +5d0f +5d10 +5d11 +5d12 +5d13 +5d14 +5d15 +5d16 +5d17 +5d18 +5d19 +5d1a +5d1b +5d1c +5d1d +5d1e +5d1f +5d20 +5d21 +5d22 +5d23 +5d24 +5d25 +5d26 +5d27 +5d28 +5d29 +5d2a +5d2b +5d2c +5d2d +5d2e +5d2f +5d30 +5d31 +5d32 +5d33 +5d34 +5d35 +5d36 +5d37 +5d38 +5d39 +5d3a +5d3b +5d3c +5d3d +5d3e +5d3f +5d40 +5d41 +5d42 +5d43 +5d44 +5d45 +5d46 +5d47 +5d48 +5d49 +5d4a +5d4b +5d4c +5d4d +5d4e +5d4f +5d50 +5d51 +5d52 +5d53 +5d54 +5d55 +5d56 +5d57 +5d58 +5d59 +5d5a +5d5b +5d5c +5d5d +5d5e +5d5f +5d60 +5d61 +5d62 +5d63 +5d64 +5d65 +5d66 +5d67 +5d68 +5d69 +5d6a +5d6b +5d6c +5d6d +5d6e +5d6f +5d70 +5d71 +5d72 +5d73 +5d74 +5d75 +5d76 +5d77 +5d78 +5d79 +5d7a +5d7b +5d7c +5d7d +5d7e +5d7f +5d80 +5d81 +5d82 +5d83 +5d84 +5d85 +5d86 +5d87 +5d88 +5d89 +5d8a +5d8b +5d8c +5d8d +5d8e +5d8f +5d90 +5d91 +5d92 +5d93 +5d94 +5d95 +5d96 +5d97 +5d98 +5d99 +5d9a +5d9b +5d9c +5d9d +5d9e +5d9f +5da0 +5da1 +5da2 +5da3 +5da4 +5da5 +5da6 +5da7 +5da8 +5da9 +5daa +5dab +5dac +5dad +5dae +5daf +5db0 +5db1 +5db2 +5db3 +5db4 +5db5 +5db6 +5db7 +5db8 +5db9 +5dba +5dbb +5dbc +5dbd +5dbe +5dbf +5dc0 +5dc1 +5dc2 +5dc3 +5dc4 +5dc5 +5dc6 +5dc7 +5dc8 +5dc9 +5dca +5dcb +5dcc +5dcd +5dce +5dcf +5dd0 +5dd1 +5dd2 +5dd3 +5dd4 +5dd5 +5dd6 +5dd7 +5dd8 +5dd9 +5dda +5ddb +5ddc +5ddd +5dde +5ddf +5de0 +5de1 +5de2 +5de3 +5de4 +5de5 +5de6 +5de7 +5de8 +5de9 +5dea +5deb +5dec +5ded +5dee +5def +5df0 +5df1 +5df2 +5df3 +5df4 +5df5 +5df6 +5df7 +5df8 +5df9 +5dfa +5dfb +5dfc +5dfd +5dfe +5dff +5e00 +5e01 +5e02 +5e03 +5e04 +5e05 +5e06 +5e07 +5e08 +5e09 +5e0a +5e0b +5e0c +5e0d +5e0e +5e0f +5e10 +5e11 +5e12 +5e13 +5e14 +5e15 +5e16 +5e17 +5e18 +5e19 +5e1a +5e1b +5e1c +5e1d +5e1e +5e1f +5e20 +5e21 +5e22 +5e23 +5e24 +5e25 +5e26 +5e27 +5e28 +5e29 +5e2a +5e2b +5e2c +5e2d +5e2e +5e2f +5e30 +5e31 +5e32 +5e33 +5e34 +5e35 +5e36 +5e37 +5e38 +5e39 +5e3a +5e3b +5e3c +5e3d +5e3e +5e3f +5e40 +5e41 +5e42 +5e43 +5e44 +5e45 +5e46 +5e47 +5e48 +5e49 +5e4a +5e4b +5e4c +5e4d +5e4e +5e4f +5e50 +5e51 +5e52 +5e53 +5e54 +5e55 +5e56 +5e57 +5e58 +5e59 +5e5a +5e5b +5e5c +5e5d +5e5e +5e5f +5e60 +5e61 +5e62 +5e63 +5e64 +5e65 +5e66 +5e67 +5e68 +5e69 +5e6a +5e6b +5e6c +5e6d +5e6e +5e6f +5e70 +5e71 +5e72 +5e73 +5e74 +5e75 +5e76 +5e77 +5e78 +5e79 +5e7a +5e7b +5e7c +5e7d +5e7e +5e7f +5e80 +5e81 +5e82 +5e83 +5e84 +5e85 +5e86 +5e87 +5e88 +5e89 +5e8a +5e8b +5e8c +5e8d +5e8e +5e8f +5e90 +5e91 +5e92 +5e93 +5e94 +5e95 +5e96 +5e97 +5e98 +5e99 +5e9a +5e9b +5e9c +5e9d +5e9e +5e9f +5ea0 +5ea1 +5ea2 +5ea3 +5ea4 +5ea5 +5ea6 +5ea7 +5ea8 +5ea9 +5eaa +5eab +5eac +5ead +5eae +5eaf +5eb0 +5eb1 +5eb2 +5eb3 +5eb4 +5eb5 +5eb6 +5eb7 +5eb8 +5eb9 +5eba +5ebb +5ebc +5ebd +5ebe +5ebf +5ec0 +5ec1 +5ec2 +5ec3 +5ec4 +5ec5 +5ec6 +5ec7 +5ec8 +5ec9 +5eca +5ecb +5ecc +5ecd +5ece +5ecf +5ed0 +5ed1 +5ed2 +5ed3 +5ed4 +5ed5 +5ed6 +5ed7 +5ed8 +5ed9 +5eda +5edb +5edc +5edd +5ede +5edf +5ee0 +5ee1 +5ee2 +5ee3 +5ee4 +5ee5 +5ee6 +5ee7 +5ee8 +5ee9 +5eea +5eeb +5eec +5eed +5eee +5eef +5ef0 +5ef1 +5ef2 +5ef3 +5ef4 +5ef5 +5ef6 +5ef7 +5ef8 +5ef9 +5efa +5efb +5efc +5efd +5efe +5eff +5f00 +5f01 +5f02 +5f03 +5f04 +5f05 +5f06 +5f07 +5f08 +5f09 +5f0a +5f0b +5f0c +5f0d +5f0e +5f0f +5f10 +5f11 +5f12 +5f13 +5f14 +5f15 +5f16 +5f17 +5f18 +5f19 +5f1a +5f1b +5f1c +5f1d +5f1e +5f1f +5f20 +5f21 +5f22 +5f23 +5f24 +5f25 +5f26 +5f27 +5f28 +5f29 +5f2a +5f2b +5f2c +5f2d +5f2e +5f2f +5f30 +5f31 +5f32 +5f33 +5f34 +5f35 +5f36 +5f37 +5f38 +5f39 +5f3a +5f3b +5f3c +5f3d +5f3e +5f3f +5f40 +5f41 +5f42 +5f43 +5f44 +5f45 +5f46 +5f47 +5f48 +5f49 +5f4a +5f4b +5f4c +5f4d +5f4e +5f4f +5f50 +5f51 +5f52 +5f53 +5f54 +5f55 +5f56 +5f57 +5f58 +5f59 +5f5a +5f5b +5f5c +5f5d +5f5e +5f5f +5f60 +5f61 +5f62 +5f63 +5f64 +5f65 +5f66 +5f67 +5f68 +5f69 +5f6a +5f6b +5f6c +5f6d +5f6e +5f6f +5f70 +5f71 +5f72 +5f73 +5f74 +5f75 +5f76 +5f77 +5f78 +5f79 +5f7a +5f7b +5f7c +5f7d +5f7e +5f7f +5f80 +5f81 +5f82 +5f83 +5f84 +5f85 +5f86 +5f87 +5f88 +5f89 +5f8a +5f8b +5f8c +5f8d +5f8e +5f8f +5f90 +5f91 +5f92 +5f93 +5f94 +5f95 +5f96 +5f97 +5f98 +5f99 +5f9a +5f9b +5f9c +5f9d +5f9e +5f9f +5fa0 +5fa1 +5fa2 +5fa3 +5fa4 +5fa5 +5fa6 +5fa7 +5fa8 +5fa9 +5faa +5fab +5fac +5fad +5fae +5faf +5fb0 +5fb1 +5fb2 +5fb3 +5fb4 +5fb5 +5fb6 +5fb7 +5fb8 +5fb9 +5fba +5fbb +5fbc +5fbd +5fbe +5fbf +5fc0 +5fc1 +5fc2 +5fc3 +5fc4 +5fc5 +5fc6 +5fc7 +5fc8 +5fc9 +5fca +5fcb +5fcc +5fcd +5fce +5fcf +5fd0 +5fd1 +5fd2 +5fd3 +5fd4 +5fd5 +5fd6 +5fd7 +5fd8 +5fd9 +5fda +5fdb +5fdc +5fdd +5fde +5fdf +5fe0 +5fe1 +5fe2 +5fe3 +5fe4 +5fe5 +5fe6 +5fe7 +5fe8 +5fe9 +5fea +5feb +5fec +5fed +5fee +5fef +5ff0 +5ff1 +5ff2 +5ff3 +5ff4 +5ff5 +5ff6 +5ff7 +5ff8 +5ff9 +5ffa +5ffb +5ffc +5ffd +5ffe +5fff +6000 +6001 +6002 +6003 +6004 +6005 +6006 +6007 +6008 +6009 +600a +600b +600c +600d +600e +600f +6010 +6011 +6012 +6013 +6014 +6015 +6016 +6017 +6018 +6019 +601a +601b +601c +601d +601e +601f +6020 +6021 +6022 +6023 +6024 +6025 +6026 +6027 +6028 +6029 +602a +602b +602c +602d +602e +602f +6030 +6031 +6032 +6033 +6034 +6035 +6036 +6037 +6038 +6039 +603a +603b +603c +603d +603e +603f +6040 +6041 +6042 +6043 +6044 +6045 +6046 +6047 +6048 +6049 +604a +604b +604c +604d +604e +604f +6050 +6051 +6052 +6053 +6054 +6055 +6056 +6057 +6058 +6059 +605a +605b +605c +605d +605e +605f +6060 +6061 +6062 +6063 +6064 +6065 +6066 +6067 +6068 +6069 +606a +606b +606c +606d +606e +606f +6070 +6071 +6072 +6073 +6074 +6075 +6076 +6077 +6078 +6079 +607a +607b +607c +607d +607e +607f +6080 +6081 +6082 +6083 +6084 +6085 +6086 +6087 +6088 +6089 +608a +608b +608c +608d +608e +608f +6090 +6091 +6092 +6093 +6094 +6095 +6096 +6097 +6098 +6099 +609a +609b +609c +609d +609e +609f +60a0 +60a1 +60a2 +60a3 +60a4 +60a5 +60a6 +60a7 +60a8 +60a9 +60aa +60ab +60ac +60ad +60ae +60af +60b0 +60b1 +60b2 +60b3 +60b4 +60b5 +60b6 +60b7 +60b8 +60b9 +60ba +60bb +60bc +60bd +60be +60bf +60c0 +60c1 +60c2 +60c3 +60c4 +60c5 +60c6 +60c7 +60c8 +60c9 +60ca +60cb +60cc +60cd +60ce +60cf +60d0 +60d1 +60d2 +60d3 +60d4 +60d5 +60d6 +60d7 +60d8 +60d9 +60da +60db +60dc +60dd +60de +60df +60e0 +60e1 +60e2 +60e3 +60e4 +60e5 +60e6 +60e7 +60e8 +60e9 +60ea +60eb +60ec +60ed +60ee +60ef +60f0 +60f1 +60f2 +60f3 +60f4 +60f5 +60f6 +60f7 +60f8 +60f9 +60fa +60fb +60fc +60fd +60fe +60ff +6100 +6101 +6102 +6103 +6104 +6105 +6106 +6107 +6108 +6109 +610a +610b +610c +610d +610e +610f +6110 +6111 +6112 +6113 +6114 +6115 +6116 +6117 +6118 +6119 +611a +611b +611c +611d +611e +611f +6120 +6121 +6122 +6123 +6124 +6125 +6126 +6127 +6128 +6129 +612a +612b +612c +612d +612e +612f +6130 +6131 +6132 +6133 +6134 +6135 +6136 +6137 +6138 +6139 +613a +613b +613c +613d +613e +613f +6140 +6141 +6142 +6143 +6144 +6145 +6146 +6147 +6148 +6149 +614a +614b +614c +614d +614e +614f +6150 +6151 +6152 +6153 +6154 +6155 +6156 +6157 +6158 +6159 +615a +615b +615c +615d +615e +615f +6160 +6161 +6162 +6163 +6164 +6165 +6166 +6167 +6168 +6169 +616a +616b +616c +616d +616e +616f +6170 +6171 +6172 +6173 +6174 +6175 +6176 +6177 +6178 +6179 +617a +617b +617c +617d +617e +617f +6180 +6181 +6182 +6183 +6184 +6185 +6186 +6187 +6188 +6189 +618a +618b +618c +618d +618e +618f +6190 +6191 +6192 +6193 +6194 +6195 +6196 +6197 +6198 +6199 +619a +619b +619c +619d +619e +619f +61a0 +61a1 +61a2 +61a3 +61a4 +61a5 +61a6 +61a7 +61a8 +61a9 +61aa +61ab +61ac +61ad +61ae +61af +61b0 +61b1 +61b2 +61b3 +61b4 +61b5 +61b6 +61b7 +61b8 +61b9 +61ba +61bb +61bc +61bd +61be +61bf +61c0 +61c1 +61c2 +61c3 +61c4 +61c5 +61c6 +61c7 +61c8 +61c9 +61ca +61cb +61cc +61cd +61ce +61cf +61d0 +61d1 +61d2 +61d3 +61d4 +61d5 +61d6 +61d7 +61d8 +61d9 +61da +61db +61dc +61dd +61de +61df +61e0 +61e1 +61e2 +61e3 +61e4 +61e5 +61e6 +61e7 +61e8 +61e9 +61ea +61eb +61ec +61ed +61ee +61ef +61f0 +61f1 +61f2 +61f3 +61f4 +61f5 +61f6 +61f7 +61f8 +61f9 +61fa +61fb +61fc +61fd +61fe +61ff +6200 +6201 +6202 +6203 +6204 +6205 +6206 +6207 +6208 +6209 +620a +620b +620c +620d +620e +620f +6210 +6211 +6212 +6213 +6214 +6215 +6216 +6217 +6218 +6219 +621a +621b +621c +621d +621e +621f +6220 +6221 +6222 +6223 +6224 +6225 +6226 +6227 +6228 +6229 +622a +622b +622c +622d +622e +622f +6230 +6231 +6232 +6233 +6234 +6235 +6236 +6237 +6238 +6239 +623a +623b +623c +623d +623e +623f +6240 +6241 +6242 +6243 +6244 +6245 +6246 +6247 +6248 +6249 +624a +624b +624c +624d +624e +624f +6250 +6251 +6252 +6253 +6254 +6255 +6256 +6257 +6258 +6259 +625a +625b +625c +625d +625e +625f +6260 +6261 +6262 +6263 +6264 +6265 +6266 +6267 +6268 +6269 +626a +626b +626c +626d +626e +626f +6270 +6271 +6272 +6273 +6274 +6275 +6276 +6277 +6278 +6279 +627a +627b +627c +627d +627e +627f +6280 +6281 +6282 +6283 +6284 +6285 +6286 +6287 +6288 +6289 +628a +628b +628c +628d +628e +628f +6290 +6291 +6292 +6293 +6294 +6295 +6296 +6297 +6298 +6299 +629a +629b +629c +629d +629e +629f +62a0 +62a1 +62a2 +62a3 +62a4 +62a5 +62a6 +62a7 +62a8 +62a9 +62aa +62ab +62ac +62ad +62ae +62af +62b0 +62b1 +62b2 +62b3 +62b4 +62b5 +62b6 +62b7 +62b8 +62b9 +62ba +62bb +62bc +62bd +62be +62bf +62c0 +62c1 +62c2 +62c3 +62c4 +62c5 +62c6 +62c7 +62c8 +62c9 +62ca +62cb +62cc +62cd +62ce +62cf +62d0 +62d1 +62d2 +62d3 +62d4 +62d5 +62d6 +62d7 +62d8 +62d9 +62da +62db +62dc +62dd +62de +62df +62e0 +62e1 +62e2 +62e3 +62e4 +62e5 +62e6 +62e7 +62e8 +62e9 +62ea +62eb +62ec +62ed +62ee +62ef +62f0 +62f1 +62f2 +62f3 +62f4 +62f5 +62f6 +62f7 +62f8 +62f9 +62fa +62fb +62fc +62fd +62fe +62ff +6300 +6301 +6302 +6303 +6304 +6305 +6306 +6307 +6308 +6309 +630a +630b +630c +630d +630e +630f +6310 +6311 +6312 +6313 +6314 +6315 +6316 +6317 +6318 +6319 +631a +631b +631c +631d +631e +631f +6320 +6321 +6322 +6323 +6324 +6325 +6326 +6327 +6328 +6329 +632a +632b +632c +632d +632e +632f +6330 +6331 +6332 +6333 +6334 +6335 +6336 +6337 +6338 +6339 +633a +633b +633c +633d +633e +633f +6340 +6341 +6342 +6343 +6344 +6345 +6346 +6347 +6348 +6349 +634a +634b +634c +634d +634e +634f +6350 +6351 +6352 +6353 +6354 +6355 +6356 +6357 +6358 +6359 +635a +635b +635c +635d +635e +635f +6360 +6361 +6362 +6363 +6364 +6365 +6366 +6367 +6368 +6369 +636a +636b +636c +636d +636e +636f +6370 +6371 +6372 +6373 +6374 +6375 +6376 +6377 +6378 +6379 +637a +637b +637c +637d +637e +637f +6380 +6381 +6382 +6383 +6384 +6385 +6386 +6387 +6388 +6389 +638a +638b +638c +638d +638e +638f +6390 +6391 +6392 +6393 +6394 +6395 +6396 +6397 +6398 +6399 +639a +639b +639c +639d +639e +639f +63a0 +63a1 +63a2 +63a3 +63a4 +63a5 +63a6 +63a7 +63a8 +63a9 +63aa +63ab +63ac +63ad +63ae +63af +63b0 +63b1 +63b2 +63b3 +63b4 +63b5 +63b6 +63b7 +63b8 +63b9 +63ba +63bb +63bc +63bd +63be +63bf +63c0 +63c1 +63c2 +63c3 +63c4 +63c5 +63c6 +63c7 +63c8 +63c9 +63ca +63cb +63cc +63cd +63ce +63cf +63d0 +63d1 +63d2 +63d3 +63d4 +63d5 +63d6 +63d7 +63d8 +63d9 +63da +63db +63dc +63dd +63de +63df +63e0 +63e1 +63e2 +63e3 +63e4 +63e5 +63e6 +63e7 +63e8 +63e9 +63ea +63eb +63ec +63ed +63ee +63ef +63f0 +63f1 +63f2 +63f3 +63f4 +63f5 +63f6 +63f7 +63f8 +63f9 +63fa +63fb +63fc +63fd +63fe +63ff +6400 +6401 +6402 +6403 +6404 +6405 +6406 +6407 +6408 +6409 +640a +640b +640c +640d +640e +640f +6410 +6411 +6412 +6413 +6414 +6415 +6416 +6417 +6418 +6419 +641a +641b +641c +641d +641e +641f +6420 +6421 +6422 +6423 +6424 +6425 +6426 +6427 +6428 +6429 +642a +642b +642c +642d +642e +642f +6430 +6431 +6432 +6433 +6434 +6435 +6436 +6437 +6438 +6439 +643a +643b +643c +643d +643e +643f +6440 +6441 +6442 +6443 +6444 +6445 +6446 +6447 +6448 +6449 +644a +644b +644c +644d +644e +644f +6450 +6451 +6452 +6453 +6454 +6455 +6456 +6457 +6458 +6459 +645a +645b +645c +645d +645e +645f +6460 +6461 +6462 +6463 +6464 +6465 +6466 +6467 +6468 +6469 +646a +646b +646c +646d +646e +646f +6470 +6471 +6472 +6473 +6474 +6475 +6476 +6477 +6478 +6479 +647a +647b +647c +647d +647e +647f +6480 +6481 +6482 +6483 +6484 +6485 +6486 +6487 +6488 +6489 +648a +648b +648c +648d +648e +648f +6490 +6491 +6492 +6493 +6494 +6495 +6496 +6497 +6498 +6499 +649a +649b +649c +649d +649e +649f +64a0 +64a1 +64a2 +64a3 +64a4 +64a5 +64a6 +64a7 +64a8 +64a9 +64aa +64ab +64ac +64ad +64ae +64af +64b0 +64b1 +64b2 +64b3 +64b4 +64b5 +64b6 +64b7 +64b8 +64b9 +64ba +64bb +64bc +64bd +64be +64bf +64c0 +64c1 +64c2 +64c3 +64c4 +64c5 +64c6 +64c7 +64c8 +64c9 +64ca +64cb +64cc +64cd +64ce +64cf +64d0 +64d1 +64d2 +64d3 +64d4 +64d5 +64d6 +64d7 +64d8 +64d9 +64da +64db +64dc +64dd +64de +64df +64e0 +64e1 +64e2 +64e3 +64e4 +64e5 +64e6 +64e7 +64e8 +64e9 +64ea +64eb +64ec +64ed +64ee +64ef +64f0 +64f1 +64f2 +64f3 +64f4 +64f5 +64f6 +64f7 +64f8 +64f9 +64fa +64fb +64fc +64fd +64fe +64ff +6500 +6501 +6502 +6503 +6504 +6505 +6506 +6507 +6508 +6509 +650a +650b +650c +650d +650e +650f +6510 +6511 +6512 +6513 +6514 +6515 +6516 +6517 +6518 +6519 +651a +651b +651c +651d +651e +651f +6520 +6521 +6522 +6523 +6524 +6525 +6526 +6527 +6528 +6529 +652a +652b +652c +652d +652e +652f +6530 +6531 +6532 +6533 +6534 +6535 +6536 +6537 +6538 +6539 +653a +653b +653c +653d +653e +653f +6540 +6541 +6542 +6543 +6544 +6545 +6546 +6547 +6548 +6549 +654a +654b +654c +654d +654e +654f +6550 +6551 +6552 +6553 +6554 +6555 +6556 +6557 +6558 +6559 +655a +655b +655c +655d +655e +655f +6560 +6561 +6562 +6563 +6564 +6565 +6566 +6567 +6568 +6569 +656a +656b +656c +656d +656e +656f +6570 +6571 +6572 +6573 +6574 +6575 +6576 +6577 +6578 +6579 +657a +657b +657c +657d +657e +657f +6580 +6581 +6582 +6583 +6584 +6585 +6586 +6587 +6588 +6589 +658a +658b +658c +658d +658e +658f +6590 +6591 +6592 +6593 +6594 +6595 +6596 +6597 +6598 +6599 +659a +659b +659c +659d +659e +659f +65a0 +65a1 +65a2 +65a3 +65a4 +65a5 +65a6 +65a7 +65a8 +65a9 +65aa +65ab +65ac +65ad +65ae +65af +65b0 +65b1 +65b2 +65b3 +65b4 +65b5 +65b6 +65b7 +65b8 +65b9 +65ba +65bb +65bc +65bd +65be +65bf +65c0 +65c1 +65c2 +65c3 +65c4 +65c5 +65c6 +65c7 +65c8 +65c9 +65ca +65cb +65cc +65cd +65ce +65cf +65d0 +65d1 +65d2 +65d3 +65d4 +65d5 +65d6 +65d7 +65d8 +65d9 +65da +65db +65dc +65dd +65de +65df +65e0 +65e1 +65e2 +65e3 +65e4 +65e5 +65e6 +65e7 +65e8 +65e9 +65ea +65eb +65ec +65ed +65ee +65ef +65f0 +65f1 +65f2 +65f3 +65f4 +65f5 +65f6 +65f7 +65f8 +65f9 +65fa +65fb +65fc +65fd +65fe +65ff +6600 +6601 +6602 +6603 +6604 +6605 +6606 +6607 +6608 +6609 +660a +660b +660c +660d +660e +660f +6610 +6611 +6612 +6613 +6614 +6615 +6616 +6617 +6618 +6619 +661a +661b +661c +661d +661e +661f +6620 +6621 +6622 +6623 +6624 +6625 +6626 +6627 +6628 +6629 +662a +662b +662c +662d +662e +662f +6630 +6631 +6632 +6633 +6634 +6635 +6636 +6637 +6638 +6639 +663a +663b +663c +663d +663e +663f +6640 +6641 +6642 +6643 +6644 +6645 +6646 +6647 +6648 +6649 +664a +664b +664c +664d +664e +664f +6650 +6651 +6652 +6653 +6654 +6655 +6656 +6657 +6658 +6659 +665a +665b +665c +665d +665e +665f +6660 +6661 +6662 +6663 +6664 +6665 +6666 +6667 +6668 +6669 +666a +666b +666c +666d +666e +666f +6670 +6671 +6672 +6673 +6674 +6675 +6676 +6677 +6678 +6679 +667a +667b +667c +667d +667e +667f +6680 +6681 +6682 +6683 +6684 +6685 +6686 +6687 +6688 +6689 +668a +668b +668c +668d +668e +668f +6690 +6691 +6692 +6693 +6694 +6695 +6696 +6697 +6698 +6699 +669a +669b +669c +669d +669e +669f +66a0 +66a1 +66a2 +66a3 +66a4 +66a5 +66a6 +66a7 +66a8 +66a9 +66aa +66ab +66ac +66ad +66ae +66af +66b0 +66b1 +66b2 +66b3 +66b4 +66b5 +66b6 +66b7 +66b8 +66b9 +66ba +66bb +66bc +66bd +66be +66bf +66c0 +66c1 +66c2 +66c3 +66c4 +66c5 +66c6 +66c7 +66c8 +66c9 +66ca +66cb +66cc +66cd +66ce +66cf +66d0 +66d1 +66d2 +66d3 +66d4 +66d5 +66d6 +66d7 +66d8 +66d9 +66da +66db +66dc +66dd +66de +66df +66e0 +66e1 +66e2 +66e3 +66e4 +66e5 +66e6 +66e7 +66e8 +66e9 +66ea +66eb +66ec +66ed +66ee +66ef +66f0 +66f1 +66f2 +66f3 +66f4 +66f5 +66f6 +66f7 +66f8 +66f9 +66fa +66fb +66fc +66fd +66fe +66ff +6700 +6701 +6702 +6703 +6704 +6705 +6706 +6707 +6708 +6709 +670a +670b +670c +670d +670e +670f +6710 +6711 +6712 +6713 +6714 +6715 +6716 +6717 +6718 +6719 +671a +671b +671c +671d +671e +671f +6720 +6721 +6722 +6723 +6724 +6725 +6726 +6727 +6728 +6729 +672a +672b +672c +672d +672e +672f +6730 +6731 +6732 +6733 +6734 +6735 +6736 +6737 +6738 +6739 +673a +673b +673c +673d +673e +673f +6740 +6741 +6742 +6743 +6744 +6745 +6746 +6747 +6748 +6749 +674a +674b +674c +674d +674e +674f +6750 +6751 +6752 +6753 +6754 +6755 +6756 +6757 +6758 +6759 +675a +675b +675c +675d +675e +675f +6760 +6761 +6762 +6763 +6764 +6765 +6766 +6767 +6768 +6769 +676a +676b +676c +676d +676e +676f +6770 +6771 +6772 +6773 +6774 +6775 +6776 +6777 +6778 +6779 +677a +677b +677c +677d +677e +677f +6780 +6781 +6782 +6783 +6784 +6785 +6786 +6787 +6788 +6789 +678a +678b +678c +678d +678e +678f +6790 +6791 +6792 +6793 +6794 +6795 +6796 +6797 +6798 +6799 +679a +679b +679c +679d +679e +679f +67a0 +67a1 +67a2 +67a3 +67a4 +67a5 +67a6 +67a7 +67a8 +67a9 +67aa +67ab +67ac +67ad +67ae +67af +67b0 +67b1 +67b2 +67b3 +67b4 +67b5 +67b6 +67b7 +67b8 +67b9 +67ba +67bb +67bc +67bd +67be +67bf +67c0 +67c1 +67c2 +67c3 +67c4 +67c5 +67c6 +67c7 +67c8 +67c9 +67ca +67cb +67cc +67cd +67ce +67cf +67d0 +67d1 +67d2 +67d3 +67d4 +67d5 +67d6 +67d7 +67d8 +67d9 +67da +67db +67dc +67dd +67de +67df +67e0 +67e1 +67e2 +67e3 +67e4 +67e5 +67e6 +67e7 +67e8 +67e9 +67ea +67eb +67ec +67ed +67ee +67ef +67f0 +67f1 +67f2 +67f3 +67f4 +67f5 +67f6 +67f7 +67f8 +67f9 +67fa +67fb +67fc +67fd +67fe +67ff +6800 +6801 +6802 +6803 +6804 +6805 +6806 +6807 +6808 +6809 +680a +680b +680c +680d +680e +680f +6810 +6811 +6812 +6813 +6814 +6815 +6816 +6817 +6818 +6819 +681a +681b +681c +681d +681e +681f +6820 +6821 +6822 +6823 +6824 +6825 +6826 +6827 +6828 +6829 +682a +682b +682c +682d +682e +682f +6830 +6831 +6832 +6833 +6834 +6835 +6836 +6837 +6838 +6839 +683a +683b +683c +683d +683e +683f +6840 +6841 +6842 +6843 +6844 +6845 +6846 +6847 +6848 +6849 +684a +684b +684c +684d +684e +684f +6850 +6851 +6852 +6853 +6854 +6855 +6856 +6857 +6858 +6859 +685a +685b +685c +685d +685e +685f +6860 +6861 +6862 +6863 +6864 +6865 +6866 +6867 +6868 +6869 +686a +686b +686c +686d +686e +686f +6870 +6871 +6872 +6873 +6874 +6875 +6876 +6877 +6878 +6879 +687a +687b +687c +687d +687e +687f +6880 +6881 +6882 +6883 +6884 +6885 +6886 +6887 +6888 +6889 +688a +688b +688c +688d +688e +688f +6890 +6891 +6892 +6893 +6894 +6895 +6896 +6897 +6898 +6899 +689a +689b +689c +689d +689e +689f +68a0 +68a1 +68a2 +68a3 +68a4 +68a5 +68a6 +68a7 +68a8 +68a9 +68aa +68ab +68ac +68ad +68ae +68af +68b0 +68b1 +68b2 +68b3 +68b4 +68b5 +68b6 +68b7 +68b8 +68b9 +68ba +68bb +68bc +68bd +68be +68bf +68c0 +68c1 +68c2 +68c3 +68c4 +68c5 +68c6 +68c7 +68c8 +68c9 +68ca +68cb +68cc +68cd +68ce +68cf +68d0 +68d1 +68d2 +68d3 +68d4 +68d5 +68d6 +68d7 +68d8 +68d9 +68da +68db +68dc +68dd +68de +68df +68e0 +68e1 +68e2 +68e3 +68e4 +68e5 +68e6 +68e7 +68e8 +68e9 +68ea +68eb +68ec +68ed +68ee +68ef +68f0 +68f1 +68f2 +68f3 +68f4 +68f5 +68f6 +68f7 +68f8 +68f9 +68fa +68fb +68fc +68fd +68fe +68ff +6900 +6901 +6902 +6903 +6904 +6905 +6906 +6907 +6908 +6909 +690a +690b +690c +690d +690e +690f +6910 +6911 +6912 +6913 +6914 +6915 +6916 +6917 +6918 +6919 +691a +691b +691c +691d +691e +691f +6920 +6921 +6922 +6923 +6924 +6925 +6926 +6927 +6928 +6929 +692a +692b +692c +692d +692e +692f +6930 +6931 +6932 +6933 +6934 +6935 +6936 +6937 +6938 +6939 +693a +693b +693c +693d +693e +693f +6940 +6941 +6942 +6943 +6944 +6945 +6946 +6947 +6948 +6949 +694a +694b +694c +694d +694e +694f +6950 +6951 +6952 +6953 +6954 +6955 +6956 +6957 +6958 +6959 +695a +695b +695c +695d +695e +695f +6960 +6961 +6962 +6963 +6964 +6965 +6966 +6967 +6968 +6969 +696a +696b +696c +696d +696e +696f +6970 +6971 +6972 +6973 +6974 +6975 +6976 +6977 +6978 +6979 +697a +697b +697c +697d +697e +697f +6980 +6981 +6982 +6983 +6984 +6985 +6986 +6987 +6988 +6989 +698a +698b +698c +698d +698e +698f +6990 +6991 +6992 +6993 +6994 +6995 +6996 +6997 +6998 +6999 +699a +699b +699c +699d +699e +699f +69a0 +69a1 +69a2 +69a3 +69a4 +69a5 +69a6 +69a7 +69a8 +69a9 +69aa +69ab +69ac +69ad +69ae +69af +69b0 +69b1 +69b2 +69b3 +69b4 +69b5 +69b6 +69b7 +69b8 +69b9 +69ba +69bb +69bc +69bd +69be +69bf +69c0 +69c1 +69c2 +69c3 +69c4 +69c5 +69c6 +69c7 +69c8 +69c9 +69ca +69cb +69cc +69cd +69ce +69cf +69d0 +69d1 +69d2 +69d3 +69d4 +69d5 +69d6 +69d7 +69d8 +69d9 +69da +69db +69dc +69dd +69de +69df +69e0 +69e1 +69e2 +69e3 +69e4 +69e5 +69e6 +69e7 +69e8 +69e9 +69ea +69eb +69ec +69ed +69ee +69ef +69f0 +69f1 +69f2 +69f3 +69f4 +69f5 +69f6 +69f7 +69f8 +69f9 +69fa +69fb +69fc +69fd +69fe +69ff +6a00 +6a01 +6a02 +6a03 +6a04 +6a05 +6a06 +6a07 +6a08 +6a09 +6a0a +6a0b +6a0c +6a0d +6a0e +6a0f +6a10 +6a11 +6a12 +6a13 +6a14 +6a15 +6a16 +6a17 +6a18 +6a19 +6a1a +6a1b +6a1c +6a1d +6a1e +6a1f +6a20 +6a21 +6a22 +6a23 +6a24 +6a25 +6a26 +6a27 +6a28 +6a29 +6a2a +6a2b +6a2c +6a2d +6a2e +6a2f +6a30 +6a31 +6a32 +6a33 +6a34 +6a35 +6a36 +6a37 +6a38 +6a39 +6a3a +6a3b +6a3c +6a3d +6a3e +6a3f +6a40 +6a41 +6a42 +6a43 +6a44 +6a45 +6a46 +6a47 +6a48 +6a49 +6a4a +6a4b +6a4c +6a4d +6a4e +6a4f +6a50 +6a51 +6a52 +6a53 +6a54 +6a55 +6a56 +6a57 +6a58 +6a59 +6a5a +6a5b +6a5c +6a5d +6a5e +6a5f +6a60 +6a61 +6a62 +6a63 +6a64 +6a65 +6a66 +6a67 +6a68 +6a69 +6a6a +6a6b +6a6c +6a6d +6a6e +6a6f +6a70 +6a71 +6a72 +6a73 +6a74 +6a75 +6a76 +6a77 +6a78 +6a79 +6a7a +6a7b +6a7c +6a7d +6a7e +6a7f +6a80 +6a81 +6a82 +6a83 +6a84 +6a85 +6a86 +6a87 +6a88 +6a89 +6a8a +6a8b +6a8c +6a8d +6a8e +6a8f +6a90 +6a91 +6a92 +6a93 +6a94 +6a95 +6a96 +6a97 +6a98 +6a99 +6a9a +6a9b +6a9c +6a9d +6a9e +6a9f +6aa0 +6aa1 +6aa2 +6aa3 +6aa4 +6aa5 +6aa6 +6aa7 +6aa8 +6aa9 +6aaa +6aab +6aac +6aad +6aae +6aaf +6ab0 +6ab1 +6ab2 +6ab3 +6ab4 +6ab5 +6ab6 +6ab7 +6ab8 +6ab9 +6aba +6abb +6abc +6abd +6abe +6abf +6ac0 +6ac1 +6ac2 +6ac3 +6ac4 +6ac5 +6ac6 +6ac7 +6ac8 +6ac9 +6aca +6acb +6acc +6acd +6ace +6acf +6ad0 +6ad1 +6ad2 +6ad3 +6ad4 +6ad5 +6ad6 +6ad7 +6ad8 +6ad9 +6ada +6adb +6adc +6add +6ade +6adf +6ae0 +6ae1 +6ae2 +6ae3 +6ae4 +6ae5 +6ae6 +6ae7 +6ae8 +6ae9 +6aea +6aeb +6aec +6aed +6aee +6aef +6af0 +6af1 +6af2 +6af3 +6af4 +6af5 +6af6 +6af7 +6af8 +6af9 +6afa +6afb +6afc +6afd +6afe +6aff +6b00 +6b01 +6b02 +6b03 +6b04 +6b05 +6b06 +6b07 +6b08 +6b09 +6b0a +6b0b +6b0c +6b0d +6b0e +6b0f +6b10 +6b11 +6b12 +6b13 +6b14 +6b15 +6b16 +6b17 +6b18 +6b19 +6b1a +6b1b +6b1c +6b1d +6b1e +6b1f +6b20 +6b21 +6b22 +6b23 +6b24 +6b25 +6b26 +6b27 +6b28 +6b29 +6b2a +6b2b +6b2c +6b2d +6b2e +6b2f +6b30 +6b31 +6b32 +6b33 +6b34 +6b35 +6b36 +6b37 +6b38 +6b39 +6b3a +6b3b +6b3c +6b3d +6b3e +6b3f +6b40 +6b41 +6b42 +6b43 +6b44 +6b45 +6b46 +6b47 +6b48 +6b49 +6b4a +6b4b +6b4c +6b4d +6b4e +6b4f +6b50 +6b51 +6b52 +6b53 +6b54 +6b55 +6b56 +6b57 +6b58 +6b59 +6b5a +6b5b +6b5c +6b5d +6b5e +6b5f +6b60 +6b61 +6b62 +6b63 +6b64 +6b65 +6b66 +6b67 +6b68 +6b69 +6b6a +6b6b +6b6c +6b6d +6b6e +6b6f +6b70 +6b71 +6b72 +6b73 +6b74 +6b75 +6b76 +6b77 +6b78 +6b79 +6b7a +6b7b +6b7c +6b7d +6b7e +6b7f +6b80 +6b81 +6b82 +6b83 +6b84 +6b85 +6b86 +6b87 +6b88 +6b89 +6b8a +6b8b +6b8c +6b8d +6b8e +6b8f +6b90 +6b91 +6b92 +6b93 +6b94 +6b95 +6b96 +6b97 +6b98 +6b99 +6b9a +6b9b +6b9c +6b9d +6b9e +6b9f +6ba0 +6ba1 +6ba2 +6ba3 +6ba4 +6ba5 +6ba6 +6ba7 +6ba8 +6ba9 +6baa +6bab +6bac +6bad +6bae +6baf +6bb0 +6bb1 +6bb2 +6bb3 +6bb4 +6bb5 +6bb6 +6bb7 +6bb8 +6bb9 +6bba +6bbb +6bbc +6bbd +6bbe +6bbf +6bc0 +6bc1 +6bc2 +6bc3 +6bc4 +6bc5 +6bc6 +6bc7 +6bc8 +6bc9 +6bca +6bcb +6bcc +6bcd +6bce +6bcf +6bd0 +6bd1 +6bd2 +6bd3 +6bd4 +6bd5 +6bd6 +6bd7 +6bd8 +6bd9 +6bda +6bdb +6bdc +6bdd +6bde +6bdf +6be0 +6be1 +6be2 +6be3 +6be4 +6be5 +6be6 +6be7 +6be8 +6be9 +6bea +6beb +6bec +6bed +6bee +6bef +6bf0 +6bf1 +6bf2 +6bf3 +6bf4 +6bf5 +6bf6 +6bf7 +6bf8 +6bf9 +6bfa +6bfb +6bfc +6bfd +6bfe +6bff +6c00 +6c01 +6c02 +6c03 +6c04 +6c05 +6c06 +6c07 +6c08 +6c09 +6c0a +6c0b +6c0c +6c0d +6c0e +6c0f +6c10 +6c11 +6c12 +6c13 +6c14 +6c15 +6c16 +6c17 +6c18 +6c19 +6c1a +6c1b +6c1c +6c1d +6c1e +6c1f +6c20 +6c21 +6c22 +6c23 +6c24 +6c25 +6c26 +6c27 +6c28 +6c29 +6c2a +6c2b +6c2c +6c2d +6c2e +6c2f +6c30 +6c31 +6c32 +6c33 +6c34 +6c35 +6c36 +6c37 +6c38 +6c39 +6c3a +6c3b +6c3c +6c3d +6c3e +6c3f +6c40 +6c41 +6c42 +6c43 +6c44 +6c45 +6c46 +6c47 +6c48 +6c49 +6c4a +6c4b +6c4c +6c4d +6c4e +6c4f +6c50 +6c51 +6c52 +6c53 +6c54 +6c55 +6c56 +6c57 +6c58 +6c59 +6c5a +6c5b +6c5c +6c5d +6c5e +6c5f +6c60 +6c61 +6c62 +6c63 +6c64 +6c65 +6c66 +6c67 +6c68 +6c69 +6c6a +6c6b +6c6c +6c6d +6c6e +6c6f +6c70 +6c71 +6c72 +6c73 +6c74 +6c75 +6c76 +6c77 +6c78 +6c79 +6c7a +6c7b +6c7c +6c7d +6c7e +6c7f +6c80 +6c81 +6c82 +6c83 +6c84 +6c85 +6c86 +6c87 +6c88 +6c89 +6c8a +6c8b +6c8c +6c8d +6c8e +6c8f +6c90 +6c91 +6c92 +6c93 +6c94 +6c95 +6c96 +6c97 +6c98 +6c99 +6c9a +6c9b +6c9c +6c9d +6c9e +6c9f +6ca0 +6ca1 +6ca2 +6ca3 +6ca4 +6ca5 +6ca6 +6ca7 +6ca8 +6ca9 +6caa +6cab +6cac +6cad +6cae +6caf +6cb0 +6cb1 +6cb2 +6cb3 +6cb4 +6cb5 +6cb6 +6cb7 +6cb8 +6cb9 +6cba +6cbb +6cbc +6cbd +6cbe +6cbf +6cc0 +6cc1 +6cc2 +6cc3 +6cc4 +6cc5 +6cc6 +6cc7 +6cc8 +6cc9 +6cca +6ccb +6ccc +6ccd +6cce +6ccf +6cd0 +6cd1 +6cd2 +6cd3 +6cd4 +6cd5 +6cd6 +6cd7 +6cd8 +6cd9 +6cda +6cdb +6cdc +6cdd +6cde +6cdf +6ce0 +6ce1 +6ce2 +6ce3 +6ce4 +6ce5 +6ce6 +6ce7 +6ce8 +6ce9 +6cea +6ceb +6cec +6ced +6cee +6cef +6cf0 +6cf1 +6cf2 +6cf3 +6cf4 +6cf5 +6cf6 +6cf7 +6cf8 +6cf9 +6cfa +6cfb +6cfc +6cfd +6cfe +6cff +6d00 +6d01 +6d02 +6d03 +6d04 +6d05 +6d06 +6d07 +6d08 +6d09 +6d0a +6d0b +6d0c +6d0d +6d0e +6d0f +6d10 +6d11 +6d12 +6d13 +6d14 +6d15 +6d16 +6d17 +6d18 +6d19 +6d1a +6d1b +6d1c +6d1d +6d1e +6d1f +6d20 +6d21 +6d22 +6d23 +6d24 +6d25 +6d26 +6d27 +6d28 +6d29 +6d2a +6d2b +6d2c +6d2d +6d2e +6d2f +6d30 +6d31 +6d32 +6d33 +6d34 +6d35 +6d36 +6d37 +6d38 +6d39 +6d3a +6d3b +6d3c +6d3d +6d3e +6d3f +6d40 +6d41 +6d42 +6d43 +6d44 +6d45 +6d46 +6d47 +6d48 +6d49 +6d4a +6d4b +6d4c +6d4d +6d4e +6d4f +6d50 +6d51 +6d52 +6d53 +6d54 +6d55 +6d56 +6d57 +6d58 +6d59 +6d5a +6d5b +6d5c +6d5d +6d5e +6d5f +6d60 +6d61 +6d62 +6d63 +6d64 +6d65 +6d66 +6d67 +6d68 +6d69 +6d6a +6d6b +6d6c +6d6d +6d6e +6d6f +6d70 +6d71 +6d72 +6d73 +6d74 +6d75 +6d76 +6d77 +6d78 +6d79 +6d7a +6d7b +6d7c +6d7d +6d7e +6d7f +6d80 +6d81 +6d82 +6d83 +6d84 +6d85 +6d86 +6d87 +6d88 +6d89 +6d8a +6d8b +6d8c +6d8d +6d8e +6d8f +6d90 +6d91 +6d92 +6d93 +6d94 +6d95 +6d96 +6d97 +6d98 +6d99 +6d9a +6d9b +6d9c +6d9d +6d9e +6d9f +6da0 +6da1 +6da2 +6da3 +6da4 +6da5 +6da6 +6da7 +6da8 +6da9 +6daa +6dab +6dac +6dad +6dae +6daf +6db0 +6db1 +6db2 +6db3 +6db4 +6db5 +6db6 +6db7 +6db8 +6db9 +6dba +6dbb +6dbc +6dbd +6dbe +6dbf +6dc0 +6dc1 +6dc2 +6dc3 +6dc4 +6dc5 +6dc6 +6dc7 +6dc8 +6dc9 +6dca +6dcb +6dcc +6dcd +6dce +6dcf +6dd0 +6dd1 +6dd2 +6dd3 +6dd4 +6dd5 +6dd6 +6dd7 +6dd8 +6dd9 +6dda +6ddb +6ddc +6ddd +6dde +6ddf +6de0 +6de1 +6de2 +6de3 +6de4 +6de5 +6de6 +6de7 +6de8 +6de9 +6dea +6deb +6dec +6ded +6dee +6def +6df0 +6df1 +6df2 +6df3 +6df4 +6df5 +6df6 +6df7 +6df8 +6df9 +6dfa +6dfb +6dfc +6dfd +6dfe +6dff +6e00 +6e01 +6e02 +6e03 +6e04 +6e05 +6e06 +6e07 +6e08 +6e09 +6e0a +6e0b +6e0c +6e0d +6e0e +6e0f +6e10 +6e11 +6e12 +6e13 +6e14 +6e15 +6e16 +6e17 +6e18 +6e19 +6e1a +6e1b +6e1c +6e1d +6e1e +6e1f +6e20 +6e21 +6e22 +6e23 +6e24 +6e25 +6e26 +6e27 +6e28 +6e29 +6e2a +6e2b +6e2c +6e2d +6e2e +6e2f +6e30 +6e31 +6e32 +6e33 +6e34 +6e35 +6e36 +6e37 +6e38 +6e39 +6e3a +6e3b +6e3c +6e3d +6e3e +6e3f +6e40 +6e41 +6e42 +6e43 +6e44 +6e45 +6e46 +6e47 +6e48 +6e49 +6e4a +6e4b +6e4c +6e4d +6e4e +6e4f +6e50 +6e51 +6e52 +6e53 +6e54 +6e55 +6e56 +6e57 +6e58 +6e59 +6e5a +6e5b +6e5c +6e5d +6e5e +6e5f +6e60 +6e61 +6e62 +6e63 +6e64 +6e65 +6e66 +6e67 +6e68 +6e69 +6e6a +6e6b +6e6c +6e6d +6e6e +6e6f +6e70 +6e71 +6e72 +6e73 +6e74 +6e75 +6e76 +6e77 +6e78 +6e79 +6e7a +6e7b +6e7c +6e7d +6e7e +6e7f +6e80 +6e81 +6e82 +6e83 +6e84 +6e85 +6e86 +6e87 +6e88 +6e89 +6e8a +6e8b +6e8c +6e8d +6e8e +6e8f +6e90 +6e91 +6e92 +6e93 +6e94 +6e95 +6e96 +6e97 +6e98 +6e99 +6e9a +6e9b +6e9c +6e9d +6e9e +6e9f +6ea0 +6ea1 +6ea2 +6ea3 +6ea4 +6ea5 +6ea6 +6ea7 +6ea8 +6ea9 +6eaa +6eab +6eac +6ead +6eae +6eaf +6eb0 +6eb1 +6eb2 +6eb3 +6eb4 +6eb5 +6eb6 +6eb7 +6eb8 +6eb9 +6eba +6ebb +6ebc +6ebd +6ebe +6ebf +6ec0 +6ec1 +6ec2 +6ec3 +6ec4 +6ec5 +6ec6 +6ec7 +6ec8 +6ec9 +6eca +6ecb +6ecc +6ecd +6ece +6ecf +6ed0 +6ed1 +6ed2 +6ed3 +6ed4 +6ed5 +6ed6 +6ed7 +6ed8 +6ed9 +6eda +6edb +6edc +6edd +6ede +6edf +6ee0 +6ee1 +6ee2 +6ee3 +6ee4 +6ee5 +6ee6 +6ee7 +6ee8 +6ee9 +6eea +6eeb +6eec +6eed +6eee +6eef +6ef0 +6ef1 +6ef2 +6ef3 +6ef4 +6ef5 +6ef6 +6ef7 +6ef8 +6ef9 +6efa +6efb +6efc +6efd +6efe +6eff +6f00 +6f01 +6f02 +6f03 +6f04 +6f05 +6f06 +6f07 +6f08 +6f09 +6f0a +6f0b +6f0c +6f0d +6f0e +6f0f +6f10 +6f11 +6f12 +6f13 +6f14 +6f15 +6f16 +6f17 +6f18 +6f19 +6f1a +6f1b +6f1c +6f1d +6f1e +6f1f +6f20 +6f21 +6f22 +6f23 +6f24 +6f25 +6f26 +6f27 +6f28 +6f29 +6f2a +6f2b +6f2c +6f2d +6f2e +6f2f +6f30 +6f31 +6f32 +6f33 +6f34 +6f35 +6f36 +6f37 +6f38 +6f39 +6f3a +6f3b +6f3c +6f3d +6f3e +6f3f +6f40 +6f41 +6f42 +6f43 +6f44 +6f45 +6f46 +6f47 +6f48 +6f49 +6f4a +6f4b +6f4c +6f4d +6f4e +6f4f +6f50 +6f51 +6f52 +6f53 +6f54 +6f55 +6f56 +6f57 +6f58 +6f59 +6f5a +6f5b +6f5c +6f5d +6f5e +6f5f +6f60 +6f61 +6f62 +6f63 +6f64 +6f65 +6f66 +6f67 +6f68 +6f69 +6f6a +6f6b +6f6c +6f6d +6f6e +6f6f +6f70 +6f71 +6f72 +6f73 +6f74 +6f75 +6f76 +6f77 +6f78 +6f79 +6f7a +6f7b +6f7c +6f7d +6f7e +6f7f +6f80 +6f81 +6f82 +6f83 +6f84 +6f85 +6f86 +6f87 +6f88 +6f89 +6f8a +6f8b +6f8c +6f8d +6f8e +6f8f +6f90 +6f91 +6f92 +6f93 +6f94 +6f95 +6f96 +6f97 +6f98 +6f99 +6f9a +6f9b +6f9c +6f9d +6f9e +6f9f +6fa0 +6fa1 +6fa2 +6fa3 +6fa4 +6fa5 +6fa6 +6fa7 +6fa8 +6fa9 +6faa +6fab +6fac +6fad +6fae +6faf +6fb0 +6fb1 +6fb2 +6fb3 +6fb4 +6fb5 +6fb6 +6fb7 +6fb8 +6fb9 +6fba +6fbb +6fbc +6fbd +6fbe +6fbf +6fc0 +6fc1 +6fc2 +6fc3 +6fc4 +6fc5 +6fc6 +6fc7 +6fc8 +6fc9 +6fca +6fcb +6fcc +6fcd +6fce +6fcf +6fd0 +6fd1 +6fd2 +6fd3 +6fd4 +6fd5 +6fd6 +6fd7 +6fd8 +6fd9 +6fda +6fdb +6fdc +6fdd +6fde +6fdf +6fe0 +6fe1 +6fe2 +6fe3 +6fe4 +6fe5 +6fe6 +6fe7 +6fe8 +6fe9 +6fea +6feb +6fec +6fed +6fee +6fef +6ff0 +6ff1 +6ff2 +6ff3 +6ff4 +6ff5 +6ff6 +6ff7 +6ff8 +6ff9 +6ffa +6ffb +6ffc +6ffd +6ffe +6fff +7000 +7001 +7002 +7003 +7004 +7005 +7006 +7007 +7008 +7009 +700a +700b +700c +700d +700e +700f +7010 +7011 +7012 +7013 +7014 +7015 +7016 +7017 +7018 +7019 +701a +701b +701c +701d +701e +701f +7020 +7021 +7022 +7023 +7024 +7025 +7026 +7027 +7028 +7029 +702a +702b +702c +702d +702e +702f +7030 +7031 +7032 +7033 +7034 +7035 +7036 +7037 +7038 +7039 +703a +703b +703c +703d +703e +703f +7040 +7041 +7042 +7043 +7044 +7045 +7046 +7047 +7048 +7049 +704a +704b +704c +704d +704e +704f +7050 +7051 +7052 +7053 +7054 +7055 +7056 +7057 +7058 +7059 +705a +705b +705c +705d +705e +705f +7060 +7061 +7062 +7063 +7064 +7065 +7066 +7067 +7068 +7069 +706a +706b +706c +706d +706e +706f +7070 +7071 +7072 +7073 +7074 +7075 +7076 +7077 +7078 +7079 +707a +707b +707c +707d +707e +707f +7080 +7081 +7082 +7083 +7084 +7085 +7086 +7087 +7088 +7089 +708a +708b +708c +708d +708e +708f +7090 +7091 +7092 +7093 +7094 +7095 +7096 +7097 +7098 +7099 +709a +709b +709c +709d +709e +709f +70a0 +70a1 +70a2 +70a3 +70a4 +70a5 +70a6 +70a7 +70a8 +70a9 +70aa +70ab +70ac +70ad +70ae +70af +70b0 +70b1 +70b2 +70b3 +70b4 +70b5 +70b6 +70b7 +70b8 +70b9 +70ba +70bb +70bc +70bd +70be +70bf +70c0 +70c1 +70c2 +70c3 +70c4 +70c5 +70c6 +70c7 +70c8 +70c9 +70ca +70cb +70cc +70cd +70ce +70cf +70d0 +70d1 +70d2 +70d3 +70d4 +70d5 +70d6 +70d7 +70d8 +70d9 +70da +70db +70dc +70dd +70de +70df +70e0 +70e1 +70e2 +70e3 +70e4 +70e5 +70e6 +70e7 +70e8 +70e9 +70ea +70eb +70ec +70ed +70ee +70ef +70f0 +70f1 +70f2 +70f3 +70f4 +70f5 +70f6 +70f7 +70f8 +70f9 +70fa +70fb +70fc +70fd +70fe +70ff +7100 +7101 +7102 +7103 +7104 +7105 +7106 +7107 +7108 +7109 +710a +710b +710c +710d +710e +710f +7110 +7111 +7112 +7113 +7114 +7115 +7116 +7117 +7118 +7119 +711a +711b +711c +711d +711e +711f +7120 +7121 +7122 +7123 +7124 +7125 +7126 +7127 +7128 +7129 +712a +712b +712c +712d +712e +712f +7130 +7131 +7132 +7133 +7134 +7135 +7136 +7137 +7138 +7139 +713a +713b +713c +713d +713e +713f +7140 +7141 +7142 +7143 +7144 +7145 +7146 +7147 +7148 +7149 +714a +714b +714c +714d +714e +714f +7150 +7151 +7152 +7153 +7154 +7155 +7156 +7157 +7158 +7159 +715a +715b +715c +715d +715e +715f +7160 +7161 +7162 +7163 +7164 +7165 +7166 +7167 +7168 +7169 +716a +716b +716c +716d +716e +716f +7170 +7171 +7172 +7173 +7174 +7175 +7176 +7177 +7178 +7179 +717a +717b +717c +717d +717e +717f +7180 +7181 +7182 +7183 +7184 +7185 +7186 +7187 +7188 +7189 +718a +718b +718c +718d +718e +718f +7190 +7191 +7192 +7193 +7194 +7195 +7196 +7197 +7198 +7199 +719a +719b +719c +719d +719e +719f +71a0 +71a1 +71a2 +71a3 +71a4 +71a5 +71a6 +71a7 +71a8 +71a9 +71aa +71ab +71ac +71ad +71ae +71af +71b0 +71b1 +71b2 +71b3 +71b4 +71b5 +71b6 +71b7 +71b8 +71b9 +71ba +71bb +71bc +71bd +71be +71bf +71c0 +71c1 +71c2 +71c3 +71c4 +71c5 +71c6 +71c7 +71c8 +71c9 +71ca +71cb +71cc +71cd +71ce +71cf +71d0 +71d1 +71d2 +71d3 +71d4 +71d5 +71d6 +71d7 +71d8 +71d9 +71da +71db +71dc +71dd +71de +71df +71e0 +71e1 +71e2 +71e3 +71e4 +71e5 +71e6 +71e7 +71e8 +71e9 +71ea +71eb +71ec +71ed +71ee +71ef +71f0 +71f1 +71f2 +71f3 +71f4 +71f5 +71f6 +71f7 +71f8 +71f9 +71fa +71fb +71fc +71fd +71fe +71ff +7200 +7201 +7202 +7203 +7204 +7205 +7206 +7207 +7208 +7209 +720a +720b +720c +720d +720e +720f +7210 +7211 +7212 +7213 +7214 +7215 +7216 +7217 +7218 +7219 +721a +721b +721c +721d +721e +721f +7220 +7221 +7222 +7223 +7224 +7225 +7226 +7227 +7228 +7229 +722a +722b +722c +722d +722e +722f +7230 +7231 +7232 +7233 +7234 +7235 +7236 +7237 +7238 +7239 +723a +723b +723c +723d +723e +723f +7240 +7241 +7242 +7243 +7244 +7245 +7246 +7247 +7248 +7249 +724a +724b +724c +724d +724e +724f +7250 +7251 +7252 +7253 +7254 +7255 +7256 +7257 +7258 +7259 +725a +725b +725c +725d +725e +725f +7260 +7261 +7262 +7263 +7264 +7265 +7266 +7267 +7268 +7269 +726a +726b +726c +726d +726e +726f +7270 +7271 +7272 +7273 +7274 +7275 +7276 +7277 +7278 +7279 +727a +727b +727c +727d +727e +727f +7280 +7281 +7282 +7283 +7284 +7285 +7286 +7287 +7288 +7289 +728a +728b +728c +728d +728e +728f +7290 +7291 +7292 +7293 +7294 +7295 +7296 +7297 +7298 +7299 +729a +729b +729c +729d +729e +729f +72a0 +72a1 +72a2 +72a3 +72a4 +72a5 +72a6 +72a7 +72a8 +72a9 +72aa +72ab +72ac +72ad +72ae +72af +72b0 +72b1 +72b2 +72b3 +72b4 +72b5 +72b6 +72b7 +72b8 +72b9 +72ba +72bb +72bc +72bd +72be +72bf +72c0 +72c1 +72c2 +72c3 +72c4 +72c5 +72c6 +72c7 +72c8 +72c9 +72ca +72cb +72cc +72cd +72ce +72cf +72d0 +72d1 +72d2 +72d3 +72d4 +72d5 +72d6 +72d7 +72d8 +72d9 +72da +72db +72dc +72dd +72de +72df +72e0 +72e1 +72e2 +72e3 +72e4 +72e5 +72e6 +72e7 +72e8 +72e9 +72ea +72eb +72ec +72ed +72ee +72ef +72f0 +72f1 +72f2 +72f3 +72f4 +72f5 +72f6 +72f7 +72f8 +72f9 +72fa +72fb +72fc +72fd +72fe +72ff +7300 +7301 +7302 +7303 +7304 +7305 +7306 +7307 +7308 +7309 +730a +730b +730c +730d +730e +730f +7310 +7311 +7312 +7313 +7314 +7315 +7316 +7317 +7318 +7319 +731a +731b +731c +731d +731e +731f +7320 +7321 +7322 +7323 +7324 +7325 +7326 +7327 +7328 +7329 +732a +732b +732c +732d +732e +732f +7330 +7331 +7332 +7333 +7334 +7335 +7336 +7337 +7338 +7339 +733a +733b +733c +733d +733e +733f +7340 +7341 +7342 +7343 +7344 +7345 +7346 +7347 +7348 +7349 +734a +734b +734c +734d +734e +734f +7350 +7351 +7352 +7353 +7354 +7355 +7356 +7357 +7358 +7359 +735a +735b +735c +735d +735e +735f +7360 +7361 +7362 +7363 +7364 +7365 +7366 +7367 +7368 +7369 +736a +736b +736c +736d +736e +736f +7370 +7371 +7372 +7373 +7374 +7375 +7376 +7377 +7378 +7379 +737a +737b +737c +737d +737e +737f +7380 +7381 +7382 +7383 +7384 +7385 +7386 +7387 +7388 +7389 +738a +738b +738c +738d +738e +738f +7390 +7391 +7392 +7393 +7394 +7395 +7396 +7397 +7398 +7399 +739a +739b +739c +739d +739e +739f +73a0 +73a1 +73a2 +73a3 +73a4 +73a5 +73a6 +73a7 +73a8 +73a9 +73aa +73ab +73ac +73ad +73ae +73af +73b0 +73b1 +73b2 +73b3 +73b4 +73b5 +73b6 +73b7 +73b8 +73b9 +73ba +73bb +73bc +73bd +73be +73bf +73c0 +73c1 +73c2 +73c3 +73c4 +73c5 +73c6 +73c7 +73c8 +73c9 +73ca +73cb +73cc +73cd +73ce +73cf +73d0 +73d1 +73d2 +73d3 +73d4 +73d5 +73d6 +73d7 +73d8 +73d9 +73da +73db +73dc +73dd +73de +73df +73e0 +73e1 +73e2 +73e3 +73e4 +73e5 +73e6 +73e7 +73e8 +73e9 +73ea +73eb +73ec +73ed +73ee +73ef +73f0 +73f1 +73f2 +73f3 +73f4 +73f5 +73f6 +73f7 +73f8 +73f9 +73fa +73fb +73fc +73fd +73fe +73ff +7400 +7401 +7402 +7403 +7404 +7405 +7406 +7407 +7408 +7409 +740a +740b +740c +740d +740e +740f +7410 +7411 +7412 +7413 +7414 +7415 +7416 +7417 +7418 +7419 +741a +741b +741c +741d +741e +741f +7420 +7421 +7422 +7423 +7424 +7425 +7426 +7427 +7428 +7429 +742a +742b +742c +742d +742e +742f +7430 +7431 +7432 +7433 +7434 +7435 +7436 +7437 +7438 +7439 +743a +743b +743c +743d +743e +743f +7440 +7441 +7442 +7443 +7444 +7445 +7446 +7447 +7448 +7449 +744a +744b +744c +744d +744e +744f +7450 +7451 +7452 +7453 +7454 +7455 +7456 +7457 +7458 +7459 +745a +745b +745c +745d +745e +745f +7460 +7461 +7462 +7463 +7464 +7465 +7466 +7467 +7468 +7469 +746a +746b +746c +746d +746e +746f +7470 +7471 +7472 +7473 +7474 +7475 +7476 +7477 +7478 +7479 +747a +747b +747c +747d +747e +747f +7480 +7481 +7482 +7483 +7484 +7485 +7486 +7487 +7488 +7489 +748a +748b +748c +748d +748e +748f +7490 +7491 +7492 +7493 +7494 +7495 +7496 +7497 +7498 +7499 +749a +749b +749c +749d +749e +749f +74a0 +74a1 +74a2 +74a3 +74a4 +74a5 +74a6 +74a7 +74a8 +74a9 +74aa +74ab +74ac +74ad +74ae +74af +74b0 +74b1 +74b2 +74b3 +74b4 +74b5 +74b6 +74b7 +74b8 +74b9 +74ba +74bb +74bc +74bd +74be +74bf +74c0 +74c1 +74c2 +74c3 +74c4 +74c5 +74c6 +74c7 +74c8 +74c9 +74ca +74cb +74cc +74cd +74ce +74cf +74d0 +74d1 +74d2 +74d3 +74d4 +74d5 +74d6 +74d7 +74d8 +74d9 +74da +74db +74dc +74dd +74de +74df +74e0 +74e1 +74e2 +74e3 +74e4 +74e5 +74e6 +74e7 +74e8 +74e9 +74ea +74eb +74ec +74ed +74ee +74ef +74f0 +74f1 +74f2 +74f3 +74f4 +74f5 +74f6 +74f7 +74f8 +74f9 +74fa +74fb +74fc +74fd +74fe +74ff +7500 +7501 +7502 +7503 +7504 +7505 +7506 +7507 +7508 +7509 +750a +750b +750c +750d +750e +750f +7510 +7511 +7512 +7513 +7514 +7515 +7516 +7517 +7518 +7519 +751a +751b +751c +751d +751e +751f +7520 +7521 +7522 +7523 +7524 +7525 +7526 +7527 +7528 +7529 +752a +752b +752c +752d +752e +752f +7530 +7531 +7532 +7533 +7534 +7535 +7536 +7537 +7538 +7539 +753a +753b +753c +753d +753e +753f +7540 +7541 +7542 +7543 +7544 +7545 +7546 +7547 +7548 +7549 +754a +754b +754c +754d +754e +754f +7550 +7551 +7552 +7553 +7554 +7555 +7556 +7557 +7558 +7559 +755a +755b +755c +755d +755e +755f +7560 +7561 +7562 +7563 +7564 +7565 +7566 +7567 +7568 +7569 +756a +756b +756c +756d +756e +756f +7570 +7571 +7572 +7573 +7574 +7575 +7576 +7577 +7578 +7579 +757a +757b +757c +757d +757e +757f +7580 +7581 +7582 +7583 +7584 +7585 +7586 +7587 +7588 +7589 +758a +758b +758c +758d +758e +758f +7590 +7591 +7592 +7593 +7594 +7595 +7596 +7597 +7598 +7599 +759a +759b +759c +759d +759e +759f +75a0 +75a1 +75a2 +75a3 +75a4 +75a5 +75a6 +75a7 +75a8 +75a9 +75aa +75ab +75ac +75ad +75ae +75af +75b0 +75b1 +75b2 +75b3 +75b4 +75b5 +75b6 +75b7 +75b8 +75b9 +75ba +75bb +75bc +75bd +75be +75bf +75c0 +75c1 +75c2 +75c3 +75c4 +75c5 +75c6 +75c7 +75c8 +75c9 +75ca +75cb +75cc +75cd +75ce +75cf +75d0 +75d1 +75d2 +75d3 +75d4 +75d5 +75d6 +75d7 +75d8 +75d9 +75da +75db +75dc +75dd +75de +75df +75e0 +75e1 +75e2 +75e3 +75e4 +75e5 +75e6 +75e7 +75e8 +75e9 +75ea +75eb +75ec +75ed +75ee +75ef +75f0 +75f1 +75f2 +75f3 +75f4 +75f5 +75f6 +75f7 +75f8 +75f9 +75fa +75fb +75fc +75fd +75fe +75ff +7600 +7601 +7602 +7603 +7604 +7605 +7606 +7607 +7608 +7609 +760a +760b +760c +760d +760e +760f +7610 +7611 +7612 +7613 +7614 +7615 +7616 +7617 +7618 +7619 +761a +761b +761c +761d +761e +761f +7620 +7621 +7622 +7623 +7624 +7625 +7626 +7627 +7628 +7629 +762a +762b +762c +762d +762e +762f +7630 +7631 +7632 +7633 +7634 +7635 +7636 +7637 +7638 +7639 +763a +763b +763c +763d +763e +763f +7640 +7641 +7642 +7643 +7644 +7645 +7646 +7647 +7648 +7649 +764a +764b +764c +764d +764e +764f +7650 +7651 +7652 +7653 +7654 +7655 +7656 +7657 +7658 +7659 +765a +765b +765c +765d +765e +765f +7660 +7661 +7662 +7663 +7664 +7665 +7666 +7667 +7668 +7669 +766a +766b +766c +766d +766e +766f +7670 +7671 +7672 +7673 +7674 +7675 +7676 +7677 +7678 +7679 +767a +767b +767c +767d +767e +767f +7680 +7681 +7682 +7683 +7684 +7685 +7686 +7687 +7688 +7689 +768a +768b +768c +768d +768e +768f +7690 +7691 +7692 +7693 +7694 +7695 +7696 +7697 +7698 +7699 +769a +769b +769c +769d +769e +769f +76a0 +76a1 +76a2 +76a3 +76a4 +76a5 +76a6 +76a7 +76a8 +76a9 +76aa +76ab +76ac +76ad +76ae +76af +76b0 +76b1 +76b2 +76b3 +76b4 +76b5 +76b6 +76b7 +76b8 +76b9 +76ba +76bb +76bc +76bd +76be +76bf +76c0 +76c1 +76c2 +76c3 +76c4 +76c5 +76c6 +76c7 +76c8 +76c9 +76ca +76cb +76cc +76cd +76ce +76cf +76d0 +76d1 +76d2 +76d3 +76d4 +76d5 +76d6 +76d7 +76d8 +76d9 +76da +76db +76dc +76dd +76de +76df +76e0 +76e1 +76e2 +76e3 +76e4 +76e5 +76e6 +76e7 +76e8 +76e9 +76ea +76eb +76ec +76ed +76ee +76ef +76f0 +76f1 +76f2 +76f3 +76f4 +76f5 +76f6 +76f7 +76f8 +76f9 +76fa +76fb +76fc +76fd +76fe +76ff +7700 +7701 +7702 +7703 +7704 +7705 +7706 +7707 +7708 +7709 +770a +770b +770c +770d +770e +770f +7710 +7711 +7712 +7713 +7714 +7715 +7716 +7717 +7718 +7719 +771a +771b +771c +771d +771e +771f +7720 +7721 +7722 +7723 +7724 +7725 +7726 +7727 +7728 +7729 +772a +772b +772c +772d +772e +772f +7730 +7731 +7732 +7733 +7734 +7735 +7736 +7737 +7738 +7739 +773a +773b +773c +773d +773e +773f +7740 +7741 +7742 +7743 +7744 +7745 +7746 +7747 +7748 +7749 +774a +774b +774c +774d +774e +774f +7750 +7751 +7752 +7753 +7754 +7755 +7756 +7757 +7758 +7759 +775a +775b +775c +775d +775e +775f +7760 +7761 +7762 +7763 +7764 +7765 +7766 +7767 +7768 +7769 +776a +776b +776c +776d +776e +776f +7770 +7771 +7772 +7773 +7774 +7775 +7776 +7777 +7778 +7779 +777a +777b +777c +777d +777e +777f +7780 +7781 +7782 +7783 +7784 +7785 +7786 +7787 +7788 +7789 +778a +778b +778c +778d +778e +778f +7790 +7791 +7792 +7793 +7794 +7795 +7796 +7797 +7798 +7799 +779a +779b +779c +779d +779e +779f +77a0 +77a1 +77a2 +77a3 +77a4 +77a5 +77a6 +77a7 +77a8 +77a9 +77aa +77ab +77ac +77ad +77ae +77af +77b0 +77b1 +77b2 +77b3 +77b4 +77b5 +77b6 +77b7 +77b8 +77b9 +77ba +77bb +77bc +77bd +77be +77bf +77c0 +77c1 +77c2 +77c3 +77c4 +77c5 +77c6 +77c7 +77c8 +77c9 +77ca +77cb +77cc +77cd +77ce +77cf +77d0 +77d1 +77d2 +77d3 +77d4 +77d5 +77d6 +77d7 +77d8 +77d9 +77da +77db +77dc +77dd +77de +77df +77e0 +77e1 +77e2 +77e3 +77e4 +77e5 +77e6 +77e7 +77e8 +77e9 +77ea +77eb +77ec +77ed +77ee +77ef +77f0 +77f1 +77f2 +77f3 +77f4 +77f5 +77f6 +77f7 +77f8 +77f9 +77fa +77fb +77fc +77fd +77fe +77ff +7800 +7801 +7802 +7803 +7804 +7805 +7806 +7807 +7808 +7809 +780a +780b +780c +780d +780e +780f +7810 +7811 +7812 +7813 +7814 +7815 +7816 +7817 +7818 +7819 +781a +781b +781c +781d +781e +781f +7820 +7821 +7822 +7823 +7824 +7825 +7826 +7827 +7828 +7829 +782a +782b +782c +782d +782e +782f +7830 +7831 +7832 +7833 +7834 +7835 +7836 +7837 +7838 +7839 +783a +783b +783c +783d +783e +783f +7840 +7841 +7842 +7843 +7844 +7845 +7846 +7847 +7848 +7849 +784a +784b +784c +784d +784e +784f +7850 +7851 +7852 +7853 +7854 +7855 +7856 +7857 +7858 +7859 +785a +785b +785c +785d +785e +785f +7860 +7861 +7862 +7863 +7864 +7865 +7866 +7867 +7868 +7869 +786a +786b +786c +786d +786e +786f +7870 +7871 +7872 +7873 +7874 +7875 +7876 +7877 +7878 +7879 +787a +787b +787c +787d +787e +787f +7880 +7881 +7882 +7883 +7884 +7885 +7886 +7887 +7888 +7889 +788a +788b +788c +788d +788e +788f +7890 +7891 +7892 +7893 +7894 +7895 +7896 +7897 +7898 +7899 +789a +789b +789c +789d +789e +789f +78a0 +78a1 +78a2 +78a3 +78a4 +78a5 +78a6 +78a7 +78a8 +78a9 +78aa +78ab +78ac +78ad +78ae +78af +78b0 +78b1 +78b2 +78b3 +78b4 +78b5 +78b6 +78b7 +78b8 +78b9 +78ba +78bb +78bc +78bd +78be +78bf +78c0 +78c1 +78c2 +78c3 +78c4 +78c5 +78c6 +78c7 +78c8 +78c9 +78ca +78cb +78cc +78cd +78ce +78cf +78d0 +78d1 +78d2 +78d3 +78d4 +78d5 +78d6 +78d7 +78d8 +78d9 +78da +78db +78dc +78dd +78de +78df +78e0 +78e1 +78e2 +78e3 +78e4 +78e5 +78e6 +78e7 +78e8 +78e9 +78ea +78eb +78ec +78ed +78ee +78ef +78f0 +78f1 +78f2 +78f3 +78f4 +78f5 +78f6 +78f7 +78f8 +78f9 +78fa +78fb +78fc +78fd +78fe +78ff +7900 +7901 +7902 +7903 +7904 +7905 +7906 +7907 +7908 +7909 +790a +790b +790c +790d +790e +790f +7910 +7911 +7912 +7913 +7914 +7915 +7916 +7917 +7918 +7919 +791a +791b +791c +791d +791e +791f +7920 +7921 +7922 +7923 +7924 +7925 +7926 +7927 +7928 +7929 +792a +792b +792c +792d +792e +792f +7930 +7931 +7932 +7933 +7934 +7935 +7936 +7937 +7938 +7939 +793a +793b +793c +793d +793e +793f +7940 +7941 +7942 +7943 +7944 +7945 +7946 +7947 +7948 +7949 +794a +794b +794c +794d +794e +794f +7950 +7951 +7952 +7953 +7954 +7955 +7956 +7957 +7958 +7959 +795a +795b +795c +795d +795e +795f +7960 +7961 +7962 +7963 +7964 +7965 +7966 +7967 +7968 +7969 +796a +796b +796c +796d +796e +796f +7970 +7971 +7972 +7973 +7974 +7975 +7976 +7977 +7978 +7979 +797a +797b +797c +797d +797e +797f +7980 +7981 +7982 +7983 +7984 +7985 +7986 +7987 +7988 +7989 +798a +798b +798c +798d +798e +798f +7990 +7991 +7992 +7993 +7994 +7995 +7996 +7997 +7998 +7999 +799a +799b +799c +799d +799e +799f +79a0 +79a1 +79a2 +79a3 +79a4 +79a5 +79a6 +79a7 +79a8 +79a9 +79aa +79ab +79ac +79ad +79ae +79af +79b0 +79b1 +79b2 +79b3 +79b4 +79b5 +79b6 +79b7 +79b8 +79b9 +79ba +79bb +79bc +79bd +79be +79bf +79c0 +79c1 +79c2 +79c3 +79c4 +79c5 +79c6 +79c7 +79c8 +79c9 +79ca +79cb +79cc +79cd +79ce +79cf +79d0 +79d1 +79d2 +79d3 +79d4 +79d5 +79d6 +79d7 +79d8 +79d9 +79da +79db +79dc +79dd +79de +79df +79e0 +79e1 +79e2 +79e3 +79e4 +79e5 +79e6 +79e7 +79e8 +79e9 +79ea +79eb +79ec +79ed +79ee +79ef +79f0 +79f1 +79f2 +79f3 +79f4 +79f5 +79f6 +79f7 +79f8 +79f9 +79fa +79fb +79fc +79fd +79fe +79ff +7a00 +7a01 +7a02 +7a03 +7a04 +7a05 +7a06 +7a07 +7a08 +7a09 +7a0a +7a0b +7a0c +7a0d +7a0e +7a0f +7a10 +7a11 +7a12 +7a13 +7a14 +7a15 +7a16 +7a17 +7a18 +7a19 +7a1a +7a1b +7a1c +7a1d +7a1e +7a1f +7a20 +7a21 +7a22 +7a23 +7a24 +7a25 +7a26 +7a27 +7a28 +7a29 +7a2a +7a2b +7a2c +7a2d +7a2e +7a2f +7a30 +7a31 +7a32 +7a33 +7a34 +7a35 +7a36 +7a37 +7a38 +7a39 +7a3a +7a3b +7a3c +7a3d +7a3e +7a3f +7a40 +7a41 +7a42 +7a43 +7a44 +7a45 +7a46 +7a47 +7a48 +7a49 +7a4a +7a4b +7a4c +7a4d +7a4e +7a4f +7a50 +7a51 +7a52 +7a53 +7a54 +7a55 +7a56 +7a57 +7a58 +7a59 +7a5a +7a5b +7a5c +7a5d +7a5e +7a5f +7a60 +7a61 +7a62 +7a63 +7a64 +7a65 +7a66 +7a67 +7a68 +7a69 +7a6a +7a6b +7a6c +7a6d +7a6e +7a6f +7a70 +7a71 +7a72 +7a73 +7a74 +7a75 +7a76 +7a77 +7a78 +7a79 +7a7a +7a7b +7a7c +7a7d +7a7e +7a7f +7a80 +7a81 +7a82 +7a83 +7a84 +7a85 +7a86 +7a87 +7a88 +7a89 +7a8a +7a8b +7a8c +7a8d +7a8e +7a8f +7a90 +7a91 +7a92 +7a93 +7a94 +7a95 +7a96 +7a97 +7a98 +7a99 +7a9a +7a9b +7a9c +7a9d +7a9e +7a9f +7aa0 +7aa1 +7aa2 +7aa3 +7aa4 +7aa5 +7aa6 +7aa7 +7aa8 +7aa9 +7aaa +7aab +7aac +7aad +7aae +7aaf +7ab0 +7ab1 +7ab2 +7ab3 +7ab4 +7ab5 +7ab6 +7ab7 +7ab8 +7ab9 +7aba +7abb +7abc +7abd +7abe +7abf +7ac0 +7ac1 +7ac2 +7ac3 +7ac4 +7ac5 +7ac6 +7ac7 +7ac8 +7ac9 +7aca +7acb +7acc +7acd +7ace +7acf +7ad0 +7ad1 +7ad2 +7ad3 +7ad4 +7ad5 +7ad6 +7ad7 +7ad8 +7ad9 +7ada +7adb +7adc +7add +7ade +7adf +7ae0 +7ae1 +7ae2 +7ae3 +7ae4 +7ae5 +7ae6 +7ae7 +7ae8 +7ae9 +7aea +7aeb +7aec +7aed +7aee +7aef +7af0 +7af1 +7af2 +7af3 +7af4 +7af5 +7af6 +7af7 +7af8 +7af9 +7afa +7afb +7afc +7afd +7afe +7aff +7b00 +7b01 +7b02 +7b03 +7b04 +7b05 +7b06 +7b07 +7b08 +7b09 +7b0a +7b0b +7b0c +7b0d +7b0e +7b0f +7b10 +7b11 +7b12 +7b13 +7b14 +7b15 +7b16 +7b17 +7b18 +7b19 +7b1a +7b1b +7b1c +7b1d +7b1e +7b1f +7b20 +7b21 +7b22 +7b23 +7b24 +7b25 +7b26 +7b27 +7b28 +7b29 +7b2a +7b2b +7b2c +7b2d +7b2e +7b2f +7b30 +7b31 +7b32 +7b33 +7b34 +7b35 +7b36 +7b37 +7b38 +7b39 +7b3a +7b3b +7b3c +7b3d +7b3e +7b3f +7b40 +7b41 +7b42 +7b43 +7b44 +7b45 +7b46 +7b47 +7b48 +7b49 +7b4a +7b4b +7b4c +7b4d +7b4e +7b4f +7b50 +7b51 +7b52 +7b53 +7b54 +7b55 +7b56 +7b57 +7b58 +7b59 +7b5a +7b5b +7b5c +7b5d +7b5e +7b5f +7b60 +7b61 +7b62 +7b63 +7b64 +7b65 +7b66 +7b67 +7b68 +7b69 +7b6a +7b6b +7b6c +7b6d +7b6e +7b6f +7b70 +7b71 +7b72 +7b73 +7b74 +7b75 +7b76 +7b77 +7b78 +7b79 +7b7a +7b7b +7b7c +7b7d +7b7e +7b7f +7b80 +7b81 +7b82 +7b83 +7b84 +7b85 +7b86 +7b87 +7b88 +7b89 +7b8a +7b8b +7b8c +7b8d +7b8e +7b8f +7b90 +7b91 +7b92 +7b93 +7b94 +7b95 +7b96 +7b97 +7b98 +7b99 +7b9a +7b9b +7b9c +7b9d +7b9e +7b9f +7ba0 +7ba1 +7ba2 +7ba3 +7ba4 +7ba5 +7ba6 +7ba7 +7ba8 +7ba9 +7baa +7bab +7bac +7bad +7bae +7baf +7bb0 +7bb1 +7bb2 +7bb3 +7bb4 +7bb5 +7bb6 +7bb7 +7bb8 +7bb9 +7bba +7bbb +7bbc +7bbd +7bbe +7bbf +7bc0 +7bc1 +7bc2 +7bc3 +7bc4 +7bc5 +7bc6 +7bc7 +7bc8 +7bc9 +7bca +7bcb +7bcc +7bcd +7bce +7bcf +7bd0 +7bd1 +7bd2 +7bd3 +7bd4 +7bd5 +7bd6 +7bd7 +7bd8 +7bd9 +7bda +7bdb +7bdc +7bdd +7bde +7bdf +7be0 +7be1 +7be2 +7be3 +7be4 +7be5 +7be6 +7be7 +7be8 +7be9 +7bea +7beb +7bec +7bed +7bee +7bef +7bf0 +7bf1 +7bf2 +7bf3 +7bf4 +7bf5 +7bf6 +7bf7 +7bf8 +7bf9 +7bfa +7bfb +7bfc +7bfd +7bfe +7bff +7c00 +7c01 +7c02 +7c03 +7c04 +7c05 +7c06 +7c07 +7c08 +7c09 +7c0a +7c0b +7c0c +7c0d +7c0e +7c0f +7c10 +7c11 +7c12 +7c13 +7c14 +7c15 +7c16 +7c17 +7c18 +7c19 +7c1a +7c1b +7c1c +7c1d +7c1e +7c1f +7c20 +7c21 +7c22 +7c23 +7c24 +7c25 +7c26 +7c27 +7c28 +7c29 +7c2a +7c2b +7c2c +7c2d +7c2e +7c2f +7c30 +7c31 +7c32 +7c33 +7c34 +7c35 +7c36 +7c37 +7c38 +7c39 +7c3a +7c3b +7c3c +7c3d +7c3e +7c3f +7c40 +7c41 +7c42 +7c43 +7c44 +7c45 +7c46 +7c47 +7c48 +7c49 +7c4a +7c4b +7c4c +7c4d +7c4e +7c4f +7c50 +7c51 +7c52 +7c53 +7c54 +7c55 +7c56 +7c57 +7c58 +7c59 +7c5a +7c5b +7c5c +7c5d +7c5e +7c5f +7c60 +7c61 +7c62 +7c63 +7c64 +7c65 +7c66 +7c67 +7c68 +7c69 +7c6a +7c6b +7c6c +7c6d +7c6e +7c6f +7c70 +7c71 +7c72 +7c73 +7c74 +7c75 +7c76 +7c77 +7c78 +7c79 +7c7a +7c7b +7c7c +7c7d +7c7e +7c7f +7c80 +7c81 +7c82 +7c83 +7c84 +7c85 +7c86 +7c87 +7c88 +7c89 +7c8a +7c8b +7c8c +7c8d +7c8e +7c8f +7c90 +7c91 +7c92 +7c93 +7c94 +7c95 +7c96 +7c97 +7c98 +7c99 +7c9a +7c9b +7c9c +7c9d +7c9e +7c9f +7ca0 +7ca1 +7ca2 +7ca3 +7ca4 +7ca5 +7ca6 +7ca7 +7ca8 +7ca9 +7caa +7cab +7cac +7cad +7cae +7caf +7cb0 +7cb1 +7cb2 +7cb3 +7cb4 +7cb5 +7cb6 +7cb7 +7cb8 +7cb9 +7cba +7cbb +7cbc +7cbd +7cbe +7cbf +7cc0 +7cc1 +7cc2 +7cc3 +7cc4 +7cc5 +7cc6 +7cc7 +7cc8 +7cc9 +7cca +7ccb +7ccc +7ccd +7cce +7ccf +7cd0 +7cd1 +7cd2 +7cd3 +7cd4 +7cd5 +7cd6 +7cd7 +7cd8 +7cd9 +7cda +7cdb +7cdc +7cdd +7cde +7cdf +7ce0 +7ce1 +7ce2 +7ce3 +7ce4 +7ce5 +7ce6 +7ce7 +7ce8 +7ce9 +7cea +7ceb +7cec +7ced +7cee +7cef +7cf0 +7cf1 +7cf2 +7cf3 +7cf4 +7cf5 +7cf6 +7cf7 +7cf8 +7cf9 +7cfa +7cfb +7cfc +7cfd +7cfe +7cff +7d00 +7d01 +7d02 +7d03 +7d04 +7d05 +7d06 +7d07 +7d08 +7d09 +7d0a +7d0b +7d0c +7d0d +7d0e +7d0f +7d10 +7d11 +7d12 +7d13 +7d14 +7d15 +7d16 +7d17 +7d18 +7d19 +7d1a +7d1b +7d1c +7d1d +7d1e +7d1f +7d20 +7d21 +7d22 +7d23 +7d24 +7d25 +7d26 +7d27 +7d28 +7d29 +7d2a +7d2b +7d2c +7d2d +7d2e +7d2f +7d30 +7d31 +7d32 +7d33 +7d34 +7d35 +7d36 +7d37 +7d38 +7d39 +7d3a +7d3b +7d3c +7d3d +7d3e +7d3f +7d40 +7d41 +7d42 +7d43 +7d44 +7d45 +7d46 +7d47 +7d48 +7d49 +7d4a +7d4b +7d4c +7d4d +7d4e +7d4f +7d50 +7d51 +7d52 +7d53 +7d54 +7d55 +7d56 +7d57 +7d58 +7d59 +7d5a +7d5b +7d5c +7d5d +7d5e +7d5f +7d60 +7d61 +7d62 +7d63 +7d64 +7d65 +7d66 +7d67 +7d68 +7d69 +7d6a +7d6b +7d6c +7d6d +7d6e +7d6f +7d70 +7d71 +7d72 +7d73 +7d74 +7d75 +7d76 +7d77 +7d78 +7d79 +7d7a +7d7b +7d7c +7d7d +7d7e +7d7f +7d80 +7d81 +7d82 +7d83 +7d84 +7d85 +7d86 +7d87 +7d88 +7d89 +7d8a +7d8b +7d8c +7d8d +7d8e +7d8f +7d90 +7d91 +7d92 +7d93 +7d94 +7d95 +7d96 +7d97 +7d98 +7d99 +7d9a +7d9b +7d9c +7d9d +7d9e +7d9f +7da0 +7da1 +7da2 +7da3 +7da4 +7da5 +7da6 +7da7 +7da8 +7da9 +7daa +7dab +7dac +7dad +7dae +7daf +7db0 +7db1 +7db2 +7db3 +7db4 +7db5 +7db6 +7db7 +7db8 +7db9 +7dba +7dbb +7dbc +7dbd +7dbe +7dbf +7dc0 +7dc1 +7dc2 +7dc3 +7dc4 +7dc5 +7dc6 +7dc7 +7dc8 +7dc9 +7dca +7dcb +7dcc +7dcd +7dce +7dcf +7dd0 +7dd1 +7dd2 +7dd3 +7dd4 +7dd5 +7dd6 +7dd7 +7dd8 +7dd9 +7dda +7ddb +7ddc +7ddd +7dde +7ddf +7de0 +7de1 +7de2 +7de3 +7de4 +7de5 +7de6 +7de7 +7de8 +7de9 +7dea +7deb +7dec +7ded +7dee +7def +7df0 +7df1 +7df2 +7df3 +7df4 +7df5 +7df6 +7df7 +7df8 +7df9 +7dfa +7dfb +7dfc +7dfd +7dfe +7dff +7e00 +7e01 +7e02 +7e03 +7e04 +7e05 +7e06 +7e07 +7e08 +7e09 +7e0a +7e0b +7e0c +7e0d +7e0e +7e0f +7e10 +7e11 +7e12 +7e13 +7e14 +7e15 +7e16 +7e17 +7e18 +7e19 +7e1a +7e1b +7e1c +7e1d +7e1e +7e1f +7e20 +7e21 +7e22 +7e23 +7e24 +7e25 +7e26 +7e27 +7e28 +7e29 +7e2a +7e2b +7e2c +7e2d +7e2e +7e2f +7e30 +7e31 +7e32 +7e33 +7e34 +7e35 +7e36 +7e37 +7e38 +7e39 +7e3a +7e3b +7e3c +7e3d +7e3e +7e3f +7e40 +7e41 +7e42 +7e43 +7e44 +7e45 +7e46 +7e47 +7e48 +7e49 +7e4a +7e4b +7e4c +7e4d +7e4e +7e4f +7e50 +7e51 +7e52 +7e53 +7e54 +7e55 +7e56 +7e57 +7e58 +7e59 +7e5a +7e5b +7e5c +7e5d +7e5e +7e5f +7e60 +7e61 +7e62 +7e63 +7e64 +7e65 +7e66 +7e67 +7e68 +7e69 +7e6a +7e6b +7e6c +7e6d +7e6e +7e6f +7e70 +7e71 +7e72 +7e73 +7e74 +7e75 +7e76 +7e77 +7e78 +7e79 +7e7a +7e7b +7e7c +7e7d +7e7e +7e7f +7e80 +7e81 +7e82 +7e83 +7e84 +7e85 +7e86 +7e87 +7e88 +7e89 +7e8a +7e8b +7e8c +7e8d +7e8e +7e8f +7e90 +7e91 +7e92 +7e93 +7e94 +7e95 +7e96 +7e97 +7e98 +7e99 +7e9a +7e9b +7e9c +7e9d +7e9e +7e9f +7ea0 +7ea1 +7ea2 +7ea3 +7ea4 +7ea5 +7ea6 +7ea7 +7ea8 +7ea9 +7eaa +7eab +7eac +7ead +7eae +7eaf +7eb0 +7eb1 +7eb2 +7eb3 +7eb4 +7eb5 +7eb6 +7eb7 +7eb8 +7eb9 +7eba +7ebb +7ebc +7ebd +7ebe +7ebf +7ec0 +7ec1 +7ec2 +7ec3 +7ec4 +7ec5 +7ec6 +7ec7 +7ec8 +7ec9 +7eca +7ecb +7ecc +7ecd +7ece +7ecf +7ed0 +7ed1 +7ed2 +7ed3 +7ed4 +7ed5 +7ed6 +7ed7 +7ed8 +7ed9 +7eda +7edb +7edc +7edd +7ede +7edf +7ee0 +7ee1 +7ee2 +7ee3 +7ee4 +7ee5 +7ee6 +7ee7 +7ee8 +7ee9 +7eea +7eeb +7eec +7eed +7eee +7eef +7ef0 +7ef1 +7ef2 +7ef3 +7ef4 +7ef5 +7ef6 +7ef7 +7ef8 +7ef9 +7efa +7efb +7efc +7efd +7efe +7eff +7f00 +7f01 +7f02 +7f03 +7f04 +7f05 +7f06 +7f07 +7f08 +7f09 +7f0a +7f0b +7f0c +7f0d +7f0e +7f0f +7f10 +7f11 +7f12 +7f13 +7f14 +7f15 +7f16 +7f17 +7f18 +7f19 +7f1a +7f1b +7f1c +7f1d +7f1e +7f1f +7f20 +7f21 +7f22 +7f23 +7f24 +7f25 +7f26 +7f27 +7f28 +7f29 +7f2a +7f2b +7f2c +7f2d +7f2e +7f2f +7f30 +7f31 +7f32 +7f33 +7f34 +7f35 +7f36 +7f37 +7f38 +7f39 +7f3a +7f3b +7f3c +7f3d +7f3e +7f3f +7f40 +7f41 +7f42 +7f43 +7f44 +7f45 +7f46 +7f47 +7f48 +7f49 +7f4a +7f4b +7f4c +7f4d +7f4e +7f4f +7f50 +7f51 +7f52 +7f53 +7f54 +7f55 +7f56 +7f57 +7f58 +7f59 +7f5a +7f5b +7f5c +7f5d +7f5e +7f5f +7f60 +7f61 +7f62 +7f63 +7f64 +7f65 +7f66 +7f67 +7f68 +7f69 +7f6a +7f6b +7f6c +7f6d +7f6e +7f6f +7f70 +7f71 +7f72 +7f73 +7f74 +7f75 +7f76 +7f77 +7f78 +7f79 +7f7a +7f7b +7f7c +7f7d +7f7e +7f7f +7f80 +7f81 +7f82 +7f83 +7f84 +7f85 +7f86 +7f87 +7f88 +7f89 +7f8a +7f8b +7f8c +7f8d +7f8e +7f8f +7f90 +7f91 +7f92 +7f93 +7f94 +7f95 +7f96 +7f97 +7f98 +7f99 +7f9a +7f9b +7f9c +7f9d +7f9e +7f9f +7fa0 +7fa1 +7fa2 +7fa3 +7fa4 +7fa5 +7fa6 +7fa7 +7fa8 +7fa9 +7faa +7fab +7fac +7fad +7fae +7faf +7fb0 +7fb1 +7fb2 +7fb3 +7fb4 +7fb5 +7fb6 +7fb7 +7fb8 +7fb9 +7fba +7fbb +7fbc +7fbd +7fbe +7fbf +7fc0 +7fc1 +7fc2 +7fc3 +7fc4 +7fc5 +7fc6 +7fc7 +7fc8 +7fc9 +7fca +7fcb +7fcc +7fcd +7fce +7fcf +7fd0 +7fd1 +7fd2 +7fd3 +7fd4 +7fd5 +7fd6 +7fd7 +7fd8 +7fd9 +7fda +7fdb +7fdc +7fdd +7fde +7fdf +7fe0 +7fe1 +7fe2 +7fe3 +7fe4 +7fe5 +7fe6 +7fe7 +7fe8 +7fe9 +7fea +7feb +7fec +7fed +7fee +7fef +7ff0 +7ff1 +7ff2 +7ff3 +7ff4 +7ff5 +7ff6 +7ff7 +7ff8 +7ff9 +7ffa +7ffb +7ffc +7ffd +7ffe +7fff diff --git a/fpga/usrp3/lib/vita/iq_to_float_output.txt b/fpga/usrp3/lib/vita/iq_to_float_output.txt new file mode 100644 index 000000000..f1e10da1c --- /dev/null +++ b/fpga/usrp3/lib/vita/iq_to_float_output.txt @@ -0,0 +1,65536 @@ +bf800000 +bf7ffe00 +bf7ffc00 +bf7ffa00 +bf7ff800 +bf7ff600 +bf7ff400 +bf7ff200 +bf7ff000 +bf7fee00 +bf7fec00 +bf7fea00 +bf7fe800 +bf7fe600 +bf7fe400 +bf7fe200 +bf7fe000 +bf7fde00 +bf7fdc00 +bf7fda00 +bf7fd800 +bf7fd600 +bf7fd400 +bf7fd200 +bf7fd000 +bf7fce00 +bf7fcc00 +bf7fca00 +bf7fc800 +bf7fc600 +bf7fc400 +bf7fc200 +bf7fc000 +bf7fbe00 +bf7fbc00 +bf7fba00 +bf7fb800 +bf7fb600 +bf7fb400 +bf7fb200 +bf7fb000 +bf7fae00 +bf7fac00 +bf7faa00 +bf7fa800 +bf7fa600 +bf7fa400 +bf7fa200 +bf7fa000 +bf7f9e00 +bf7f9c00 +bf7f9a00 +bf7f9800 +bf7f9600 +bf7f9400 +bf7f9200 +bf7f9000 +bf7f8e00 +bf7f8c00 +bf7f8a00 +bf7f8800 +bf7f8600 +bf7f8400 +bf7f8200 +bf7f8000 +bf7f7e00 +bf7f7c00 +bf7f7a00 +bf7f7800 +bf7f7600 +bf7f7400 +bf7f7200 +bf7f7000 +bf7f6e00 +bf7f6c00 +bf7f6a00 +bf7f6800 +bf7f6600 +bf7f6400 +bf7f6200 +bf7f6000 +bf7f5e00 +bf7f5c00 +bf7f5a00 +bf7f5800 +bf7f5600 +bf7f5400 +bf7f5200 +bf7f5000 +bf7f4e00 +bf7f4c00 +bf7f4a00 +bf7f4800 +bf7f4600 +bf7f4400 +bf7f4200 +bf7f4000 +bf7f3e00 +bf7f3c00 +bf7f3a00 +bf7f3800 +bf7f3600 +bf7f3400 +bf7f3200 +bf7f3000 +bf7f2e00 +bf7f2c00 +bf7f2a00 +bf7f2800 +bf7f2600 +bf7f2400 +bf7f2200 +bf7f2000 +bf7f1e00 +bf7f1c00 +bf7f1a00 +bf7f1800 +bf7f1600 +bf7f1400 +bf7f1200 +bf7f1000 +bf7f0e00 +bf7f0c00 +bf7f0a00 +bf7f0800 +bf7f0600 +bf7f0400 +bf7f0200 +bf7f0000 +bf7efe00 +bf7efc00 +bf7efa00 +bf7ef800 +bf7ef600 +bf7ef400 +bf7ef200 +bf7ef000 +bf7eee00 +bf7eec00 +bf7eea00 +bf7ee800 +bf7ee600 +bf7ee400 +bf7ee200 +bf7ee000 +bf7ede00 +bf7edc00 +bf7eda00 +bf7ed800 +bf7ed600 +bf7ed400 +bf7ed200 +bf7ed000 +bf7ece00 +bf7ecc00 +bf7eca00 +bf7ec800 +bf7ec600 +bf7ec400 +bf7ec200 +bf7ec000 +bf7ebe00 +bf7ebc00 +bf7eba00 +bf7eb800 +bf7eb600 +bf7eb400 +bf7eb200 +bf7eb000 +bf7eae00 +bf7eac00 +bf7eaa00 +bf7ea800 +bf7ea600 +bf7ea400 +bf7ea200 +bf7ea000 +bf7e9e00 +bf7e9c00 +bf7e9a00 +bf7e9800 +bf7e9600 +bf7e9400 +bf7e9200 +bf7e9000 +bf7e8e00 +bf7e8c00 +bf7e8a00 +bf7e8800 +bf7e8600 +bf7e8400 +bf7e8200 +bf7e8000 +bf7e7e00 +bf7e7c00 +bf7e7a00 +bf7e7800 +bf7e7600 +bf7e7400 +bf7e7200 +bf7e7000 +bf7e6e00 +bf7e6c00 +bf7e6a00 +bf7e6800 +bf7e6600 +bf7e6400 +bf7e6200 +bf7e6000 +bf7e5e00 +bf7e5c00 +bf7e5a00 +bf7e5800 +bf7e5600 +bf7e5400 +bf7e5200 +bf7e5000 +bf7e4e00 +bf7e4c00 +bf7e4a00 +bf7e4800 +bf7e4600 +bf7e4400 +bf7e4200 +bf7e4000 +bf7e3e00 +bf7e3c00 +bf7e3a00 +bf7e3800 +bf7e3600 +bf7e3400 +bf7e3200 +bf7e3000 +bf7e2e00 +bf7e2c00 +bf7e2a00 +bf7e2800 +bf7e2600 +bf7e2400 +bf7e2200 +bf7e2000 +bf7e1e00 +bf7e1c00 +bf7e1a00 +bf7e1800 +bf7e1600 +bf7e1400 +bf7e1200 +bf7e1000 +bf7e0e00 +bf7e0c00 +bf7e0a00 +bf7e0800 +bf7e0600 +bf7e0400 +bf7e0200 +bf7e0000 +bf7dfe00 +bf7dfc00 +bf7dfa00 +bf7df800 +bf7df600 +bf7df400 +bf7df200 +bf7df000 +bf7dee00 +bf7dec00 +bf7dea00 +bf7de800 +bf7de600 +bf7de400 +bf7de200 +bf7de000 +bf7dde00 +bf7ddc00 +bf7dda00 +bf7dd800 +bf7dd600 +bf7dd400 +bf7dd200 +bf7dd000 +bf7dce00 +bf7dcc00 +bf7dca00 +bf7dc800 +bf7dc600 +bf7dc400 +bf7dc200 +bf7dc000 +bf7dbe00 +bf7dbc00 +bf7dba00 +bf7db800 +bf7db600 +bf7db400 +bf7db200 +bf7db000 +bf7dae00 +bf7dac00 +bf7daa00 +bf7da800 +bf7da600 +bf7da400 +bf7da200 +bf7da000 +bf7d9e00 +bf7d9c00 +bf7d9a00 +bf7d9800 +bf7d9600 +bf7d9400 +bf7d9200 +bf7d9000 +bf7d8e00 +bf7d8c00 +bf7d8a00 +bf7d8800 +bf7d8600 +bf7d8400 +bf7d8200 +bf7d8000 +bf7d7e00 +bf7d7c00 +bf7d7a00 +bf7d7800 +bf7d7600 +bf7d7400 +bf7d7200 +bf7d7000 +bf7d6e00 +bf7d6c00 +bf7d6a00 +bf7d6800 +bf7d6600 +bf7d6400 +bf7d6200 +bf7d6000 +bf7d5e00 +bf7d5c00 +bf7d5a00 +bf7d5800 +bf7d5600 +bf7d5400 +bf7d5200 +bf7d5000 +bf7d4e00 +bf7d4c00 +bf7d4a00 +bf7d4800 +bf7d4600 +bf7d4400 +bf7d4200 +bf7d4000 +bf7d3e00 +bf7d3c00 +bf7d3a00 +bf7d3800 +bf7d3600 +bf7d3400 +bf7d3200 +bf7d3000 +bf7d2e00 +bf7d2c00 +bf7d2a00 +bf7d2800 +bf7d2600 +bf7d2400 +bf7d2200 +bf7d2000 +bf7d1e00 +bf7d1c00 +bf7d1a00 +bf7d1800 +bf7d1600 +bf7d1400 +bf7d1200 +bf7d1000 +bf7d0e00 +bf7d0c00 +bf7d0a00 +bf7d0800 +bf7d0600 +bf7d0400 +bf7d0200 +bf7d0000 +bf7cfe00 +bf7cfc00 +bf7cfa00 +bf7cf800 +bf7cf600 +bf7cf400 +bf7cf200 +bf7cf000 +bf7cee00 +bf7cec00 +bf7cea00 +bf7ce800 +bf7ce600 +bf7ce400 +bf7ce200 +bf7ce000 +bf7cde00 +bf7cdc00 +bf7cda00 +bf7cd800 +bf7cd600 +bf7cd400 +bf7cd200 +bf7cd000 +bf7cce00 +bf7ccc00 +bf7cca00 +bf7cc800 +bf7cc600 +bf7cc400 +bf7cc200 +bf7cc000 +bf7cbe00 +bf7cbc00 +bf7cba00 +bf7cb800 +bf7cb600 +bf7cb400 +bf7cb200 +bf7cb000 +bf7cae00 +bf7cac00 +bf7caa00 +bf7ca800 +bf7ca600 +bf7ca400 +bf7ca200 +bf7ca000 +bf7c9e00 +bf7c9c00 +bf7c9a00 +bf7c9800 +bf7c9600 +bf7c9400 +bf7c9200 +bf7c9000 +bf7c8e00 +bf7c8c00 +bf7c8a00 +bf7c8800 +bf7c8600 +bf7c8400 +bf7c8200 +bf7c8000 +bf7c7e00 +bf7c7c00 +bf7c7a00 +bf7c7800 +bf7c7600 +bf7c7400 +bf7c7200 +bf7c7000 +bf7c6e00 +bf7c6c00 +bf7c6a00 +bf7c6800 +bf7c6600 +bf7c6400 +bf7c6200 +bf7c6000 +bf7c5e00 +bf7c5c00 +bf7c5a00 +bf7c5800 +bf7c5600 +bf7c5400 +bf7c5200 +bf7c5000 +bf7c4e00 +bf7c4c00 +bf7c4a00 +bf7c4800 +bf7c4600 +bf7c4400 +bf7c4200 +bf7c4000 +bf7c3e00 +bf7c3c00 +bf7c3a00 +bf7c3800 +bf7c3600 +bf7c3400 +bf7c3200 +bf7c3000 +bf7c2e00 +bf7c2c00 +bf7c2a00 +bf7c2800 +bf7c2600 +bf7c2400 +bf7c2200 +bf7c2000 +bf7c1e00 +bf7c1c00 +bf7c1a00 +bf7c1800 +bf7c1600 +bf7c1400 +bf7c1200 +bf7c1000 +bf7c0e00 +bf7c0c00 +bf7c0a00 +bf7c0800 +bf7c0600 +bf7c0400 +bf7c0200 +bf7c0000 +bf7bfe00 +bf7bfc00 +bf7bfa00 +bf7bf800 +bf7bf600 +bf7bf400 +bf7bf200 +bf7bf000 +bf7bee00 +bf7bec00 +bf7bea00 +bf7be800 +bf7be600 +bf7be400 +bf7be200 +bf7be000 +bf7bde00 +bf7bdc00 +bf7bda00 +bf7bd800 +bf7bd600 +bf7bd400 +bf7bd200 +bf7bd000 +bf7bce00 +bf7bcc00 +bf7bca00 +bf7bc800 +bf7bc600 +bf7bc400 +bf7bc200 +bf7bc000 +bf7bbe00 +bf7bbc00 +bf7bba00 +bf7bb800 +bf7bb600 +bf7bb400 +bf7bb200 +bf7bb000 +bf7bae00 +bf7bac00 +bf7baa00 +bf7ba800 +bf7ba600 +bf7ba400 +bf7ba200 +bf7ba000 +bf7b9e00 +bf7b9c00 +bf7b9a00 +bf7b9800 +bf7b9600 +bf7b9400 +bf7b9200 +bf7b9000 +bf7b8e00 +bf7b8c00 +bf7b8a00 +bf7b8800 +bf7b8600 +bf7b8400 +bf7b8200 +bf7b8000 +bf7b7e00 +bf7b7c00 +bf7b7a00 +bf7b7800 +bf7b7600 +bf7b7400 +bf7b7200 +bf7b7000 +bf7b6e00 +bf7b6c00 +bf7b6a00 +bf7b6800 +bf7b6600 +bf7b6400 +bf7b6200 +bf7b6000 +bf7b5e00 +bf7b5c00 +bf7b5a00 +bf7b5800 +bf7b5600 +bf7b5400 +bf7b5200 +bf7b5000 +bf7b4e00 +bf7b4c00 +bf7b4a00 +bf7b4800 +bf7b4600 +bf7b4400 +bf7b4200 +bf7b4000 +bf7b3e00 +bf7b3c00 +bf7b3a00 +bf7b3800 +bf7b3600 +bf7b3400 +bf7b3200 +bf7b3000 +bf7b2e00 +bf7b2c00 +bf7b2a00 +bf7b2800 +bf7b2600 +bf7b2400 +bf7b2200 +bf7b2000 +bf7b1e00 +bf7b1c00 +bf7b1a00 +bf7b1800 +bf7b1600 +bf7b1400 +bf7b1200 +bf7b1000 +bf7b0e00 +bf7b0c00 +bf7b0a00 +bf7b0800 +bf7b0600 +bf7b0400 +bf7b0200 +bf7b0000 +bf7afe00 +bf7afc00 +bf7afa00 +bf7af800 +bf7af600 +bf7af400 +bf7af200 +bf7af000 +bf7aee00 +bf7aec00 +bf7aea00 +bf7ae800 +bf7ae600 +bf7ae400 +bf7ae200 +bf7ae000 +bf7ade00 +bf7adc00 +bf7ada00 +bf7ad800 +bf7ad600 +bf7ad400 +bf7ad200 +bf7ad000 +bf7ace00 +bf7acc00 +bf7aca00 +bf7ac800 +bf7ac600 +bf7ac400 +bf7ac200 +bf7ac000 +bf7abe00 +bf7abc00 +bf7aba00 +bf7ab800 +bf7ab600 +bf7ab400 +bf7ab200 +bf7ab000 +bf7aae00 +bf7aac00 +bf7aaa00 +bf7aa800 +bf7aa600 +bf7aa400 +bf7aa200 +bf7aa000 +bf7a9e00 +bf7a9c00 +bf7a9a00 +bf7a9800 +bf7a9600 +bf7a9400 +bf7a9200 +bf7a9000 +bf7a8e00 +bf7a8c00 +bf7a8a00 +bf7a8800 +bf7a8600 +bf7a8400 +bf7a8200 +bf7a8000 +bf7a7e00 +bf7a7c00 +bf7a7a00 +bf7a7800 +bf7a7600 +bf7a7400 +bf7a7200 +bf7a7000 +bf7a6e00 +bf7a6c00 +bf7a6a00 +bf7a6800 +bf7a6600 +bf7a6400 +bf7a6200 +bf7a6000 +bf7a5e00 +bf7a5c00 +bf7a5a00 +bf7a5800 +bf7a5600 +bf7a5400 +bf7a5200 +bf7a5000 +bf7a4e00 +bf7a4c00 +bf7a4a00 +bf7a4800 +bf7a4600 +bf7a4400 +bf7a4200 +bf7a4000 +bf7a3e00 +bf7a3c00 +bf7a3a00 +bf7a3800 +bf7a3600 +bf7a3400 +bf7a3200 +bf7a3000 +bf7a2e00 +bf7a2c00 +bf7a2a00 +bf7a2800 +bf7a2600 +bf7a2400 +bf7a2200 +bf7a2000 +bf7a1e00 +bf7a1c00 +bf7a1a00 +bf7a1800 +bf7a1600 +bf7a1400 +bf7a1200 +bf7a1000 +bf7a0e00 +bf7a0c00 +bf7a0a00 +bf7a0800 +bf7a0600 +bf7a0400 +bf7a0200 +bf7a0000 +bf79fe00 +bf79fc00 +bf79fa00 +bf79f800 +bf79f600 +bf79f400 +bf79f200 +bf79f000 +bf79ee00 +bf79ec00 +bf79ea00 +bf79e800 +bf79e600 +bf79e400 +bf79e200 +bf79e000 +bf79de00 +bf79dc00 +bf79da00 +bf79d800 +bf79d600 +bf79d400 +bf79d200 +bf79d000 +bf79ce00 +bf79cc00 +bf79ca00 +bf79c800 +bf79c600 +bf79c400 +bf79c200 +bf79c000 +bf79be00 +bf79bc00 +bf79ba00 +bf79b800 +bf79b600 +bf79b400 +bf79b200 +bf79b000 +bf79ae00 +bf79ac00 +bf79aa00 +bf79a800 +bf79a600 +bf79a400 +bf79a200 +bf79a000 +bf799e00 +bf799c00 +bf799a00 +bf799800 +bf799600 +bf799400 +bf799200 +bf799000 +bf798e00 +bf798c00 +bf798a00 +bf798800 +bf798600 +bf798400 +bf798200 +bf798000 +bf797e00 +bf797c00 +bf797a00 +bf797800 +bf797600 +bf797400 +bf797200 +bf797000 +bf796e00 +bf796c00 +bf796a00 +bf796800 +bf796600 +bf796400 +bf796200 +bf796000 +bf795e00 +bf795c00 +bf795a00 +bf795800 +bf795600 +bf795400 +bf795200 +bf795000 +bf794e00 +bf794c00 +bf794a00 +bf794800 +bf794600 +bf794400 +bf794200 +bf794000 +bf793e00 +bf793c00 +bf793a00 +bf793800 +bf793600 +bf793400 +bf793200 +bf793000 +bf792e00 +bf792c00 +bf792a00 +bf792800 +bf792600 +bf792400 +bf792200 +bf792000 +bf791e00 +bf791c00 +bf791a00 +bf791800 +bf791600 +bf791400 +bf791200 +bf791000 +bf790e00 +bf790c00 +bf790a00 +bf790800 +bf790600 +bf790400 +bf790200 +bf790000 +bf78fe00 +bf78fc00 +bf78fa00 +bf78f800 +bf78f600 +bf78f400 +bf78f200 +bf78f000 +bf78ee00 +bf78ec00 +bf78ea00 +bf78e800 +bf78e600 +bf78e400 +bf78e200 +bf78e000 +bf78de00 +bf78dc00 +bf78da00 +bf78d800 +bf78d600 +bf78d400 +bf78d200 +bf78d000 +bf78ce00 +bf78cc00 +bf78ca00 +bf78c800 +bf78c600 +bf78c400 +bf78c200 +bf78c000 +bf78be00 +bf78bc00 +bf78ba00 +bf78b800 +bf78b600 +bf78b400 +bf78b200 +bf78b000 +bf78ae00 +bf78ac00 +bf78aa00 +bf78a800 +bf78a600 +bf78a400 +bf78a200 +bf78a000 +bf789e00 +bf789c00 +bf789a00 +bf789800 +bf789600 +bf789400 +bf789200 +bf789000 +bf788e00 +bf788c00 +bf788a00 +bf788800 +bf788600 +bf788400 +bf788200 +bf788000 +bf787e00 +bf787c00 +bf787a00 +bf787800 +bf787600 +bf787400 +bf787200 +bf787000 +bf786e00 +bf786c00 +bf786a00 +bf786800 +bf786600 +bf786400 +bf786200 +bf786000 +bf785e00 +bf785c00 +bf785a00 +bf785800 +bf785600 +bf785400 +bf785200 +bf785000 +bf784e00 +bf784c00 +bf784a00 +bf784800 +bf784600 +bf784400 +bf784200 +bf784000 +bf783e00 +bf783c00 +bf783a00 +bf783800 +bf783600 +bf783400 +bf783200 +bf783000 +bf782e00 +bf782c00 +bf782a00 +bf782800 +bf782600 +bf782400 +bf782200 +bf782000 +bf781e00 +bf781c00 +bf781a00 +bf781800 +bf781600 +bf781400 +bf781200 +bf781000 +bf780e00 +bf780c00 +bf780a00 +bf780800 +bf780600 +bf780400 +bf780200 +bf780000 +bf77fe00 +bf77fc00 +bf77fa00 +bf77f800 +bf77f600 +bf77f400 +bf77f200 +bf77f000 +bf77ee00 +bf77ec00 +bf77ea00 +bf77e800 +bf77e600 +bf77e400 +bf77e200 +bf77e000 +bf77de00 +bf77dc00 +bf77da00 +bf77d800 +bf77d600 +bf77d400 +bf77d200 +bf77d000 +bf77ce00 +bf77cc00 +bf77ca00 +bf77c800 +bf77c600 +bf77c400 +bf77c200 +bf77c000 +bf77be00 +bf77bc00 +bf77ba00 +bf77b800 +bf77b600 +bf77b400 +bf77b200 +bf77b000 +bf77ae00 +bf77ac00 +bf77aa00 +bf77a800 +bf77a600 +bf77a400 +bf77a200 +bf77a000 +bf779e00 +bf779c00 +bf779a00 +bf779800 +bf779600 +bf779400 +bf779200 +bf779000 +bf778e00 +bf778c00 +bf778a00 +bf778800 +bf778600 +bf778400 +bf778200 +bf778000 +bf777e00 +bf777c00 +bf777a00 +bf777800 +bf777600 +bf777400 +bf777200 +bf777000 +bf776e00 +bf776c00 +bf776a00 +bf776800 +bf776600 +bf776400 +bf776200 +bf776000 +bf775e00 +bf775c00 +bf775a00 +bf775800 +bf775600 +bf775400 +bf775200 +bf775000 +bf774e00 +bf774c00 +bf774a00 +bf774800 +bf774600 +bf774400 +bf774200 +bf774000 +bf773e00 +bf773c00 +bf773a00 +bf773800 +bf773600 +bf773400 +bf773200 +bf773000 +bf772e00 +bf772c00 +bf772a00 +bf772800 +bf772600 +bf772400 +bf772200 +bf772000 +bf771e00 +bf771c00 +bf771a00 +bf771800 +bf771600 +bf771400 +bf771200 +bf771000 +bf770e00 +bf770c00 +bf770a00 +bf770800 +bf770600 +bf770400 +bf770200 +bf770000 +bf76fe00 +bf76fc00 +bf76fa00 +bf76f800 +bf76f600 +bf76f400 +bf76f200 +bf76f000 +bf76ee00 +bf76ec00 +bf76ea00 +bf76e800 +bf76e600 +bf76e400 +bf76e200 +bf76e000 +bf76de00 +bf76dc00 +bf76da00 +bf76d800 +bf76d600 +bf76d400 +bf76d200 +bf76d000 +bf76ce00 +bf76cc00 +bf76ca00 +bf76c800 +bf76c600 +bf76c400 +bf76c200 +bf76c000 +bf76be00 +bf76bc00 +bf76ba00 +bf76b800 +bf76b600 +bf76b400 +bf76b200 +bf76b000 +bf76ae00 +bf76ac00 +bf76aa00 +bf76a800 +bf76a600 +bf76a400 +bf76a200 +bf76a000 +bf769e00 +bf769c00 +bf769a00 +bf769800 +bf769600 +bf769400 +bf769200 +bf769000 +bf768e00 +bf768c00 +bf768a00 +bf768800 +bf768600 +bf768400 +bf768200 +bf768000 +bf767e00 +bf767c00 +bf767a00 +bf767800 +bf767600 +bf767400 +bf767200 +bf767000 +bf766e00 +bf766c00 +bf766a00 +bf766800 +bf766600 +bf766400 +bf766200 +bf766000 +bf765e00 +bf765c00 +bf765a00 +bf765800 +bf765600 +bf765400 +bf765200 +bf765000 +bf764e00 +bf764c00 +bf764a00 +bf764800 +bf764600 +bf764400 +bf764200 +bf764000 +bf763e00 +bf763c00 +bf763a00 +bf763800 +bf763600 +bf763400 +bf763200 +bf763000 +bf762e00 +bf762c00 +bf762a00 +bf762800 +bf762600 +bf762400 +bf762200 +bf762000 +bf761e00 +bf761c00 +bf761a00 +bf761800 +bf761600 +bf761400 +bf761200 +bf761000 +bf760e00 +bf760c00 +bf760a00 +bf760800 +bf760600 +bf760400 +bf760200 +bf760000 +bf75fe00 +bf75fc00 +bf75fa00 +bf75f800 +bf75f600 +bf75f400 +bf75f200 +bf75f000 +bf75ee00 +bf75ec00 +bf75ea00 +bf75e800 +bf75e600 +bf75e400 +bf75e200 +bf75e000 +bf75de00 +bf75dc00 +bf75da00 +bf75d800 +bf75d600 +bf75d400 +bf75d200 +bf75d000 +bf75ce00 +bf75cc00 +bf75ca00 +bf75c800 +bf75c600 +bf75c400 +bf75c200 +bf75c000 +bf75be00 +bf75bc00 +bf75ba00 +bf75b800 +bf75b600 +bf75b400 +bf75b200 +bf75b000 +bf75ae00 +bf75ac00 +bf75aa00 +bf75a800 +bf75a600 +bf75a400 +bf75a200 +bf75a000 +bf759e00 +bf759c00 +bf759a00 +bf759800 +bf759600 +bf759400 +bf759200 +bf759000 +bf758e00 +bf758c00 +bf758a00 +bf758800 +bf758600 +bf758400 +bf758200 +bf758000 +bf757e00 +bf757c00 +bf757a00 +bf757800 +bf757600 +bf757400 +bf757200 +bf757000 +bf756e00 +bf756c00 +bf756a00 +bf756800 +bf756600 +bf756400 +bf756200 +bf756000 +bf755e00 +bf755c00 +bf755a00 +bf755800 +bf755600 +bf755400 +bf755200 +bf755000 +bf754e00 +bf754c00 +bf754a00 +bf754800 +bf754600 +bf754400 +bf754200 +bf754000 +bf753e00 +bf753c00 +bf753a00 +bf753800 +bf753600 +bf753400 +bf753200 +bf753000 +bf752e00 +bf752c00 +bf752a00 +bf752800 +bf752600 +bf752400 +bf752200 +bf752000 +bf751e00 +bf751c00 +bf751a00 +bf751800 +bf751600 +bf751400 +bf751200 +bf751000 +bf750e00 +bf750c00 +bf750a00 +bf750800 +bf750600 +bf750400 +bf750200 +bf750000 +bf74fe00 +bf74fc00 +bf74fa00 +bf74f800 +bf74f600 +bf74f400 +bf74f200 +bf74f000 +bf74ee00 +bf74ec00 +bf74ea00 +bf74e800 +bf74e600 +bf74e400 +bf74e200 +bf74e000 +bf74de00 +bf74dc00 +bf74da00 +bf74d800 +bf74d600 +bf74d400 +bf74d200 +bf74d000 +bf74ce00 +bf74cc00 +bf74ca00 +bf74c800 +bf74c600 +bf74c400 +bf74c200 +bf74c000 +bf74be00 +bf74bc00 +bf74ba00 +bf74b800 +bf74b600 +bf74b400 +bf74b200 +bf74b000 +bf74ae00 +bf74ac00 +bf74aa00 +bf74a800 +bf74a600 +bf74a400 +bf74a200 +bf74a000 +bf749e00 +bf749c00 +bf749a00 +bf749800 +bf749600 +bf749400 +bf749200 +bf749000 +bf748e00 +bf748c00 +bf748a00 +bf748800 +bf748600 +bf748400 +bf748200 +bf748000 +bf747e00 +bf747c00 +bf747a00 +bf747800 +bf747600 +bf747400 +bf747200 +bf747000 +bf746e00 +bf746c00 +bf746a00 +bf746800 +bf746600 +bf746400 +bf746200 +bf746000 +bf745e00 +bf745c00 +bf745a00 +bf745800 +bf745600 +bf745400 +bf745200 +bf745000 +bf744e00 +bf744c00 +bf744a00 +bf744800 +bf744600 +bf744400 +bf744200 +bf744000 +bf743e00 +bf743c00 +bf743a00 +bf743800 +bf743600 +bf743400 +bf743200 +bf743000 +bf742e00 +bf742c00 +bf742a00 +bf742800 +bf742600 +bf742400 +bf742200 +bf742000 +bf741e00 +bf741c00 +bf741a00 +bf741800 +bf741600 +bf741400 +bf741200 +bf741000 +bf740e00 +bf740c00 +bf740a00 +bf740800 +bf740600 +bf740400 +bf740200 +bf740000 +bf73fe00 +bf73fc00 +bf73fa00 +bf73f800 +bf73f600 +bf73f400 +bf73f200 +bf73f000 +bf73ee00 +bf73ec00 +bf73ea00 +bf73e800 +bf73e600 +bf73e400 +bf73e200 +bf73e000 +bf73de00 +bf73dc00 +bf73da00 +bf73d800 +bf73d600 +bf73d400 +bf73d200 +bf73d000 +bf73ce00 +bf73cc00 +bf73ca00 +bf73c800 +bf73c600 +bf73c400 +bf73c200 +bf73c000 +bf73be00 +bf73bc00 +bf73ba00 +bf73b800 +bf73b600 +bf73b400 +bf73b200 +bf73b000 +bf73ae00 +bf73ac00 +bf73aa00 +bf73a800 +bf73a600 +bf73a400 +bf73a200 +bf73a000 +bf739e00 +bf739c00 +bf739a00 +bf739800 +bf739600 +bf739400 +bf739200 +bf739000 +bf738e00 +bf738c00 +bf738a00 +bf738800 +bf738600 +bf738400 +bf738200 +bf738000 +bf737e00 +bf737c00 +bf737a00 +bf737800 +bf737600 +bf737400 +bf737200 +bf737000 +bf736e00 +bf736c00 +bf736a00 +bf736800 +bf736600 +bf736400 +bf736200 +bf736000 +bf735e00 +bf735c00 +bf735a00 +bf735800 +bf735600 +bf735400 +bf735200 +bf735000 +bf734e00 +bf734c00 +bf734a00 +bf734800 +bf734600 +bf734400 +bf734200 +bf734000 +bf733e00 +bf733c00 +bf733a00 +bf733800 +bf733600 +bf733400 +bf733200 +bf733000 +bf732e00 +bf732c00 +bf732a00 +bf732800 +bf732600 +bf732400 +bf732200 +bf732000 +bf731e00 +bf731c00 +bf731a00 +bf731800 +bf731600 +bf731400 +bf731200 +bf731000 +bf730e00 +bf730c00 +bf730a00 +bf730800 +bf730600 +bf730400 +bf730200 +bf730000 +bf72fe00 +bf72fc00 +bf72fa00 +bf72f800 +bf72f600 +bf72f400 +bf72f200 +bf72f000 +bf72ee00 +bf72ec00 +bf72ea00 +bf72e800 +bf72e600 +bf72e400 +bf72e200 +bf72e000 +bf72de00 +bf72dc00 +bf72da00 +bf72d800 +bf72d600 +bf72d400 +bf72d200 +bf72d000 +bf72ce00 +bf72cc00 +bf72ca00 +bf72c800 +bf72c600 +bf72c400 +bf72c200 +bf72c000 +bf72be00 +bf72bc00 +bf72ba00 +bf72b800 +bf72b600 +bf72b400 +bf72b200 +bf72b000 +bf72ae00 +bf72ac00 +bf72aa00 +bf72a800 +bf72a600 +bf72a400 +bf72a200 +bf72a000 +bf729e00 +bf729c00 +bf729a00 +bf729800 +bf729600 +bf729400 +bf729200 +bf729000 +bf728e00 +bf728c00 +bf728a00 +bf728800 +bf728600 +bf728400 +bf728200 +bf728000 +bf727e00 +bf727c00 +bf727a00 +bf727800 +bf727600 +bf727400 +bf727200 +bf727000 +bf726e00 +bf726c00 +bf726a00 +bf726800 +bf726600 +bf726400 +bf726200 +bf726000 +bf725e00 +bf725c00 +bf725a00 +bf725800 +bf725600 +bf725400 +bf725200 +bf725000 +bf724e00 +bf724c00 +bf724a00 +bf724800 +bf724600 +bf724400 +bf724200 +bf724000 +bf723e00 +bf723c00 +bf723a00 +bf723800 +bf723600 +bf723400 +bf723200 +bf723000 +bf722e00 +bf722c00 +bf722a00 +bf722800 +bf722600 +bf722400 +bf722200 +bf722000 +bf721e00 +bf721c00 +bf721a00 +bf721800 +bf721600 +bf721400 +bf721200 +bf721000 +bf720e00 +bf720c00 +bf720a00 +bf720800 +bf720600 +bf720400 +bf720200 +bf720000 +bf71fe00 +bf71fc00 +bf71fa00 +bf71f800 +bf71f600 +bf71f400 +bf71f200 +bf71f000 +bf71ee00 +bf71ec00 +bf71ea00 +bf71e800 +bf71e600 +bf71e400 +bf71e200 +bf71e000 +bf71de00 +bf71dc00 +bf71da00 +bf71d800 +bf71d600 +bf71d400 +bf71d200 +bf71d000 +bf71ce00 +bf71cc00 +bf71ca00 +bf71c800 +bf71c600 +bf71c400 +bf71c200 +bf71c000 +bf71be00 +bf71bc00 +bf71ba00 +bf71b800 +bf71b600 +bf71b400 +bf71b200 +bf71b000 +bf71ae00 +bf71ac00 +bf71aa00 +bf71a800 +bf71a600 +bf71a400 +bf71a200 +bf71a000 +bf719e00 +bf719c00 +bf719a00 +bf719800 +bf719600 +bf719400 +bf719200 +bf719000 +bf718e00 +bf718c00 +bf718a00 +bf718800 +bf718600 +bf718400 +bf718200 +bf718000 +bf717e00 +bf717c00 +bf717a00 +bf717800 +bf717600 +bf717400 +bf717200 +bf717000 +bf716e00 +bf716c00 +bf716a00 +bf716800 +bf716600 +bf716400 +bf716200 +bf716000 +bf715e00 +bf715c00 +bf715a00 +bf715800 +bf715600 +bf715400 +bf715200 +bf715000 +bf714e00 +bf714c00 +bf714a00 +bf714800 +bf714600 +bf714400 +bf714200 +bf714000 +bf713e00 +bf713c00 +bf713a00 +bf713800 +bf713600 +bf713400 +bf713200 +bf713000 +bf712e00 +bf712c00 +bf712a00 +bf712800 +bf712600 +bf712400 +bf712200 +bf712000 +bf711e00 +bf711c00 +bf711a00 +bf711800 +bf711600 +bf711400 +bf711200 +bf711000 +bf710e00 +bf710c00 +bf710a00 +bf710800 +bf710600 +bf710400 +bf710200 +bf710000 +bf70fe00 +bf70fc00 +bf70fa00 +bf70f800 +bf70f600 +bf70f400 +bf70f200 +bf70f000 +bf70ee00 +bf70ec00 +bf70ea00 +bf70e800 +bf70e600 +bf70e400 +bf70e200 +bf70e000 +bf70de00 +bf70dc00 +bf70da00 +bf70d800 +bf70d600 +bf70d400 +bf70d200 +bf70d000 +bf70ce00 +bf70cc00 +bf70ca00 +bf70c800 +bf70c600 +bf70c400 +bf70c200 +bf70c000 +bf70be00 +bf70bc00 +bf70ba00 +bf70b800 +bf70b600 +bf70b400 +bf70b200 +bf70b000 +bf70ae00 +bf70ac00 +bf70aa00 +bf70a800 +bf70a600 +bf70a400 +bf70a200 +bf70a000 +bf709e00 +bf709c00 +bf709a00 +bf709800 +bf709600 +bf709400 +bf709200 +bf709000 +bf708e00 +bf708c00 +bf708a00 +bf708800 +bf708600 +bf708400 +bf708200 +bf708000 +bf707e00 +bf707c00 +bf707a00 +bf707800 +bf707600 +bf707400 +bf707200 +bf707000 +bf706e00 +bf706c00 +bf706a00 +bf706800 +bf706600 +bf706400 +bf706200 +bf706000 +bf705e00 +bf705c00 +bf705a00 +bf705800 +bf705600 +bf705400 +bf705200 +bf705000 +bf704e00 +bf704c00 +bf704a00 +bf704800 +bf704600 +bf704400 +bf704200 +bf704000 +bf703e00 +bf703c00 +bf703a00 +bf703800 +bf703600 +bf703400 +bf703200 +bf703000 +bf702e00 +bf702c00 +bf702a00 +bf702800 +bf702600 +bf702400 +bf702200 +bf702000 +bf701e00 +bf701c00 +bf701a00 +bf701800 +bf701600 +bf701400 +bf701200 +bf701000 +bf700e00 +bf700c00 +bf700a00 +bf700800 +bf700600 +bf700400 +bf700200 +bf700000 +bf6ffe00 +bf6ffc00 +bf6ffa00 +bf6ff800 +bf6ff600 +bf6ff400 +bf6ff200 +bf6ff000 +bf6fee00 +bf6fec00 +bf6fea00 +bf6fe800 +bf6fe600 +bf6fe400 +bf6fe200 +bf6fe000 +bf6fde00 +bf6fdc00 +bf6fda00 +bf6fd800 +bf6fd600 +bf6fd400 +bf6fd200 +bf6fd000 +bf6fce00 +bf6fcc00 +bf6fca00 +bf6fc800 +bf6fc600 +bf6fc400 +bf6fc200 +bf6fc000 +bf6fbe00 +bf6fbc00 +bf6fba00 +bf6fb800 +bf6fb600 +bf6fb400 +bf6fb200 +bf6fb000 +bf6fae00 +bf6fac00 +bf6faa00 +bf6fa800 +bf6fa600 +bf6fa400 +bf6fa200 +bf6fa000 +bf6f9e00 +bf6f9c00 +bf6f9a00 +bf6f9800 +bf6f9600 +bf6f9400 +bf6f9200 +bf6f9000 +bf6f8e00 +bf6f8c00 +bf6f8a00 +bf6f8800 +bf6f8600 +bf6f8400 +bf6f8200 +bf6f8000 +bf6f7e00 +bf6f7c00 +bf6f7a00 +bf6f7800 +bf6f7600 +bf6f7400 +bf6f7200 +bf6f7000 +bf6f6e00 +bf6f6c00 +bf6f6a00 +bf6f6800 +bf6f6600 +bf6f6400 +bf6f6200 +bf6f6000 +bf6f5e00 +bf6f5c00 +bf6f5a00 +bf6f5800 +bf6f5600 +bf6f5400 +bf6f5200 +bf6f5000 +bf6f4e00 +bf6f4c00 +bf6f4a00 +bf6f4800 +bf6f4600 +bf6f4400 +bf6f4200 +bf6f4000 +bf6f3e00 +bf6f3c00 +bf6f3a00 +bf6f3800 +bf6f3600 +bf6f3400 +bf6f3200 +bf6f3000 +bf6f2e00 +bf6f2c00 +bf6f2a00 +bf6f2800 +bf6f2600 +bf6f2400 +bf6f2200 +bf6f2000 +bf6f1e00 +bf6f1c00 +bf6f1a00 +bf6f1800 +bf6f1600 +bf6f1400 +bf6f1200 +bf6f1000 +bf6f0e00 +bf6f0c00 +bf6f0a00 +bf6f0800 +bf6f0600 +bf6f0400 +bf6f0200 +bf6f0000 +bf6efe00 +bf6efc00 +bf6efa00 +bf6ef800 +bf6ef600 +bf6ef400 +bf6ef200 +bf6ef000 +bf6eee00 +bf6eec00 +bf6eea00 +bf6ee800 +bf6ee600 +bf6ee400 +bf6ee200 +bf6ee000 +bf6ede00 +bf6edc00 +bf6eda00 +bf6ed800 +bf6ed600 +bf6ed400 +bf6ed200 +bf6ed000 +bf6ece00 +bf6ecc00 +bf6eca00 +bf6ec800 +bf6ec600 +bf6ec400 +bf6ec200 +bf6ec000 +bf6ebe00 +bf6ebc00 +bf6eba00 +bf6eb800 +bf6eb600 +bf6eb400 +bf6eb200 +bf6eb000 +bf6eae00 +bf6eac00 +bf6eaa00 +bf6ea800 +bf6ea600 +bf6ea400 +bf6ea200 +bf6ea000 +bf6e9e00 +bf6e9c00 +bf6e9a00 +bf6e9800 +bf6e9600 +bf6e9400 +bf6e9200 +bf6e9000 +bf6e8e00 +bf6e8c00 +bf6e8a00 +bf6e8800 +bf6e8600 +bf6e8400 +bf6e8200 +bf6e8000 +bf6e7e00 +bf6e7c00 +bf6e7a00 +bf6e7800 +bf6e7600 +bf6e7400 +bf6e7200 +bf6e7000 +bf6e6e00 +bf6e6c00 +bf6e6a00 +bf6e6800 +bf6e6600 +bf6e6400 +bf6e6200 +bf6e6000 +bf6e5e00 +bf6e5c00 +bf6e5a00 +bf6e5800 +bf6e5600 +bf6e5400 +bf6e5200 +bf6e5000 +bf6e4e00 +bf6e4c00 +bf6e4a00 +bf6e4800 +bf6e4600 +bf6e4400 +bf6e4200 +bf6e4000 +bf6e3e00 +bf6e3c00 +bf6e3a00 +bf6e3800 +bf6e3600 +bf6e3400 +bf6e3200 +bf6e3000 +bf6e2e00 +bf6e2c00 +bf6e2a00 +bf6e2800 +bf6e2600 +bf6e2400 +bf6e2200 +bf6e2000 +bf6e1e00 +bf6e1c00 +bf6e1a00 +bf6e1800 +bf6e1600 +bf6e1400 +bf6e1200 +bf6e1000 +bf6e0e00 +bf6e0c00 +bf6e0a00 +bf6e0800 +bf6e0600 +bf6e0400 +bf6e0200 +bf6e0000 +bf6dfe00 +bf6dfc00 +bf6dfa00 +bf6df800 +bf6df600 +bf6df400 +bf6df200 +bf6df000 +bf6dee00 +bf6dec00 +bf6dea00 +bf6de800 +bf6de600 +bf6de400 +bf6de200 +bf6de000 +bf6dde00 +bf6ddc00 +bf6dda00 +bf6dd800 +bf6dd600 +bf6dd400 +bf6dd200 +bf6dd000 +bf6dce00 +bf6dcc00 +bf6dca00 +bf6dc800 +bf6dc600 +bf6dc400 +bf6dc200 +bf6dc000 +bf6dbe00 +bf6dbc00 +bf6dba00 +bf6db800 +bf6db600 +bf6db400 +bf6db200 +bf6db000 +bf6dae00 +bf6dac00 +bf6daa00 +bf6da800 +bf6da600 +bf6da400 +bf6da200 +bf6da000 +bf6d9e00 +bf6d9c00 +bf6d9a00 +bf6d9800 +bf6d9600 +bf6d9400 +bf6d9200 +bf6d9000 +bf6d8e00 +bf6d8c00 +bf6d8a00 +bf6d8800 +bf6d8600 +bf6d8400 +bf6d8200 +bf6d8000 +bf6d7e00 +bf6d7c00 +bf6d7a00 +bf6d7800 +bf6d7600 +bf6d7400 +bf6d7200 +bf6d7000 +bf6d6e00 +bf6d6c00 +bf6d6a00 +bf6d6800 +bf6d6600 +bf6d6400 +bf6d6200 +bf6d6000 +bf6d5e00 +bf6d5c00 +bf6d5a00 +bf6d5800 +bf6d5600 +bf6d5400 +bf6d5200 +bf6d5000 +bf6d4e00 +bf6d4c00 +bf6d4a00 +bf6d4800 +bf6d4600 +bf6d4400 +bf6d4200 +bf6d4000 +bf6d3e00 +bf6d3c00 +bf6d3a00 +bf6d3800 +bf6d3600 +bf6d3400 +bf6d3200 +bf6d3000 +bf6d2e00 +bf6d2c00 +bf6d2a00 +bf6d2800 +bf6d2600 +bf6d2400 +bf6d2200 +bf6d2000 +bf6d1e00 +bf6d1c00 +bf6d1a00 +bf6d1800 +bf6d1600 +bf6d1400 +bf6d1200 +bf6d1000 +bf6d0e00 +bf6d0c00 +bf6d0a00 +bf6d0800 +bf6d0600 +bf6d0400 +bf6d0200 +bf6d0000 +bf6cfe00 +bf6cfc00 +bf6cfa00 +bf6cf800 +bf6cf600 +bf6cf400 +bf6cf200 +bf6cf000 +bf6cee00 +bf6cec00 +bf6cea00 +bf6ce800 +bf6ce600 +bf6ce400 +bf6ce200 +bf6ce000 +bf6cde00 +bf6cdc00 +bf6cda00 +bf6cd800 +bf6cd600 +bf6cd400 +bf6cd200 +bf6cd000 +bf6cce00 +bf6ccc00 +bf6cca00 +bf6cc800 +bf6cc600 +bf6cc400 +bf6cc200 +bf6cc000 +bf6cbe00 +bf6cbc00 +bf6cba00 +bf6cb800 +bf6cb600 +bf6cb400 +bf6cb200 +bf6cb000 +bf6cae00 +bf6cac00 +bf6caa00 +bf6ca800 +bf6ca600 +bf6ca400 +bf6ca200 +bf6ca000 +bf6c9e00 +bf6c9c00 +bf6c9a00 +bf6c9800 +bf6c9600 +bf6c9400 +bf6c9200 +bf6c9000 +bf6c8e00 +bf6c8c00 +bf6c8a00 +bf6c8800 +bf6c8600 +bf6c8400 +bf6c8200 +bf6c8000 +bf6c7e00 +bf6c7c00 +bf6c7a00 +bf6c7800 +bf6c7600 +bf6c7400 +bf6c7200 +bf6c7000 +bf6c6e00 +bf6c6c00 +bf6c6a00 +bf6c6800 +bf6c6600 +bf6c6400 +bf6c6200 +bf6c6000 +bf6c5e00 +bf6c5c00 +bf6c5a00 +bf6c5800 +bf6c5600 +bf6c5400 +bf6c5200 +bf6c5000 +bf6c4e00 +bf6c4c00 +bf6c4a00 +bf6c4800 +bf6c4600 +bf6c4400 +bf6c4200 +bf6c4000 +bf6c3e00 +bf6c3c00 +bf6c3a00 +bf6c3800 +bf6c3600 +bf6c3400 +bf6c3200 +bf6c3000 +bf6c2e00 +bf6c2c00 +bf6c2a00 +bf6c2800 +bf6c2600 +bf6c2400 +bf6c2200 +bf6c2000 +bf6c1e00 +bf6c1c00 +bf6c1a00 +bf6c1800 +bf6c1600 +bf6c1400 +bf6c1200 +bf6c1000 +bf6c0e00 +bf6c0c00 +bf6c0a00 +bf6c0800 +bf6c0600 +bf6c0400 +bf6c0200 +bf6c0000 +bf6bfe00 +bf6bfc00 +bf6bfa00 +bf6bf800 +bf6bf600 +bf6bf400 +bf6bf200 +bf6bf000 +bf6bee00 +bf6bec00 +bf6bea00 +bf6be800 +bf6be600 +bf6be400 +bf6be200 +bf6be000 +bf6bde00 +bf6bdc00 +bf6bda00 +bf6bd800 +bf6bd600 +bf6bd400 +bf6bd200 +bf6bd000 +bf6bce00 +bf6bcc00 +bf6bca00 +bf6bc800 +bf6bc600 +bf6bc400 +bf6bc200 +bf6bc000 +bf6bbe00 +bf6bbc00 +bf6bba00 +bf6bb800 +bf6bb600 +bf6bb400 +bf6bb200 +bf6bb000 +bf6bae00 +bf6bac00 +bf6baa00 +bf6ba800 +bf6ba600 +bf6ba400 +bf6ba200 +bf6ba000 +bf6b9e00 +bf6b9c00 +bf6b9a00 +bf6b9800 +bf6b9600 +bf6b9400 +bf6b9200 +bf6b9000 +bf6b8e00 +bf6b8c00 +bf6b8a00 +bf6b8800 +bf6b8600 +bf6b8400 +bf6b8200 +bf6b8000 +bf6b7e00 +bf6b7c00 +bf6b7a00 +bf6b7800 +bf6b7600 +bf6b7400 +bf6b7200 +bf6b7000 +bf6b6e00 +bf6b6c00 +bf6b6a00 +bf6b6800 +bf6b6600 +bf6b6400 +bf6b6200 +bf6b6000 +bf6b5e00 +bf6b5c00 +bf6b5a00 +bf6b5800 +bf6b5600 +bf6b5400 +bf6b5200 +bf6b5000 +bf6b4e00 +bf6b4c00 +bf6b4a00 +bf6b4800 +bf6b4600 +bf6b4400 +bf6b4200 +bf6b4000 +bf6b3e00 +bf6b3c00 +bf6b3a00 +bf6b3800 +bf6b3600 +bf6b3400 +bf6b3200 +bf6b3000 +bf6b2e00 +bf6b2c00 +bf6b2a00 +bf6b2800 +bf6b2600 +bf6b2400 +bf6b2200 +bf6b2000 +bf6b1e00 +bf6b1c00 +bf6b1a00 +bf6b1800 +bf6b1600 +bf6b1400 +bf6b1200 +bf6b1000 +bf6b0e00 +bf6b0c00 +bf6b0a00 +bf6b0800 +bf6b0600 +bf6b0400 +bf6b0200 +bf6b0000 +bf6afe00 +bf6afc00 +bf6afa00 +bf6af800 +bf6af600 +bf6af400 +bf6af200 +bf6af000 +bf6aee00 +bf6aec00 +bf6aea00 +bf6ae800 +bf6ae600 +bf6ae400 +bf6ae200 +bf6ae000 +bf6ade00 +bf6adc00 +bf6ada00 +bf6ad800 +bf6ad600 +bf6ad400 +bf6ad200 +bf6ad000 +bf6ace00 +bf6acc00 +bf6aca00 +bf6ac800 +bf6ac600 +bf6ac400 +bf6ac200 +bf6ac000 +bf6abe00 +bf6abc00 +bf6aba00 +bf6ab800 +bf6ab600 +bf6ab400 +bf6ab200 +bf6ab000 +bf6aae00 +bf6aac00 +bf6aaa00 +bf6aa800 +bf6aa600 +bf6aa400 +bf6aa200 +bf6aa000 +bf6a9e00 +bf6a9c00 +bf6a9a00 +bf6a9800 +bf6a9600 +bf6a9400 +bf6a9200 +bf6a9000 +bf6a8e00 +bf6a8c00 +bf6a8a00 +bf6a8800 +bf6a8600 +bf6a8400 +bf6a8200 +bf6a8000 +bf6a7e00 +bf6a7c00 +bf6a7a00 +bf6a7800 +bf6a7600 +bf6a7400 +bf6a7200 +bf6a7000 +bf6a6e00 +bf6a6c00 +bf6a6a00 +bf6a6800 +bf6a6600 +bf6a6400 +bf6a6200 +bf6a6000 +bf6a5e00 +bf6a5c00 +bf6a5a00 +bf6a5800 +bf6a5600 +bf6a5400 +bf6a5200 +bf6a5000 +bf6a4e00 +bf6a4c00 +bf6a4a00 +bf6a4800 +bf6a4600 +bf6a4400 +bf6a4200 +bf6a4000 +bf6a3e00 +bf6a3c00 +bf6a3a00 +bf6a3800 +bf6a3600 +bf6a3400 +bf6a3200 +bf6a3000 +bf6a2e00 +bf6a2c00 +bf6a2a00 +bf6a2800 +bf6a2600 +bf6a2400 +bf6a2200 +bf6a2000 +bf6a1e00 +bf6a1c00 +bf6a1a00 +bf6a1800 +bf6a1600 +bf6a1400 +bf6a1200 +bf6a1000 +bf6a0e00 +bf6a0c00 +bf6a0a00 +bf6a0800 +bf6a0600 +bf6a0400 +bf6a0200 +bf6a0000 +bf69fe00 +bf69fc00 +bf69fa00 +bf69f800 +bf69f600 +bf69f400 +bf69f200 +bf69f000 +bf69ee00 +bf69ec00 +bf69ea00 +bf69e800 +bf69e600 +bf69e400 +bf69e200 +bf69e000 +bf69de00 +bf69dc00 +bf69da00 +bf69d800 +bf69d600 +bf69d400 +bf69d200 +bf69d000 +bf69ce00 +bf69cc00 +bf69ca00 +bf69c800 +bf69c600 +bf69c400 +bf69c200 +bf69c000 +bf69be00 +bf69bc00 +bf69ba00 +bf69b800 +bf69b600 +bf69b400 +bf69b200 +bf69b000 +bf69ae00 +bf69ac00 +bf69aa00 +bf69a800 +bf69a600 +bf69a400 +bf69a200 +bf69a000 +bf699e00 +bf699c00 +bf699a00 +bf699800 +bf699600 +bf699400 +bf699200 +bf699000 +bf698e00 +bf698c00 +bf698a00 +bf698800 +bf698600 +bf698400 +bf698200 +bf698000 +bf697e00 +bf697c00 +bf697a00 +bf697800 +bf697600 +bf697400 +bf697200 +bf697000 +bf696e00 +bf696c00 +bf696a00 +bf696800 +bf696600 +bf696400 +bf696200 +bf696000 +bf695e00 +bf695c00 +bf695a00 +bf695800 +bf695600 +bf695400 +bf695200 +bf695000 +bf694e00 +bf694c00 +bf694a00 +bf694800 +bf694600 +bf694400 +bf694200 +bf694000 +bf693e00 +bf693c00 +bf693a00 +bf693800 +bf693600 +bf693400 +bf693200 +bf693000 +bf692e00 +bf692c00 +bf692a00 +bf692800 +bf692600 +bf692400 +bf692200 +bf692000 +bf691e00 +bf691c00 +bf691a00 +bf691800 +bf691600 +bf691400 +bf691200 +bf691000 +bf690e00 +bf690c00 +bf690a00 +bf690800 +bf690600 +bf690400 +bf690200 +bf690000 +bf68fe00 +bf68fc00 +bf68fa00 +bf68f800 +bf68f600 +bf68f400 +bf68f200 +bf68f000 +bf68ee00 +bf68ec00 +bf68ea00 +bf68e800 +bf68e600 +bf68e400 +bf68e200 +bf68e000 +bf68de00 +bf68dc00 +bf68da00 +bf68d800 +bf68d600 +bf68d400 +bf68d200 +bf68d000 +bf68ce00 +bf68cc00 +bf68ca00 +bf68c800 +bf68c600 +bf68c400 +bf68c200 +bf68c000 +bf68be00 +bf68bc00 +bf68ba00 +bf68b800 +bf68b600 +bf68b400 +bf68b200 +bf68b000 +bf68ae00 +bf68ac00 +bf68aa00 +bf68a800 +bf68a600 +bf68a400 +bf68a200 +bf68a000 +bf689e00 +bf689c00 +bf689a00 +bf689800 +bf689600 +bf689400 +bf689200 +bf689000 +bf688e00 +bf688c00 +bf688a00 +bf688800 +bf688600 +bf688400 +bf688200 +bf688000 +bf687e00 +bf687c00 +bf687a00 +bf687800 +bf687600 +bf687400 +bf687200 +bf687000 +bf686e00 +bf686c00 +bf686a00 +bf686800 +bf686600 +bf686400 +bf686200 +bf686000 +bf685e00 +bf685c00 +bf685a00 +bf685800 +bf685600 +bf685400 +bf685200 +bf685000 +bf684e00 +bf684c00 +bf684a00 +bf684800 +bf684600 +bf684400 +bf684200 +bf684000 +bf683e00 +bf683c00 +bf683a00 +bf683800 +bf683600 +bf683400 +bf683200 +bf683000 +bf682e00 +bf682c00 +bf682a00 +bf682800 +bf682600 +bf682400 +bf682200 +bf682000 +bf681e00 +bf681c00 +bf681a00 +bf681800 +bf681600 +bf681400 +bf681200 +bf681000 +bf680e00 +bf680c00 +bf680a00 +bf680800 +bf680600 +bf680400 +bf680200 +bf680000 +bf67fe00 +bf67fc00 +bf67fa00 +bf67f800 +bf67f600 +bf67f400 +bf67f200 +bf67f000 +bf67ee00 +bf67ec00 +bf67ea00 +bf67e800 +bf67e600 +bf67e400 +bf67e200 +bf67e000 +bf67de00 +bf67dc00 +bf67da00 +bf67d800 +bf67d600 +bf67d400 +bf67d200 +bf67d000 +bf67ce00 +bf67cc00 +bf67ca00 +bf67c800 +bf67c600 +bf67c400 +bf67c200 +bf67c000 +bf67be00 +bf67bc00 +bf67ba00 +bf67b800 +bf67b600 +bf67b400 +bf67b200 +bf67b000 +bf67ae00 +bf67ac00 +bf67aa00 +bf67a800 +bf67a600 +bf67a400 +bf67a200 +bf67a000 +bf679e00 +bf679c00 +bf679a00 +bf679800 +bf679600 +bf679400 +bf679200 +bf679000 +bf678e00 +bf678c00 +bf678a00 +bf678800 +bf678600 +bf678400 +bf678200 +bf678000 +bf677e00 +bf677c00 +bf677a00 +bf677800 +bf677600 +bf677400 +bf677200 +bf677000 +bf676e00 +bf676c00 +bf676a00 +bf676800 +bf676600 +bf676400 +bf676200 +bf676000 +bf675e00 +bf675c00 +bf675a00 +bf675800 +bf675600 +bf675400 +bf675200 +bf675000 +bf674e00 +bf674c00 +bf674a00 +bf674800 +bf674600 +bf674400 +bf674200 +bf674000 +bf673e00 +bf673c00 +bf673a00 +bf673800 +bf673600 +bf673400 +bf673200 +bf673000 +bf672e00 +bf672c00 +bf672a00 +bf672800 +bf672600 +bf672400 +bf672200 +bf672000 +bf671e00 +bf671c00 +bf671a00 +bf671800 +bf671600 +bf671400 +bf671200 +bf671000 +bf670e00 +bf670c00 +bf670a00 +bf670800 +bf670600 +bf670400 +bf670200 +bf670000 +bf66fe00 +bf66fc00 +bf66fa00 +bf66f800 +bf66f600 +bf66f400 +bf66f200 +bf66f000 +bf66ee00 +bf66ec00 +bf66ea00 +bf66e800 +bf66e600 +bf66e400 +bf66e200 +bf66e000 +bf66de00 +bf66dc00 +bf66da00 +bf66d800 +bf66d600 +bf66d400 +bf66d200 +bf66d000 +bf66ce00 +bf66cc00 +bf66ca00 +bf66c800 +bf66c600 +bf66c400 +bf66c200 +bf66c000 +bf66be00 +bf66bc00 +bf66ba00 +bf66b800 +bf66b600 +bf66b400 +bf66b200 +bf66b000 +bf66ae00 +bf66ac00 +bf66aa00 +bf66a800 +bf66a600 +bf66a400 +bf66a200 +bf66a000 +bf669e00 +bf669c00 +bf669a00 +bf669800 +bf669600 +bf669400 +bf669200 +bf669000 +bf668e00 +bf668c00 +bf668a00 +bf668800 +bf668600 +bf668400 +bf668200 +bf668000 +bf667e00 +bf667c00 +bf667a00 +bf667800 +bf667600 +bf667400 +bf667200 +bf667000 +bf666e00 +bf666c00 +bf666a00 +bf666800 +bf666600 +bf666400 +bf666200 +bf666000 +bf665e00 +bf665c00 +bf665a00 +bf665800 +bf665600 +bf665400 +bf665200 +bf665000 +bf664e00 +bf664c00 +bf664a00 +bf664800 +bf664600 +bf664400 +bf664200 +bf664000 +bf663e00 +bf663c00 +bf663a00 +bf663800 +bf663600 +bf663400 +bf663200 +bf663000 +bf662e00 +bf662c00 +bf662a00 +bf662800 +bf662600 +bf662400 +bf662200 +bf662000 +bf661e00 +bf661c00 +bf661a00 +bf661800 +bf661600 +bf661400 +bf661200 +bf661000 +bf660e00 +bf660c00 +bf660a00 +bf660800 +bf660600 +bf660400 +bf660200 +bf660000 +bf65fe00 +bf65fc00 +bf65fa00 +bf65f800 +bf65f600 +bf65f400 +bf65f200 +bf65f000 +bf65ee00 +bf65ec00 +bf65ea00 +bf65e800 +bf65e600 +bf65e400 +bf65e200 +bf65e000 +bf65de00 +bf65dc00 +bf65da00 +bf65d800 +bf65d600 +bf65d400 +bf65d200 +bf65d000 +bf65ce00 +bf65cc00 +bf65ca00 +bf65c800 +bf65c600 +bf65c400 +bf65c200 +bf65c000 +bf65be00 +bf65bc00 +bf65ba00 +bf65b800 +bf65b600 +bf65b400 +bf65b200 +bf65b000 +bf65ae00 +bf65ac00 +bf65aa00 +bf65a800 +bf65a600 +bf65a400 +bf65a200 +bf65a000 +bf659e00 +bf659c00 +bf659a00 +bf659800 +bf659600 +bf659400 +bf659200 +bf659000 +bf658e00 +bf658c00 +bf658a00 +bf658800 +bf658600 +bf658400 +bf658200 +bf658000 +bf657e00 +bf657c00 +bf657a00 +bf657800 +bf657600 +bf657400 +bf657200 +bf657000 +bf656e00 +bf656c00 +bf656a00 +bf656800 +bf656600 +bf656400 +bf656200 +bf656000 +bf655e00 +bf655c00 +bf655a00 +bf655800 +bf655600 +bf655400 +bf655200 +bf655000 +bf654e00 +bf654c00 +bf654a00 +bf654800 +bf654600 +bf654400 +bf654200 +bf654000 +bf653e00 +bf653c00 +bf653a00 +bf653800 +bf653600 +bf653400 +bf653200 +bf653000 +bf652e00 +bf652c00 +bf652a00 +bf652800 +bf652600 +bf652400 +bf652200 +bf652000 +bf651e00 +bf651c00 +bf651a00 +bf651800 +bf651600 +bf651400 +bf651200 +bf651000 +bf650e00 +bf650c00 +bf650a00 +bf650800 +bf650600 +bf650400 +bf650200 +bf650000 +bf64fe00 +bf64fc00 +bf64fa00 +bf64f800 +bf64f600 +bf64f400 +bf64f200 +bf64f000 +bf64ee00 +bf64ec00 +bf64ea00 +bf64e800 +bf64e600 +bf64e400 +bf64e200 +bf64e000 +bf64de00 +bf64dc00 +bf64da00 +bf64d800 +bf64d600 +bf64d400 +bf64d200 +bf64d000 +bf64ce00 +bf64cc00 +bf64ca00 +bf64c800 +bf64c600 +bf64c400 +bf64c200 +bf64c000 +bf64be00 +bf64bc00 +bf64ba00 +bf64b800 +bf64b600 +bf64b400 +bf64b200 +bf64b000 +bf64ae00 +bf64ac00 +bf64aa00 +bf64a800 +bf64a600 +bf64a400 +bf64a200 +bf64a000 +bf649e00 +bf649c00 +bf649a00 +bf649800 +bf649600 +bf649400 +bf649200 +bf649000 +bf648e00 +bf648c00 +bf648a00 +bf648800 +bf648600 +bf648400 +bf648200 +bf648000 +bf647e00 +bf647c00 +bf647a00 +bf647800 +bf647600 +bf647400 +bf647200 +bf647000 +bf646e00 +bf646c00 +bf646a00 +bf646800 +bf646600 +bf646400 +bf646200 +bf646000 +bf645e00 +bf645c00 +bf645a00 +bf645800 +bf645600 +bf645400 +bf645200 +bf645000 +bf644e00 +bf644c00 +bf644a00 +bf644800 +bf644600 +bf644400 +bf644200 +bf644000 +bf643e00 +bf643c00 +bf643a00 +bf643800 +bf643600 +bf643400 +bf643200 +bf643000 +bf642e00 +bf642c00 +bf642a00 +bf642800 +bf642600 +bf642400 +bf642200 +bf642000 +bf641e00 +bf641c00 +bf641a00 +bf641800 +bf641600 +bf641400 +bf641200 +bf641000 +bf640e00 +bf640c00 +bf640a00 +bf640800 +bf640600 +bf640400 +bf640200 +bf640000 +bf63fe00 +bf63fc00 +bf63fa00 +bf63f800 +bf63f600 +bf63f400 +bf63f200 +bf63f000 +bf63ee00 +bf63ec00 +bf63ea00 +bf63e800 +bf63e600 +bf63e400 +bf63e200 +bf63e000 +bf63de00 +bf63dc00 +bf63da00 +bf63d800 +bf63d600 +bf63d400 +bf63d200 +bf63d000 +bf63ce00 +bf63cc00 +bf63ca00 +bf63c800 +bf63c600 +bf63c400 +bf63c200 +bf63c000 +bf63be00 +bf63bc00 +bf63ba00 +bf63b800 +bf63b600 +bf63b400 +bf63b200 +bf63b000 +bf63ae00 +bf63ac00 +bf63aa00 +bf63a800 +bf63a600 +bf63a400 +bf63a200 +bf63a000 +bf639e00 +bf639c00 +bf639a00 +bf639800 +bf639600 +bf639400 +bf639200 +bf639000 +bf638e00 +bf638c00 +bf638a00 +bf638800 +bf638600 +bf638400 +bf638200 +bf638000 +bf637e00 +bf637c00 +bf637a00 +bf637800 +bf637600 +bf637400 +bf637200 +bf637000 +bf636e00 +bf636c00 +bf636a00 +bf636800 +bf636600 +bf636400 +bf636200 +bf636000 +bf635e00 +bf635c00 +bf635a00 +bf635800 +bf635600 +bf635400 +bf635200 +bf635000 +bf634e00 +bf634c00 +bf634a00 +bf634800 +bf634600 +bf634400 +bf634200 +bf634000 +bf633e00 +bf633c00 +bf633a00 +bf633800 +bf633600 +bf633400 +bf633200 +bf633000 +bf632e00 +bf632c00 +bf632a00 +bf632800 +bf632600 +bf632400 +bf632200 +bf632000 +bf631e00 +bf631c00 +bf631a00 +bf631800 +bf631600 +bf631400 +bf631200 +bf631000 +bf630e00 +bf630c00 +bf630a00 +bf630800 +bf630600 +bf630400 +bf630200 +bf630000 +bf62fe00 +bf62fc00 +bf62fa00 +bf62f800 +bf62f600 +bf62f400 +bf62f200 +bf62f000 +bf62ee00 +bf62ec00 +bf62ea00 +bf62e800 +bf62e600 +bf62e400 +bf62e200 +bf62e000 +bf62de00 +bf62dc00 +bf62da00 +bf62d800 +bf62d600 +bf62d400 +bf62d200 +bf62d000 +bf62ce00 +bf62cc00 +bf62ca00 +bf62c800 +bf62c600 +bf62c400 +bf62c200 +bf62c000 +bf62be00 +bf62bc00 +bf62ba00 +bf62b800 +bf62b600 +bf62b400 +bf62b200 +bf62b000 +bf62ae00 +bf62ac00 +bf62aa00 +bf62a800 +bf62a600 +bf62a400 +bf62a200 +bf62a000 +bf629e00 +bf629c00 +bf629a00 +bf629800 +bf629600 +bf629400 +bf629200 +bf629000 +bf628e00 +bf628c00 +bf628a00 +bf628800 +bf628600 +bf628400 +bf628200 +bf628000 +bf627e00 +bf627c00 +bf627a00 +bf627800 +bf627600 +bf627400 +bf627200 +bf627000 +bf626e00 +bf626c00 +bf626a00 +bf626800 +bf626600 +bf626400 +bf626200 +bf626000 +bf625e00 +bf625c00 +bf625a00 +bf625800 +bf625600 +bf625400 +bf625200 +bf625000 +bf624e00 +bf624c00 +bf624a00 +bf624800 +bf624600 +bf624400 +bf624200 +bf624000 +bf623e00 +bf623c00 +bf623a00 +bf623800 +bf623600 +bf623400 +bf623200 +bf623000 +bf622e00 +bf622c00 +bf622a00 +bf622800 +bf622600 +bf622400 +bf622200 +bf622000 +bf621e00 +bf621c00 +bf621a00 +bf621800 +bf621600 +bf621400 +bf621200 +bf621000 +bf620e00 +bf620c00 +bf620a00 +bf620800 +bf620600 +bf620400 +bf620200 +bf620000 +bf61fe00 +bf61fc00 +bf61fa00 +bf61f800 +bf61f600 +bf61f400 +bf61f200 +bf61f000 +bf61ee00 +bf61ec00 +bf61ea00 +bf61e800 +bf61e600 +bf61e400 +bf61e200 +bf61e000 +bf61de00 +bf61dc00 +bf61da00 +bf61d800 +bf61d600 +bf61d400 +bf61d200 +bf61d000 +bf61ce00 +bf61cc00 +bf61ca00 +bf61c800 +bf61c600 +bf61c400 +bf61c200 +bf61c000 +bf61be00 +bf61bc00 +bf61ba00 +bf61b800 +bf61b600 +bf61b400 +bf61b200 +bf61b000 +bf61ae00 +bf61ac00 +bf61aa00 +bf61a800 +bf61a600 +bf61a400 +bf61a200 +bf61a000 +bf619e00 +bf619c00 +bf619a00 +bf619800 +bf619600 +bf619400 +bf619200 +bf619000 +bf618e00 +bf618c00 +bf618a00 +bf618800 +bf618600 +bf618400 +bf618200 +bf618000 +bf617e00 +bf617c00 +bf617a00 +bf617800 +bf617600 +bf617400 +bf617200 +bf617000 +bf616e00 +bf616c00 +bf616a00 +bf616800 +bf616600 +bf616400 +bf616200 +bf616000 +bf615e00 +bf615c00 +bf615a00 +bf615800 +bf615600 +bf615400 +bf615200 +bf615000 +bf614e00 +bf614c00 +bf614a00 +bf614800 +bf614600 +bf614400 +bf614200 +bf614000 +bf613e00 +bf613c00 +bf613a00 +bf613800 +bf613600 +bf613400 +bf613200 +bf613000 +bf612e00 +bf612c00 +bf612a00 +bf612800 +bf612600 +bf612400 +bf612200 +bf612000 +bf611e00 +bf611c00 +bf611a00 +bf611800 +bf611600 +bf611400 +bf611200 +bf611000 +bf610e00 +bf610c00 +bf610a00 +bf610800 +bf610600 +bf610400 +bf610200 +bf610000 +bf60fe00 +bf60fc00 +bf60fa00 +bf60f800 +bf60f600 +bf60f400 +bf60f200 +bf60f000 +bf60ee00 +bf60ec00 +bf60ea00 +bf60e800 +bf60e600 +bf60e400 +bf60e200 +bf60e000 +bf60de00 +bf60dc00 +bf60da00 +bf60d800 +bf60d600 +bf60d400 +bf60d200 +bf60d000 +bf60ce00 +bf60cc00 +bf60ca00 +bf60c800 +bf60c600 +bf60c400 +bf60c200 +bf60c000 +bf60be00 +bf60bc00 +bf60ba00 +bf60b800 +bf60b600 +bf60b400 +bf60b200 +bf60b000 +bf60ae00 +bf60ac00 +bf60aa00 +bf60a800 +bf60a600 +bf60a400 +bf60a200 +bf60a000 +bf609e00 +bf609c00 +bf609a00 +bf609800 +bf609600 +bf609400 +bf609200 +bf609000 +bf608e00 +bf608c00 +bf608a00 +bf608800 +bf608600 +bf608400 +bf608200 +bf608000 +bf607e00 +bf607c00 +bf607a00 +bf607800 +bf607600 +bf607400 +bf607200 +bf607000 +bf606e00 +bf606c00 +bf606a00 +bf606800 +bf606600 +bf606400 +bf606200 +bf606000 +bf605e00 +bf605c00 +bf605a00 +bf605800 +bf605600 +bf605400 +bf605200 +bf605000 +bf604e00 +bf604c00 +bf604a00 +bf604800 +bf604600 +bf604400 +bf604200 +bf604000 +bf603e00 +bf603c00 +bf603a00 +bf603800 +bf603600 +bf603400 +bf603200 +bf603000 +bf602e00 +bf602c00 +bf602a00 +bf602800 +bf602600 +bf602400 +bf602200 +bf602000 +bf601e00 +bf601c00 +bf601a00 +bf601800 +bf601600 +bf601400 +bf601200 +bf601000 +bf600e00 +bf600c00 +bf600a00 +bf600800 +bf600600 +bf600400 +bf600200 +bf600000 +bf5ffe00 +bf5ffc00 +bf5ffa00 +bf5ff800 +bf5ff600 +bf5ff400 +bf5ff200 +bf5ff000 +bf5fee00 +bf5fec00 +bf5fea00 +bf5fe800 +bf5fe600 +bf5fe400 +bf5fe200 +bf5fe000 +bf5fde00 +bf5fdc00 +bf5fda00 +bf5fd800 +bf5fd600 +bf5fd400 +bf5fd200 +bf5fd000 +bf5fce00 +bf5fcc00 +bf5fca00 +bf5fc800 +bf5fc600 +bf5fc400 +bf5fc200 +bf5fc000 +bf5fbe00 +bf5fbc00 +bf5fba00 +bf5fb800 +bf5fb600 +bf5fb400 +bf5fb200 +bf5fb000 +bf5fae00 +bf5fac00 +bf5faa00 +bf5fa800 +bf5fa600 +bf5fa400 +bf5fa200 +bf5fa000 +bf5f9e00 +bf5f9c00 +bf5f9a00 +bf5f9800 +bf5f9600 +bf5f9400 +bf5f9200 +bf5f9000 +bf5f8e00 +bf5f8c00 +bf5f8a00 +bf5f8800 +bf5f8600 +bf5f8400 +bf5f8200 +bf5f8000 +bf5f7e00 +bf5f7c00 +bf5f7a00 +bf5f7800 +bf5f7600 +bf5f7400 +bf5f7200 +bf5f7000 +bf5f6e00 +bf5f6c00 +bf5f6a00 +bf5f6800 +bf5f6600 +bf5f6400 +bf5f6200 +bf5f6000 +bf5f5e00 +bf5f5c00 +bf5f5a00 +bf5f5800 +bf5f5600 +bf5f5400 +bf5f5200 +bf5f5000 +bf5f4e00 +bf5f4c00 +bf5f4a00 +bf5f4800 +bf5f4600 +bf5f4400 +bf5f4200 +bf5f4000 +bf5f3e00 +bf5f3c00 +bf5f3a00 +bf5f3800 +bf5f3600 +bf5f3400 +bf5f3200 +bf5f3000 +bf5f2e00 +bf5f2c00 +bf5f2a00 +bf5f2800 +bf5f2600 +bf5f2400 +bf5f2200 +bf5f2000 +bf5f1e00 +bf5f1c00 +bf5f1a00 +bf5f1800 +bf5f1600 +bf5f1400 +bf5f1200 +bf5f1000 +bf5f0e00 +bf5f0c00 +bf5f0a00 +bf5f0800 +bf5f0600 +bf5f0400 +bf5f0200 +bf5f0000 +bf5efe00 +bf5efc00 +bf5efa00 +bf5ef800 +bf5ef600 +bf5ef400 +bf5ef200 +bf5ef000 +bf5eee00 +bf5eec00 +bf5eea00 +bf5ee800 +bf5ee600 +bf5ee400 +bf5ee200 +bf5ee000 +bf5ede00 +bf5edc00 +bf5eda00 +bf5ed800 +bf5ed600 +bf5ed400 +bf5ed200 +bf5ed000 +bf5ece00 +bf5ecc00 +bf5eca00 +bf5ec800 +bf5ec600 +bf5ec400 +bf5ec200 +bf5ec000 +bf5ebe00 +bf5ebc00 +bf5eba00 +bf5eb800 +bf5eb600 +bf5eb400 +bf5eb200 +bf5eb000 +bf5eae00 +bf5eac00 +bf5eaa00 +bf5ea800 +bf5ea600 +bf5ea400 +bf5ea200 +bf5ea000 +bf5e9e00 +bf5e9c00 +bf5e9a00 +bf5e9800 +bf5e9600 +bf5e9400 +bf5e9200 +bf5e9000 +bf5e8e00 +bf5e8c00 +bf5e8a00 +bf5e8800 +bf5e8600 +bf5e8400 +bf5e8200 +bf5e8000 +bf5e7e00 +bf5e7c00 +bf5e7a00 +bf5e7800 +bf5e7600 +bf5e7400 +bf5e7200 +bf5e7000 +bf5e6e00 +bf5e6c00 +bf5e6a00 +bf5e6800 +bf5e6600 +bf5e6400 +bf5e6200 +bf5e6000 +bf5e5e00 +bf5e5c00 +bf5e5a00 +bf5e5800 +bf5e5600 +bf5e5400 +bf5e5200 +bf5e5000 +bf5e4e00 +bf5e4c00 +bf5e4a00 +bf5e4800 +bf5e4600 +bf5e4400 +bf5e4200 +bf5e4000 +bf5e3e00 +bf5e3c00 +bf5e3a00 +bf5e3800 +bf5e3600 +bf5e3400 +bf5e3200 +bf5e3000 +bf5e2e00 +bf5e2c00 +bf5e2a00 +bf5e2800 +bf5e2600 +bf5e2400 +bf5e2200 +bf5e2000 +bf5e1e00 +bf5e1c00 +bf5e1a00 +bf5e1800 +bf5e1600 +bf5e1400 +bf5e1200 +bf5e1000 +bf5e0e00 +bf5e0c00 +bf5e0a00 +bf5e0800 +bf5e0600 +bf5e0400 +bf5e0200 +bf5e0000 +bf5dfe00 +bf5dfc00 +bf5dfa00 +bf5df800 +bf5df600 +bf5df400 +bf5df200 +bf5df000 +bf5dee00 +bf5dec00 +bf5dea00 +bf5de800 +bf5de600 +bf5de400 +bf5de200 +bf5de000 +bf5dde00 +bf5ddc00 +bf5dda00 +bf5dd800 +bf5dd600 +bf5dd400 +bf5dd200 +bf5dd000 +bf5dce00 +bf5dcc00 +bf5dca00 +bf5dc800 +bf5dc600 +bf5dc400 +bf5dc200 +bf5dc000 +bf5dbe00 +bf5dbc00 +bf5dba00 +bf5db800 +bf5db600 +bf5db400 +bf5db200 +bf5db000 +bf5dae00 +bf5dac00 +bf5daa00 +bf5da800 +bf5da600 +bf5da400 +bf5da200 +bf5da000 +bf5d9e00 +bf5d9c00 +bf5d9a00 +bf5d9800 +bf5d9600 +bf5d9400 +bf5d9200 +bf5d9000 +bf5d8e00 +bf5d8c00 +bf5d8a00 +bf5d8800 +bf5d8600 +bf5d8400 +bf5d8200 +bf5d8000 +bf5d7e00 +bf5d7c00 +bf5d7a00 +bf5d7800 +bf5d7600 +bf5d7400 +bf5d7200 +bf5d7000 +bf5d6e00 +bf5d6c00 +bf5d6a00 +bf5d6800 +bf5d6600 +bf5d6400 +bf5d6200 +bf5d6000 +bf5d5e00 +bf5d5c00 +bf5d5a00 +bf5d5800 +bf5d5600 +bf5d5400 +bf5d5200 +bf5d5000 +bf5d4e00 +bf5d4c00 +bf5d4a00 +bf5d4800 +bf5d4600 +bf5d4400 +bf5d4200 +bf5d4000 +bf5d3e00 +bf5d3c00 +bf5d3a00 +bf5d3800 +bf5d3600 +bf5d3400 +bf5d3200 +bf5d3000 +bf5d2e00 +bf5d2c00 +bf5d2a00 +bf5d2800 +bf5d2600 +bf5d2400 +bf5d2200 +bf5d2000 +bf5d1e00 +bf5d1c00 +bf5d1a00 +bf5d1800 +bf5d1600 +bf5d1400 +bf5d1200 +bf5d1000 +bf5d0e00 +bf5d0c00 +bf5d0a00 +bf5d0800 +bf5d0600 +bf5d0400 +bf5d0200 +bf5d0000 +bf5cfe00 +bf5cfc00 +bf5cfa00 +bf5cf800 +bf5cf600 +bf5cf400 +bf5cf200 +bf5cf000 +bf5cee00 +bf5cec00 +bf5cea00 +bf5ce800 +bf5ce600 +bf5ce400 +bf5ce200 +bf5ce000 +bf5cde00 +bf5cdc00 +bf5cda00 +bf5cd800 +bf5cd600 +bf5cd400 +bf5cd200 +bf5cd000 +bf5cce00 +bf5ccc00 +bf5cca00 +bf5cc800 +bf5cc600 +bf5cc400 +bf5cc200 +bf5cc000 +bf5cbe00 +bf5cbc00 +bf5cba00 +bf5cb800 +bf5cb600 +bf5cb400 +bf5cb200 +bf5cb000 +bf5cae00 +bf5cac00 +bf5caa00 +bf5ca800 +bf5ca600 +bf5ca400 +bf5ca200 +bf5ca000 +bf5c9e00 +bf5c9c00 +bf5c9a00 +bf5c9800 +bf5c9600 +bf5c9400 +bf5c9200 +bf5c9000 +bf5c8e00 +bf5c8c00 +bf5c8a00 +bf5c8800 +bf5c8600 +bf5c8400 +bf5c8200 +bf5c8000 +bf5c7e00 +bf5c7c00 +bf5c7a00 +bf5c7800 +bf5c7600 +bf5c7400 +bf5c7200 +bf5c7000 +bf5c6e00 +bf5c6c00 +bf5c6a00 +bf5c6800 +bf5c6600 +bf5c6400 +bf5c6200 +bf5c6000 +bf5c5e00 +bf5c5c00 +bf5c5a00 +bf5c5800 +bf5c5600 +bf5c5400 +bf5c5200 +bf5c5000 +bf5c4e00 +bf5c4c00 +bf5c4a00 +bf5c4800 +bf5c4600 +bf5c4400 +bf5c4200 +bf5c4000 +bf5c3e00 +bf5c3c00 +bf5c3a00 +bf5c3800 +bf5c3600 +bf5c3400 +bf5c3200 +bf5c3000 +bf5c2e00 +bf5c2c00 +bf5c2a00 +bf5c2800 +bf5c2600 +bf5c2400 +bf5c2200 +bf5c2000 +bf5c1e00 +bf5c1c00 +bf5c1a00 +bf5c1800 +bf5c1600 +bf5c1400 +bf5c1200 +bf5c1000 +bf5c0e00 +bf5c0c00 +bf5c0a00 +bf5c0800 +bf5c0600 +bf5c0400 +bf5c0200 +bf5c0000 +bf5bfe00 +bf5bfc00 +bf5bfa00 +bf5bf800 +bf5bf600 +bf5bf400 +bf5bf200 +bf5bf000 +bf5bee00 +bf5bec00 +bf5bea00 +bf5be800 +bf5be600 +bf5be400 +bf5be200 +bf5be000 +bf5bde00 +bf5bdc00 +bf5bda00 +bf5bd800 +bf5bd600 +bf5bd400 +bf5bd200 +bf5bd000 +bf5bce00 +bf5bcc00 +bf5bca00 +bf5bc800 +bf5bc600 +bf5bc400 +bf5bc200 +bf5bc000 +bf5bbe00 +bf5bbc00 +bf5bba00 +bf5bb800 +bf5bb600 +bf5bb400 +bf5bb200 +bf5bb000 +bf5bae00 +bf5bac00 +bf5baa00 +bf5ba800 +bf5ba600 +bf5ba400 +bf5ba200 +bf5ba000 +bf5b9e00 +bf5b9c00 +bf5b9a00 +bf5b9800 +bf5b9600 +bf5b9400 +bf5b9200 +bf5b9000 +bf5b8e00 +bf5b8c00 +bf5b8a00 +bf5b8800 +bf5b8600 +bf5b8400 +bf5b8200 +bf5b8000 +bf5b7e00 +bf5b7c00 +bf5b7a00 +bf5b7800 +bf5b7600 +bf5b7400 +bf5b7200 +bf5b7000 +bf5b6e00 +bf5b6c00 +bf5b6a00 +bf5b6800 +bf5b6600 +bf5b6400 +bf5b6200 +bf5b6000 +bf5b5e00 +bf5b5c00 +bf5b5a00 +bf5b5800 +bf5b5600 +bf5b5400 +bf5b5200 +bf5b5000 +bf5b4e00 +bf5b4c00 +bf5b4a00 +bf5b4800 +bf5b4600 +bf5b4400 +bf5b4200 +bf5b4000 +bf5b3e00 +bf5b3c00 +bf5b3a00 +bf5b3800 +bf5b3600 +bf5b3400 +bf5b3200 +bf5b3000 +bf5b2e00 +bf5b2c00 +bf5b2a00 +bf5b2800 +bf5b2600 +bf5b2400 +bf5b2200 +bf5b2000 +bf5b1e00 +bf5b1c00 +bf5b1a00 +bf5b1800 +bf5b1600 +bf5b1400 +bf5b1200 +bf5b1000 +bf5b0e00 +bf5b0c00 +bf5b0a00 +bf5b0800 +bf5b0600 +bf5b0400 +bf5b0200 +bf5b0000 +bf5afe00 +bf5afc00 +bf5afa00 +bf5af800 +bf5af600 +bf5af400 +bf5af200 +bf5af000 +bf5aee00 +bf5aec00 +bf5aea00 +bf5ae800 +bf5ae600 +bf5ae400 +bf5ae200 +bf5ae000 +bf5ade00 +bf5adc00 +bf5ada00 +bf5ad800 +bf5ad600 +bf5ad400 +bf5ad200 +bf5ad000 +bf5ace00 +bf5acc00 +bf5aca00 +bf5ac800 +bf5ac600 +bf5ac400 +bf5ac200 +bf5ac000 +bf5abe00 +bf5abc00 +bf5aba00 +bf5ab800 +bf5ab600 +bf5ab400 +bf5ab200 +bf5ab000 +bf5aae00 +bf5aac00 +bf5aaa00 +bf5aa800 +bf5aa600 +bf5aa400 +bf5aa200 +bf5aa000 +bf5a9e00 +bf5a9c00 +bf5a9a00 +bf5a9800 +bf5a9600 +bf5a9400 +bf5a9200 +bf5a9000 +bf5a8e00 +bf5a8c00 +bf5a8a00 +bf5a8800 +bf5a8600 +bf5a8400 +bf5a8200 +bf5a8000 +bf5a7e00 +bf5a7c00 +bf5a7a00 +bf5a7800 +bf5a7600 +bf5a7400 +bf5a7200 +bf5a7000 +bf5a6e00 +bf5a6c00 +bf5a6a00 +bf5a6800 +bf5a6600 +bf5a6400 +bf5a6200 +bf5a6000 +bf5a5e00 +bf5a5c00 +bf5a5a00 +bf5a5800 +bf5a5600 +bf5a5400 +bf5a5200 +bf5a5000 +bf5a4e00 +bf5a4c00 +bf5a4a00 +bf5a4800 +bf5a4600 +bf5a4400 +bf5a4200 +bf5a4000 +bf5a3e00 +bf5a3c00 +bf5a3a00 +bf5a3800 +bf5a3600 +bf5a3400 +bf5a3200 +bf5a3000 +bf5a2e00 +bf5a2c00 +bf5a2a00 +bf5a2800 +bf5a2600 +bf5a2400 +bf5a2200 +bf5a2000 +bf5a1e00 +bf5a1c00 +bf5a1a00 +bf5a1800 +bf5a1600 +bf5a1400 +bf5a1200 +bf5a1000 +bf5a0e00 +bf5a0c00 +bf5a0a00 +bf5a0800 +bf5a0600 +bf5a0400 +bf5a0200 +bf5a0000 +bf59fe00 +bf59fc00 +bf59fa00 +bf59f800 +bf59f600 +bf59f400 +bf59f200 +bf59f000 +bf59ee00 +bf59ec00 +bf59ea00 +bf59e800 +bf59e600 +bf59e400 +bf59e200 +bf59e000 +bf59de00 +bf59dc00 +bf59da00 +bf59d800 +bf59d600 +bf59d400 +bf59d200 +bf59d000 +bf59ce00 +bf59cc00 +bf59ca00 +bf59c800 +bf59c600 +bf59c400 +bf59c200 +bf59c000 +bf59be00 +bf59bc00 +bf59ba00 +bf59b800 +bf59b600 +bf59b400 +bf59b200 +bf59b000 +bf59ae00 +bf59ac00 +bf59aa00 +bf59a800 +bf59a600 +bf59a400 +bf59a200 +bf59a000 +bf599e00 +bf599c00 +bf599a00 +bf599800 +bf599600 +bf599400 +bf599200 +bf599000 +bf598e00 +bf598c00 +bf598a00 +bf598800 +bf598600 +bf598400 +bf598200 +bf598000 +bf597e00 +bf597c00 +bf597a00 +bf597800 +bf597600 +bf597400 +bf597200 +bf597000 +bf596e00 +bf596c00 +bf596a00 +bf596800 +bf596600 +bf596400 +bf596200 +bf596000 +bf595e00 +bf595c00 +bf595a00 +bf595800 +bf595600 +bf595400 +bf595200 +bf595000 +bf594e00 +bf594c00 +bf594a00 +bf594800 +bf594600 +bf594400 +bf594200 +bf594000 +bf593e00 +bf593c00 +bf593a00 +bf593800 +bf593600 +bf593400 +bf593200 +bf593000 +bf592e00 +bf592c00 +bf592a00 +bf592800 +bf592600 +bf592400 +bf592200 +bf592000 +bf591e00 +bf591c00 +bf591a00 +bf591800 +bf591600 +bf591400 +bf591200 +bf591000 +bf590e00 +bf590c00 +bf590a00 +bf590800 +bf590600 +bf590400 +bf590200 +bf590000 +bf58fe00 +bf58fc00 +bf58fa00 +bf58f800 +bf58f600 +bf58f400 +bf58f200 +bf58f000 +bf58ee00 +bf58ec00 +bf58ea00 +bf58e800 +bf58e600 +bf58e400 +bf58e200 +bf58e000 +bf58de00 +bf58dc00 +bf58da00 +bf58d800 +bf58d600 +bf58d400 +bf58d200 +bf58d000 +bf58ce00 +bf58cc00 +bf58ca00 +bf58c800 +bf58c600 +bf58c400 +bf58c200 +bf58c000 +bf58be00 +bf58bc00 +bf58ba00 +bf58b800 +bf58b600 +bf58b400 +bf58b200 +bf58b000 +bf58ae00 +bf58ac00 +bf58aa00 +bf58a800 +bf58a600 +bf58a400 +bf58a200 +bf58a000 +bf589e00 +bf589c00 +bf589a00 +bf589800 +bf589600 +bf589400 +bf589200 +bf589000 +bf588e00 +bf588c00 +bf588a00 +bf588800 +bf588600 +bf588400 +bf588200 +bf588000 +bf587e00 +bf587c00 +bf587a00 +bf587800 +bf587600 +bf587400 +bf587200 +bf587000 +bf586e00 +bf586c00 +bf586a00 +bf586800 +bf586600 +bf586400 +bf586200 +bf586000 +bf585e00 +bf585c00 +bf585a00 +bf585800 +bf585600 +bf585400 +bf585200 +bf585000 +bf584e00 +bf584c00 +bf584a00 +bf584800 +bf584600 +bf584400 +bf584200 +bf584000 +bf583e00 +bf583c00 +bf583a00 +bf583800 +bf583600 +bf583400 +bf583200 +bf583000 +bf582e00 +bf582c00 +bf582a00 +bf582800 +bf582600 +bf582400 +bf582200 +bf582000 +bf581e00 +bf581c00 +bf581a00 +bf581800 +bf581600 +bf581400 +bf581200 +bf581000 +bf580e00 +bf580c00 +bf580a00 +bf580800 +bf580600 +bf580400 +bf580200 +bf580000 +bf57fe00 +bf57fc00 +bf57fa00 +bf57f800 +bf57f600 +bf57f400 +bf57f200 +bf57f000 +bf57ee00 +bf57ec00 +bf57ea00 +bf57e800 +bf57e600 +bf57e400 +bf57e200 +bf57e000 +bf57de00 +bf57dc00 +bf57da00 +bf57d800 +bf57d600 +bf57d400 +bf57d200 +bf57d000 +bf57ce00 +bf57cc00 +bf57ca00 +bf57c800 +bf57c600 +bf57c400 +bf57c200 +bf57c000 +bf57be00 +bf57bc00 +bf57ba00 +bf57b800 +bf57b600 +bf57b400 +bf57b200 +bf57b000 +bf57ae00 +bf57ac00 +bf57aa00 +bf57a800 +bf57a600 +bf57a400 +bf57a200 +bf57a000 +bf579e00 +bf579c00 +bf579a00 +bf579800 +bf579600 +bf579400 +bf579200 +bf579000 +bf578e00 +bf578c00 +bf578a00 +bf578800 +bf578600 +bf578400 +bf578200 +bf578000 +bf577e00 +bf577c00 +bf577a00 +bf577800 +bf577600 +bf577400 +bf577200 +bf577000 +bf576e00 +bf576c00 +bf576a00 +bf576800 +bf576600 +bf576400 +bf576200 +bf576000 +bf575e00 +bf575c00 +bf575a00 +bf575800 +bf575600 +bf575400 +bf575200 +bf575000 +bf574e00 +bf574c00 +bf574a00 +bf574800 +bf574600 +bf574400 +bf574200 +bf574000 +bf573e00 +bf573c00 +bf573a00 +bf573800 +bf573600 +bf573400 +bf573200 +bf573000 +bf572e00 +bf572c00 +bf572a00 +bf572800 +bf572600 +bf572400 +bf572200 +bf572000 +bf571e00 +bf571c00 +bf571a00 +bf571800 +bf571600 +bf571400 +bf571200 +bf571000 +bf570e00 +bf570c00 +bf570a00 +bf570800 +bf570600 +bf570400 +bf570200 +bf570000 +bf56fe00 +bf56fc00 +bf56fa00 +bf56f800 +bf56f600 +bf56f400 +bf56f200 +bf56f000 +bf56ee00 +bf56ec00 +bf56ea00 +bf56e800 +bf56e600 +bf56e400 +bf56e200 +bf56e000 +bf56de00 +bf56dc00 +bf56da00 +bf56d800 +bf56d600 +bf56d400 +bf56d200 +bf56d000 +bf56ce00 +bf56cc00 +bf56ca00 +bf56c800 +bf56c600 +bf56c400 +bf56c200 +bf56c000 +bf56be00 +bf56bc00 +bf56ba00 +bf56b800 +bf56b600 +bf56b400 +bf56b200 +bf56b000 +bf56ae00 +bf56ac00 +bf56aa00 +bf56a800 +bf56a600 +bf56a400 +bf56a200 +bf56a000 +bf569e00 +bf569c00 +bf569a00 +bf569800 +bf569600 +bf569400 +bf569200 +bf569000 +bf568e00 +bf568c00 +bf568a00 +bf568800 +bf568600 +bf568400 +bf568200 +bf568000 +bf567e00 +bf567c00 +bf567a00 +bf567800 +bf567600 +bf567400 +bf567200 +bf567000 +bf566e00 +bf566c00 +bf566a00 +bf566800 +bf566600 +bf566400 +bf566200 +bf566000 +bf565e00 +bf565c00 +bf565a00 +bf565800 +bf565600 +bf565400 +bf565200 +bf565000 +bf564e00 +bf564c00 +bf564a00 +bf564800 +bf564600 +bf564400 +bf564200 +bf564000 +bf563e00 +bf563c00 +bf563a00 +bf563800 +bf563600 +bf563400 +bf563200 +bf563000 +bf562e00 +bf562c00 +bf562a00 +bf562800 +bf562600 +bf562400 +bf562200 +bf562000 +bf561e00 +bf561c00 +bf561a00 +bf561800 +bf561600 +bf561400 +bf561200 +bf561000 +bf560e00 +bf560c00 +bf560a00 +bf560800 +bf560600 +bf560400 +bf560200 +bf560000 +bf55fe00 +bf55fc00 +bf55fa00 +bf55f800 +bf55f600 +bf55f400 +bf55f200 +bf55f000 +bf55ee00 +bf55ec00 +bf55ea00 +bf55e800 +bf55e600 +bf55e400 +bf55e200 +bf55e000 +bf55de00 +bf55dc00 +bf55da00 +bf55d800 +bf55d600 +bf55d400 +bf55d200 +bf55d000 +bf55ce00 +bf55cc00 +bf55ca00 +bf55c800 +bf55c600 +bf55c400 +bf55c200 +bf55c000 +bf55be00 +bf55bc00 +bf55ba00 +bf55b800 +bf55b600 +bf55b400 +bf55b200 +bf55b000 +bf55ae00 +bf55ac00 +bf55aa00 +bf55a800 +bf55a600 +bf55a400 +bf55a200 +bf55a000 +bf559e00 +bf559c00 +bf559a00 +bf559800 +bf559600 +bf559400 +bf559200 +bf559000 +bf558e00 +bf558c00 +bf558a00 +bf558800 +bf558600 +bf558400 +bf558200 +bf558000 +bf557e00 +bf557c00 +bf557a00 +bf557800 +bf557600 +bf557400 +bf557200 +bf557000 +bf556e00 +bf556c00 +bf556a00 +bf556800 +bf556600 +bf556400 +bf556200 +bf556000 +bf555e00 +bf555c00 +bf555a00 +bf555800 +bf555600 +bf555400 +bf555200 +bf555000 +bf554e00 +bf554c00 +bf554a00 +bf554800 +bf554600 +bf554400 +bf554200 +bf554000 +bf553e00 +bf553c00 +bf553a00 +bf553800 +bf553600 +bf553400 +bf553200 +bf553000 +bf552e00 +bf552c00 +bf552a00 +bf552800 +bf552600 +bf552400 +bf552200 +bf552000 +bf551e00 +bf551c00 +bf551a00 +bf551800 +bf551600 +bf551400 +bf551200 +bf551000 +bf550e00 +bf550c00 +bf550a00 +bf550800 +bf550600 +bf550400 +bf550200 +bf550000 +bf54fe00 +bf54fc00 +bf54fa00 +bf54f800 +bf54f600 +bf54f400 +bf54f200 +bf54f000 +bf54ee00 +bf54ec00 +bf54ea00 +bf54e800 +bf54e600 +bf54e400 +bf54e200 +bf54e000 +bf54de00 +bf54dc00 +bf54da00 +bf54d800 +bf54d600 +bf54d400 +bf54d200 +bf54d000 +bf54ce00 +bf54cc00 +bf54ca00 +bf54c800 +bf54c600 +bf54c400 +bf54c200 +bf54c000 +bf54be00 +bf54bc00 +bf54ba00 +bf54b800 +bf54b600 +bf54b400 +bf54b200 +bf54b000 +bf54ae00 +bf54ac00 +bf54aa00 +bf54a800 +bf54a600 +bf54a400 +bf54a200 +bf54a000 +bf549e00 +bf549c00 +bf549a00 +bf549800 +bf549600 +bf549400 +bf549200 +bf549000 +bf548e00 +bf548c00 +bf548a00 +bf548800 +bf548600 +bf548400 +bf548200 +bf548000 +bf547e00 +bf547c00 +bf547a00 +bf547800 +bf547600 +bf547400 +bf547200 +bf547000 +bf546e00 +bf546c00 +bf546a00 +bf546800 +bf546600 +bf546400 +bf546200 +bf546000 +bf545e00 +bf545c00 +bf545a00 +bf545800 +bf545600 +bf545400 +bf545200 +bf545000 +bf544e00 +bf544c00 +bf544a00 +bf544800 +bf544600 +bf544400 +bf544200 +bf544000 +bf543e00 +bf543c00 +bf543a00 +bf543800 +bf543600 +bf543400 +bf543200 +bf543000 +bf542e00 +bf542c00 +bf542a00 +bf542800 +bf542600 +bf542400 +bf542200 +bf542000 +bf541e00 +bf541c00 +bf541a00 +bf541800 +bf541600 +bf541400 +bf541200 +bf541000 +bf540e00 +bf540c00 +bf540a00 +bf540800 +bf540600 +bf540400 +bf540200 +bf540000 +bf53fe00 +bf53fc00 +bf53fa00 +bf53f800 +bf53f600 +bf53f400 +bf53f200 +bf53f000 +bf53ee00 +bf53ec00 +bf53ea00 +bf53e800 +bf53e600 +bf53e400 +bf53e200 +bf53e000 +bf53de00 +bf53dc00 +bf53da00 +bf53d800 +bf53d600 +bf53d400 +bf53d200 +bf53d000 +bf53ce00 +bf53cc00 +bf53ca00 +bf53c800 +bf53c600 +bf53c400 +bf53c200 +bf53c000 +bf53be00 +bf53bc00 +bf53ba00 +bf53b800 +bf53b600 +bf53b400 +bf53b200 +bf53b000 +bf53ae00 +bf53ac00 +bf53aa00 +bf53a800 +bf53a600 +bf53a400 +bf53a200 +bf53a000 +bf539e00 +bf539c00 +bf539a00 +bf539800 +bf539600 +bf539400 +bf539200 +bf539000 +bf538e00 +bf538c00 +bf538a00 +bf538800 +bf538600 +bf538400 +bf538200 +bf538000 +bf537e00 +bf537c00 +bf537a00 +bf537800 +bf537600 +bf537400 +bf537200 +bf537000 +bf536e00 +bf536c00 +bf536a00 +bf536800 +bf536600 +bf536400 +bf536200 +bf536000 +bf535e00 +bf535c00 +bf535a00 +bf535800 +bf535600 +bf535400 +bf535200 +bf535000 +bf534e00 +bf534c00 +bf534a00 +bf534800 +bf534600 +bf534400 +bf534200 +bf534000 +bf533e00 +bf533c00 +bf533a00 +bf533800 +bf533600 +bf533400 +bf533200 +bf533000 +bf532e00 +bf532c00 +bf532a00 +bf532800 +bf532600 +bf532400 +bf532200 +bf532000 +bf531e00 +bf531c00 +bf531a00 +bf531800 +bf531600 +bf531400 +bf531200 +bf531000 +bf530e00 +bf530c00 +bf530a00 +bf530800 +bf530600 +bf530400 +bf530200 +bf530000 +bf52fe00 +bf52fc00 +bf52fa00 +bf52f800 +bf52f600 +bf52f400 +bf52f200 +bf52f000 +bf52ee00 +bf52ec00 +bf52ea00 +bf52e800 +bf52e600 +bf52e400 +bf52e200 +bf52e000 +bf52de00 +bf52dc00 +bf52da00 +bf52d800 +bf52d600 +bf52d400 +bf52d200 +bf52d000 +bf52ce00 +bf52cc00 +bf52ca00 +bf52c800 +bf52c600 +bf52c400 +bf52c200 +bf52c000 +bf52be00 +bf52bc00 +bf52ba00 +bf52b800 +bf52b600 +bf52b400 +bf52b200 +bf52b000 +bf52ae00 +bf52ac00 +bf52aa00 +bf52a800 +bf52a600 +bf52a400 +bf52a200 +bf52a000 +bf529e00 +bf529c00 +bf529a00 +bf529800 +bf529600 +bf529400 +bf529200 +bf529000 +bf528e00 +bf528c00 +bf528a00 +bf528800 +bf528600 +bf528400 +bf528200 +bf528000 +bf527e00 +bf527c00 +bf527a00 +bf527800 +bf527600 +bf527400 +bf527200 +bf527000 +bf526e00 +bf526c00 +bf526a00 +bf526800 +bf526600 +bf526400 +bf526200 +bf526000 +bf525e00 +bf525c00 +bf525a00 +bf525800 +bf525600 +bf525400 +bf525200 +bf525000 +bf524e00 +bf524c00 +bf524a00 +bf524800 +bf524600 +bf524400 +bf524200 +bf524000 +bf523e00 +bf523c00 +bf523a00 +bf523800 +bf523600 +bf523400 +bf523200 +bf523000 +bf522e00 +bf522c00 +bf522a00 +bf522800 +bf522600 +bf522400 +bf522200 +bf522000 +bf521e00 +bf521c00 +bf521a00 +bf521800 +bf521600 +bf521400 +bf521200 +bf521000 +bf520e00 +bf520c00 +bf520a00 +bf520800 +bf520600 +bf520400 +bf520200 +bf520000 +bf51fe00 +bf51fc00 +bf51fa00 +bf51f800 +bf51f600 +bf51f400 +bf51f200 +bf51f000 +bf51ee00 +bf51ec00 +bf51ea00 +bf51e800 +bf51e600 +bf51e400 +bf51e200 +bf51e000 +bf51de00 +bf51dc00 +bf51da00 +bf51d800 +bf51d600 +bf51d400 +bf51d200 +bf51d000 +bf51ce00 +bf51cc00 +bf51ca00 +bf51c800 +bf51c600 +bf51c400 +bf51c200 +bf51c000 +bf51be00 +bf51bc00 +bf51ba00 +bf51b800 +bf51b600 +bf51b400 +bf51b200 +bf51b000 +bf51ae00 +bf51ac00 +bf51aa00 +bf51a800 +bf51a600 +bf51a400 +bf51a200 +bf51a000 +bf519e00 +bf519c00 +bf519a00 +bf519800 +bf519600 +bf519400 +bf519200 +bf519000 +bf518e00 +bf518c00 +bf518a00 +bf518800 +bf518600 +bf518400 +bf518200 +bf518000 +bf517e00 +bf517c00 +bf517a00 +bf517800 +bf517600 +bf517400 +bf517200 +bf517000 +bf516e00 +bf516c00 +bf516a00 +bf516800 +bf516600 +bf516400 +bf516200 +bf516000 +bf515e00 +bf515c00 +bf515a00 +bf515800 +bf515600 +bf515400 +bf515200 +bf515000 +bf514e00 +bf514c00 +bf514a00 +bf514800 +bf514600 +bf514400 +bf514200 +bf514000 +bf513e00 +bf513c00 +bf513a00 +bf513800 +bf513600 +bf513400 +bf513200 +bf513000 +bf512e00 +bf512c00 +bf512a00 +bf512800 +bf512600 +bf512400 +bf512200 +bf512000 +bf511e00 +bf511c00 +bf511a00 +bf511800 +bf511600 +bf511400 +bf511200 +bf511000 +bf510e00 +bf510c00 +bf510a00 +bf510800 +bf510600 +bf510400 +bf510200 +bf510000 +bf50fe00 +bf50fc00 +bf50fa00 +bf50f800 +bf50f600 +bf50f400 +bf50f200 +bf50f000 +bf50ee00 +bf50ec00 +bf50ea00 +bf50e800 +bf50e600 +bf50e400 +bf50e200 +bf50e000 +bf50de00 +bf50dc00 +bf50da00 +bf50d800 +bf50d600 +bf50d400 +bf50d200 +bf50d000 +bf50ce00 +bf50cc00 +bf50ca00 +bf50c800 +bf50c600 +bf50c400 +bf50c200 +bf50c000 +bf50be00 +bf50bc00 +bf50ba00 +bf50b800 +bf50b600 +bf50b400 +bf50b200 +bf50b000 +bf50ae00 +bf50ac00 +bf50aa00 +bf50a800 +bf50a600 +bf50a400 +bf50a200 +bf50a000 +bf509e00 +bf509c00 +bf509a00 +bf509800 +bf509600 +bf509400 +bf509200 +bf509000 +bf508e00 +bf508c00 +bf508a00 +bf508800 +bf508600 +bf508400 +bf508200 +bf508000 +bf507e00 +bf507c00 +bf507a00 +bf507800 +bf507600 +bf507400 +bf507200 +bf507000 +bf506e00 +bf506c00 +bf506a00 +bf506800 +bf506600 +bf506400 +bf506200 +bf506000 +bf505e00 +bf505c00 +bf505a00 +bf505800 +bf505600 +bf505400 +bf505200 +bf505000 +bf504e00 +bf504c00 +bf504a00 +bf504800 +bf504600 +bf504400 +bf504200 +bf504000 +bf503e00 +bf503c00 +bf503a00 +bf503800 +bf503600 +bf503400 +bf503200 +bf503000 +bf502e00 +bf502c00 +bf502a00 +bf502800 +bf502600 +bf502400 +bf502200 +bf502000 +bf501e00 +bf501c00 +bf501a00 +bf501800 +bf501600 +bf501400 +bf501200 +bf501000 +bf500e00 +bf500c00 +bf500a00 +bf500800 +bf500600 +bf500400 +bf500200 +bf500000 +bf4ffe00 +bf4ffc00 +bf4ffa00 +bf4ff800 +bf4ff600 +bf4ff400 +bf4ff200 +bf4ff000 +bf4fee00 +bf4fec00 +bf4fea00 +bf4fe800 +bf4fe600 +bf4fe400 +bf4fe200 +bf4fe000 +bf4fde00 +bf4fdc00 +bf4fda00 +bf4fd800 +bf4fd600 +bf4fd400 +bf4fd200 +bf4fd000 +bf4fce00 +bf4fcc00 +bf4fca00 +bf4fc800 +bf4fc600 +bf4fc400 +bf4fc200 +bf4fc000 +bf4fbe00 +bf4fbc00 +bf4fba00 +bf4fb800 +bf4fb600 +bf4fb400 +bf4fb200 +bf4fb000 +bf4fae00 +bf4fac00 +bf4faa00 +bf4fa800 +bf4fa600 +bf4fa400 +bf4fa200 +bf4fa000 +bf4f9e00 +bf4f9c00 +bf4f9a00 +bf4f9800 +bf4f9600 +bf4f9400 +bf4f9200 +bf4f9000 +bf4f8e00 +bf4f8c00 +bf4f8a00 +bf4f8800 +bf4f8600 +bf4f8400 +bf4f8200 +bf4f8000 +bf4f7e00 +bf4f7c00 +bf4f7a00 +bf4f7800 +bf4f7600 +bf4f7400 +bf4f7200 +bf4f7000 +bf4f6e00 +bf4f6c00 +bf4f6a00 +bf4f6800 +bf4f6600 +bf4f6400 +bf4f6200 +bf4f6000 +bf4f5e00 +bf4f5c00 +bf4f5a00 +bf4f5800 +bf4f5600 +bf4f5400 +bf4f5200 +bf4f5000 +bf4f4e00 +bf4f4c00 +bf4f4a00 +bf4f4800 +bf4f4600 +bf4f4400 +bf4f4200 +bf4f4000 +bf4f3e00 +bf4f3c00 +bf4f3a00 +bf4f3800 +bf4f3600 +bf4f3400 +bf4f3200 +bf4f3000 +bf4f2e00 +bf4f2c00 +bf4f2a00 +bf4f2800 +bf4f2600 +bf4f2400 +bf4f2200 +bf4f2000 +bf4f1e00 +bf4f1c00 +bf4f1a00 +bf4f1800 +bf4f1600 +bf4f1400 +bf4f1200 +bf4f1000 +bf4f0e00 +bf4f0c00 +bf4f0a00 +bf4f0800 +bf4f0600 +bf4f0400 +bf4f0200 +bf4f0000 +bf4efe00 +bf4efc00 +bf4efa00 +bf4ef800 +bf4ef600 +bf4ef400 +bf4ef200 +bf4ef000 +bf4eee00 +bf4eec00 +bf4eea00 +bf4ee800 +bf4ee600 +bf4ee400 +bf4ee200 +bf4ee000 +bf4ede00 +bf4edc00 +bf4eda00 +bf4ed800 +bf4ed600 +bf4ed400 +bf4ed200 +bf4ed000 +bf4ece00 +bf4ecc00 +bf4eca00 +bf4ec800 +bf4ec600 +bf4ec400 +bf4ec200 +bf4ec000 +bf4ebe00 +bf4ebc00 +bf4eba00 +bf4eb800 +bf4eb600 +bf4eb400 +bf4eb200 +bf4eb000 +bf4eae00 +bf4eac00 +bf4eaa00 +bf4ea800 +bf4ea600 +bf4ea400 +bf4ea200 +bf4ea000 +bf4e9e00 +bf4e9c00 +bf4e9a00 +bf4e9800 +bf4e9600 +bf4e9400 +bf4e9200 +bf4e9000 +bf4e8e00 +bf4e8c00 +bf4e8a00 +bf4e8800 +bf4e8600 +bf4e8400 +bf4e8200 +bf4e8000 +bf4e7e00 +bf4e7c00 +bf4e7a00 +bf4e7800 +bf4e7600 +bf4e7400 +bf4e7200 +bf4e7000 +bf4e6e00 +bf4e6c00 +bf4e6a00 +bf4e6800 +bf4e6600 +bf4e6400 +bf4e6200 +bf4e6000 +bf4e5e00 +bf4e5c00 +bf4e5a00 +bf4e5800 +bf4e5600 +bf4e5400 +bf4e5200 +bf4e5000 +bf4e4e00 +bf4e4c00 +bf4e4a00 +bf4e4800 +bf4e4600 +bf4e4400 +bf4e4200 +bf4e4000 +bf4e3e00 +bf4e3c00 +bf4e3a00 +bf4e3800 +bf4e3600 +bf4e3400 +bf4e3200 +bf4e3000 +bf4e2e00 +bf4e2c00 +bf4e2a00 +bf4e2800 +bf4e2600 +bf4e2400 +bf4e2200 +bf4e2000 +bf4e1e00 +bf4e1c00 +bf4e1a00 +bf4e1800 +bf4e1600 +bf4e1400 +bf4e1200 +bf4e1000 +bf4e0e00 +bf4e0c00 +bf4e0a00 +bf4e0800 +bf4e0600 +bf4e0400 +bf4e0200 +bf4e0000 +bf4dfe00 +bf4dfc00 +bf4dfa00 +bf4df800 +bf4df600 +bf4df400 +bf4df200 +bf4df000 +bf4dee00 +bf4dec00 +bf4dea00 +bf4de800 +bf4de600 +bf4de400 +bf4de200 +bf4de000 +bf4dde00 +bf4ddc00 +bf4dda00 +bf4dd800 +bf4dd600 +bf4dd400 +bf4dd200 +bf4dd000 +bf4dce00 +bf4dcc00 +bf4dca00 +bf4dc800 +bf4dc600 +bf4dc400 +bf4dc200 +bf4dc000 +bf4dbe00 +bf4dbc00 +bf4dba00 +bf4db800 +bf4db600 +bf4db400 +bf4db200 +bf4db000 +bf4dae00 +bf4dac00 +bf4daa00 +bf4da800 +bf4da600 +bf4da400 +bf4da200 +bf4da000 +bf4d9e00 +bf4d9c00 +bf4d9a00 +bf4d9800 +bf4d9600 +bf4d9400 +bf4d9200 +bf4d9000 +bf4d8e00 +bf4d8c00 +bf4d8a00 +bf4d8800 +bf4d8600 +bf4d8400 +bf4d8200 +bf4d8000 +bf4d7e00 +bf4d7c00 +bf4d7a00 +bf4d7800 +bf4d7600 +bf4d7400 +bf4d7200 +bf4d7000 +bf4d6e00 +bf4d6c00 +bf4d6a00 +bf4d6800 +bf4d6600 +bf4d6400 +bf4d6200 +bf4d6000 +bf4d5e00 +bf4d5c00 +bf4d5a00 +bf4d5800 +bf4d5600 +bf4d5400 +bf4d5200 +bf4d5000 +bf4d4e00 +bf4d4c00 +bf4d4a00 +bf4d4800 +bf4d4600 +bf4d4400 +bf4d4200 +bf4d4000 +bf4d3e00 +bf4d3c00 +bf4d3a00 +bf4d3800 +bf4d3600 +bf4d3400 +bf4d3200 +bf4d3000 +bf4d2e00 +bf4d2c00 +bf4d2a00 +bf4d2800 +bf4d2600 +bf4d2400 +bf4d2200 +bf4d2000 +bf4d1e00 +bf4d1c00 +bf4d1a00 +bf4d1800 +bf4d1600 +bf4d1400 +bf4d1200 +bf4d1000 +bf4d0e00 +bf4d0c00 +bf4d0a00 +bf4d0800 +bf4d0600 +bf4d0400 +bf4d0200 +bf4d0000 +bf4cfe00 +bf4cfc00 +bf4cfa00 +bf4cf800 +bf4cf600 +bf4cf400 +bf4cf200 +bf4cf000 +bf4cee00 +bf4cec00 +bf4cea00 +bf4ce800 +bf4ce600 +bf4ce400 +bf4ce200 +bf4ce000 +bf4cde00 +bf4cdc00 +bf4cda00 +bf4cd800 +bf4cd600 +bf4cd400 +bf4cd200 +bf4cd000 +bf4cce00 +bf4ccc00 +bf4cca00 +bf4cc800 +bf4cc600 +bf4cc400 +bf4cc200 +bf4cc000 +bf4cbe00 +bf4cbc00 +bf4cba00 +bf4cb800 +bf4cb600 +bf4cb400 +bf4cb200 +bf4cb000 +bf4cae00 +bf4cac00 +bf4caa00 +bf4ca800 +bf4ca600 +bf4ca400 +bf4ca200 +bf4ca000 +bf4c9e00 +bf4c9c00 +bf4c9a00 +bf4c9800 +bf4c9600 +bf4c9400 +bf4c9200 +bf4c9000 +bf4c8e00 +bf4c8c00 +bf4c8a00 +bf4c8800 +bf4c8600 +bf4c8400 +bf4c8200 +bf4c8000 +bf4c7e00 +bf4c7c00 +bf4c7a00 +bf4c7800 +bf4c7600 +bf4c7400 +bf4c7200 +bf4c7000 +bf4c6e00 +bf4c6c00 +bf4c6a00 +bf4c6800 +bf4c6600 +bf4c6400 +bf4c6200 +bf4c6000 +bf4c5e00 +bf4c5c00 +bf4c5a00 +bf4c5800 +bf4c5600 +bf4c5400 +bf4c5200 +bf4c5000 +bf4c4e00 +bf4c4c00 +bf4c4a00 +bf4c4800 +bf4c4600 +bf4c4400 +bf4c4200 +bf4c4000 +bf4c3e00 +bf4c3c00 +bf4c3a00 +bf4c3800 +bf4c3600 +bf4c3400 +bf4c3200 +bf4c3000 +bf4c2e00 +bf4c2c00 +bf4c2a00 +bf4c2800 +bf4c2600 +bf4c2400 +bf4c2200 +bf4c2000 +bf4c1e00 +bf4c1c00 +bf4c1a00 +bf4c1800 +bf4c1600 +bf4c1400 +bf4c1200 +bf4c1000 +bf4c0e00 +bf4c0c00 +bf4c0a00 +bf4c0800 +bf4c0600 +bf4c0400 +bf4c0200 +bf4c0000 +bf4bfe00 +bf4bfc00 +bf4bfa00 +bf4bf800 +bf4bf600 +bf4bf400 +bf4bf200 +bf4bf000 +bf4bee00 +bf4bec00 +bf4bea00 +bf4be800 +bf4be600 +bf4be400 +bf4be200 +bf4be000 +bf4bde00 +bf4bdc00 +bf4bda00 +bf4bd800 +bf4bd600 +bf4bd400 +bf4bd200 +bf4bd000 +bf4bce00 +bf4bcc00 +bf4bca00 +bf4bc800 +bf4bc600 +bf4bc400 +bf4bc200 +bf4bc000 +bf4bbe00 +bf4bbc00 +bf4bba00 +bf4bb800 +bf4bb600 +bf4bb400 +bf4bb200 +bf4bb000 +bf4bae00 +bf4bac00 +bf4baa00 +bf4ba800 +bf4ba600 +bf4ba400 +bf4ba200 +bf4ba000 +bf4b9e00 +bf4b9c00 +bf4b9a00 +bf4b9800 +bf4b9600 +bf4b9400 +bf4b9200 +bf4b9000 +bf4b8e00 +bf4b8c00 +bf4b8a00 +bf4b8800 +bf4b8600 +bf4b8400 +bf4b8200 +bf4b8000 +bf4b7e00 +bf4b7c00 +bf4b7a00 +bf4b7800 +bf4b7600 +bf4b7400 +bf4b7200 +bf4b7000 +bf4b6e00 +bf4b6c00 +bf4b6a00 +bf4b6800 +bf4b6600 +bf4b6400 +bf4b6200 +bf4b6000 +bf4b5e00 +bf4b5c00 +bf4b5a00 +bf4b5800 +bf4b5600 +bf4b5400 +bf4b5200 +bf4b5000 +bf4b4e00 +bf4b4c00 +bf4b4a00 +bf4b4800 +bf4b4600 +bf4b4400 +bf4b4200 +bf4b4000 +bf4b3e00 +bf4b3c00 +bf4b3a00 +bf4b3800 +bf4b3600 +bf4b3400 +bf4b3200 +bf4b3000 +bf4b2e00 +bf4b2c00 +bf4b2a00 +bf4b2800 +bf4b2600 +bf4b2400 +bf4b2200 +bf4b2000 +bf4b1e00 +bf4b1c00 +bf4b1a00 +bf4b1800 +bf4b1600 +bf4b1400 +bf4b1200 +bf4b1000 +bf4b0e00 +bf4b0c00 +bf4b0a00 +bf4b0800 +bf4b0600 +bf4b0400 +bf4b0200 +bf4b0000 +bf4afe00 +bf4afc00 +bf4afa00 +bf4af800 +bf4af600 +bf4af400 +bf4af200 +bf4af000 +bf4aee00 +bf4aec00 +bf4aea00 +bf4ae800 +bf4ae600 +bf4ae400 +bf4ae200 +bf4ae000 +bf4ade00 +bf4adc00 +bf4ada00 +bf4ad800 +bf4ad600 +bf4ad400 +bf4ad200 +bf4ad000 +bf4ace00 +bf4acc00 +bf4aca00 +bf4ac800 +bf4ac600 +bf4ac400 +bf4ac200 +bf4ac000 +bf4abe00 +bf4abc00 +bf4aba00 +bf4ab800 +bf4ab600 +bf4ab400 +bf4ab200 +bf4ab000 +bf4aae00 +bf4aac00 +bf4aaa00 +bf4aa800 +bf4aa600 +bf4aa400 +bf4aa200 +bf4aa000 +bf4a9e00 +bf4a9c00 +bf4a9a00 +bf4a9800 +bf4a9600 +bf4a9400 +bf4a9200 +bf4a9000 +bf4a8e00 +bf4a8c00 +bf4a8a00 +bf4a8800 +bf4a8600 +bf4a8400 +bf4a8200 +bf4a8000 +bf4a7e00 +bf4a7c00 +bf4a7a00 +bf4a7800 +bf4a7600 +bf4a7400 +bf4a7200 +bf4a7000 +bf4a6e00 +bf4a6c00 +bf4a6a00 +bf4a6800 +bf4a6600 +bf4a6400 +bf4a6200 +bf4a6000 +bf4a5e00 +bf4a5c00 +bf4a5a00 +bf4a5800 +bf4a5600 +bf4a5400 +bf4a5200 +bf4a5000 +bf4a4e00 +bf4a4c00 +bf4a4a00 +bf4a4800 +bf4a4600 +bf4a4400 +bf4a4200 +bf4a4000 +bf4a3e00 +bf4a3c00 +bf4a3a00 +bf4a3800 +bf4a3600 +bf4a3400 +bf4a3200 +bf4a3000 +bf4a2e00 +bf4a2c00 +bf4a2a00 +bf4a2800 +bf4a2600 +bf4a2400 +bf4a2200 +bf4a2000 +bf4a1e00 +bf4a1c00 +bf4a1a00 +bf4a1800 +bf4a1600 +bf4a1400 +bf4a1200 +bf4a1000 +bf4a0e00 +bf4a0c00 +bf4a0a00 +bf4a0800 +bf4a0600 +bf4a0400 +bf4a0200 +bf4a0000 +bf49fe00 +bf49fc00 +bf49fa00 +bf49f800 +bf49f600 +bf49f400 +bf49f200 +bf49f000 +bf49ee00 +bf49ec00 +bf49ea00 +bf49e800 +bf49e600 +bf49e400 +bf49e200 +bf49e000 +bf49de00 +bf49dc00 +bf49da00 +bf49d800 +bf49d600 +bf49d400 +bf49d200 +bf49d000 +bf49ce00 +bf49cc00 +bf49ca00 +bf49c800 +bf49c600 +bf49c400 +bf49c200 +bf49c000 +bf49be00 +bf49bc00 +bf49ba00 +bf49b800 +bf49b600 +bf49b400 +bf49b200 +bf49b000 +bf49ae00 +bf49ac00 +bf49aa00 +bf49a800 +bf49a600 +bf49a400 +bf49a200 +bf49a000 +bf499e00 +bf499c00 +bf499a00 +bf499800 +bf499600 +bf499400 +bf499200 +bf499000 +bf498e00 +bf498c00 +bf498a00 +bf498800 +bf498600 +bf498400 +bf498200 +bf498000 +bf497e00 +bf497c00 +bf497a00 +bf497800 +bf497600 +bf497400 +bf497200 +bf497000 +bf496e00 +bf496c00 +bf496a00 +bf496800 +bf496600 +bf496400 +bf496200 +bf496000 +bf495e00 +bf495c00 +bf495a00 +bf495800 +bf495600 +bf495400 +bf495200 +bf495000 +bf494e00 +bf494c00 +bf494a00 +bf494800 +bf494600 +bf494400 +bf494200 +bf494000 +bf493e00 +bf493c00 +bf493a00 +bf493800 +bf493600 +bf493400 +bf493200 +bf493000 +bf492e00 +bf492c00 +bf492a00 +bf492800 +bf492600 +bf492400 +bf492200 +bf492000 +bf491e00 +bf491c00 +bf491a00 +bf491800 +bf491600 +bf491400 +bf491200 +bf491000 +bf490e00 +bf490c00 +bf490a00 +bf490800 +bf490600 +bf490400 +bf490200 +bf490000 +bf48fe00 +bf48fc00 +bf48fa00 +bf48f800 +bf48f600 +bf48f400 +bf48f200 +bf48f000 +bf48ee00 +bf48ec00 +bf48ea00 +bf48e800 +bf48e600 +bf48e400 +bf48e200 +bf48e000 +bf48de00 +bf48dc00 +bf48da00 +bf48d800 +bf48d600 +bf48d400 +bf48d200 +bf48d000 +bf48ce00 +bf48cc00 +bf48ca00 +bf48c800 +bf48c600 +bf48c400 +bf48c200 +bf48c000 +bf48be00 +bf48bc00 +bf48ba00 +bf48b800 +bf48b600 +bf48b400 +bf48b200 +bf48b000 +bf48ae00 +bf48ac00 +bf48aa00 +bf48a800 +bf48a600 +bf48a400 +bf48a200 +bf48a000 +bf489e00 +bf489c00 +bf489a00 +bf489800 +bf489600 +bf489400 +bf489200 +bf489000 +bf488e00 +bf488c00 +bf488a00 +bf488800 +bf488600 +bf488400 +bf488200 +bf488000 +bf487e00 +bf487c00 +bf487a00 +bf487800 +bf487600 +bf487400 +bf487200 +bf487000 +bf486e00 +bf486c00 +bf486a00 +bf486800 +bf486600 +bf486400 +bf486200 +bf486000 +bf485e00 +bf485c00 +bf485a00 +bf485800 +bf485600 +bf485400 +bf485200 +bf485000 +bf484e00 +bf484c00 +bf484a00 +bf484800 +bf484600 +bf484400 +bf484200 +bf484000 +bf483e00 +bf483c00 +bf483a00 +bf483800 +bf483600 +bf483400 +bf483200 +bf483000 +bf482e00 +bf482c00 +bf482a00 +bf482800 +bf482600 +bf482400 +bf482200 +bf482000 +bf481e00 +bf481c00 +bf481a00 +bf481800 +bf481600 +bf481400 +bf481200 +bf481000 +bf480e00 +bf480c00 +bf480a00 +bf480800 +bf480600 +bf480400 +bf480200 +bf480000 +bf47fe00 +bf47fc00 +bf47fa00 +bf47f800 +bf47f600 +bf47f400 +bf47f200 +bf47f000 +bf47ee00 +bf47ec00 +bf47ea00 +bf47e800 +bf47e600 +bf47e400 +bf47e200 +bf47e000 +bf47de00 +bf47dc00 +bf47da00 +bf47d800 +bf47d600 +bf47d400 +bf47d200 +bf47d000 +bf47ce00 +bf47cc00 +bf47ca00 +bf47c800 +bf47c600 +bf47c400 +bf47c200 +bf47c000 +bf47be00 +bf47bc00 +bf47ba00 +bf47b800 +bf47b600 +bf47b400 +bf47b200 +bf47b000 +bf47ae00 +bf47ac00 +bf47aa00 +bf47a800 +bf47a600 +bf47a400 +bf47a200 +bf47a000 +bf479e00 +bf479c00 +bf479a00 +bf479800 +bf479600 +bf479400 +bf479200 +bf479000 +bf478e00 +bf478c00 +bf478a00 +bf478800 +bf478600 +bf478400 +bf478200 +bf478000 +bf477e00 +bf477c00 +bf477a00 +bf477800 +bf477600 +bf477400 +bf477200 +bf477000 +bf476e00 +bf476c00 +bf476a00 +bf476800 +bf476600 +bf476400 +bf476200 +bf476000 +bf475e00 +bf475c00 +bf475a00 +bf475800 +bf475600 +bf475400 +bf475200 +bf475000 +bf474e00 +bf474c00 +bf474a00 +bf474800 +bf474600 +bf474400 +bf474200 +bf474000 +bf473e00 +bf473c00 +bf473a00 +bf473800 +bf473600 +bf473400 +bf473200 +bf473000 +bf472e00 +bf472c00 +bf472a00 +bf472800 +bf472600 +bf472400 +bf472200 +bf472000 +bf471e00 +bf471c00 +bf471a00 +bf471800 +bf471600 +bf471400 +bf471200 +bf471000 +bf470e00 +bf470c00 +bf470a00 +bf470800 +bf470600 +bf470400 +bf470200 +bf470000 +bf46fe00 +bf46fc00 +bf46fa00 +bf46f800 +bf46f600 +bf46f400 +bf46f200 +bf46f000 +bf46ee00 +bf46ec00 +bf46ea00 +bf46e800 +bf46e600 +bf46e400 +bf46e200 +bf46e000 +bf46de00 +bf46dc00 +bf46da00 +bf46d800 +bf46d600 +bf46d400 +bf46d200 +bf46d000 +bf46ce00 +bf46cc00 +bf46ca00 +bf46c800 +bf46c600 +bf46c400 +bf46c200 +bf46c000 +bf46be00 +bf46bc00 +bf46ba00 +bf46b800 +bf46b600 +bf46b400 +bf46b200 +bf46b000 +bf46ae00 +bf46ac00 +bf46aa00 +bf46a800 +bf46a600 +bf46a400 +bf46a200 +bf46a000 +bf469e00 +bf469c00 +bf469a00 +bf469800 +bf469600 +bf469400 +bf469200 +bf469000 +bf468e00 +bf468c00 +bf468a00 +bf468800 +bf468600 +bf468400 +bf468200 +bf468000 +bf467e00 +bf467c00 +bf467a00 +bf467800 +bf467600 +bf467400 +bf467200 +bf467000 +bf466e00 +bf466c00 +bf466a00 +bf466800 +bf466600 +bf466400 +bf466200 +bf466000 +bf465e00 +bf465c00 +bf465a00 +bf465800 +bf465600 +bf465400 +bf465200 +bf465000 +bf464e00 +bf464c00 +bf464a00 +bf464800 +bf464600 +bf464400 +bf464200 +bf464000 +bf463e00 +bf463c00 +bf463a00 +bf463800 +bf463600 +bf463400 +bf463200 +bf463000 +bf462e00 +bf462c00 +bf462a00 +bf462800 +bf462600 +bf462400 +bf462200 +bf462000 +bf461e00 +bf461c00 +bf461a00 +bf461800 +bf461600 +bf461400 +bf461200 +bf461000 +bf460e00 +bf460c00 +bf460a00 +bf460800 +bf460600 +bf460400 +bf460200 +bf460000 +bf45fe00 +bf45fc00 +bf45fa00 +bf45f800 +bf45f600 +bf45f400 +bf45f200 +bf45f000 +bf45ee00 +bf45ec00 +bf45ea00 +bf45e800 +bf45e600 +bf45e400 +bf45e200 +bf45e000 +bf45de00 +bf45dc00 +bf45da00 +bf45d800 +bf45d600 +bf45d400 +bf45d200 +bf45d000 +bf45ce00 +bf45cc00 +bf45ca00 +bf45c800 +bf45c600 +bf45c400 +bf45c200 +bf45c000 +bf45be00 +bf45bc00 +bf45ba00 +bf45b800 +bf45b600 +bf45b400 +bf45b200 +bf45b000 +bf45ae00 +bf45ac00 +bf45aa00 +bf45a800 +bf45a600 +bf45a400 +bf45a200 +bf45a000 +bf459e00 +bf459c00 +bf459a00 +bf459800 +bf459600 +bf459400 +bf459200 +bf459000 +bf458e00 +bf458c00 +bf458a00 +bf458800 +bf458600 +bf458400 +bf458200 +bf458000 +bf457e00 +bf457c00 +bf457a00 +bf457800 +bf457600 +bf457400 +bf457200 +bf457000 +bf456e00 +bf456c00 +bf456a00 +bf456800 +bf456600 +bf456400 +bf456200 +bf456000 +bf455e00 +bf455c00 +bf455a00 +bf455800 +bf455600 +bf455400 +bf455200 +bf455000 +bf454e00 +bf454c00 +bf454a00 +bf454800 +bf454600 +bf454400 +bf454200 +bf454000 +bf453e00 +bf453c00 +bf453a00 +bf453800 +bf453600 +bf453400 +bf453200 +bf453000 +bf452e00 +bf452c00 +bf452a00 +bf452800 +bf452600 +bf452400 +bf452200 +bf452000 +bf451e00 +bf451c00 +bf451a00 +bf451800 +bf451600 +bf451400 +bf451200 +bf451000 +bf450e00 +bf450c00 +bf450a00 +bf450800 +bf450600 +bf450400 +bf450200 +bf450000 +bf44fe00 +bf44fc00 +bf44fa00 +bf44f800 +bf44f600 +bf44f400 +bf44f200 +bf44f000 +bf44ee00 +bf44ec00 +bf44ea00 +bf44e800 +bf44e600 +bf44e400 +bf44e200 +bf44e000 +bf44de00 +bf44dc00 +bf44da00 +bf44d800 +bf44d600 +bf44d400 +bf44d200 +bf44d000 +bf44ce00 +bf44cc00 +bf44ca00 +bf44c800 +bf44c600 +bf44c400 +bf44c200 +bf44c000 +bf44be00 +bf44bc00 +bf44ba00 +bf44b800 +bf44b600 +bf44b400 +bf44b200 +bf44b000 +bf44ae00 +bf44ac00 +bf44aa00 +bf44a800 +bf44a600 +bf44a400 +bf44a200 +bf44a000 +bf449e00 +bf449c00 +bf449a00 +bf449800 +bf449600 +bf449400 +bf449200 +bf449000 +bf448e00 +bf448c00 +bf448a00 +bf448800 +bf448600 +bf448400 +bf448200 +bf448000 +bf447e00 +bf447c00 +bf447a00 +bf447800 +bf447600 +bf447400 +bf447200 +bf447000 +bf446e00 +bf446c00 +bf446a00 +bf446800 +bf446600 +bf446400 +bf446200 +bf446000 +bf445e00 +bf445c00 +bf445a00 +bf445800 +bf445600 +bf445400 +bf445200 +bf445000 +bf444e00 +bf444c00 +bf444a00 +bf444800 +bf444600 +bf444400 +bf444200 +bf444000 +bf443e00 +bf443c00 +bf443a00 +bf443800 +bf443600 +bf443400 +bf443200 +bf443000 +bf442e00 +bf442c00 +bf442a00 +bf442800 +bf442600 +bf442400 +bf442200 +bf442000 +bf441e00 +bf441c00 +bf441a00 +bf441800 +bf441600 +bf441400 +bf441200 +bf441000 +bf440e00 +bf440c00 +bf440a00 +bf440800 +bf440600 +bf440400 +bf440200 +bf440000 +bf43fe00 +bf43fc00 +bf43fa00 +bf43f800 +bf43f600 +bf43f400 +bf43f200 +bf43f000 +bf43ee00 +bf43ec00 +bf43ea00 +bf43e800 +bf43e600 +bf43e400 +bf43e200 +bf43e000 +bf43de00 +bf43dc00 +bf43da00 +bf43d800 +bf43d600 +bf43d400 +bf43d200 +bf43d000 +bf43ce00 +bf43cc00 +bf43ca00 +bf43c800 +bf43c600 +bf43c400 +bf43c200 +bf43c000 +bf43be00 +bf43bc00 +bf43ba00 +bf43b800 +bf43b600 +bf43b400 +bf43b200 +bf43b000 +bf43ae00 +bf43ac00 +bf43aa00 +bf43a800 +bf43a600 +bf43a400 +bf43a200 +bf43a000 +bf439e00 +bf439c00 +bf439a00 +bf439800 +bf439600 +bf439400 +bf439200 +bf439000 +bf438e00 +bf438c00 +bf438a00 +bf438800 +bf438600 +bf438400 +bf438200 +bf438000 +bf437e00 +bf437c00 +bf437a00 +bf437800 +bf437600 +bf437400 +bf437200 +bf437000 +bf436e00 +bf436c00 +bf436a00 +bf436800 +bf436600 +bf436400 +bf436200 +bf436000 +bf435e00 +bf435c00 +bf435a00 +bf435800 +bf435600 +bf435400 +bf435200 +bf435000 +bf434e00 +bf434c00 +bf434a00 +bf434800 +bf434600 +bf434400 +bf434200 +bf434000 +bf433e00 +bf433c00 +bf433a00 +bf433800 +bf433600 +bf433400 +bf433200 +bf433000 +bf432e00 +bf432c00 +bf432a00 +bf432800 +bf432600 +bf432400 +bf432200 +bf432000 +bf431e00 +bf431c00 +bf431a00 +bf431800 +bf431600 +bf431400 +bf431200 +bf431000 +bf430e00 +bf430c00 +bf430a00 +bf430800 +bf430600 +bf430400 +bf430200 +bf430000 +bf42fe00 +bf42fc00 +bf42fa00 +bf42f800 +bf42f600 +bf42f400 +bf42f200 +bf42f000 +bf42ee00 +bf42ec00 +bf42ea00 +bf42e800 +bf42e600 +bf42e400 +bf42e200 +bf42e000 +bf42de00 +bf42dc00 +bf42da00 +bf42d800 +bf42d600 +bf42d400 +bf42d200 +bf42d000 +bf42ce00 +bf42cc00 +bf42ca00 +bf42c800 +bf42c600 +bf42c400 +bf42c200 +bf42c000 +bf42be00 +bf42bc00 +bf42ba00 +bf42b800 +bf42b600 +bf42b400 +bf42b200 +bf42b000 +bf42ae00 +bf42ac00 +bf42aa00 +bf42a800 +bf42a600 +bf42a400 +bf42a200 +bf42a000 +bf429e00 +bf429c00 +bf429a00 +bf429800 +bf429600 +bf429400 +bf429200 +bf429000 +bf428e00 +bf428c00 +bf428a00 +bf428800 +bf428600 +bf428400 +bf428200 +bf428000 +bf427e00 +bf427c00 +bf427a00 +bf427800 +bf427600 +bf427400 +bf427200 +bf427000 +bf426e00 +bf426c00 +bf426a00 +bf426800 +bf426600 +bf426400 +bf426200 +bf426000 +bf425e00 +bf425c00 +bf425a00 +bf425800 +bf425600 +bf425400 +bf425200 +bf425000 +bf424e00 +bf424c00 +bf424a00 +bf424800 +bf424600 +bf424400 +bf424200 +bf424000 +bf423e00 +bf423c00 +bf423a00 +bf423800 +bf423600 +bf423400 +bf423200 +bf423000 +bf422e00 +bf422c00 +bf422a00 +bf422800 +bf422600 +bf422400 +bf422200 +bf422000 +bf421e00 +bf421c00 +bf421a00 +bf421800 +bf421600 +bf421400 +bf421200 +bf421000 +bf420e00 +bf420c00 +bf420a00 +bf420800 +bf420600 +bf420400 +bf420200 +bf420000 +bf41fe00 +bf41fc00 +bf41fa00 +bf41f800 +bf41f600 +bf41f400 +bf41f200 +bf41f000 +bf41ee00 +bf41ec00 +bf41ea00 +bf41e800 +bf41e600 +bf41e400 +bf41e200 +bf41e000 +bf41de00 +bf41dc00 +bf41da00 +bf41d800 +bf41d600 +bf41d400 +bf41d200 +bf41d000 +bf41ce00 +bf41cc00 +bf41ca00 +bf41c800 +bf41c600 +bf41c400 +bf41c200 +bf41c000 +bf41be00 +bf41bc00 +bf41ba00 +bf41b800 +bf41b600 +bf41b400 +bf41b200 +bf41b000 +bf41ae00 +bf41ac00 +bf41aa00 +bf41a800 +bf41a600 +bf41a400 +bf41a200 +bf41a000 +bf419e00 +bf419c00 +bf419a00 +bf419800 +bf419600 +bf419400 +bf419200 +bf419000 +bf418e00 +bf418c00 +bf418a00 +bf418800 +bf418600 +bf418400 +bf418200 +bf418000 +bf417e00 +bf417c00 +bf417a00 +bf417800 +bf417600 +bf417400 +bf417200 +bf417000 +bf416e00 +bf416c00 +bf416a00 +bf416800 +bf416600 +bf416400 +bf416200 +bf416000 +bf415e00 +bf415c00 +bf415a00 +bf415800 +bf415600 +bf415400 +bf415200 +bf415000 +bf414e00 +bf414c00 +bf414a00 +bf414800 +bf414600 +bf414400 +bf414200 +bf414000 +bf413e00 +bf413c00 +bf413a00 +bf413800 +bf413600 +bf413400 +bf413200 +bf413000 +bf412e00 +bf412c00 +bf412a00 +bf412800 +bf412600 +bf412400 +bf412200 +bf412000 +bf411e00 +bf411c00 +bf411a00 +bf411800 +bf411600 +bf411400 +bf411200 +bf411000 +bf410e00 +bf410c00 +bf410a00 +bf410800 +bf410600 +bf410400 +bf410200 +bf410000 +bf40fe00 +bf40fc00 +bf40fa00 +bf40f800 +bf40f600 +bf40f400 +bf40f200 +bf40f000 +bf40ee00 +bf40ec00 +bf40ea00 +bf40e800 +bf40e600 +bf40e400 +bf40e200 +bf40e000 +bf40de00 +bf40dc00 +bf40da00 +bf40d800 +bf40d600 +bf40d400 +bf40d200 +bf40d000 +bf40ce00 +bf40cc00 +bf40ca00 +bf40c800 +bf40c600 +bf40c400 +bf40c200 +bf40c000 +bf40be00 +bf40bc00 +bf40ba00 +bf40b800 +bf40b600 +bf40b400 +bf40b200 +bf40b000 +bf40ae00 +bf40ac00 +bf40aa00 +bf40a800 +bf40a600 +bf40a400 +bf40a200 +bf40a000 +bf409e00 +bf409c00 +bf409a00 +bf409800 +bf409600 +bf409400 +bf409200 +bf409000 +bf408e00 +bf408c00 +bf408a00 +bf408800 +bf408600 +bf408400 +bf408200 +bf408000 +bf407e00 +bf407c00 +bf407a00 +bf407800 +bf407600 +bf407400 +bf407200 +bf407000 +bf406e00 +bf406c00 +bf406a00 +bf406800 +bf406600 +bf406400 +bf406200 +bf406000 +bf405e00 +bf405c00 +bf405a00 +bf405800 +bf405600 +bf405400 +bf405200 +bf405000 +bf404e00 +bf404c00 +bf404a00 +bf404800 +bf404600 +bf404400 +bf404200 +bf404000 +bf403e00 +bf403c00 +bf403a00 +bf403800 +bf403600 +bf403400 +bf403200 +bf403000 +bf402e00 +bf402c00 +bf402a00 +bf402800 +bf402600 +bf402400 +bf402200 +bf402000 +bf401e00 +bf401c00 +bf401a00 +bf401800 +bf401600 +bf401400 +bf401200 +bf401000 +bf400e00 +bf400c00 +bf400a00 +bf400800 +bf400600 +bf400400 +bf400200 +bf400000 +bf3ffe00 +bf3ffc00 +bf3ffa00 +bf3ff800 +bf3ff600 +bf3ff400 +bf3ff200 +bf3ff000 +bf3fee00 +bf3fec00 +bf3fea00 +bf3fe800 +bf3fe600 +bf3fe400 +bf3fe200 +bf3fe000 +bf3fde00 +bf3fdc00 +bf3fda00 +bf3fd800 +bf3fd600 +bf3fd400 +bf3fd200 +bf3fd000 +bf3fce00 +bf3fcc00 +bf3fca00 +bf3fc800 +bf3fc600 +bf3fc400 +bf3fc200 +bf3fc000 +bf3fbe00 +bf3fbc00 +bf3fba00 +bf3fb800 +bf3fb600 +bf3fb400 +bf3fb200 +bf3fb000 +bf3fae00 +bf3fac00 +bf3faa00 +bf3fa800 +bf3fa600 +bf3fa400 +bf3fa200 +bf3fa000 +bf3f9e00 +bf3f9c00 +bf3f9a00 +bf3f9800 +bf3f9600 +bf3f9400 +bf3f9200 +bf3f9000 +bf3f8e00 +bf3f8c00 +bf3f8a00 +bf3f8800 +bf3f8600 +bf3f8400 +bf3f8200 +bf3f8000 +bf3f7e00 +bf3f7c00 +bf3f7a00 +bf3f7800 +bf3f7600 +bf3f7400 +bf3f7200 +bf3f7000 +bf3f6e00 +bf3f6c00 +bf3f6a00 +bf3f6800 +bf3f6600 +bf3f6400 +bf3f6200 +bf3f6000 +bf3f5e00 +bf3f5c00 +bf3f5a00 +bf3f5800 +bf3f5600 +bf3f5400 +bf3f5200 +bf3f5000 +bf3f4e00 +bf3f4c00 +bf3f4a00 +bf3f4800 +bf3f4600 +bf3f4400 +bf3f4200 +bf3f4000 +bf3f3e00 +bf3f3c00 +bf3f3a00 +bf3f3800 +bf3f3600 +bf3f3400 +bf3f3200 +bf3f3000 +bf3f2e00 +bf3f2c00 +bf3f2a00 +bf3f2800 +bf3f2600 +bf3f2400 +bf3f2200 +bf3f2000 +bf3f1e00 +bf3f1c00 +bf3f1a00 +bf3f1800 +bf3f1600 +bf3f1400 +bf3f1200 +bf3f1000 +bf3f0e00 +bf3f0c00 +bf3f0a00 +bf3f0800 +bf3f0600 +bf3f0400 +bf3f0200 +bf3f0000 +bf3efe00 +bf3efc00 +bf3efa00 +bf3ef800 +bf3ef600 +bf3ef400 +bf3ef200 +bf3ef000 +bf3eee00 +bf3eec00 +bf3eea00 +bf3ee800 +bf3ee600 +bf3ee400 +bf3ee200 +bf3ee000 +bf3ede00 +bf3edc00 +bf3eda00 +bf3ed800 +bf3ed600 +bf3ed400 +bf3ed200 +bf3ed000 +bf3ece00 +bf3ecc00 +bf3eca00 +bf3ec800 +bf3ec600 +bf3ec400 +bf3ec200 +bf3ec000 +bf3ebe00 +bf3ebc00 +bf3eba00 +bf3eb800 +bf3eb600 +bf3eb400 +bf3eb200 +bf3eb000 +bf3eae00 +bf3eac00 +bf3eaa00 +bf3ea800 +bf3ea600 +bf3ea400 +bf3ea200 +bf3ea000 +bf3e9e00 +bf3e9c00 +bf3e9a00 +bf3e9800 +bf3e9600 +bf3e9400 +bf3e9200 +bf3e9000 +bf3e8e00 +bf3e8c00 +bf3e8a00 +bf3e8800 +bf3e8600 +bf3e8400 +bf3e8200 +bf3e8000 +bf3e7e00 +bf3e7c00 +bf3e7a00 +bf3e7800 +bf3e7600 +bf3e7400 +bf3e7200 +bf3e7000 +bf3e6e00 +bf3e6c00 +bf3e6a00 +bf3e6800 +bf3e6600 +bf3e6400 +bf3e6200 +bf3e6000 +bf3e5e00 +bf3e5c00 +bf3e5a00 +bf3e5800 +bf3e5600 +bf3e5400 +bf3e5200 +bf3e5000 +bf3e4e00 +bf3e4c00 +bf3e4a00 +bf3e4800 +bf3e4600 +bf3e4400 +bf3e4200 +bf3e4000 +bf3e3e00 +bf3e3c00 +bf3e3a00 +bf3e3800 +bf3e3600 +bf3e3400 +bf3e3200 +bf3e3000 +bf3e2e00 +bf3e2c00 +bf3e2a00 +bf3e2800 +bf3e2600 +bf3e2400 +bf3e2200 +bf3e2000 +bf3e1e00 +bf3e1c00 +bf3e1a00 +bf3e1800 +bf3e1600 +bf3e1400 +bf3e1200 +bf3e1000 +bf3e0e00 +bf3e0c00 +bf3e0a00 +bf3e0800 +bf3e0600 +bf3e0400 +bf3e0200 +bf3e0000 +bf3dfe00 +bf3dfc00 +bf3dfa00 +bf3df800 +bf3df600 +bf3df400 +bf3df200 +bf3df000 +bf3dee00 +bf3dec00 +bf3dea00 +bf3de800 +bf3de600 +bf3de400 +bf3de200 +bf3de000 +bf3dde00 +bf3ddc00 +bf3dda00 +bf3dd800 +bf3dd600 +bf3dd400 +bf3dd200 +bf3dd000 +bf3dce00 +bf3dcc00 +bf3dca00 +bf3dc800 +bf3dc600 +bf3dc400 +bf3dc200 +bf3dc000 +bf3dbe00 +bf3dbc00 +bf3dba00 +bf3db800 +bf3db600 +bf3db400 +bf3db200 +bf3db000 +bf3dae00 +bf3dac00 +bf3daa00 +bf3da800 +bf3da600 +bf3da400 +bf3da200 +bf3da000 +bf3d9e00 +bf3d9c00 +bf3d9a00 +bf3d9800 +bf3d9600 +bf3d9400 +bf3d9200 +bf3d9000 +bf3d8e00 +bf3d8c00 +bf3d8a00 +bf3d8800 +bf3d8600 +bf3d8400 +bf3d8200 +bf3d8000 +bf3d7e00 +bf3d7c00 +bf3d7a00 +bf3d7800 +bf3d7600 +bf3d7400 +bf3d7200 +bf3d7000 +bf3d6e00 +bf3d6c00 +bf3d6a00 +bf3d6800 +bf3d6600 +bf3d6400 +bf3d6200 +bf3d6000 +bf3d5e00 +bf3d5c00 +bf3d5a00 +bf3d5800 +bf3d5600 +bf3d5400 +bf3d5200 +bf3d5000 +bf3d4e00 +bf3d4c00 +bf3d4a00 +bf3d4800 +bf3d4600 +bf3d4400 +bf3d4200 +bf3d4000 +bf3d3e00 +bf3d3c00 +bf3d3a00 +bf3d3800 +bf3d3600 +bf3d3400 +bf3d3200 +bf3d3000 +bf3d2e00 +bf3d2c00 +bf3d2a00 +bf3d2800 +bf3d2600 +bf3d2400 +bf3d2200 +bf3d2000 +bf3d1e00 +bf3d1c00 +bf3d1a00 +bf3d1800 +bf3d1600 +bf3d1400 +bf3d1200 +bf3d1000 +bf3d0e00 +bf3d0c00 +bf3d0a00 +bf3d0800 +bf3d0600 +bf3d0400 +bf3d0200 +bf3d0000 +bf3cfe00 +bf3cfc00 +bf3cfa00 +bf3cf800 +bf3cf600 +bf3cf400 +bf3cf200 +bf3cf000 +bf3cee00 +bf3cec00 +bf3cea00 +bf3ce800 +bf3ce600 +bf3ce400 +bf3ce200 +bf3ce000 +bf3cde00 +bf3cdc00 +bf3cda00 +bf3cd800 +bf3cd600 +bf3cd400 +bf3cd200 +bf3cd000 +bf3cce00 +bf3ccc00 +bf3cca00 +bf3cc800 +bf3cc600 +bf3cc400 +bf3cc200 +bf3cc000 +bf3cbe00 +bf3cbc00 +bf3cba00 +bf3cb800 +bf3cb600 +bf3cb400 +bf3cb200 +bf3cb000 +bf3cae00 +bf3cac00 +bf3caa00 +bf3ca800 +bf3ca600 +bf3ca400 +bf3ca200 +bf3ca000 +bf3c9e00 +bf3c9c00 +bf3c9a00 +bf3c9800 +bf3c9600 +bf3c9400 +bf3c9200 +bf3c9000 +bf3c8e00 +bf3c8c00 +bf3c8a00 +bf3c8800 +bf3c8600 +bf3c8400 +bf3c8200 +bf3c8000 +bf3c7e00 +bf3c7c00 +bf3c7a00 +bf3c7800 +bf3c7600 +bf3c7400 +bf3c7200 +bf3c7000 +bf3c6e00 +bf3c6c00 +bf3c6a00 +bf3c6800 +bf3c6600 +bf3c6400 +bf3c6200 +bf3c6000 +bf3c5e00 +bf3c5c00 +bf3c5a00 +bf3c5800 +bf3c5600 +bf3c5400 +bf3c5200 +bf3c5000 +bf3c4e00 +bf3c4c00 +bf3c4a00 +bf3c4800 +bf3c4600 +bf3c4400 +bf3c4200 +bf3c4000 +bf3c3e00 +bf3c3c00 +bf3c3a00 +bf3c3800 +bf3c3600 +bf3c3400 +bf3c3200 +bf3c3000 +bf3c2e00 +bf3c2c00 +bf3c2a00 +bf3c2800 +bf3c2600 +bf3c2400 +bf3c2200 +bf3c2000 +bf3c1e00 +bf3c1c00 +bf3c1a00 +bf3c1800 +bf3c1600 +bf3c1400 +bf3c1200 +bf3c1000 +bf3c0e00 +bf3c0c00 +bf3c0a00 +bf3c0800 +bf3c0600 +bf3c0400 +bf3c0200 +bf3c0000 +bf3bfe00 +bf3bfc00 +bf3bfa00 +bf3bf800 +bf3bf600 +bf3bf400 +bf3bf200 +bf3bf000 +bf3bee00 +bf3bec00 +bf3bea00 +bf3be800 +bf3be600 +bf3be400 +bf3be200 +bf3be000 +bf3bde00 +bf3bdc00 +bf3bda00 +bf3bd800 +bf3bd600 +bf3bd400 +bf3bd200 +bf3bd000 +bf3bce00 +bf3bcc00 +bf3bca00 +bf3bc800 +bf3bc600 +bf3bc400 +bf3bc200 +bf3bc000 +bf3bbe00 +bf3bbc00 +bf3bba00 +bf3bb800 +bf3bb600 +bf3bb400 +bf3bb200 +bf3bb000 +bf3bae00 +bf3bac00 +bf3baa00 +bf3ba800 +bf3ba600 +bf3ba400 +bf3ba200 +bf3ba000 +bf3b9e00 +bf3b9c00 +bf3b9a00 +bf3b9800 +bf3b9600 +bf3b9400 +bf3b9200 +bf3b9000 +bf3b8e00 +bf3b8c00 +bf3b8a00 +bf3b8800 +bf3b8600 +bf3b8400 +bf3b8200 +bf3b8000 +bf3b7e00 +bf3b7c00 +bf3b7a00 +bf3b7800 +bf3b7600 +bf3b7400 +bf3b7200 +bf3b7000 +bf3b6e00 +bf3b6c00 +bf3b6a00 +bf3b6800 +bf3b6600 +bf3b6400 +bf3b6200 +bf3b6000 +bf3b5e00 +bf3b5c00 +bf3b5a00 +bf3b5800 +bf3b5600 +bf3b5400 +bf3b5200 +bf3b5000 +bf3b4e00 +bf3b4c00 +bf3b4a00 +bf3b4800 +bf3b4600 +bf3b4400 +bf3b4200 +bf3b4000 +bf3b3e00 +bf3b3c00 +bf3b3a00 +bf3b3800 +bf3b3600 +bf3b3400 +bf3b3200 +bf3b3000 +bf3b2e00 +bf3b2c00 +bf3b2a00 +bf3b2800 +bf3b2600 +bf3b2400 +bf3b2200 +bf3b2000 +bf3b1e00 +bf3b1c00 +bf3b1a00 +bf3b1800 +bf3b1600 +bf3b1400 +bf3b1200 +bf3b1000 +bf3b0e00 +bf3b0c00 +bf3b0a00 +bf3b0800 +bf3b0600 +bf3b0400 +bf3b0200 +bf3b0000 +bf3afe00 +bf3afc00 +bf3afa00 +bf3af800 +bf3af600 +bf3af400 +bf3af200 +bf3af000 +bf3aee00 +bf3aec00 +bf3aea00 +bf3ae800 +bf3ae600 +bf3ae400 +bf3ae200 +bf3ae000 +bf3ade00 +bf3adc00 +bf3ada00 +bf3ad800 +bf3ad600 +bf3ad400 +bf3ad200 +bf3ad000 +bf3ace00 +bf3acc00 +bf3aca00 +bf3ac800 +bf3ac600 +bf3ac400 +bf3ac200 +bf3ac000 +bf3abe00 +bf3abc00 +bf3aba00 +bf3ab800 +bf3ab600 +bf3ab400 +bf3ab200 +bf3ab000 +bf3aae00 +bf3aac00 +bf3aaa00 +bf3aa800 +bf3aa600 +bf3aa400 +bf3aa200 +bf3aa000 +bf3a9e00 +bf3a9c00 +bf3a9a00 +bf3a9800 +bf3a9600 +bf3a9400 +bf3a9200 +bf3a9000 +bf3a8e00 +bf3a8c00 +bf3a8a00 +bf3a8800 +bf3a8600 +bf3a8400 +bf3a8200 +bf3a8000 +bf3a7e00 +bf3a7c00 +bf3a7a00 +bf3a7800 +bf3a7600 +bf3a7400 +bf3a7200 +bf3a7000 +bf3a6e00 +bf3a6c00 +bf3a6a00 +bf3a6800 +bf3a6600 +bf3a6400 +bf3a6200 +bf3a6000 +bf3a5e00 +bf3a5c00 +bf3a5a00 +bf3a5800 +bf3a5600 +bf3a5400 +bf3a5200 +bf3a5000 +bf3a4e00 +bf3a4c00 +bf3a4a00 +bf3a4800 +bf3a4600 +bf3a4400 +bf3a4200 +bf3a4000 +bf3a3e00 +bf3a3c00 +bf3a3a00 +bf3a3800 +bf3a3600 +bf3a3400 +bf3a3200 +bf3a3000 +bf3a2e00 +bf3a2c00 +bf3a2a00 +bf3a2800 +bf3a2600 +bf3a2400 +bf3a2200 +bf3a2000 +bf3a1e00 +bf3a1c00 +bf3a1a00 +bf3a1800 +bf3a1600 +bf3a1400 +bf3a1200 +bf3a1000 +bf3a0e00 +bf3a0c00 +bf3a0a00 +bf3a0800 +bf3a0600 +bf3a0400 +bf3a0200 +bf3a0000 +bf39fe00 +bf39fc00 +bf39fa00 +bf39f800 +bf39f600 +bf39f400 +bf39f200 +bf39f000 +bf39ee00 +bf39ec00 +bf39ea00 +bf39e800 +bf39e600 +bf39e400 +bf39e200 +bf39e000 +bf39de00 +bf39dc00 +bf39da00 +bf39d800 +bf39d600 +bf39d400 +bf39d200 +bf39d000 +bf39ce00 +bf39cc00 +bf39ca00 +bf39c800 +bf39c600 +bf39c400 +bf39c200 +bf39c000 +bf39be00 +bf39bc00 +bf39ba00 +bf39b800 +bf39b600 +bf39b400 +bf39b200 +bf39b000 +bf39ae00 +bf39ac00 +bf39aa00 +bf39a800 +bf39a600 +bf39a400 +bf39a200 +bf39a000 +bf399e00 +bf399c00 +bf399a00 +bf399800 +bf399600 +bf399400 +bf399200 +bf399000 +bf398e00 +bf398c00 +bf398a00 +bf398800 +bf398600 +bf398400 +bf398200 +bf398000 +bf397e00 +bf397c00 +bf397a00 +bf397800 +bf397600 +bf397400 +bf397200 +bf397000 +bf396e00 +bf396c00 +bf396a00 +bf396800 +bf396600 +bf396400 +bf396200 +bf396000 +bf395e00 +bf395c00 +bf395a00 +bf395800 +bf395600 +bf395400 +bf395200 +bf395000 +bf394e00 +bf394c00 +bf394a00 +bf394800 +bf394600 +bf394400 +bf394200 +bf394000 +bf393e00 +bf393c00 +bf393a00 +bf393800 +bf393600 +bf393400 +bf393200 +bf393000 +bf392e00 +bf392c00 +bf392a00 +bf392800 +bf392600 +bf392400 +bf392200 +bf392000 +bf391e00 +bf391c00 +bf391a00 +bf391800 +bf391600 +bf391400 +bf391200 +bf391000 +bf390e00 +bf390c00 +bf390a00 +bf390800 +bf390600 +bf390400 +bf390200 +bf390000 +bf38fe00 +bf38fc00 +bf38fa00 +bf38f800 +bf38f600 +bf38f400 +bf38f200 +bf38f000 +bf38ee00 +bf38ec00 +bf38ea00 +bf38e800 +bf38e600 +bf38e400 +bf38e200 +bf38e000 +bf38de00 +bf38dc00 +bf38da00 +bf38d800 +bf38d600 +bf38d400 +bf38d200 +bf38d000 +bf38ce00 +bf38cc00 +bf38ca00 +bf38c800 +bf38c600 +bf38c400 +bf38c200 +bf38c000 +bf38be00 +bf38bc00 +bf38ba00 +bf38b800 +bf38b600 +bf38b400 +bf38b200 +bf38b000 +bf38ae00 +bf38ac00 +bf38aa00 +bf38a800 +bf38a600 +bf38a400 +bf38a200 +bf38a000 +bf389e00 +bf389c00 +bf389a00 +bf389800 +bf389600 +bf389400 +bf389200 +bf389000 +bf388e00 +bf388c00 +bf388a00 +bf388800 +bf388600 +bf388400 +bf388200 +bf388000 +bf387e00 +bf387c00 +bf387a00 +bf387800 +bf387600 +bf387400 +bf387200 +bf387000 +bf386e00 +bf386c00 +bf386a00 +bf386800 +bf386600 +bf386400 +bf386200 +bf386000 +bf385e00 +bf385c00 +bf385a00 +bf385800 +bf385600 +bf385400 +bf385200 +bf385000 +bf384e00 +bf384c00 +bf384a00 +bf384800 +bf384600 +bf384400 +bf384200 +bf384000 +bf383e00 +bf383c00 +bf383a00 +bf383800 +bf383600 +bf383400 +bf383200 +bf383000 +bf382e00 +bf382c00 +bf382a00 +bf382800 +bf382600 +bf382400 +bf382200 +bf382000 +bf381e00 +bf381c00 +bf381a00 +bf381800 +bf381600 +bf381400 +bf381200 +bf381000 +bf380e00 +bf380c00 +bf380a00 +bf380800 +bf380600 +bf380400 +bf380200 +bf380000 +bf37fe00 +bf37fc00 +bf37fa00 +bf37f800 +bf37f600 +bf37f400 +bf37f200 +bf37f000 +bf37ee00 +bf37ec00 +bf37ea00 +bf37e800 +bf37e600 +bf37e400 +bf37e200 +bf37e000 +bf37de00 +bf37dc00 +bf37da00 +bf37d800 +bf37d600 +bf37d400 +bf37d200 +bf37d000 +bf37ce00 +bf37cc00 +bf37ca00 +bf37c800 +bf37c600 +bf37c400 +bf37c200 +bf37c000 +bf37be00 +bf37bc00 +bf37ba00 +bf37b800 +bf37b600 +bf37b400 +bf37b200 +bf37b000 +bf37ae00 +bf37ac00 +bf37aa00 +bf37a800 +bf37a600 +bf37a400 +bf37a200 +bf37a000 +bf379e00 +bf379c00 +bf379a00 +bf379800 +bf379600 +bf379400 +bf379200 +bf379000 +bf378e00 +bf378c00 +bf378a00 +bf378800 +bf378600 +bf378400 +bf378200 +bf378000 +bf377e00 +bf377c00 +bf377a00 +bf377800 +bf377600 +bf377400 +bf377200 +bf377000 +bf376e00 +bf376c00 +bf376a00 +bf376800 +bf376600 +bf376400 +bf376200 +bf376000 +bf375e00 +bf375c00 +bf375a00 +bf375800 +bf375600 +bf375400 +bf375200 +bf375000 +bf374e00 +bf374c00 +bf374a00 +bf374800 +bf374600 +bf374400 +bf374200 +bf374000 +bf373e00 +bf373c00 +bf373a00 +bf373800 +bf373600 +bf373400 +bf373200 +bf373000 +bf372e00 +bf372c00 +bf372a00 +bf372800 +bf372600 +bf372400 +bf372200 +bf372000 +bf371e00 +bf371c00 +bf371a00 +bf371800 +bf371600 +bf371400 +bf371200 +bf371000 +bf370e00 +bf370c00 +bf370a00 +bf370800 +bf370600 +bf370400 +bf370200 +bf370000 +bf36fe00 +bf36fc00 +bf36fa00 +bf36f800 +bf36f600 +bf36f400 +bf36f200 +bf36f000 +bf36ee00 +bf36ec00 +bf36ea00 +bf36e800 +bf36e600 +bf36e400 +bf36e200 +bf36e000 +bf36de00 +bf36dc00 +bf36da00 +bf36d800 +bf36d600 +bf36d400 +bf36d200 +bf36d000 +bf36ce00 +bf36cc00 +bf36ca00 +bf36c800 +bf36c600 +bf36c400 +bf36c200 +bf36c000 +bf36be00 +bf36bc00 +bf36ba00 +bf36b800 +bf36b600 +bf36b400 +bf36b200 +bf36b000 +bf36ae00 +bf36ac00 +bf36aa00 +bf36a800 +bf36a600 +bf36a400 +bf36a200 +bf36a000 +bf369e00 +bf369c00 +bf369a00 +bf369800 +bf369600 +bf369400 +bf369200 +bf369000 +bf368e00 +bf368c00 +bf368a00 +bf368800 +bf368600 +bf368400 +bf368200 +bf368000 +bf367e00 +bf367c00 +bf367a00 +bf367800 +bf367600 +bf367400 +bf367200 +bf367000 +bf366e00 +bf366c00 +bf366a00 +bf366800 +bf366600 +bf366400 +bf366200 +bf366000 +bf365e00 +bf365c00 +bf365a00 +bf365800 +bf365600 +bf365400 +bf365200 +bf365000 +bf364e00 +bf364c00 +bf364a00 +bf364800 +bf364600 +bf364400 +bf364200 +bf364000 +bf363e00 +bf363c00 +bf363a00 +bf363800 +bf363600 +bf363400 +bf363200 +bf363000 +bf362e00 +bf362c00 +bf362a00 +bf362800 +bf362600 +bf362400 +bf362200 +bf362000 +bf361e00 +bf361c00 +bf361a00 +bf361800 +bf361600 +bf361400 +bf361200 +bf361000 +bf360e00 +bf360c00 +bf360a00 +bf360800 +bf360600 +bf360400 +bf360200 +bf360000 +bf35fe00 +bf35fc00 +bf35fa00 +bf35f800 +bf35f600 +bf35f400 +bf35f200 +bf35f000 +bf35ee00 +bf35ec00 +bf35ea00 +bf35e800 +bf35e600 +bf35e400 +bf35e200 +bf35e000 +bf35de00 +bf35dc00 +bf35da00 +bf35d800 +bf35d600 +bf35d400 +bf35d200 +bf35d000 +bf35ce00 +bf35cc00 +bf35ca00 +bf35c800 +bf35c600 +bf35c400 +bf35c200 +bf35c000 +bf35be00 +bf35bc00 +bf35ba00 +bf35b800 +bf35b600 +bf35b400 +bf35b200 +bf35b000 +bf35ae00 +bf35ac00 +bf35aa00 +bf35a800 +bf35a600 +bf35a400 +bf35a200 +bf35a000 +bf359e00 +bf359c00 +bf359a00 +bf359800 +bf359600 +bf359400 +bf359200 +bf359000 +bf358e00 +bf358c00 +bf358a00 +bf358800 +bf358600 +bf358400 +bf358200 +bf358000 +bf357e00 +bf357c00 +bf357a00 +bf357800 +bf357600 +bf357400 +bf357200 +bf357000 +bf356e00 +bf356c00 +bf356a00 +bf356800 +bf356600 +bf356400 +bf356200 +bf356000 +bf355e00 +bf355c00 +bf355a00 +bf355800 +bf355600 +bf355400 +bf355200 +bf355000 +bf354e00 +bf354c00 +bf354a00 +bf354800 +bf354600 +bf354400 +bf354200 +bf354000 +bf353e00 +bf353c00 +bf353a00 +bf353800 +bf353600 +bf353400 +bf353200 +bf353000 +bf352e00 +bf352c00 +bf352a00 +bf352800 +bf352600 +bf352400 +bf352200 +bf352000 +bf351e00 +bf351c00 +bf351a00 +bf351800 +bf351600 +bf351400 +bf351200 +bf351000 +bf350e00 +bf350c00 +bf350a00 +bf350800 +bf350600 +bf350400 +bf350200 +bf350000 +bf34fe00 +bf34fc00 +bf34fa00 +bf34f800 +bf34f600 +bf34f400 +bf34f200 +bf34f000 +bf34ee00 +bf34ec00 +bf34ea00 +bf34e800 +bf34e600 +bf34e400 +bf34e200 +bf34e000 +bf34de00 +bf34dc00 +bf34da00 +bf34d800 +bf34d600 +bf34d400 +bf34d200 +bf34d000 +bf34ce00 +bf34cc00 +bf34ca00 +bf34c800 +bf34c600 +bf34c400 +bf34c200 +bf34c000 +bf34be00 +bf34bc00 +bf34ba00 +bf34b800 +bf34b600 +bf34b400 +bf34b200 +bf34b000 +bf34ae00 +bf34ac00 +bf34aa00 +bf34a800 +bf34a600 +bf34a400 +bf34a200 +bf34a000 +bf349e00 +bf349c00 +bf349a00 +bf349800 +bf349600 +bf349400 +bf349200 +bf349000 +bf348e00 +bf348c00 +bf348a00 +bf348800 +bf348600 +bf348400 +bf348200 +bf348000 +bf347e00 +bf347c00 +bf347a00 +bf347800 +bf347600 +bf347400 +bf347200 +bf347000 +bf346e00 +bf346c00 +bf346a00 +bf346800 +bf346600 +bf346400 +bf346200 +bf346000 +bf345e00 +bf345c00 +bf345a00 +bf345800 +bf345600 +bf345400 +bf345200 +bf345000 +bf344e00 +bf344c00 +bf344a00 +bf344800 +bf344600 +bf344400 +bf344200 +bf344000 +bf343e00 +bf343c00 +bf343a00 +bf343800 +bf343600 +bf343400 +bf343200 +bf343000 +bf342e00 +bf342c00 +bf342a00 +bf342800 +bf342600 +bf342400 +bf342200 +bf342000 +bf341e00 +bf341c00 +bf341a00 +bf341800 +bf341600 +bf341400 +bf341200 +bf341000 +bf340e00 +bf340c00 +bf340a00 +bf340800 +bf340600 +bf340400 +bf340200 +bf340000 +bf33fe00 +bf33fc00 +bf33fa00 +bf33f800 +bf33f600 +bf33f400 +bf33f200 +bf33f000 +bf33ee00 +bf33ec00 +bf33ea00 +bf33e800 +bf33e600 +bf33e400 +bf33e200 +bf33e000 +bf33de00 +bf33dc00 +bf33da00 +bf33d800 +bf33d600 +bf33d400 +bf33d200 +bf33d000 +bf33ce00 +bf33cc00 +bf33ca00 +bf33c800 +bf33c600 +bf33c400 +bf33c200 +bf33c000 +bf33be00 +bf33bc00 +bf33ba00 +bf33b800 +bf33b600 +bf33b400 +bf33b200 +bf33b000 +bf33ae00 +bf33ac00 +bf33aa00 +bf33a800 +bf33a600 +bf33a400 +bf33a200 +bf33a000 +bf339e00 +bf339c00 +bf339a00 +bf339800 +bf339600 +bf339400 +bf339200 +bf339000 +bf338e00 +bf338c00 +bf338a00 +bf338800 +bf338600 +bf338400 +bf338200 +bf338000 +bf337e00 +bf337c00 +bf337a00 +bf337800 +bf337600 +bf337400 +bf337200 +bf337000 +bf336e00 +bf336c00 +bf336a00 +bf336800 +bf336600 +bf336400 +bf336200 +bf336000 +bf335e00 +bf335c00 +bf335a00 +bf335800 +bf335600 +bf335400 +bf335200 +bf335000 +bf334e00 +bf334c00 +bf334a00 +bf334800 +bf334600 +bf334400 +bf334200 +bf334000 +bf333e00 +bf333c00 +bf333a00 +bf333800 +bf333600 +bf333400 +bf333200 +bf333000 +bf332e00 +bf332c00 +bf332a00 +bf332800 +bf332600 +bf332400 +bf332200 +bf332000 +bf331e00 +bf331c00 +bf331a00 +bf331800 +bf331600 +bf331400 +bf331200 +bf331000 +bf330e00 +bf330c00 +bf330a00 +bf330800 +bf330600 +bf330400 +bf330200 +bf330000 +bf32fe00 +bf32fc00 +bf32fa00 +bf32f800 +bf32f600 +bf32f400 +bf32f200 +bf32f000 +bf32ee00 +bf32ec00 +bf32ea00 +bf32e800 +bf32e600 +bf32e400 +bf32e200 +bf32e000 +bf32de00 +bf32dc00 +bf32da00 +bf32d800 +bf32d600 +bf32d400 +bf32d200 +bf32d000 +bf32ce00 +bf32cc00 +bf32ca00 +bf32c800 +bf32c600 +bf32c400 +bf32c200 +bf32c000 +bf32be00 +bf32bc00 +bf32ba00 +bf32b800 +bf32b600 +bf32b400 +bf32b200 +bf32b000 +bf32ae00 +bf32ac00 +bf32aa00 +bf32a800 +bf32a600 +bf32a400 +bf32a200 +bf32a000 +bf329e00 +bf329c00 +bf329a00 +bf329800 +bf329600 +bf329400 +bf329200 +bf329000 +bf328e00 +bf328c00 +bf328a00 +bf328800 +bf328600 +bf328400 +bf328200 +bf328000 +bf327e00 +bf327c00 +bf327a00 +bf327800 +bf327600 +bf327400 +bf327200 +bf327000 +bf326e00 +bf326c00 +bf326a00 +bf326800 +bf326600 +bf326400 +bf326200 +bf326000 +bf325e00 +bf325c00 +bf325a00 +bf325800 +bf325600 +bf325400 +bf325200 +bf325000 +bf324e00 +bf324c00 +bf324a00 +bf324800 +bf324600 +bf324400 +bf324200 +bf324000 +bf323e00 +bf323c00 +bf323a00 +bf323800 +bf323600 +bf323400 +bf323200 +bf323000 +bf322e00 +bf322c00 +bf322a00 +bf322800 +bf322600 +bf322400 +bf322200 +bf322000 +bf321e00 +bf321c00 +bf321a00 +bf321800 +bf321600 +bf321400 +bf321200 +bf321000 +bf320e00 +bf320c00 +bf320a00 +bf320800 +bf320600 +bf320400 +bf320200 +bf320000 +bf31fe00 +bf31fc00 +bf31fa00 +bf31f800 +bf31f600 +bf31f400 +bf31f200 +bf31f000 +bf31ee00 +bf31ec00 +bf31ea00 +bf31e800 +bf31e600 +bf31e400 +bf31e200 +bf31e000 +bf31de00 +bf31dc00 +bf31da00 +bf31d800 +bf31d600 +bf31d400 +bf31d200 +bf31d000 +bf31ce00 +bf31cc00 +bf31ca00 +bf31c800 +bf31c600 +bf31c400 +bf31c200 +bf31c000 +bf31be00 +bf31bc00 +bf31ba00 +bf31b800 +bf31b600 +bf31b400 +bf31b200 +bf31b000 +bf31ae00 +bf31ac00 +bf31aa00 +bf31a800 +bf31a600 +bf31a400 +bf31a200 +bf31a000 +bf319e00 +bf319c00 +bf319a00 +bf319800 +bf319600 +bf319400 +bf319200 +bf319000 +bf318e00 +bf318c00 +bf318a00 +bf318800 +bf318600 +bf318400 +bf318200 +bf318000 +bf317e00 +bf317c00 +bf317a00 +bf317800 +bf317600 +bf317400 +bf317200 +bf317000 +bf316e00 +bf316c00 +bf316a00 +bf316800 +bf316600 +bf316400 +bf316200 +bf316000 +bf315e00 +bf315c00 +bf315a00 +bf315800 +bf315600 +bf315400 +bf315200 +bf315000 +bf314e00 +bf314c00 +bf314a00 +bf314800 +bf314600 +bf314400 +bf314200 +bf314000 +bf313e00 +bf313c00 +bf313a00 +bf313800 +bf313600 +bf313400 +bf313200 +bf313000 +bf312e00 +bf312c00 +bf312a00 +bf312800 +bf312600 +bf312400 +bf312200 +bf312000 +bf311e00 +bf311c00 +bf311a00 +bf311800 +bf311600 +bf311400 +bf311200 +bf311000 +bf310e00 +bf310c00 +bf310a00 +bf310800 +bf310600 +bf310400 +bf310200 +bf310000 +bf30fe00 +bf30fc00 +bf30fa00 +bf30f800 +bf30f600 +bf30f400 +bf30f200 +bf30f000 +bf30ee00 +bf30ec00 +bf30ea00 +bf30e800 +bf30e600 +bf30e400 +bf30e200 +bf30e000 +bf30de00 +bf30dc00 +bf30da00 +bf30d800 +bf30d600 +bf30d400 +bf30d200 +bf30d000 +bf30ce00 +bf30cc00 +bf30ca00 +bf30c800 +bf30c600 +bf30c400 +bf30c200 +bf30c000 +bf30be00 +bf30bc00 +bf30ba00 +bf30b800 +bf30b600 +bf30b400 +bf30b200 +bf30b000 +bf30ae00 +bf30ac00 +bf30aa00 +bf30a800 +bf30a600 +bf30a400 +bf30a200 +bf30a000 +bf309e00 +bf309c00 +bf309a00 +bf309800 +bf309600 +bf309400 +bf309200 +bf309000 +bf308e00 +bf308c00 +bf308a00 +bf308800 +bf308600 +bf308400 +bf308200 +bf308000 +bf307e00 +bf307c00 +bf307a00 +bf307800 +bf307600 +bf307400 +bf307200 +bf307000 +bf306e00 +bf306c00 +bf306a00 +bf306800 +bf306600 +bf306400 +bf306200 +bf306000 +bf305e00 +bf305c00 +bf305a00 +bf305800 +bf305600 +bf305400 +bf305200 +bf305000 +bf304e00 +bf304c00 +bf304a00 +bf304800 +bf304600 +bf304400 +bf304200 +bf304000 +bf303e00 +bf303c00 +bf303a00 +bf303800 +bf303600 +bf303400 +bf303200 +bf303000 +bf302e00 +bf302c00 +bf302a00 +bf302800 +bf302600 +bf302400 +bf302200 +bf302000 +bf301e00 +bf301c00 +bf301a00 +bf301800 +bf301600 +bf301400 +bf301200 +bf301000 +bf300e00 +bf300c00 +bf300a00 +bf300800 +bf300600 +bf300400 +bf300200 +bf300000 +bf2ffe00 +bf2ffc00 +bf2ffa00 +bf2ff800 +bf2ff600 +bf2ff400 +bf2ff200 +bf2ff000 +bf2fee00 +bf2fec00 +bf2fea00 +bf2fe800 +bf2fe600 +bf2fe400 +bf2fe200 +bf2fe000 +bf2fde00 +bf2fdc00 +bf2fda00 +bf2fd800 +bf2fd600 +bf2fd400 +bf2fd200 +bf2fd000 +bf2fce00 +bf2fcc00 +bf2fca00 +bf2fc800 +bf2fc600 +bf2fc400 +bf2fc200 +bf2fc000 +bf2fbe00 +bf2fbc00 +bf2fba00 +bf2fb800 +bf2fb600 +bf2fb400 +bf2fb200 +bf2fb000 +bf2fae00 +bf2fac00 +bf2faa00 +bf2fa800 +bf2fa600 +bf2fa400 +bf2fa200 +bf2fa000 +bf2f9e00 +bf2f9c00 +bf2f9a00 +bf2f9800 +bf2f9600 +bf2f9400 +bf2f9200 +bf2f9000 +bf2f8e00 +bf2f8c00 +bf2f8a00 +bf2f8800 +bf2f8600 +bf2f8400 +bf2f8200 +bf2f8000 +bf2f7e00 +bf2f7c00 +bf2f7a00 +bf2f7800 +bf2f7600 +bf2f7400 +bf2f7200 +bf2f7000 +bf2f6e00 +bf2f6c00 +bf2f6a00 +bf2f6800 +bf2f6600 +bf2f6400 +bf2f6200 +bf2f6000 +bf2f5e00 +bf2f5c00 +bf2f5a00 +bf2f5800 +bf2f5600 +bf2f5400 +bf2f5200 +bf2f5000 +bf2f4e00 +bf2f4c00 +bf2f4a00 +bf2f4800 +bf2f4600 +bf2f4400 +bf2f4200 +bf2f4000 +bf2f3e00 +bf2f3c00 +bf2f3a00 +bf2f3800 +bf2f3600 +bf2f3400 +bf2f3200 +bf2f3000 +bf2f2e00 +bf2f2c00 +bf2f2a00 +bf2f2800 +bf2f2600 +bf2f2400 +bf2f2200 +bf2f2000 +bf2f1e00 +bf2f1c00 +bf2f1a00 +bf2f1800 +bf2f1600 +bf2f1400 +bf2f1200 +bf2f1000 +bf2f0e00 +bf2f0c00 +bf2f0a00 +bf2f0800 +bf2f0600 +bf2f0400 +bf2f0200 +bf2f0000 +bf2efe00 +bf2efc00 +bf2efa00 +bf2ef800 +bf2ef600 +bf2ef400 +bf2ef200 +bf2ef000 +bf2eee00 +bf2eec00 +bf2eea00 +bf2ee800 +bf2ee600 +bf2ee400 +bf2ee200 +bf2ee000 +bf2ede00 +bf2edc00 +bf2eda00 +bf2ed800 +bf2ed600 +bf2ed400 +bf2ed200 +bf2ed000 +bf2ece00 +bf2ecc00 +bf2eca00 +bf2ec800 +bf2ec600 +bf2ec400 +bf2ec200 +bf2ec000 +bf2ebe00 +bf2ebc00 +bf2eba00 +bf2eb800 +bf2eb600 +bf2eb400 +bf2eb200 +bf2eb000 +bf2eae00 +bf2eac00 +bf2eaa00 +bf2ea800 +bf2ea600 +bf2ea400 +bf2ea200 +bf2ea000 +bf2e9e00 +bf2e9c00 +bf2e9a00 +bf2e9800 +bf2e9600 +bf2e9400 +bf2e9200 +bf2e9000 +bf2e8e00 +bf2e8c00 +bf2e8a00 +bf2e8800 +bf2e8600 +bf2e8400 +bf2e8200 +bf2e8000 +bf2e7e00 +bf2e7c00 +bf2e7a00 +bf2e7800 +bf2e7600 +bf2e7400 +bf2e7200 +bf2e7000 +bf2e6e00 +bf2e6c00 +bf2e6a00 +bf2e6800 +bf2e6600 +bf2e6400 +bf2e6200 +bf2e6000 +bf2e5e00 +bf2e5c00 +bf2e5a00 +bf2e5800 +bf2e5600 +bf2e5400 +bf2e5200 +bf2e5000 +bf2e4e00 +bf2e4c00 +bf2e4a00 +bf2e4800 +bf2e4600 +bf2e4400 +bf2e4200 +bf2e4000 +bf2e3e00 +bf2e3c00 +bf2e3a00 +bf2e3800 +bf2e3600 +bf2e3400 +bf2e3200 +bf2e3000 +bf2e2e00 +bf2e2c00 +bf2e2a00 +bf2e2800 +bf2e2600 +bf2e2400 +bf2e2200 +bf2e2000 +bf2e1e00 +bf2e1c00 +bf2e1a00 +bf2e1800 +bf2e1600 +bf2e1400 +bf2e1200 +bf2e1000 +bf2e0e00 +bf2e0c00 +bf2e0a00 +bf2e0800 +bf2e0600 +bf2e0400 +bf2e0200 +bf2e0000 +bf2dfe00 +bf2dfc00 +bf2dfa00 +bf2df800 +bf2df600 +bf2df400 +bf2df200 +bf2df000 +bf2dee00 +bf2dec00 +bf2dea00 +bf2de800 +bf2de600 +bf2de400 +bf2de200 +bf2de000 +bf2dde00 +bf2ddc00 +bf2dda00 +bf2dd800 +bf2dd600 +bf2dd400 +bf2dd200 +bf2dd000 +bf2dce00 +bf2dcc00 +bf2dca00 +bf2dc800 +bf2dc600 +bf2dc400 +bf2dc200 +bf2dc000 +bf2dbe00 +bf2dbc00 +bf2dba00 +bf2db800 +bf2db600 +bf2db400 +bf2db200 +bf2db000 +bf2dae00 +bf2dac00 +bf2daa00 +bf2da800 +bf2da600 +bf2da400 +bf2da200 +bf2da000 +bf2d9e00 +bf2d9c00 +bf2d9a00 +bf2d9800 +bf2d9600 +bf2d9400 +bf2d9200 +bf2d9000 +bf2d8e00 +bf2d8c00 +bf2d8a00 +bf2d8800 +bf2d8600 +bf2d8400 +bf2d8200 +bf2d8000 +bf2d7e00 +bf2d7c00 +bf2d7a00 +bf2d7800 +bf2d7600 +bf2d7400 +bf2d7200 +bf2d7000 +bf2d6e00 +bf2d6c00 +bf2d6a00 +bf2d6800 +bf2d6600 +bf2d6400 +bf2d6200 +bf2d6000 +bf2d5e00 +bf2d5c00 +bf2d5a00 +bf2d5800 +bf2d5600 +bf2d5400 +bf2d5200 +bf2d5000 +bf2d4e00 +bf2d4c00 +bf2d4a00 +bf2d4800 +bf2d4600 +bf2d4400 +bf2d4200 +bf2d4000 +bf2d3e00 +bf2d3c00 +bf2d3a00 +bf2d3800 +bf2d3600 +bf2d3400 +bf2d3200 +bf2d3000 +bf2d2e00 +bf2d2c00 +bf2d2a00 +bf2d2800 +bf2d2600 +bf2d2400 +bf2d2200 +bf2d2000 +bf2d1e00 +bf2d1c00 +bf2d1a00 +bf2d1800 +bf2d1600 +bf2d1400 +bf2d1200 +bf2d1000 +bf2d0e00 +bf2d0c00 +bf2d0a00 +bf2d0800 +bf2d0600 +bf2d0400 +bf2d0200 +bf2d0000 +bf2cfe00 +bf2cfc00 +bf2cfa00 +bf2cf800 +bf2cf600 +bf2cf400 +bf2cf200 +bf2cf000 +bf2cee00 +bf2cec00 +bf2cea00 +bf2ce800 +bf2ce600 +bf2ce400 +bf2ce200 +bf2ce000 +bf2cde00 +bf2cdc00 +bf2cda00 +bf2cd800 +bf2cd600 +bf2cd400 +bf2cd200 +bf2cd000 +bf2cce00 +bf2ccc00 +bf2cca00 +bf2cc800 +bf2cc600 +bf2cc400 +bf2cc200 +bf2cc000 +bf2cbe00 +bf2cbc00 +bf2cba00 +bf2cb800 +bf2cb600 +bf2cb400 +bf2cb200 +bf2cb000 +bf2cae00 +bf2cac00 +bf2caa00 +bf2ca800 +bf2ca600 +bf2ca400 +bf2ca200 +bf2ca000 +bf2c9e00 +bf2c9c00 +bf2c9a00 +bf2c9800 +bf2c9600 +bf2c9400 +bf2c9200 +bf2c9000 +bf2c8e00 +bf2c8c00 +bf2c8a00 +bf2c8800 +bf2c8600 +bf2c8400 +bf2c8200 +bf2c8000 +bf2c7e00 +bf2c7c00 +bf2c7a00 +bf2c7800 +bf2c7600 +bf2c7400 +bf2c7200 +bf2c7000 +bf2c6e00 +bf2c6c00 +bf2c6a00 +bf2c6800 +bf2c6600 +bf2c6400 +bf2c6200 +bf2c6000 +bf2c5e00 +bf2c5c00 +bf2c5a00 +bf2c5800 +bf2c5600 +bf2c5400 +bf2c5200 +bf2c5000 +bf2c4e00 +bf2c4c00 +bf2c4a00 +bf2c4800 +bf2c4600 +bf2c4400 +bf2c4200 +bf2c4000 +bf2c3e00 +bf2c3c00 +bf2c3a00 +bf2c3800 +bf2c3600 +bf2c3400 +bf2c3200 +bf2c3000 +bf2c2e00 +bf2c2c00 +bf2c2a00 +bf2c2800 +bf2c2600 +bf2c2400 +bf2c2200 +bf2c2000 +bf2c1e00 +bf2c1c00 +bf2c1a00 +bf2c1800 +bf2c1600 +bf2c1400 +bf2c1200 +bf2c1000 +bf2c0e00 +bf2c0c00 +bf2c0a00 +bf2c0800 +bf2c0600 +bf2c0400 +bf2c0200 +bf2c0000 +bf2bfe00 +bf2bfc00 +bf2bfa00 +bf2bf800 +bf2bf600 +bf2bf400 +bf2bf200 +bf2bf000 +bf2bee00 +bf2bec00 +bf2bea00 +bf2be800 +bf2be600 +bf2be400 +bf2be200 +bf2be000 +bf2bde00 +bf2bdc00 +bf2bda00 +bf2bd800 +bf2bd600 +bf2bd400 +bf2bd200 +bf2bd000 +bf2bce00 +bf2bcc00 +bf2bca00 +bf2bc800 +bf2bc600 +bf2bc400 +bf2bc200 +bf2bc000 +bf2bbe00 +bf2bbc00 +bf2bba00 +bf2bb800 +bf2bb600 +bf2bb400 +bf2bb200 +bf2bb000 +bf2bae00 +bf2bac00 +bf2baa00 +bf2ba800 +bf2ba600 +bf2ba400 +bf2ba200 +bf2ba000 +bf2b9e00 +bf2b9c00 +bf2b9a00 +bf2b9800 +bf2b9600 +bf2b9400 +bf2b9200 +bf2b9000 +bf2b8e00 +bf2b8c00 +bf2b8a00 +bf2b8800 +bf2b8600 +bf2b8400 +bf2b8200 +bf2b8000 +bf2b7e00 +bf2b7c00 +bf2b7a00 +bf2b7800 +bf2b7600 +bf2b7400 +bf2b7200 +bf2b7000 +bf2b6e00 +bf2b6c00 +bf2b6a00 +bf2b6800 +bf2b6600 +bf2b6400 +bf2b6200 +bf2b6000 +bf2b5e00 +bf2b5c00 +bf2b5a00 +bf2b5800 +bf2b5600 +bf2b5400 +bf2b5200 +bf2b5000 +bf2b4e00 +bf2b4c00 +bf2b4a00 +bf2b4800 +bf2b4600 +bf2b4400 +bf2b4200 +bf2b4000 +bf2b3e00 +bf2b3c00 +bf2b3a00 +bf2b3800 +bf2b3600 +bf2b3400 +bf2b3200 +bf2b3000 +bf2b2e00 +bf2b2c00 +bf2b2a00 +bf2b2800 +bf2b2600 +bf2b2400 +bf2b2200 +bf2b2000 +bf2b1e00 +bf2b1c00 +bf2b1a00 +bf2b1800 +bf2b1600 +bf2b1400 +bf2b1200 +bf2b1000 +bf2b0e00 +bf2b0c00 +bf2b0a00 +bf2b0800 +bf2b0600 +bf2b0400 +bf2b0200 +bf2b0000 +bf2afe00 +bf2afc00 +bf2afa00 +bf2af800 +bf2af600 +bf2af400 +bf2af200 +bf2af000 +bf2aee00 +bf2aec00 +bf2aea00 +bf2ae800 +bf2ae600 +bf2ae400 +bf2ae200 +bf2ae000 +bf2ade00 +bf2adc00 +bf2ada00 +bf2ad800 +bf2ad600 +bf2ad400 +bf2ad200 +bf2ad000 +bf2ace00 +bf2acc00 +bf2aca00 +bf2ac800 +bf2ac600 +bf2ac400 +bf2ac200 +bf2ac000 +bf2abe00 +bf2abc00 +bf2aba00 +bf2ab800 +bf2ab600 +bf2ab400 +bf2ab200 +bf2ab000 +bf2aae00 +bf2aac00 +bf2aaa00 +bf2aa800 +bf2aa600 +bf2aa400 +bf2aa200 +bf2aa000 +bf2a9e00 +bf2a9c00 +bf2a9a00 +bf2a9800 +bf2a9600 +bf2a9400 +bf2a9200 +bf2a9000 +bf2a8e00 +bf2a8c00 +bf2a8a00 +bf2a8800 +bf2a8600 +bf2a8400 +bf2a8200 +bf2a8000 +bf2a7e00 +bf2a7c00 +bf2a7a00 +bf2a7800 +bf2a7600 +bf2a7400 +bf2a7200 +bf2a7000 +bf2a6e00 +bf2a6c00 +bf2a6a00 +bf2a6800 +bf2a6600 +bf2a6400 +bf2a6200 +bf2a6000 +bf2a5e00 +bf2a5c00 +bf2a5a00 +bf2a5800 +bf2a5600 +bf2a5400 +bf2a5200 +bf2a5000 +bf2a4e00 +bf2a4c00 +bf2a4a00 +bf2a4800 +bf2a4600 +bf2a4400 +bf2a4200 +bf2a4000 +bf2a3e00 +bf2a3c00 +bf2a3a00 +bf2a3800 +bf2a3600 +bf2a3400 +bf2a3200 +bf2a3000 +bf2a2e00 +bf2a2c00 +bf2a2a00 +bf2a2800 +bf2a2600 +bf2a2400 +bf2a2200 +bf2a2000 +bf2a1e00 +bf2a1c00 +bf2a1a00 +bf2a1800 +bf2a1600 +bf2a1400 +bf2a1200 +bf2a1000 +bf2a0e00 +bf2a0c00 +bf2a0a00 +bf2a0800 +bf2a0600 +bf2a0400 +bf2a0200 +bf2a0000 +bf29fe00 +bf29fc00 +bf29fa00 +bf29f800 +bf29f600 +bf29f400 +bf29f200 +bf29f000 +bf29ee00 +bf29ec00 +bf29ea00 +bf29e800 +bf29e600 +bf29e400 +bf29e200 +bf29e000 +bf29de00 +bf29dc00 +bf29da00 +bf29d800 +bf29d600 +bf29d400 +bf29d200 +bf29d000 +bf29ce00 +bf29cc00 +bf29ca00 +bf29c800 +bf29c600 +bf29c400 +bf29c200 +bf29c000 +bf29be00 +bf29bc00 +bf29ba00 +bf29b800 +bf29b600 +bf29b400 +bf29b200 +bf29b000 +bf29ae00 +bf29ac00 +bf29aa00 +bf29a800 +bf29a600 +bf29a400 +bf29a200 +bf29a000 +bf299e00 +bf299c00 +bf299a00 +bf299800 +bf299600 +bf299400 +bf299200 +bf299000 +bf298e00 +bf298c00 +bf298a00 +bf298800 +bf298600 +bf298400 +bf298200 +bf298000 +bf297e00 +bf297c00 +bf297a00 +bf297800 +bf297600 +bf297400 +bf297200 +bf297000 +bf296e00 +bf296c00 +bf296a00 +bf296800 +bf296600 +bf296400 +bf296200 +bf296000 +bf295e00 +bf295c00 +bf295a00 +bf295800 +bf295600 +bf295400 +bf295200 +bf295000 +bf294e00 +bf294c00 +bf294a00 +bf294800 +bf294600 +bf294400 +bf294200 +bf294000 +bf293e00 +bf293c00 +bf293a00 +bf293800 +bf293600 +bf293400 +bf293200 +bf293000 +bf292e00 +bf292c00 +bf292a00 +bf292800 +bf292600 +bf292400 +bf292200 +bf292000 +bf291e00 +bf291c00 +bf291a00 +bf291800 +bf291600 +bf291400 +bf291200 +bf291000 +bf290e00 +bf290c00 +bf290a00 +bf290800 +bf290600 +bf290400 +bf290200 +bf290000 +bf28fe00 +bf28fc00 +bf28fa00 +bf28f800 +bf28f600 +bf28f400 +bf28f200 +bf28f000 +bf28ee00 +bf28ec00 +bf28ea00 +bf28e800 +bf28e600 +bf28e400 +bf28e200 +bf28e000 +bf28de00 +bf28dc00 +bf28da00 +bf28d800 +bf28d600 +bf28d400 +bf28d200 +bf28d000 +bf28ce00 +bf28cc00 +bf28ca00 +bf28c800 +bf28c600 +bf28c400 +bf28c200 +bf28c000 +bf28be00 +bf28bc00 +bf28ba00 +bf28b800 +bf28b600 +bf28b400 +bf28b200 +bf28b000 +bf28ae00 +bf28ac00 +bf28aa00 +bf28a800 +bf28a600 +bf28a400 +bf28a200 +bf28a000 +bf289e00 +bf289c00 +bf289a00 +bf289800 +bf289600 +bf289400 +bf289200 +bf289000 +bf288e00 +bf288c00 +bf288a00 +bf288800 +bf288600 +bf288400 +bf288200 +bf288000 +bf287e00 +bf287c00 +bf287a00 +bf287800 +bf287600 +bf287400 +bf287200 +bf287000 +bf286e00 +bf286c00 +bf286a00 +bf286800 +bf286600 +bf286400 +bf286200 +bf286000 +bf285e00 +bf285c00 +bf285a00 +bf285800 +bf285600 +bf285400 +bf285200 +bf285000 +bf284e00 +bf284c00 +bf284a00 +bf284800 +bf284600 +bf284400 +bf284200 +bf284000 +bf283e00 +bf283c00 +bf283a00 +bf283800 +bf283600 +bf283400 +bf283200 +bf283000 +bf282e00 +bf282c00 +bf282a00 +bf282800 +bf282600 +bf282400 +bf282200 +bf282000 +bf281e00 +bf281c00 +bf281a00 +bf281800 +bf281600 +bf281400 +bf281200 +bf281000 +bf280e00 +bf280c00 +bf280a00 +bf280800 +bf280600 +bf280400 +bf280200 +bf280000 +bf27fe00 +bf27fc00 +bf27fa00 +bf27f800 +bf27f600 +bf27f400 +bf27f200 +bf27f000 +bf27ee00 +bf27ec00 +bf27ea00 +bf27e800 +bf27e600 +bf27e400 +bf27e200 +bf27e000 +bf27de00 +bf27dc00 +bf27da00 +bf27d800 +bf27d600 +bf27d400 +bf27d200 +bf27d000 +bf27ce00 +bf27cc00 +bf27ca00 +bf27c800 +bf27c600 +bf27c400 +bf27c200 +bf27c000 +bf27be00 +bf27bc00 +bf27ba00 +bf27b800 +bf27b600 +bf27b400 +bf27b200 +bf27b000 +bf27ae00 +bf27ac00 +bf27aa00 +bf27a800 +bf27a600 +bf27a400 +bf27a200 +bf27a000 +bf279e00 +bf279c00 +bf279a00 +bf279800 +bf279600 +bf279400 +bf279200 +bf279000 +bf278e00 +bf278c00 +bf278a00 +bf278800 +bf278600 +bf278400 +bf278200 +bf278000 +bf277e00 +bf277c00 +bf277a00 +bf277800 +bf277600 +bf277400 +bf277200 +bf277000 +bf276e00 +bf276c00 +bf276a00 +bf276800 +bf276600 +bf276400 +bf276200 +bf276000 +bf275e00 +bf275c00 +bf275a00 +bf275800 +bf275600 +bf275400 +bf275200 +bf275000 +bf274e00 +bf274c00 +bf274a00 +bf274800 +bf274600 +bf274400 +bf274200 +bf274000 +bf273e00 +bf273c00 +bf273a00 +bf273800 +bf273600 +bf273400 +bf273200 +bf273000 +bf272e00 +bf272c00 +bf272a00 +bf272800 +bf272600 +bf272400 +bf272200 +bf272000 +bf271e00 +bf271c00 +bf271a00 +bf271800 +bf271600 +bf271400 +bf271200 +bf271000 +bf270e00 +bf270c00 +bf270a00 +bf270800 +bf270600 +bf270400 +bf270200 +bf270000 +bf26fe00 +bf26fc00 +bf26fa00 +bf26f800 +bf26f600 +bf26f400 +bf26f200 +bf26f000 +bf26ee00 +bf26ec00 +bf26ea00 +bf26e800 +bf26e600 +bf26e400 +bf26e200 +bf26e000 +bf26de00 +bf26dc00 +bf26da00 +bf26d800 +bf26d600 +bf26d400 +bf26d200 +bf26d000 +bf26ce00 +bf26cc00 +bf26ca00 +bf26c800 +bf26c600 +bf26c400 +bf26c200 +bf26c000 +bf26be00 +bf26bc00 +bf26ba00 +bf26b800 +bf26b600 +bf26b400 +bf26b200 +bf26b000 +bf26ae00 +bf26ac00 +bf26aa00 +bf26a800 +bf26a600 +bf26a400 +bf26a200 +bf26a000 +bf269e00 +bf269c00 +bf269a00 +bf269800 +bf269600 +bf269400 +bf269200 +bf269000 +bf268e00 +bf268c00 +bf268a00 +bf268800 +bf268600 +bf268400 +bf268200 +bf268000 +bf267e00 +bf267c00 +bf267a00 +bf267800 +bf267600 +bf267400 +bf267200 +bf267000 +bf266e00 +bf266c00 +bf266a00 +bf266800 +bf266600 +bf266400 +bf266200 +bf266000 +bf265e00 +bf265c00 +bf265a00 +bf265800 +bf265600 +bf265400 +bf265200 +bf265000 +bf264e00 +bf264c00 +bf264a00 +bf264800 +bf264600 +bf264400 +bf264200 +bf264000 +bf263e00 +bf263c00 +bf263a00 +bf263800 +bf263600 +bf263400 +bf263200 +bf263000 +bf262e00 +bf262c00 +bf262a00 +bf262800 +bf262600 +bf262400 +bf262200 +bf262000 +bf261e00 +bf261c00 +bf261a00 +bf261800 +bf261600 +bf261400 +bf261200 +bf261000 +bf260e00 +bf260c00 +bf260a00 +bf260800 +bf260600 +bf260400 +bf260200 +bf260000 +bf25fe00 +bf25fc00 +bf25fa00 +bf25f800 +bf25f600 +bf25f400 +bf25f200 +bf25f000 +bf25ee00 +bf25ec00 +bf25ea00 +bf25e800 +bf25e600 +bf25e400 +bf25e200 +bf25e000 +bf25de00 +bf25dc00 +bf25da00 +bf25d800 +bf25d600 +bf25d400 +bf25d200 +bf25d000 +bf25ce00 +bf25cc00 +bf25ca00 +bf25c800 +bf25c600 +bf25c400 +bf25c200 +bf25c000 +bf25be00 +bf25bc00 +bf25ba00 +bf25b800 +bf25b600 +bf25b400 +bf25b200 +bf25b000 +bf25ae00 +bf25ac00 +bf25aa00 +bf25a800 +bf25a600 +bf25a400 +bf25a200 +bf25a000 +bf259e00 +bf259c00 +bf259a00 +bf259800 +bf259600 +bf259400 +bf259200 +bf259000 +bf258e00 +bf258c00 +bf258a00 +bf258800 +bf258600 +bf258400 +bf258200 +bf258000 +bf257e00 +bf257c00 +bf257a00 +bf257800 +bf257600 +bf257400 +bf257200 +bf257000 +bf256e00 +bf256c00 +bf256a00 +bf256800 +bf256600 +bf256400 +bf256200 +bf256000 +bf255e00 +bf255c00 +bf255a00 +bf255800 +bf255600 +bf255400 +bf255200 +bf255000 +bf254e00 +bf254c00 +bf254a00 +bf254800 +bf254600 +bf254400 +bf254200 +bf254000 +bf253e00 +bf253c00 +bf253a00 +bf253800 +bf253600 +bf253400 +bf253200 +bf253000 +bf252e00 +bf252c00 +bf252a00 +bf252800 +bf252600 +bf252400 +bf252200 +bf252000 +bf251e00 +bf251c00 +bf251a00 +bf251800 +bf251600 +bf251400 +bf251200 +bf251000 +bf250e00 +bf250c00 +bf250a00 +bf250800 +bf250600 +bf250400 +bf250200 +bf250000 +bf24fe00 +bf24fc00 +bf24fa00 +bf24f800 +bf24f600 +bf24f400 +bf24f200 +bf24f000 +bf24ee00 +bf24ec00 +bf24ea00 +bf24e800 +bf24e600 +bf24e400 +bf24e200 +bf24e000 +bf24de00 +bf24dc00 +bf24da00 +bf24d800 +bf24d600 +bf24d400 +bf24d200 +bf24d000 +bf24ce00 +bf24cc00 +bf24ca00 +bf24c800 +bf24c600 +bf24c400 +bf24c200 +bf24c000 +bf24be00 +bf24bc00 +bf24ba00 +bf24b800 +bf24b600 +bf24b400 +bf24b200 +bf24b000 +bf24ae00 +bf24ac00 +bf24aa00 +bf24a800 +bf24a600 +bf24a400 +bf24a200 +bf24a000 +bf249e00 +bf249c00 +bf249a00 +bf249800 +bf249600 +bf249400 +bf249200 +bf249000 +bf248e00 +bf248c00 +bf248a00 +bf248800 +bf248600 +bf248400 +bf248200 +bf248000 +bf247e00 +bf247c00 +bf247a00 +bf247800 +bf247600 +bf247400 +bf247200 +bf247000 +bf246e00 +bf246c00 +bf246a00 +bf246800 +bf246600 +bf246400 +bf246200 +bf246000 +bf245e00 +bf245c00 +bf245a00 +bf245800 +bf245600 +bf245400 +bf245200 +bf245000 +bf244e00 +bf244c00 +bf244a00 +bf244800 +bf244600 +bf244400 +bf244200 +bf244000 +bf243e00 +bf243c00 +bf243a00 +bf243800 +bf243600 +bf243400 +bf243200 +bf243000 +bf242e00 +bf242c00 +bf242a00 +bf242800 +bf242600 +bf242400 +bf242200 +bf242000 +bf241e00 +bf241c00 +bf241a00 +bf241800 +bf241600 +bf241400 +bf241200 +bf241000 +bf240e00 +bf240c00 +bf240a00 +bf240800 +bf240600 +bf240400 +bf240200 +bf240000 +bf23fe00 +bf23fc00 +bf23fa00 +bf23f800 +bf23f600 +bf23f400 +bf23f200 +bf23f000 +bf23ee00 +bf23ec00 +bf23ea00 +bf23e800 +bf23e600 +bf23e400 +bf23e200 +bf23e000 +bf23de00 +bf23dc00 +bf23da00 +bf23d800 +bf23d600 +bf23d400 +bf23d200 +bf23d000 +bf23ce00 +bf23cc00 +bf23ca00 +bf23c800 +bf23c600 +bf23c400 +bf23c200 +bf23c000 +bf23be00 +bf23bc00 +bf23ba00 +bf23b800 +bf23b600 +bf23b400 +bf23b200 +bf23b000 +bf23ae00 +bf23ac00 +bf23aa00 +bf23a800 +bf23a600 +bf23a400 +bf23a200 +bf23a000 +bf239e00 +bf239c00 +bf239a00 +bf239800 +bf239600 +bf239400 +bf239200 +bf239000 +bf238e00 +bf238c00 +bf238a00 +bf238800 +bf238600 +bf238400 +bf238200 +bf238000 +bf237e00 +bf237c00 +bf237a00 +bf237800 +bf237600 +bf237400 +bf237200 +bf237000 +bf236e00 +bf236c00 +bf236a00 +bf236800 +bf236600 +bf236400 +bf236200 +bf236000 +bf235e00 +bf235c00 +bf235a00 +bf235800 +bf235600 +bf235400 +bf235200 +bf235000 +bf234e00 +bf234c00 +bf234a00 +bf234800 +bf234600 +bf234400 +bf234200 +bf234000 +bf233e00 +bf233c00 +bf233a00 +bf233800 +bf233600 +bf233400 +bf233200 +bf233000 +bf232e00 +bf232c00 +bf232a00 +bf232800 +bf232600 +bf232400 +bf232200 +bf232000 +bf231e00 +bf231c00 +bf231a00 +bf231800 +bf231600 +bf231400 +bf231200 +bf231000 +bf230e00 +bf230c00 +bf230a00 +bf230800 +bf230600 +bf230400 +bf230200 +bf230000 +bf22fe00 +bf22fc00 +bf22fa00 +bf22f800 +bf22f600 +bf22f400 +bf22f200 +bf22f000 +bf22ee00 +bf22ec00 +bf22ea00 +bf22e800 +bf22e600 +bf22e400 +bf22e200 +bf22e000 +bf22de00 +bf22dc00 +bf22da00 +bf22d800 +bf22d600 +bf22d400 +bf22d200 +bf22d000 +bf22ce00 +bf22cc00 +bf22ca00 +bf22c800 +bf22c600 +bf22c400 +bf22c200 +bf22c000 +bf22be00 +bf22bc00 +bf22ba00 +bf22b800 +bf22b600 +bf22b400 +bf22b200 +bf22b000 +bf22ae00 +bf22ac00 +bf22aa00 +bf22a800 +bf22a600 +bf22a400 +bf22a200 +bf22a000 +bf229e00 +bf229c00 +bf229a00 +bf229800 +bf229600 +bf229400 +bf229200 +bf229000 +bf228e00 +bf228c00 +bf228a00 +bf228800 +bf228600 +bf228400 +bf228200 +bf228000 +bf227e00 +bf227c00 +bf227a00 +bf227800 +bf227600 +bf227400 +bf227200 +bf227000 +bf226e00 +bf226c00 +bf226a00 +bf226800 +bf226600 +bf226400 +bf226200 +bf226000 +bf225e00 +bf225c00 +bf225a00 +bf225800 +bf225600 +bf225400 +bf225200 +bf225000 +bf224e00 +bf224c00 +bf224a00 +bf224800 +bf224600 +bf224400 +bf224200 +bf224000 +bf223e00 +bf223c00 +bf223a00 +bf223800 +bf223600 +bf223400 +bf223200 +bf223000 +bf222e00 +bf222c00 +bf222a00 +bf222800 +bf222600 +bf222400 +bf222200 +bf222000 +bf221e00 +bf221c00 +bf221a00 +bf221800 +bf221600 +bf221400 +bf221200 +bf221000 +bf220e00 +bf220c00 +bf220a00 +bf220800 +bf220600 +bf220400 +bf220200 +bf220000 +bf21fe00 +bf21fc00 +bf21fa00 +bf21f800 +bf21f600 +bf21f400 +bf21f200 +bf21f000 +bf21ee00 +bf21ec00 +bf21ea00 +bf21e800 +bf21e600 +bf21e400 +bf21e200 +bf21e000 +bf21de00 +bf21dc00 +bf21da00 +bf21d800 +bf21d600 +bf21d400 +bf21d200 +bf21d000 +bf21ce00 +bf21cc00 +bf21ca00 +bf21c800 +bf21c600 +bf21c400 +bf21c200 +bf21c000 +bf21be00 +bf21bc00 +bf21ba00 +bf21b800 +bf21b600 +bf21b400 +bf21b200 +bf21b000 +bf21ae00 +bf21ac00 +bf21aa00 +bf21a800 +bf21a600 +bf21a400 +bf21a200 +bf21a000 +bf219e00 +bf219c00 +bf219a00 +bf219800 +bf219600 +bf219400 +bf219200 +bf219000 +bf218e00 +bf218c00 +bf218a00 +bf218800 +bf218600 +bf218400 +bf218200 +bf218000 +bf217e00 +bf217c00 +bf217a00 +bf217800 +bf217600 +bf217400 +bf217200 +bf217000 +bf216e00 +bf216c00 +bf216a00 +bf216800 +bf216600 +bf216400 +bf216200 +bf216000 +bf215e00 +bf215c00 +bf215a00 +bf215800 +bf215600 +bf215400 +bf215200 +bf215000 +bf214e00 +bf214c00 +bf214a00 +bf214800 +bf214600 +bf214400 +bf214200 +bf214000 +bf213e00 +bf213c00 +bf213a00 +bf213800 +bf213600 +bf213400 +bf213200 +bf213000 +bf212e00 +bf212c00 +bf212a00 +bf212800 +bf212600 +bf212400 +bf212200 +bf212000 +bf211e00 +bf211c00 +bf211a00 +bf211800 +bf211600 +bf211400 +bf211200 +bf211000 +bf210e00 +bf210c00 +bf210a00 +bf210800 +bf210600 +bf210400 +bf210200 +bf210000 +bf20fe00 +bf20fc00 +bf20fa00 +bf20f800 +bf20f600 +bf20f400 +bf20f200 +bf20f000 +bf20ee00 +bf20ec00 +bf20ea00 +bf20e800 +bf20e600 +bf20e400 +bf20e200 +bf20e000 +bf20de00 +bf20dc00 +bf20da00 +bf20d800 +bf20d600 +bf20d400 +bf20d200 +bf20d000 +bf20ce00 +bf20cc00 +bf20ca00 +bf20c800 +bf20c600 +bf20c400 +bf20c200 +bf20c000 +bf20be00 +bf20bc00 +bf20ba00 +bf20b800 +bf20b600 +bf20b400 +bf20b200 +bf20b000 +bf20ae00 +bf20ac00 +bf20aa00 +bf20a800 +bf20a600 +bf20a400 +bf20a200 +bf20a000 +bf209e00 +bf209c00 +bf209a00 +bf209800 +bf209600 +bf209400 +bf209200 +bf209000 +bf208e00 +bf208c00 +bf208a00 +bf208800 +bf208600 +bf208400 +bf208200 +bf208000 +bf207e00 +bf207c00 +bf207a00 +bf207800 +bf207600 +bf207400 +bf207200 +bf207000 +bf206e00 +bf206c00 +bf206a00 +bf206800 +bf206600 +bf206400 +bf206200 +bf206000 +bf205e00 +bf205c00 +bf205a00 +bf205800 +bf205600 +bf205400 +bf205200 +bf205000 +bf204e00 +bf204c00 +bf204a00 +bf204800 +bf204600 +bf204400 +bf204200 +bf204000 +bf203e00 +bf203c00 +bf203a00 +bf203800 +bf203600 +bf203400 +bf203200 +bf203000 +bf202e00 +bf202c00 +bf202a00 +bf202800 +bf202600 +bf202400 +bf202200 +bf202000 +bf201e00 +bf201c00 +bf201a00 +bf201800 +bf201600 +bf201400 +bf201200 +bf201000 +bf200e00 +bf200c00 +bf200a00 +bf200800 +bf200600 +bf200400 +bf200200 +bf200000 +bf1ffe00 +bf1ffc00 +bf1ffa00 +bf1ff800 +bf1ff600 +bf1ff400 +bf1ff200 +bf1ff000 +bf1fee00 +bf1fec00 +bf1fea00 +bf1fe800 +bf1fe600 +bf1fe400 +bf1fe200 +bf1fe000 +bf1fde00 +bf1fdc00 +bf1fda00 +bf1fd800 +bf1fd600 +bf1fd400 +bf1fd200 +bf1fd000 +bf1fce00 +bf1fcc00 +bf1fca00 +bf1fc800 +bf1fc600 +bf1fc400 +bf1fc200 +bf1fc000 +bf1fbe00 +bf1fbc00 +bf1fba00 +bf1fb800 +bf1fb600 +bf1fb400 +bf1fb200 +bf1fb000 +bf1fae00 +bf1fac00 +bf1faa00 +bf1fa800 +bf1fa600 +bf1fa400 +bf1fa200 +bf1fa000 +bf1f9e00 +bf1f9c00 +bf1f9a00 +bf1f9800 +bf1f9600 +bf1f9400 +bf1f9200 +bf1f9000 +bf1f8e00 +bf1f8c00 +bf1f8a00 +bf1f8800 +bf1f8600 +bf1f8400 +bf1f8200 +bf1f8000 +bf1f7e00 +bf1f7c00 +bf1f7a00 +bf1f7800 +bf1f7600 +bf1f7400 +bf1f7200 +bf1f7000 +bf1f6e00 +bf1f6c00 +bf1f6a00 +bf1f6800 +bf1f6600 +bf1f6400 +bf1f6200 +bf1f6000 +bf1f5e00 +bf1f5c00 +bf1f5a00 +bf1f5800 +bf1f5600 +bf1f5400 +bf1f5200 +bf1f5000 +bf1f4e00 +bf1f4c00 +bf1f4a00 +bf1f4800 +bf1f4600 +bf1f4400 +bf1f4200 +bf1f4000 +bf1f3e00 +bf1f3c00 +bf1f3a00 +bf1f3800 +bf1f3600 +bf1f3400 +bf1f3200 +bf1f3000 +bf1f2e00 +bf1f2c00 +bf1f2a00 +bf1f2800 +bf1f2600 +bf1f2400 +bf1f2200 +bf1f2000 +bf1f1e00 +bf1f1c00 +bf1f1a00 +bf1f1800 +bf1f1600 +bf1f1400 +bf1f1200 +bf1f1000 +bf1f0e00 +bf1f0c00 +bf1f0a00 +bf1f0800 +bf1f0600 +bf1f0400 +bf1f0200 +bf1f0000 +bf1efe00 +bf1efc00 +bf1efa00 +bf1ef800 +bf1ef600 +bf1ef400 +bf1ef200 +bf1ef000 +bf1eee00 +bf1eec00 +bf1eea00 +bf1ee800 +bf1ee600 +bf1ee400 +bf1ee200 +bf1ee000 +bf1ede00 +bf1edc00 +bf1eda00 +bf1ed800 +bf1ed600 +bf1ed400 +bf1ed200 +bf1ed000 +bf1ece00 +bf1ecc00 +bf1eca00 +bf1ec800 +bf1ec600 +bf1ec400 +bf1ec200 +bf1ec000 +bf1ebe00 +bf1ebc00 +bf1eba00 +bf1eb800 +bf1eb600 +bf1eb400 +bf1eb200 +bf1eb000 +bf1eae00 +bf1eac00 +bf1eaa00 +bf1ea800 +bf1ea600 +bf1ea400 +bf1ea200 +bf1ea000 +bf1e9e00 +bf1e9c00 +bf1e9a00 +bf1e9800 +bf1e9600 +bf1e9400 +bf1e9200 +bf1e9000 +bf1e8e00 +bf1e8c00 +bf1e8a00 +bf1e8800 +bf1e8600 +bf1e8400 +bf1e8200 +bf1e8000 +bf1e7e00 +bf1e7c00 +bf1e7a00 +bf1e7800 +bf1e7600 +bf1e7400 +bf1e7200 +bf1e7000 +bf1e6e00 +bf1e6c00 +bf1e6a00 +bf1e6800 +bf1e6600 +bf1e6400 +bf1e6200 +bf1e6000 +bf1e5e00 +bf1e5c00 +bf1e5a00 +bf1e5800 +bf1e5600 +bf1e5400 +bf1e5200 +bf1e5000 +bf1e4e00 +bf1e4c00 +bf1e4a00 +bf1e4800 +bf1e4600 +bf1e4400 +bf1e4200 +bf1e4000 +bf1e3e00 +bf1e3c00 +bf1e3a00 +bf1e3800 +bf1e3600 +bf1e3400 +bf1e3200 +bf1e3000 +bf1e2e00 +bf1e2c00 +bf1e2a00 +bf1e2800 +bf1e2600 +bf1e2400 +bf1e2200 +bf1e2000 +bf1e1e00 +bf1e1c00 +bf1e1a00 +bf1e1800 +bf1e1600 +bf1e1400 +bf1e1200 +bf1e1000 +bf1e0e00 +bf1e0c00 +bf1e0a00 +bf1e0800 +bf1e0600 +bf1e0400 +bf1e0200 +bf1e0000 +bf1dfe00 +bf1dfc00 +bf1dfa00 +bf1df800 +bf1df600 +bf1df400 +bf1df200 +bf1df000 +bf1dee00 +bf1dec00 +bf1dea00 +bf1de800 +bf1de600 +bf1de400 +bf1de200 +bf1de000 +bf1dde00 +bf1ddc00 +bf1dda00 +bf1dd800 +bf1dd600 +bf1dd400 +bf1dd200 +bf1dd000 +bf1dce00 +bf1dcc00 +bf1dca00 +bf1dc800 +bf1dc600 +bf1dc400 +bf1dc200 +bf1dc000 +bf1dbe00 +bf1dbc00 +bf1dba00 +bf1db800 +bf1db600 +bf1db400 +bf1db200 +bf1db000 +bf1dae00 +bf1dac00 +bf1daa00 +bf1da800 +bf1da600 +bf1da400 +bf1da200 +bf1da000 +bf1d9e00 +bf1d9c00 +bf1d9a00 +bf1d9800 +bf1d9600 +bf1d9400 +bf1d9200 +bf1d9000 +bf1d8e00 +bf1d8c00 +bf1d8a00 +bf1d8800 +bf1d8600 +bf1d8400 +bf1d8200 +bf1d8000 +bf1d7e00 +bf1d7c00 +bf1d7a00 +bf1d7800 +bf1d7600 +bf1d7400 +bf1d7200 +bf1d7000 +bf1d6e00 +bf1d6c00 +bf1d6a00 +bf1d6800 +bf1d6600 +bf1d6400 +bf1d6200 +bf1d6000 +bf1d5e00 +bf1d5c00 +bf1d5a00 +bf1d5800 +bf1d5600 +bf1d5400 +bf1d5200 +bf1d5000 +bf1d4e00 +bf1d4c00 +bf1d4a00 +bf1d4800 +bf1d4600 +bf1d4400 +bf1d4200 +bf1d4000 +bf1d3e00 +bf1d3c00 +bf1d3a00 +bf1d3800 +bf1d3600 +bf1d3400 +bf1d3200 +bf1d3000 +bf1d2e00 +bf1d2c00 +bf1d2a00 +bf1d2800 +bf1d2600 +bf1d2400 +bf1d2200 +bf1d2000 +bf1d1e00 +bf1d1c00 +bf1d1a00 +bf1d1800 +bf1d1600 +bf1d1400 +bf1d1200 +bf1d1000 +bf1d0e00 +bf1d0c00 +bf1d0a00 +bf1d0800 +bf1d0600 +bf1d0400 +bf1d0200 +bf1d0000 +bf1cfe00 +bf1cfc00 +bf1cfa00 +bf1cf800 +bf1cf600 +bf1cf400 +bf1cf200 +bf1cf000 +bf1cee00 +bf1cec00 +bf1cea00 +bf1ce800 +bf1ce600 +bf1ce400 +bf1ce200 +bf1ce000 +bf1cde00 +bf1cdc00 +bf1cda00 +bf1cd800 +bf1cd600 +bf1cd400 +bf1cd200 +bf1cd000 +bf1cce00 +bf1ccc00 +bf1cca00 +bf1cc800 +bf1cc600 +bf1cc400 +bf1cc200 +bf1cc000 +bf1cbe00 +bf1cbc00 +bf1cba00 +bf1cb800 +bf1cb600 +bf1cb400 +bf1cb200 +bf1cb000 +bf1cae00 +bf1cac00 +bf1caa00 +bf1ca800 +bf1ca600 +bf1ca400 +bf1ca200 +bf1ca000 +bf1c9e00 +bf1c9c00 +bf1c9a00 +bf1c9800 +bf1c9600 +bf1c9400 +bf1c9200 +bf1c9000 +bf1c8e00 +bf1c8c00 +bf1c8a00 +bf1c8800 +bf1c8600 +bf1c8400 +bf1c8200 +bf1c8000 +bf1c7e00 +bf1c7c00 +bf1c7a00 +bf1c7800 +bf1c7600 +bf1c7400 +bf1c7200 +bf1c7000 +bf1c6e00 +bf1c6c00 +bf1c6a00 +bf1c6800 +bf1c6600 +bf1c6400 +bf1c6200 +bf1c6000 +bf1c5e00 +bf1c5c00 +bf1c5a00 +bf1c5800 +bf1c5600 +bf1c5400 +bf1c5200 +bf1c5000 +bf1c4e00 +bf1c4c00 +bf1c4a00 +bf1c4800 +bf1c4600 +bf1c4400 +bf1c4200 +bf1c4000 +bf1c3e00 +bf1c3c00 +bf1c3a00 +bf1c3800 +bf1c3600 +bf1c3400 +bf1c3200 +bf1c3000 +bf1c2e00 +bf1c2c00 +bf1c2a00 +bf1c2800 +bf1c2600 +bf1c2400 +bf1c2200 +bf1c2000 +bf1c1e00 +bf1c1c00 +bf1c1a00 +bf1c1800 +bf1c1600 +bf1c1400 +bf1c1200 +bf1c1000 +bf1c0e00 +bf1c0c00 +bf1c0a00 +bf1c0800 +bf1c0600 +bf1c0400 +bf1c0200 +bf1c0000 +bf1bfe00 +bf1bfc00 +bf1bfa00 +bf1bf800 +bf1bf600 +bf1bf400 +bf1bf200 +bf1bf000 +bf1bee00 +bf1bec00 +bf1bea00 +bf1be800 +bf1be600 +bf1be400 +bf1be200 +bf1be000 +bf1bde00 +bf1bdc00 +bf1bda00 +bf1bd800 +bf1bd600 +bf1bd400 +bf1bd200 +bf1bd000 +bf1bce00 +bf1bcc00 +bf1bca00 +bf1bc800 +bf1bc600 +bf1bc400 +bf1bc200 +bf1bc000 +bf1bbe00 +bf1bbc00 +bf1bba00 +bf1bb800 +bf1bb600 +bf1bb400 +bf1bb200 +bf1bb000 +bf1bae00 +bf1bac00 +bf1baa00 +bf1ba800 +bf1ba600 +bf1ba400 +bf1ba200 +bf1ba000 +bf1b9e00 +bf1b9c00 +bf1b9a00 +bf1b9800 +bf1b9600 +bf1b9400 +bf1b9200 +bf1b9000 +bf1b8e00 +bf1b8c00 +bf1b8a00 +bf1b8800 +bf1b8600 +bf1b8400 +bf1b8200 +bf1b8000 +bf1b7e00 +bf1b7c00 +bf1b7a00 +bf1b7800 +bf1b7600 +bf1b7400 +bf1b7200 +bf1b7000 +bf1b6e00 +bf1b6c00 +bf1b6a00 +bf1b6800 +bf1b6600 +bf1b6400 +bf1b6200 +bf1b6000 +bf1b5e00 +bf1b5c00 +bf1b5a00 +bf1b5800 +bf1b5600 +bf1b5400 +bf1b5200 +bf1b5000 +bf1b4e00 +bf1b4c00 +bf1b4a00 +bf1b4800 +bf1b4600 +bf1b4400 +bf1b4200 +bf1b4000 +bf1b3e00 +bf1b3c00 +bf1b3a00 +bf1b3800 +bf1b3600 +bf1b3400 +bf1b3200 +bf1b3000 +bf1b2e00 +bf1b2c00 +bf1b2a00 +bf1b2800 +bf1b2600 +bf1b2400 +bf1b2200 +bf1b2000 +bf1b1e00 +bf1b1c00 +bf1b1a00 +bf1b1800 +bf1b1600 +bf1b1400 +bf1b1200 +bf1b1000 +bf1b0e00 +bf1b0c00 +bf1b0a00 +bf1b0800 +bf1b0600 +bf1b0400 +bf1b0200 +bf1b0000 +bf1afe00 +bf1afc00 +bf1afa00 +bf1af800 +bf1af600 +bf1af400 +bf1af200 +bf1af000 +bf1aee00 +bf1aec00 +bf1aea00 +bf1ae800 +bf1ae600 +bf1ae400 +bf1ae200 +bf1ae000 +bf1ade00 +bf1adc00 +bf1ada00 +bf1ad800 +bf1ad600 +bf1ad400 +bf1ad200 +bf1ad000 +bf1ace00 +bf1acc00 +bf1aca00 +bf1ac800 +bf1ac600 +bf1ac400 +bf1ac200 +bf1ac000 +bf1abe00 +bf1abc00 +bf1aba00 +bf1ab800 +bf1ab600 +bf1ab400 +bf1ab200 +bf1ab000 +bf1aae00 +bf1aac00 +bf1aaa00 +bf1aa800 +bf1aa600 +bf1aa400 +bf1aa200 +bf1aa000 +bf1a9e00 +bf1a9c00 +bf1a9a00 +bf1a9800 +bf1a9600 +bf1a9400 +bf1a9200 +bf1a9000 +bf1a8e00 +bf1a8c00 +bf1a8a00 +bf1a8800 +bf1a8600 +bf1a8400 +bf1a8200 +bf1a8000 +bf1a7e00 +bf1a7c00 +bf1a7a00 +bf1a7800 +bf1a7600 +bf1a7400 +bf1a7200 +bf1a7000 +bf1a6e00 +bf1a6c00 +bf1a6a00 +bf1a6800 +bf1a6600 +bf1a6400 +bf1a6200 +bf1a6000 +bf1a5e00 +bf1a5c00 +bf1a5a00 +bf1a5800 +bf1a5600 +bf1a5400 +bf1a5200 +bf1a5000 +bf1a4e00 +bf1a4c00 +bf1a4a00 +bf1a4800 +bf1a4600 +bf1a4400 +bf1a4200 +bf1a4000 +bf1a3e00 +bf1a3c00 +bf1a3a00 +bf1a3800 +bf1a3600 +bf1a3400 +bf1a3200 +bf1a3000 +bf1a2e00 +bf1a2c00 +bf1a2a00 +bf1a2800 +bf1a2600 +bf1a2400 +bf1a2200 +bf1a2000 +bf1a1e00 +bf1a1c00 +bf1a1a00 +bf1a1800 +bf1a1600 +bf1a1400 +bf1a1200 +bf1a1000 +bf1a0e00 +bf1a0c00 +bf1a0a00 +bf1a0800 +bf1a0600 +bf1a0400 +bf1a0200 +bf1a0000 +bf19fe00 +bf19fc00 +bf19fa00 +bf19f800 +bf19f600 +bf19f400 +bf19f200 +bf19f000 +bf19ee00 +bf19ec00 +bf19ea00 +bf19e800 +bf19e600 +bf19e400 +bf19e200 +bf19e000 +bf19de00 +bf19dc00 +bf19da00 +bf19d800 +bf19d600 +bf19d400 +bf19d200 +bf19d000 +bf19ce00 +bf19cc00 +bf19ca00 +bf19c800 +bf19c600 +bf19c400 +bf19c200 +bf19c000 +bf19be00 +bf19bc00 +bf19ba00 +bf19b800 +bf19b600 +bf19b400 +bf19b200 +bf19b000 +bf19ae00 +bf19ac00 +bf19aa00 +bf19a800 +bf19a600 +bf19a400 +bf19a200 +bf19a000 +bf199e00 +bf199c00 +bf199a00 +bf199800 +bf199600 +bf199400 +bf199200 +bf199000 +bf198e00 +bf198c00 +bf198a00 +bf198800 +bf198600 +bf198400 +bf198200 +bf198000 +bf197e00 +bf197c00 +bf197a00 +bf197800 +bf197600 +bf197400 +bf197200 +bf197000 +bf196e00 +bf196c00 +bf196a00 +bf196800 +bf196600 +bf196400 +bf196200 +bf196000 +bf195e00 +bf195c00 +bf195a00 +bf195800 +bf195600 +bf195400 +bf195200 +bf195000 +bf194e00 +bf194c00 +bf194a00 +bf194800 +bf194600 +bf194400 +bf194200 +bf194000 +bf193e00 +bf193c00 +bf193a00 +bf193800 +bf193600 +bf193400 +bf193200 +bf193000 +bf192e00 +bf192c00 +bf192a00 +bf192800 +bf192600 +bf192400 +bf192200 +bf192000 +bf191e00 +bf191c00 +bf191a00 +bf191800 +bf191600 +bf191400 +bf191200 +bf191000 +bf190e00 +bf190c00 +bf190a00 +bf190800 +bf190600 +bf190400 +bf190200 +bf190000 +bf18fe00 +bf18fc00 +bf18fa00 +bf18f800 +bf18f600 +bf18f400 +bf18f200 +bf18f000 +bf18ee00 +bf18ec00 +bf18ea00 +bf18e800 +bf18e600 +bf18e400 +bf18e200 +bf18e000 +bf18de00 +bf18dc00 +bf18da00 +bf18d800 +bf18d600 +bf18d400 +bf18d200 +bf18d000 +bf18ce00 +bf18cc00 +bf18ca00 +bf18c800 +bf18c600 +bf18c400 +bf18c200 +bf18c000 +bf18be00 +bf18bc00 +bf18ba00 +bf18b800 +bf18b600 +bf18b400 +bf18b200 +bf18b000 +bf18ae00 +bf18ac00 +bf18aa00 +bf18a800 +bf18a600 +bf18a400 +bf18a200 +bf18a000 +bf189e00 +bf189c00 +bf189a00 +bf189800 +bf189600 +bf189400 +bf189200 +bf189000 +bf188e00 +bf188c00 +bf188a00 +bf188800 +bf188600 +bf188400 +bf188200 +bf188000 +bf187e00 +bf187c00 +bf187a00 +bf187800 +bf187600 +bf187400 +bf187200 +bf187000 +bf186e00 +bf186c00 +bf186a00 +bf186800 +bf186600 +bf186400 +bf186200 +bf186000 +bf185e00 +bf185c00 +bf185a00 +bf185800 +bf185600 +bf185400 +bf185200 +bf185000 +bf184e00 +bf184c00 +bf184a00 +bf184800 +bf184600 +bf184400 +bf184200 +bf184000 +bf183e00 +bf183c00 +bf183a00 +bf183800 +bf183600 +bf183400 +bf183200 +bf183000 +bf182e00 +bf182c00 +bf182a00 +bf182800 +bf182600 +bf182400 +bf182200 +bf182000 +bf181e00 +bf181c00 +bf181a00 +bf181800 +bf181600 +bf181400 +bf181200 +bf181000 +bf180e00 +bf180c00 +bf180a00 +bf180800 +bf180600 +bf180400 +bf180200 +bf180000 +bf17fe00 +bf17fc00 +bf17fa00 +bf17f800 +bf17f600 +bf17f400 +bf17f200 +bf17f000 +bf17ee00 +bf17ec00 +bf17ea00 +bf17e800 +bf17e600 +bf17e400 +bf17e200 +bf17e000 +bf17de00 +bf17dc00 +bf17da00 +bf17d800 +bf17d600 +bf17d400 +bf17d200 +bf17d000 +bf17ce00 +bf17cc00 +bf17ca00 +bf17c800 +bf17c600 +bf17c400 +bf17c200 +bf17c000 +bf17be00 +bf17bc00 +bf17ba00 +bf17b800 +bf17b600 +bf17b400 +bf17b200 +bf17b000 +bf17ae00 +bf17ac00 +bf17aa00 +bf17a800 +bf17a600 +bf17a400 +bf17a200 +bf17a000 +bf179e00 +bf179c00 +bf179a00 +bf179800 +bf179600 +bf179400 +bf179200 +bf179000 +bf178e00 +bf178c00 +bf178a00 +bf178800 +bf178600 +bf178400 +bf178200 +bf178000 +bf177e00 +bf177c00 +bf177a00 +bf177800 +bf177600 +bf177400 +bf177200 +bf177000 +bf176e00 +bf176c00 +bf176a00 +bf176800 +bf176600 +bf176400 +bf176200 +bf176000 +bf175e00 +bf175c00 +bf175a00 +bf175800 +bf175600 +bf175400 +bf175200 +bf175000 +bf174e00 +bf174c00 +bf174a00 +bf174800 +bf174600 +bf174400 +bf174200 +bf174000 +bf173e00 +bf173c00 +bf173a00 +bf173800 +bf173600 +bf173400 +bf173200 +bf173000 +bf172e00 +bf172c00 +bf172a00 +bf172800 +bf172600 +bf172400 +bf172200 +bf172000 +bf171e00 +bf171c00 +bf171a00 +bf171800 +bf171600 +bf171400 +bf171200 +bf171000 +bf170e00 +bf170c00 +bf170a00 +bf170800 +bf170600 +bf170400 +bf170200 +bf170000 +bf16fe00 +bf16fc00 +bf16fa00 +bf16f800 +bf16f600 +bf16f400 +bf16f200 +bf16f000 +bf16ee00 +bf16ec00 +bf16ea00 +bf16e800 +bf16e600 +bf16e400 +bf16e200 +bf16e000 +bf16de00 +bf16dc00 +bf16da00 +bf16d800 +bf16d600 +bf16d400 +bf16d200 +bf16d000 +bf16ce00 +bf16cc00 +bf16ca00 +bf16c800 +bf16c600 +bf16c400 +bf16c200 +bf16c000 +bf16be00 +bf16bc00 +bf16ba00 +bf16b800 +bf16b600 +bf16b400 +bf16b200 +bf16b000 +bf16ae00 +bf16ac00 +bf16aa00 +bf16a800 +bf16a600 +bf16a400 +bf16a200 +bf16a000 +bf169e00 +bf169c00 +bf169a00 +bf169800 +bf169600 +bf169400 +bf169200 +bf169000 +bf168e00 +bf168c00 +bf168a00 +bf168800 +bf168600 +bf168400 +bf168200 +bf168000 +bf167e00 +bf167c00 +bf167a00 +bf167800 +bf167600 +bf167400 +bf167200 +bf167000 +bf166e00 +bf166c00 +bf166a00 +bf166800 +bf166600 +bf166400 +bf166200 +bf166000 +bf165e00 +bf165c00 +bf165a00 +bf165800 +bf165600 +bf165400 +bf165200 +bf165000 +bf164e00 +bf164c00 +bf164a00 +bf164800 +bf164600 +bf164400 +bf164200 +bf164000 +bf163e00 +bf163c00 +bf163a00 +bf163800 +bf163600 +bf163400 +bf163200 +bf163000 +bf162e00 +bf162c00 +bf162a00 +bf162800 +bf162600 +bf162400 +bf162200 +bf162000 +bf161e00 +bf161c00 +bf161a00 +bf161800 +bf161600 +bf161400 +bf161200 +bf161000 +bf160e00 +bf160c00 +bf160a00 +bf160800 +bf160600 +bf160400 +bf160200 +bf160000 +bf15fe00 +bf15fc00 +bf15fa00 +bf15f800 +bf15f600 +bf15f400 +bf15f200 +bf15f000 +bf15ee00 +bf15ec00 +bf15ea00 +bf15e800 +bf15e600 +bf15e400 +bf15e200 +bf15e000 +bf15de00 +bf15dc00 +bf15da00 +bf15d800 +bf15d600 +bf15d400 +bf15d200 +bf15d000 +bf15ce00 +bf15cc00 +bf15ca00 +bf15c800 +bf15c600 +bf15c400 +bf15c200 +bf15c000 +bf15be00 +bf15bc00 +bf15ba00 +bf15b800 +bf15b600 +bf15b400 +bf15b200 +bf15b000 +bf15ae00 +bf15ac00 +bf15aa00 +bf15a800 +bf15a600 +bf15a400 +bf15a200 +bf15a000 +bf159e00 +bf159c00 +bf159a00 +bf159800 +bf159600 +bf159400 +bf159200 +bf159000 +bf158e00 +bf158c00 +bf158a00 +bf158800 +bf158600 +bf158400 +bf158200 +bf158000 +bf157e00 +bf157c00 +bf157a00 +bf157800 +bf157600 +bf157400 +bf157200 +bf157000 +bf156e00 +bf156c00 +bf156a00 +bf156800 +bf156600 +bf156400 +bf156200 +bf156000 +bf155e00 +bf155c00 +bf155a00 +bf155800 +bf155600 +bf155400 +bf155200 +bf155000 +bf154e00 +bf154c00 +bf154a00 +bf154800 +bf154600 +bf154400 +bf154200 +bf154000 +bf153e00 +bf153c00 +bf153a00 +bf153800 +bf153600 +bf153400 +bf153200 +bf153000 +bf152e00 +bf152c00 +bf152a00 +bf152800 +bf152600 +bf152400 +bf152200 +bf152000 +bf151e00 +bf151c00 +bf151a00 +bf151800 +bf151600 +bf151400 +bf151200 +bf151000 +bf150e00 +bf150c00 +bf150a00 +bf150800 +bf150600 +bf150400 +bf150200 +bf150000 +bf14fe00 +bf14fc00 +bf14fa00 +bf14f800 +bf14f600 +bf14f400 +bf14f200 +bf14f000 +bf14ee00 +bf14ec00 +bf14ea00 +bf14e800 +bf14e600 +bf14e400 +bf14e200 +bf14e000 +bf14de00 +bf14dc00 +bf14da00 +bf14d800 +bf14d600 +bf14d400 +bf14d200 +bf14d000 +bf14ce00 +bf14cc00 +bf14ca00 +bf14c800 +bf14c600 +bf14c400 +bf14c200 +bf14c000 +bf14be00 +bf14bc00 +bf14ba00 +bf14b800 +bf14b600 +bf14b400 +bf14b200 +bf14b000 +bf14ae00 +bf14ac00 +bf14aa00 +bf14a800 +bf14a600 +bf14a400 +bf14a200 +bf14a000 +bf149e00 +bf149c00 +bf149a00 +bf149800 +bf149600 +bf149400 +bf149200 +bf149000 +bf148e00 +bf148c00 +bf148a00 +bf148800 +bf148600 +bf148400 +bf148200 +bf148000 +bf147e00 +bf147c00 +bf147a00 +bf147800 +bf147600 +bf147400 +bf147200 +bf147000 +bf146e00 +bf146c00 +bf146a00 +bf146800 +bf146600 +bf146400 +bf146200 +bf146000 +bf145e00 +bf145c00 +bf145a00 +bf145800 +bf145600 +bf145400 +bf145200 +bf145000 +bf144e00 +bf144c00 +bf144a00 +bf144800 +bf144600 +bf144400 +bf144200 +bf144000 +bf143e00 +bf143c00 +bf143a00 +bf143800 +bf143600 +bf143400 +bf143200 +bf143000 +bf142e00 +bf142c00 +bf142a00 +bf142800 +bf142600 +bf142400 +bf142200 +bf142000 +bf141e00 +bf141c00 +bf141a00 +bf141800 +bf141600 +bf141400 +bf141200 +bf141000 +bf140e00 +bf140c00 +bf140a00 +bf140800 +bf140600 +bf140400 +bf140200 +bf140000 +bf13fe00 +bf13fc00 +bf13fa00 +bf13f800 +bf13f600 +bf13f400 +bf13f200 +bf13f000 +bf13ee00 +bf13ec00 +bf13ea00 +bf13e800 +bf13e600 +bf13e400 +bf13e200 +bf13e000 +bf13de00 +bf13dc00 +bf13da00 +bf13d800 +bf13d600 +bf13d400 +bf13d200 +bf13d000 +bf13ce00 +bf13cc00 +bf13ca00 +bf13c800 +bf13c600 +bf13c400 +bf13c200 +bf13c000 +bf13be00 +bf13bc00 +bf13ba00 +bf13b800 +bf13b600 +bf13b400 +bf13b200 +bf13b000 +bf13ae00 +bf13ac00 +bf13aa00 +bf13a800 +bf13a600 +bf13a400 +bf13a200 +bf13a000 +bf139e00 +bf139c00 +bf139a00 +bf139800 +bf139600 +bf139400 +bf139200 +bf139000 +bf138e00 +bf138c00 +bf138a00 +bf138800 +bf138600 +bf138400 +bf138200 +bf138000 +bf137e00 +bf137c00 +bf137a00 +bf137800 +bf137600 +bf137400 +bf137200 +bf137000 +bf136e00 +bf136c00 +bf136a00 +bf136800 +bf136600 +bf136400 +bf136200 +bf136000 +bf135e00 +bf135c00 +bf135a00 +bf135800 +bf135600 +bf135400 +bf135200 +bf135000 +bf134e00 +bf134c00 +bf134a00 +bf134800 +bf134600 +bf134400 +bf134200 +bf134000 +bf133e00 +bf133c00 +bf133a00 +bf133800 +bf133600 +bf133400 +bf133200 +bf133000 +bf132e00 +bf132c00 +bf132a00 +bf132800 +bf132600 +bf132400 +bf132200 +bf132000 +bf131e00 +bf131c00 +bf131a00 +bf131800 +bf131600 +bf131400 +bf131200 +bf131000 +bf130e00 +bf130c00 +bf130a00 +bf130800 +bf130600 +bf130400 +bf130200 +bf130000 +bf12fe00 +bf12fc00 +bf12fa00 +bf12f800 +bf12f600 +bf12f400 +bf12f200 +bf12f000 +bf12ee00 +bf12ec00 +bf12ea00 +bf12e800 +bf12e600 +bf12e400 +bf12e200 +bf12e000 +bf12de00 +bf12dc00 +bf12da00 +bf12d800 +bf12d600 +bf12d400 +bf12d200 +bf12d000 +bf12ce00 +bf12cc00 +bf12ca00 +bf12c800 +bf12c600 +bf12c400 +bf12c200 +bf12c000 +bf12be00 +bf12bc00 +bf12ba00 +bf12b800 +bf12b600 +bf12b400 +bf12b200 +bf12b000 +bf12ae00 +bf12ac00 +bf12aa00 +bf12a800 +bf12a600 +bf12a400 +bf12a200 +bf12a000 +bf129e00 +bf129c00 +bf129a00 +bf129800 +bf129600 +bf129400 +bf129200 +bf129000 +bf128e00 +bf128c00 +bf128a00 +bf128800 +bf128600 +bf128400 +bf128200 +bf128000 +bf127e00 +bf127c00 +bf127a00 +bf127800 +bf127600 +bf127400 +bf127200 +bf127000 +bf126e00 +bf126c00 +bf126a00 +bf126800 +bf126600 +bf126400 +bf126200 +bf126000 +bf125e00 +bf125c00 +bf125a00 +bf125800 +bf125600 +bf125400 +bf125200 +bf125000 +bf124e00 +bf124c00 +bf124a00 +bf124800 +bf124600 +bf124400 +bf124200 +bf124000 +bf123e00 +bf123c00 +bf123a00 +bf123800 +bf123600 +bf123400 +bf123200 +bf123000 +bf122e00 +bf122c00 +bf122a00 +bf122800 +bf122600 +bf122400 +bf122200 +bf122000 +bf121e00 +bf121c00 +bf121a00 +bf121800 +bf121600 +bf121400 +bf121200 +bf121000 +bf120e00 +bf120c00 +bf120a00 +bf120800 +bf120600 +bf120400 +bf120200 +bf120000 +bf11fe00 +bf11fc00 +bf11fa00 +bf11f800 +bf11f600 +bf11f400 +bf11f200 +bf11f000 +bf11ee00 +bf11ec00 +bf11ea00 +bf11e800 +bf11e600 +bf11e400 +bf11e200 +bf11e000 +bf11de00 +bf11dc00 +bf11da00 +bf11d800 +bf11d600 +bf11d400 +bf11d200 +bf11d000 +bf11ce00 +bf11cc00 +bf11ca00 +bf11c800 +bf11c600 +bf11c400 +bf11c200 +bf11c000 +bf11be00 +bf11bc00 +bf11ba00 +bf11b800 +bf11b600 +bf11b400 +bf11b200 +bf11b000 +bf11ae00 +bf11ac00 +bf11aa00 +bf11a800 +bf11a600 +bf11a400 +bf11a200 +bf11a000 +bf119e00 +bf119c00 +bf119a00 +bf119800 +bf119600 +bf119400 +bf119200 +bf119000 +bf118e00 +bf118c00 +bf118a00 +bf118800 +bf118600 +bf118400 +bf118200 +bf118000 +bf117e00 +bf117c00 +bf117a00 +bf117800 +bf117600 +bf117400 +bf117200 +bf117000 +bf116e00 +bf116c00 +bf116a00 +bf116800 +bf116600 +bf116400 +bf116200 +bf116000 +bf115e00 +bf115c00 +bf115a00 +bf115800 +bf115600 +bf115400 +bf115200 +bf115000 +bf114e00 +bf114c00 +bf114a00 +bf114800 +bf114600 +bf114400 +bf114200 +bf114000 +bf113e00 +bf113c00 +bf113a00 +bf113800 +bf113600 +bf113400 +bf113200 +bf113000 +bf112e00 +bf112c00 +bf112a00 +bf112800 +bf112600 +bf112400 +bf112200 +bf112000 +bf111e00 +bf111c00 +bf111a00 +bf111800 +bf111600 +bf111400 +bf111200 +bf111000 +bf110e00 +bf110c00 +bf110a00 +bf110800 +bf110600 +bf110400 +bf110200 +bf110000 +bf10fe00 +bf10fc00 +bf10fa00 +bf10f800 +bf10f600 +bf10f400 +bf10f200 +bf10f000 +bf10ee00 +bf10ec00 +bf10ea00 +bf10e800 +bf10e600 +bf10e400 +bf10e200 +bf10e000 +bf10de00 +bf10dc00 +bf10da00 +bf10d800 +bf10d600 +bf10d400 +bf10d200 +bf10d000 +bf10ce00 +bf10cc00 +bf10ca00 +bf10c800 +bf10c600 +bf10c400 +bf10c200 +bf10c000 +bf10be00 +bf10bc00 +bf10ba00 +bf10b800 +bf10b600 +bf10b400 +bf10b200 +bf10b000 +bf10ae00 +bf10ac00 +bf10aa00 +bf10a800 +bf10a600 +bf10a400 +bf10a200 +bf10a000 +bf109e00 +bf109c00 +bf109a00 +bf109800 +bf109600 +bf109400 +bf109200 +bf109000 +bf108e00 +bf108c00 +bf108a00 +bf108800 +bf108600 +bf108400 +bf108200 +bf108000 +bf107e00 +bf107c00 +bf107a00 +bf107800 +bf107600 +bf107400 +bf107200 +bf107000 +bf106e00 +bf106c00 +bf106a00 +bf106800 +bf106600 +bf106400 +bf106200 +bf106000 +bf105e00 +bf105c00 +bf105a00 +bf105800 +bf105600 +bf105400 +bf105200 +bf105000 +bf104e00 +bf104c00 +bf104a00 +bf104800 +bf104600 +bf104400 +bf104200 +bf104000 +bf103e00 +bf103c00 +bf103a00 +bf103800 +bf103600 +bf103400 +bf103200 +bf103000 +bf102e00 +bf102c00 +bf102a00 +bf102800 +bf102600 +bf102400 +bf102200 +bf102000 +bf101e00 +bf101c00 +bf101a00 +bf101800 +bf101600 +bf101400 +bf101200 +bf101000 +bf100e00 +bf100c00 +bf100a00 +bf100800 +bf100600 +bf100400 +bf100200 +bf100000 +bf0ffe00 +bf0ffc00 +bf0ffa00 +bf0ff800 +bf0ff600 +bf0ff400 +bf0ff200 +bf0ff000 +bf0fee00 +bf0fec00 +bf0fea00 +bf0fe800 +bf0fe600 +bf0fe400 +bf0fe200 +bf0fe000 +bf0fde00 +bf0fdc00 +bf0fda00 +bf0fd800 +bf0fd600 +bf0fd400 +bf0fd200 +bf0fd000 +bf0fce00 +bf0fcc00 +bf0fca00 +bf0fc800 +bf0fc600 +bf0fc400 +bf0fc200 +bf0fc000 +bf0fbe00 +bf0fbc00 +bf0fba00 +bf0fb800 +bf0fb600 +bf0fb400 +bf0fb200 +bf0fb000 +bf0fae00 +bf0fac00 +bf0faa00 +bf0fa800 +bf0fa600 +bf0fa400 +bf0fa200 +bf0fa000 +bf0f9e00 +bf0f9c00 +bf0f9a00 +bf0f9800 +bf0f9600 +bf0f9400 +bf0f9200 +bf0f9000 +bf0f8e00 +bf0f8c00 +bf0f8a00 +bf0f8800 +bf0f8600 +bf0f8400 +bf0f8200 +bf0f8000 +bf0f7e00 +bf0f7c00 +bf0f7a00 +bf0f7800 +bf0f7600 +bf0f7400 +bf0f7200 +bf0f7000 +bf0f6e00 +bf0f6c00 +bf0f6a00 +bf0f6800 +bf0f6600 +bf0f6400 +bf0f6200 +bf0f6000 +bf0f5e00 +bf0f5c00 +bf0f5a00 +bf0f5800 +bf0f5600 +bf0f5400 +bf0f5200 +bf0f5000 +bf0f4e00 +bf0f4c00 +bf0f4a00 +bf0f4800 +bf0f4600 +bf0f4400 +bf0f4200 +bf0f4000 +bf0f3e00 +bf0f3c00 +bf0f3a00 +bf0f3800 +bf0f3600 +bf0f3400 +bf0f3200 +bf0f3000 +bf0f2e00 +bf0f2c00 +bf0f2a00 +bf0f2800 +bf0f2600 +bf0f2400 +bf0f2200 +bf0f2000 +bf0f1e00 +bf0f1c00 +bf0f1a00 +bf0f1800 +bf0f1600 +bf0f1400 +bf0f1200 +bf0f1000 +bf0f0e00 +bf0f0c00 +bf0f0a00 +bf0f0800 +bf0f0600 +bf0f0400 +bf0f0200 +bf0f0000 +bf0efe00 +bf0efc00 +bf0efa00 +bf0ef800 +bf0ef600 +bf0ef400 +bf0ef200 +bf0ef000 +bf0eee00 +bf0eec00 +bf0eea00 +bf0ee800 +bf0ee600 +bf0ee400 +bf0ee200 +bf0ee000 +bf0ede00 +bf0edc00 +bf0eda00 +bf0ed800 +bf0ed600 +bf0ed400 +bf0ed200 +bf0ed000 +bf0ece00 +bf0ecc00 +bf0eca00 +bf0ec800 +bf0ec600 +bf0ec400 +bf0ec200 +bf0ec000 +bf0ebe00 +bf0ebc00 +bf0eba00 +bf0eb800 +bf0eb600 +bf0eb400 +bf0eb200 +bf0eb000 +bf0eae00 +bf0eac00 +bf0eaa00 +bf0ea800 +bf0ea600 +bf0ea400 +bf0ea200 +bf0ea000 +bf0e9e00 +bf0e9c00 +bf0e9a00 +bf0e9800 +bf0e9600 +bf0e9400 +bf0e9200 +bf0e9000 +bf0e8e00 +bf0e8c00 +bf0e8a00 +bf0e8800 +bf0e8600 +bf0e8400 +bf0e8200 +bf0e8000 +bf0e7e00 +bf0e7c00 +bf0e7a00 +bf0e7800 +bf0e7600 +bf0e7400 +bf0e7200 +bf0e7000 +bf0e6e00 +bf0e6c00 +bf0e6a00 +bf0e6800 +bf0e6600 +bf0e6400 +bf0e6200 +bf0e6000 +bf0e5e00 +bf0e5c00 +bf0e5a00 +bf0e5800 +bf0e5600 +bf0e5400 +bf0e5200 +bf0e5000 +bf0e4e00 +bf0e4c00 +bf0e4a00 +bf0e4800 +bf0e4600 +bf0e4400 +bf0e4200 +bf0e4000 +bf0e3e00 +bf0e3c00 +bf0e3a00 +bf0e3800 +bf0e3600 +bf0e3400 +bf0e3200 +bf0e3000 +bf0e2e00 +bf0e2c00 +bf0e2a00 +bf0e2800 +bf0e2600 +bf0e2400 +bf0e2200 +bf0e2000 +bf0e1e00 +bf0e1c00 +bf0e1a00 +bf0e1800 +bf0e1600 +bf0e1400 +bf0e1200 +bf0e1000 +bf0e0e00 +bf0e0c00 +bf0e0a00 +bf0e0800 +bf0e0600 +bf0e0400 +bf0e0200 +bf0e0000 +bf0dfe00 +bf0dfc00 +bf0dfa00 +bf0df800 +bf0df600 +bf0df400 +bf0df200 +bf0df000 +bf0dee00 +bf0dec00 +bf0dea00 +bf0de800 +bf0de600 +bf0de400 +bf0de200 +bf0de000 +bf0dde00 +bf0ddc00 +bf0dda00 +bf0dd800 +bf0dd600 +bf0dd400 +bf0dd200 +bf0dd000 +bf0dce00 +bf0dcc00 +bf0dca00 +bf0dc800 +bf0dc600 +bf0dc400 +bf0dc200 +bf0dc000 +bf0dbe00 +bf0dbc00 +bf0dba00 +bf0db800 +bf0db600 +bf0db400 +bf0db200 +bf0db000 +bf0dae00 +bf0dac00 +bf0daa00 +bf0da800 +bf0da600 +bf0da400 +bf0da200 +bf0da000 +bf0d9e00 +bf0d9c00 +bf0d9a00 +bf0d9800 +bf0d9600 +bf0d9400 +bf0d9200 +bf0d9000 +bf0d8e00 +bf0d8c00 +bf0d8a00 +bf0d8800 +bf0d8600 +bf0d8400 +bf0d8200 +bf0d8000 +bf0d7e00 +bf0d7c00 +bf0d7a00 +bf0d7800 +bf0d7600 +bf0d7400 +bf0d7200 +bf0d7000 +bf0d6e00 +bf0d6c00 +bf0d6a00 +bf0d6800 +bf0d6600 +bf0d6400 +bf0d6200 +bf0d6000 +bf0d5e00 +bf0d5c00 +bf0d5a00 +bf0d5800 +bf0d5600 +bf0d5400 +bf0d5200 +bf0d5000 +bf0d4e00 +bf0d4c00 +bf0d4a00 +bf0d4800 +bf0d4600 +bf0d4400 +bf0d4200 +bf0d4000 +bf0d3e00 +bf0d3c00 +bf0d3a00 +bf0d3800 +bf0d3600 +bf0d3400 +bf0d3200 +bf0d3000 +bf0d2e00 +bf0d2c00 +bf0d2a00 +bf0d2800 +bf0d2600 +bf0d2400 +bf0d2200 +bf0d2000 +bf0d1e00 +bf0d1c00 +bf0d1a00 +bf0d1800 +bf0d1600 +bf0d1400 +bf0d1200 +bf0d1000 +bf0d0e00 +bf0d0c00 +bf0d0a00 +bf0d0800 +bf0d0600 +bf0d0400 +bf0d0200 +bf0d0000 +bf0cfe00 +bf0cfc00 +bf0cfa00 +bf0cf800 +bf0cf600 +bf0cf400 +bf0cf200 +bf0cf000 +bf0cee00 +bf0cec00 +bf0cea00 +bf0ce800 +bf0ce600 +bf0ce400 +bf0ce200 +bf0ce000 +bf0cde00 +bf0cdc00 +bf0cda00 +bf0cd800 +bf0cd600 +bf0cd400 +bf0cd200 +bf0cd000 +bf0cce00 +bf0ccc00 +bf0cca00 +bf0cc800 +bf0cc600 +bf0cc400 +bf0cc200 +bf0cc000 +bf0cbe00 +bf0cbc00 +bf0cba00 +bf0cb800 +bf0cb600 +bf0cb400 +bf0cb200 +bf0cb000 +bf0cae00 +bf0cac00 +bf0caa00 +bf0ca800 +bf0ca600 +bf0ca400 +bf0ca200 +bf0ca000 +bf0c9e00 +bf0c9c00 +bf0c9a00 +bf0c9800 +bf0c9600 +bf0c9400 +bf0c9200 +bf0c9000 +bf0c8e00 +bf0c8c00 +bf0c8a00 +bf0c8800 +bf0c8600 +bf0c8400 +bf0c8200 +bf0c8000 +bf0c7e00 +bf0c7c00 +bf0c7a00 +bf0c7800 +bf0c7600 +bf0c7400 +bf0c7200 +bf0c7000 +bf0c6e00 +bf0c6c00 +bf0c6a00 +bf0c6800 +bf0c6600 +bf0c6400 +bf0c6200 +bf0c6000 +bf0c5e00 +bf0c5c00 +bf0c5a00 +bf0c5800 +bf0c5600 +bf0c5400 +bf0c5200 +bf0c5000 +bf0c4e00 +bf0c4c00 +bf0c4a00 +bf0c4800 +bf0c4600 +bf0c4400 +bf0c4200 +bf0c4000 +bf0c3e00 +bf0c3c00 +bf0c3a00 +bf0c3800 +bf0c3600 +bf0c3400 +bf0c3200 +bf0c3000 +bf0c2e00 +bf0c2c00 +bf0c2a00 +bf0c2800 +bf0c2600 +bf0c2400 +bf0c2200 +bf0c2000 +bf0c1e00 +bf0c1c00 +bf0c1a00 +bf0c1800 +bf0c1600 +bf0c1400 +bf0c1200 +bf0c1000 +bf0c0e00 +bf0c0c00 +bf0c0a00 +bf0c0800 +bf0c0600 +bf0c0400 +bf0c0200 +bf0c0000 +bf0bfe00 +bf0bfc00 +bf0bfa00 +bf0bf800 +bf0bf600 +bf0bf400 +bf0bf200 +bf0bf000 +bf0bee00 +bf0bec00 +bf0bea00 +bf0be800 +bf0be600 +bf0be400 +bf0be200 +bf0be000 +bf0bde00 +bf0bdc00 +bf0bda00 +bf0bd800 +bf0bd600 +bf0bd400 +bf0bd200 +bf0bd000 +bf0bce00 +bf0bcc00 +bf0bca00 +bf0bc800 +bf0bc600 +bf0bc400 +bf0bc200 +bf0bc000 +bf0bbe00 +bf0bbc00 +bf0bba00 +bf0bb800 +bf0bb600 +bf0bb400 +bf0bb200 +bf0bb000 +bf0bae00 +bf0bac00 +bf0baa00 +bf0ba800 +bf0ba600 +bf0ba400 +bf0ba200 +bf0ba000 +bf0b9e00 +bf0b9c00 +bf0b9a00 +bf0b9800 +bf0b9600 +bf0b9400 +bf0b9200 +bf0b9000 +bf0b8e00 +bf0b8c00 +bf0b8a00 +bf0b8800 +bf0b8600 +bf0b8400 +bf0b8200 +bf0b8000 +bf0b7e00 +bf0b7c00 +bf0b7a00 +bf0b7800 +bf0b7600 +bf0b7400 +bf0b7200 +bf0b7000 +bf0b6e00 +bf0b6c00 +bf0b6a00 +bf0b6800 +bf0b6600 +bf0b6400 +bf0b6200 +bf0b6000 +bf0b5e00 +bf0b5c00 +bf0b5a00 +bf0b5800 +bf0b5600 +bf0b5400 +bf0b5200 +bf0b5000 +bf0b4e00 +bf0b4c00 +bf0b4a00 +bf0b4800 +bf0b4600 +bf0b4400 +bf0b4200 +bf0b4000 +bf0b3e00 +bf0b3c00 +bf0b3a00 +bf0b3800 +bf0b3600 +bf0b3400 +bf0b3200 +bf0b3000 +bf0b2e00 +bf0b2c00 +bf0b2a00 +bf0b2800 +bf0b2600 +bf0b2400 +bf0b2200 +bf0b2000 +bf0b1e00 +bf0b1c00 +bf0b1a00 +bf0b1800 +bf0b1600 +bf0b1400 +bf0b1200 +bf0b1000 +bf0b0e00 +bf0b0c00 +bf0b0a00 +bf0b0800 +bf0b0600 +bf0b0400 +bf0b0200 +bf0b0000 +bf0afe00 +bf0afc00 +bf0afa00 +bf0af800 +bf0af600 +bf0af400 +bf0af200 +bf0af000 +bf0aee00 +bf0aec00 +bf0aea00 +bf0ae800 +bf0ae600 +bf0ae400 +bf0ae200 +bf0ae000 +bf0ade00 +bf0adc00 +bf0ada00 +bf0ad800 +bf0ad600 +bf0ad400 +bf0ad200 +bf0ad000 +bf0ace00 +bf0acc00 +bf0aca00 +bf0ac800 +bf0ac600 +bf0ac400 +bf0ac200 +bf0ac000 +bf0abe00 +bf0abc00 +bf0aba00 +bf0ab800 +bf0ab600 +bf0ab400 +bf0ab200 +bf0ab000 +bf0aae00 +bf0aac00 +bf0aaa00 +bf0aa800 +bf0aa600 +bf0aa400 +bf0aa200 +bf0aa000 +bf0a9e00 +bf0a9c00 +bf0a9a00 +bf0a9800 +bf0a9600 +bf0a9400 +bf0a9200 +bf0a9000 +bf0a8e00 +bf0a8c00 +bf0a8a00 +bf0a8800 +bf0a8600 +bf0a8400 +bf0a8200 +bf0a8000 +bf0a7e00 +bf0a7c00 +bf0a7a00 +bf0a7800 +bf0a7600 +bf0a7400 +bf0a7200 +bf0a7000 +bf0a6e00 +bf0a6c00 +bf0a6a00 +bf0a6800 +bf0a6600 +bf0a6400 +bf0a6200 +bf0a6000 +bf0a5e00 +bf0a5c00 +bf0a5a00 +bf0a5800 +bf0a5600 +bf0a5400 +bf0a5200 +bf0a5000 +bf0a4e00 +bf0a4c00 +bf0a4a00 +bf0a4800 +bf0a4600 +bf0a4400 +bf0a4200 +bf0a4000 +bf0a3e00 +bf0a3c00 +bf0a3a00 +bf0a3800 +bf0a3600 +bf0a3400 +bf0a3200 +bf0a3000 +bf0a2e00 +bf0a2c00 +bf0a2a00 +bf0a2800 +bf0a2600 +bf0a2400 +bf0a2200 +bf0a2000 +bf0a1e00 +bf0a1c00 +bf0a1a00 +bf0a1800 +bf0a1600 +bf0a1400 +bf0a1200 +bf0a1000 +bf0a0e00 +bf0a0c00 +bf0a0a00 +bf0a0800 +bf0a0600 +bf0a0400 +bf0a0200 +bf0a0000 +bf09fe00 +bf09fc00 +bf09fa00 +bf09f800 +bf09f600 +bf09f400 +bf09f200 +bf09f000 +bf09ee00 +bf09ec00 +bf09ea00 +bf09e800 +bf09e600 +bf09e400 +bf09e200 +bf09e000 +bf09de00 +bf09dc00 +bf09da00 +bf09d800 +bf09d600 +bf09d400 +bf09d200 +bf09d000 +bf09ce00 +bf09cc00 +bf09ca00 +bf09c800 +bf09c600 +bf09c400 +bf09c200 +bf09c000 +bf09be00 +bf09bc00 +bf09ba00 +bf09b800 +bf09b600 +bf09b400 +bf09b200 +bf09b000 +bf09ae00 +bf09ac00 +bf09aa00 +bf09a800 +bf09a600 +bf09a400 +bf09a200 +bf09a000 +bf099e00 +bf099c00 +bf099a00 +bf099800 +bf099600 +bf099400 +bf099200 +bf099000 +bf098e00 +bf098c00 +bf098a00 +bf098800 +bf098600 +bf098400 +bf098200 +bf098000 +bf097e00 +bf097c00 +bf097a00 +bf097800 +bf097600 +bf097400 +bf097200 +bf097000 +bf096e00 +bf096c00 +bf096a00 +bf096800 +bf096600 +bf096400 +bf096200 +bf096000 +bf095e00 +bf095c00 +bf095a00 +bf095800 +bf095600 +bf095400 +bf095200 +bf095000 +bf094e00 +bf094c00 +bf094a00 +bf094800 +bf094600 +bf094400 +bf094200 +bf094000 +bf093e00 +bf093c00 +bf093a00 +bf093800 +bf093600 +bf093400 +bf093200 +bf093000 +bf092e00 +bf092c00 +bf092a00 +bf092800 +bf092600 +bf092400 +bf092200 +bf092000 +bf091e00 +bf091c00 +bf091a00 +bf091800 +bf091600 +bf091400 +bf091200 +bf091000 +bf090e00 +bf090c00 +bf090a00 +bf090800 +bf090600 +bf090400 +bf090200 +bf090000 +bf08fe00 +bf08fc00 +bf08fa00 +bf08f800 +bf08f600 +bf08f400 +bf08f200 +bf08f000 +bf08ee00 +bf08ec00 +bf08ea00 +bf08e800 +bf08e600 +bf08e400 +bf08e200 +bf08e000 +bf08de00 +bf08dc00 +bf08da00 +bf08d800 +bf08d600 +bf08d400 +bf08d200 +bf08d000 +bf08ce00 +bf08cc00 +bf08ca00 +bf08c800 +bf08c600 +bf08c400 +bf08c200 +bf08c000 +bf08be00 +bf08bc00 +bf08ba00 +bf08b800 +bf08b600 +bf08b400 +bf08b200 +bf08b000 +bf08ae00 +bf08ac00 +bf08aa00 +bf08a800 +bf08a600 +bf08a400 +bf08a200 +bf08a000 +bf089e00 +bf089c00 +bf089a00 +bf089800 +bf089600 +bf089400 +bf089200 +bf089000 +bf088e00 +bf088c00 +bf088a00 +bf088800 +bf088600 +bf088400 +bf088200 +bf088000 +bf087e00 +bf087c00 +bf087a00 +bf087800 +bf087600 +bf087400 +bf087200 +bf087000 +bf086e00 +bf086c00 +bf086a00 +bf086800 +bf086600 +bf086400 +bf086200 +bf086000 +bf085e00 +bf085c00 +bf085a00 +bf085800 +bf085600 +bf085400 +bf085200 +bf085000 +bf084e00 +bf084c00 +bf084a00 +bf084800 +bf084600 +bf084400 +bf084200 +bf084000 +bf083e00 +bf083c00 +bf083a00 +bf083800 +bf083600 +bf083400 +bf083200 +bf083000 +bf082e00 +bf082c00 +bf082a00 +bf082800 +bf082600 +bf082400 +bf082200 +bf082000 +bf081e00 +bf081c00 +bf081a00 +bf081800 +bf081600 +bf081400 +bf081200 +bf081000 +bf080e00 +bf080c00 +bf080a00 +bf080800 +bf080600 +bf080400 +bf080200 +bf080000 +bf07fe00 +bf07fc00 +bf07fa00 +bf07f800 +bf07f600 +bf07f400 +bf07f200 +bf07f000 +bf07ee00 +bf07ec00 +bf07ea00 +bf07e800 +bf07e600 +bf07e400 +bf07e200 +bf07e000 +bf07de00 +bf07dc00 +bf07da00 +bf07d800 +bf07d600 +bf07d400 +bf07d200 +bf07d000 +bf07ce00 +bf07cc00 +bf07ca00 +bf07c800 +bf07c600 +bf07c400 +bf07c200 +bf07c000 +bf07be00 +bf07bc00 +bf07ba00 +bf07b800 +bf07b600 +bf07b400 +bf07b200 +bf07b000 +bf07ae00 +bf07ac00 +bf07aa00 +bf07a800 +bf07a600 +bf07a400 +bf07a200 +bf07a000 +bf079e00 +bf079c00 +bf079a00 +bf079800 +bf079600 +bf079400 +bf079200 +bf079000 +bf078e00 +bf078c00 +bf078a00 +bf078800 +bf078600 +bf078400 +bf078200 +bf078000 +bf077e00 +bf077c00 +bf077a00 +bf077800 +bf077600 +bf077400 +bf077200 +bf077000 +bf076e00 +bf076c00 +bf076a00 +bf076800 +bf076600 +bf076400 +bf076200 +bf076000 +bf075e00 +bf075c00 +bf075a00 +bf075800 +bf075600 +bf075400 +bf075200 +bf075000 +bf074e00 +bf074c00 +bf074a00 +bf074800 +bf074600 +bf074400 +bf074200 +bf074000 +bf073e00 +bf073c00 +bf073a00 +bf073800 +bf073600 +bf073400 +bf073200 +bf073000 +bf072e00 +bf072c00 +bf072a00 +bf072800 +bf072600 +bf072400 +bf072200 +bf072000 +bf071e00 +bf071c00 +bf071a00 +bf071800 +bf071600 +bf071400 +bf071200 +bf071000 +bf070e00 +bf070c00 +bf070a00 +bf070800 +bf070600 +bf070400 +bf070200 +bf070000 +bf06fe00 +bf06fc00 +bf06fa00 +bf06f800 +bf06f600 +bf06f400 +bf06f200 +bf06f000 +bf06ee00 +bf06ec00 +bf06ea00 +bf06e800 +bf06e600 +bf06e400 +bf06e200 +bf06e000 +bf06de00 +bf06dc00 +bf06da00 +bf06d800 +bf06d600 +bf06d400 +bf06d200 +bf06d000 +bf06ce00 +bf06cc00 +bf06ca00 +bf06c800 +bf06c600 +bf06c400 +bf06c200 +bf06c000 +bf06be00 +bf06bc00 +bf06ba00 +bf06b800 +bf06b600 +bf06b400 +bf06b200 +bf06b000 +bf06ae00 +bf06ac00 +bf06aa00 +bf06a800 +bf06a600 +bf06a400 +bf06a200 +bf06a000 +bf069e00 +bf069c00 +bf069a00 +bf069800 +bf069600 +bf069400 +bf069200 +bf069000 +bf068e00 +bf068c00 +bf068a00 +bf068800 +bf068600 +bf068400 +bf068200 +bf068000 +bf067e00 +bf067c00 +bf067a00 +bf067800 +bf067600 +bf067400 +bf067200 +bf067000 +bf066e00 +bf066c00 +bf066a00 +bf066800 +bf066600 +bf066400 +bf066200 +bf066000 +bf065e00 +bf065c00 +bf065a00 +bf065800 +bf065600 +bf065400 +bf065200 +bf065000 +bf064e00 +bf064c00 +bf064a00 +bf064800 +bf064600 +bf064400 +bf064200 +bf064000 +bf063e00 +bf063c00 +bf063a00 +bf063800 +bf063600 +bf063400 +bf063200 +bf063000 +bf062e00 +bf062c00 +bf062a00 +bf062800 +bf062600 +bf062400 +bf062200 +bf062000 +bf061e00 +bf061c00 +bf061a00 +bf061800 +bf061600 +bf061400 +bf061200 +bf061000 +bf060e00 +bf060c00 +bf060a00 +bf060800 +bf060600 +bf060400 +bf060200 +bf060000 +bf05fe00 +bf05fc00 +bf05fa00 +bf05f800 +bf05f600 +bf05f400 +bf05f200 +bf05f000 +bf05ee00 +bf05ec00 +bf05ea00 +bf05e800 +bf05e600 +bf05e400 +bf05e200 +bf05e000 +bf05de00 +bf05dc00 +bf05da00 +bf05d800 +bf05d600 +bf05d400 +bf05d200 +bf05d000 +bf05ce00 +bf05cc00 +bf05ca00 +bf05c800 +bf05c600 +bf05c400 +bf05c200 +bf05c000 +bf05be00 +bf05bc00 +bf05ba00 +bf05b800 +bf05b600 +bf05b400 +bf05b200 +bf05b000 +bf05ae00 +bf05ac00 +bf05aa00 +bf05a800 +bf05a600 +bf05a400 +bf05a200 +bf05a000 +bf059e00 +bf059c00 +bf059a00 +bf059800 +bf059600 +bf059400 +bf059200 +bf059000 +bf058e00 +bf058c00 +bf058a00 +bf058800 +bf058600 +bf058400 +bf058200 +bf058000 +bf057e00 +bf057c00 +bf057a00 +bf057800 +bf057600 +bf057400 +bf057200 +bf057000 +bf056e00 +bf056c00 +bf056a00 +bf056800 +bf056600 +bf056400 +bf056200 +bf056000 +bf055e00 +bf055c00 +bf055a00 +bf055800 +bf055600 +bf055400 +bf055200 +bf055000 +bf054e00 +bf054c00 +bf054a00 +bf054800 +bf054600 +bf054400 +bf054200 +bf054000 +bf053e00 +bf053c00 +bf053a00 +bf053800 +bf053600 +bf053400 +bf053200 +bf053000 +bf052e00 +bf052c00 +bf052a00 +bf052800 +bf052600 +bf052400 +bf052200 +bf052000 +bf051e00 +bf051c00 +bf051a00 +bf051800 +bf051600 +bf051400 +bf051200 +bf051000 +bf050e00 +bf050c00 +bf050a00 +bf050800 +bf050600 +bf050400 +bf050200 +bf050000 +bf04fe00 +bf04fc00 +bf04fa00 +bf04f800 +bf04f600 +bf04f400 +bf04f200 +bf04f000 +bf04ee00 +bf04ec00 +bf04ea00 +bf04e800 +bf04e600 +bf04e400 +bf04e200 +bf04e000 +bf04de00 +bf04dc00 +bf04da00 +bf04d800 +bf04d600 +bf04d400 +bf04d200 +bf04d000 +bf04ce00 +bf04cc00 +bf04ca00 +bf04c800 +bf04c600 +bf04c400 +bf04c200 +bf04c000 +bf04be00 +bf04bc00 +bf04ba00 +bf04b800 +bf04b600 +bf04b400 +bf04b200 +bf04b000 +bf04ae00 +bf04ac00 +bf04aa00 +bf04a800 +bf04a600 +bf04a400 +bf04a200 +bf04a000 +bf049e00 +bf049c00 +bf049a00 +bf049800 +bf049600 +bf049400 +bf049200 +bf049000 +bf048e00 +bf048c00 +bf048a00 +bf048800 +bf048600 +bf048400 +bf048200 +bf048000 +bf047e00 +bf047c00 +bf047a00 +bf047800 +bf047600 +bf047400 +bf047200 +bf047000 +bf046e00 +bf046c00 +bf046a00 +bf046800 +bf046600 +bf046400 +bf046200 +bf046000 +bf045e00 +bf045c00 +bf045a00 +bf045800 +bf045600 +bf045400 +bf045200 +bf045000 +bf044e00 +bf044c00 +bf044a00 +bf044800 +bf044600 +bf044400 +bf044200 +bf044000 +bf043e00 +bf043c00 +bf043a00 +bf043800 +bf043600 +bf043400 +bf043200 +bf043000 +bf042e00 +bf042c00 +bf042a00 +bf042800 +bf042600 +bf042400 +bf042200 +bf042000 +bf041e00 +bf041c00 +bf041a00 +bf041800 +bf041600 +bf041400 +bf041200 +bf041000 +bf040e00 +bf040c00 +bf040a00 +bf040800 +bf040600 +bf040400 +bf040200 +bf040000 +bf03fe00 +bf03fc00 +bf03fa00 +bf03f800 +bf03f600 +bf03f400 +bf03f200 +bf03f000 +bf03ee00 +bf03ec00 +bf03ea00 +bf03e800 +bf03e600 +bf03e400 +bf03e200 +bf03e000 +bf03de00 +bf03dc00 +bf03da00 +bf03d800 +bf03d600 +bf03d400 +bf03d200 +bf03d000 +bf03ce00 +bf03cc00 +bf03ca00 +bf03c800 +bf03c600 +bf03c400 +bf03c200 +bf03c000 +bf03be00 +bf03bc00 +bf03ba00 +bf03b800 +bf03b600 +bf03b400 +bf03b200 +bf03b000 +bf03ae00 +bf03ac00 +bf03aa00 +bf03a800 +bf03a600 +bf03a400 +bf03a200 +bf03a000 +bf039e00 +bf039c00 +bf039a00 +bf039800 +bf039600 +bf039400 +bf039200 +bf039000 +bf038e00 +bf038c00 +bf038a00 +bf038800 +bf038600 +bf038400 +bf038200 +bf038000 +bf037e00 +bf037c00 +bf037a00 +bf037800 +bf037600 +bf037400 +bf037200 +bf037000 +bf036e00 +bf036c00 +bf036a00 +bf036800 +bf036600 +bf036400 +bf036200 +bf036000 +bf035e00 +bf035c00 +bf035a00 +bf035800 +bf035600 +bf035400 +bf035200 +bf035000 +bf034e00 +bf034c00 +bf034a00 +bf034800 +bf034600 +bf034400 +bf034200 +bf034000 +bf033e00 +bf033c00 +bf033a00 +bf033800 +bf033600 +bf033400 +bf033200 +bf033000 +bf032e00 +bf032c00 +bf032a00 +bf032800 +bf032600 +bf032400 +bf032200 +bf032000 +bf031e00 +bf031c00 +bf031a00 +bf031800 +bf031600 +bf031400 +bf031200 +bf031000 +bf030e00 +bf030c00 +bf030a00 +bf030800 +bf030600 +bf030400 +bf030200 +bf030000 +bf02fe00 +bf02fc00 +bf02fa00 +bf02f800 +bf02f600 +bf02f400 +bf02f200 +bf02f000 +bf02ee00 +bf02ec00 +bf02ea00 +bf02e800 +bf02e600 +bf02e400 +bf02e200 +bf02e000 +bf02de00 +bf02dc00 +bf02da00 +bf02d800 +bf02d600 +bf02d400 +bf02d200 +bf02d000 +bf02ce00 +bf02cc00 +bf02ca00 +bf02c800 +bf02c600 +bf02c400 +bf02c200 +bf02c000 +bf02be00 +bf02bc00 +bf02ba00 +bf02b800 +bf02b600 +bf02b400 +bf02b200 +bf02b000 +bf02ae00 +bf02ac00 +bf02aa00 +bf02a800 +bf02a600 +bf02a400 +bf02a200 +bf02a000 +bf029e00 +bf029c00 +bf029a00 +bf029800 +bf029600 +bf029400 +bf029200 +bf029000 +bf028e00 +bf028c00 +bf028a00 +bf028800 +bf028600 +bf028400 +bf028200 +bf028000 +bf027e00 +bf027c00 +bf027a00 +bf027800 +bf027600 +bf027400 +bf027200 +bf027000 +bf026e00 +bf026c00 +bf026a00 +bf026800 +bf026600 +bf026400 +bf026200 +bf026000 +bf025e00 +bf025c00 +bf025a00 +bf025800 +bf025600 +bf025400 +bf025200 +bf025000 +bf024e00 +bf024c00 +bf024a00 +bf024800 +bf024600 +bf024400 +bf024200 +bf024000 +bf023e00 +bf023c00 +bf023a00 +bf023800 +bf023600 +bf023400 +bf023200 +bf023000 +bf022e00 +bf022c00 +bf022a00 +bf022800 +bf022600 +bf022400 +bf022200 +bf022000 +bf021e00 +bf021c00 +bf021a00 +bf021800 +bf021600 +bf021400 +bf021200 +bf021000 +bf020e00 +bf020c00 +bf020a00 +bf020800 +bf020600 +bf020400 +bf020200 +bf020000 +bf01fe00 +bf01fc00 +bf01fa00 +bf01f800 +bf01f600 +bf01f400 +bf01f200 +bf01f000 +bf01ee00 +bf01ec00 +bf01ea00 +bf01e800 +bf01e600 +bf01e400 +bf01e200 +bf01e000 +bf01de00 +bf01dc00 +bf01da00 +bf01d800 +bf01d600 +bf01d400 +bf01d200 +bf01d000 +bf01ce00 +bf01cc00 +bf01ca00 +bf01c800 +bf01c600 +bf01c400 +bf01c200 +bf01c000 +bf01be00 +bf01bc00 +bf01ba00 +bf01b800 +bf01b600 +bf01b400 +bf01b200 +bf01b000 +bf01ae00 +bf01ac00 +bf01aa00 +bf01a800 +bf01a600 +bf01a400 +bf01a200 +bf01a000 +bf019e00 +bf019c00 +bf019a00 +bf019800 +bf019600 +bf019400 +bf019200 +bf019000 +bf018e00 +bf018c00 +bf018a00 +bf018800 +bf018600 +bf018400 +bf018200 +bf018000 +bf017e00 +bf017c00 +bf017a00 +bf017800 +bf017600 +bf017400 +bf017200 +bf017000 +bf016e00 +bf016c00 +bf016a00 +bf016800 +bf016600 +bf016400 +bf016200 +bf016000 +bf015e00 +bf015c00 +bf015a00 +bf015800 +bf015600 +bf015400 +bf015200 +bf015000 +bf014e00 +bf014c00 +bf014a00 +bf014800 +bf014600 +bf014400 +bf014200 +bf014000 +bf013e00 +bf013c00 +bf013a00 +bf013800 +bf013600 +bf013400 +bf013200 +bf013000 +bf012e00 +bf012c00 +bf012a00 +bf012800 +bf012600 +bf012400 +bf012200 +bf012000 +bf011e00 +bf011c00 +bf011a00 +bf011800 +bf011600 +bf011400 +bf011200 +bf011000 +bf010e00 +bf010c00 +bf010a00 +bf010800 +bf010600 +bf010400 +bf010200 +bf010000 +bf00fe00 +bf00fc00 +bf00fa00 +bf00f800 +bf00f600 +bf00f400 +bf00f200 +bf00f000 +bf00ee00 +bf00ec00 +bf00ea00 +bf00e800 +bf00e600 +bf00e400 +bf00e200 +bf00e000 +bf00de00 +bf00dc00 +bf00da00 +bf00d800 +bf00d600 +bf00d400 +bf00d200 +bf00d000 +bf00ce00 +bf00cc00 +bf00ca00 +bf00c800 +bf00c600 +bf00c400 +bf00c200 +bf00c000 +bf00be00 +bf00bc00 +bf00ba00 +bf00b800 +bf00b600 +bf00b400 +bf00b200 +bf00b000 +bf00ae00 +bf00ac00 +bf00aa00 +bf00a800 +bf00a600 +bf00a400 +bf00a200 +bf00a000 +bf009e00 +bf009c00 +bf009a00 +bf009800 +bf009600 +bf009400 +bf009200 +bf009000 +bf008e00 +bf008c00 +bf008a00 +bf008800 +bf008600 +bf008400 +bf008200 +bf008000 +bf007e00 +bf007c00 +bf007a00 +bf007800 +bf007600 +bf007400 +bf007200 +bf007000 +bf006e00 +bf006c00 +bf006a00 +bf006800 +bf006600 +bf006400 +bf006200 +bf006000 +bf005e00 +bf005c00 +bf005a00 +bf005800 +bf005600 +bf005400 +bf005200 +bf005000 +bf004e00 +bf004c00 +bf004a00 +bf004800 +bf004600 +bf004400 +bf004200 +bf004000 +bf003e00 +bf003c00 +bf003a00 +bf003800 +bf003600 +bf003400 +bf003200 +bf003000 +bf002e00 +bf002c00 +bf002a00 +bf002800 +bf002600 +bf002400 +bf002200 +bf002000 +bf001e00 +bf001c00 +bf001a00 +bf001800 +bf001600 +bf001400 +bf001200 +bf001000 +bf000e00 +bf000c00 +bf000a00 +bf000800 +bf000600 +bf000400 +bf000200 +bf000000 +befffc00 +befff800 +befff400 +befff000 +beffec00 +beffe800 +beffe400 +beffe000 +beffdc00 +beffd800 +beffd400 +beffd000 +beffcc00 +beffc800 +beffc400 +beffc000 +beffbc00 +beffb800 +beffb400 +beffb000 +beffac00 +beffa800 +beffa400 +beffa000 +beff9c00 +beff9800 +beff9400 +beff9000 +beff8c00 +beff8800 +beff8400 +beff8000 +beff7c00 +beff7800 +beff7400 +beff7000 +beff6c00 +beff6800 +beff6400 +beff6000 +beff5c00 +beff5800 +beff5400 +beff5000 +beff4c00 +beff4800 +beff4400 +beff4000 +beff3c00 +beff3800 +beff3400 +beff3000 +beff2c00 +beff2800 +beff2400 +beff2000 +beff1c00 +beff1800 +beff1400 +beff1000 +beff0c00 +beff0800 +beff0400 +beff0000 +befefc00 +befef800 +befef400 +befef000 +befeec00 +befee800 +befee400 +befee000 +befedc00 +befed800 +befed400 +befed000 +befecc00 +befec800 +befec400 +befec000 +befebc00 +befeb800 +befeb400 +befeb000 +befeac00 +befea800 +befea400 +befea000 +befe9c00 +befe9800 +befe9400 +befe9000 +befe8c00 +befe8800 +befe8400 +befe8000 +befe7c00 +befe7800 +befe7400 +befe7000 +befe6c00 +befe6800 +befe6400 +befe6000 +befe5c00 +befe5800 +befe5400 +befe5000 +befe4c00 +befe4800 +befe4400 +befe4000 +befe3c00 +befe3800 +befe3400 +befe3000 +befe2c00 +befe2800 +befe2400 +befe2000 +befe1c00 +befe1800 +befe1400 +befe1000 +befe0c00 +befe0800 +befe0400 +befe0000 +befdfc00 +befdf800 +befdf400 +befdf000 +befdec00 +befde800 +befde400 +befde000 +befddc00 +befdd800 +befdd400 +befdd000 +befdcc00 +befdc800 +befdc400 +befdc000 +befdbc00 +befdb800 +befdb400 +befdb000 +befdac00 +befda800 +befda400 +befda000 +befd9c00 +befd9800 +befd9400 +befd9000 +befd8c00 +befd8800 +befd8400 +befd8000 +befd7c00 +befd7800 +befd7400 +befd7000 +befd6c00 +befd6800 +befd6400 +befd6000 +befd5c00 +befd5800 +befd5400 +befd5000 +befd4c00 +befd4800 +befd4400 +befd4000 +befd3c00 +befd3800 +befd3400 +befd3000 +befd2c00 +befd2800 +befd2400 +befd2000 +befd1c00 +befd1800 +befd1400 +befd1000 +befd0c00 +befd0800 +befd0400 +befd0000 +befcfc00 +befcf800 +befcf400 +befcf000 +befcec00 +befce800 +befce400 +befce000 +befcdc00 +befcd800 +befcd400 +befcd000 +befccc00 +befcc800 +befcc400 +befcc000 +befcbc00 +befcb800 +befcb400 +befcb000 +befcac00 +befca800 +befca400 +befca000 +befc9c00 +befc9800 +befc9400 +befc9000 +befc8c00 +befc8800 +befc8400 +befc8000 +befc7c00 +befc7800 +befc7400 +befc7000 +befc6c00 +befc6800 +befc6400 +befc6000 +befc5c00 +befc5800 +befc5400 +befc5000 +befc4c00 +befc4800 +befc4400 +befc4000 +befc3c00 +befc3800 +befc3400 +befc3000 +befc2c00 +befc2800 +befc2400 +befc2000 +befc1c00 +befc1800 +befc1400 +befc1000 +befc0c00 +befc0800 +befc0400 +befc0000 +befbfc00 +befbf800 +befbf400 +befbf000 +befbec00 +befbe800 +befbe400 +befbe000 +befbdc00 +befbd800 +befbd400 +befbd000 +befbcc00 +befbc800 +befbc400 +befbc000 +befbbc00 +befbb800 +befbb400 +befbb000 +befbac00 +befba800 +befba400 +befba000 +befb9c00 +befb9800 +befb9400 +befb9000 +befb8c00 +befb8800 +befb8400 +befb8000 +befb7c00 +befb7800 +befb7400 +befb7000 +befb6c00 +befb6800 +befb6400 +befb6000 +befb5c00 +befb5800 +befb5400 +befb5000 +befb4c00 +befb4800 +befb4400 +befb4000 +befb3c00 +befb3800 +befb3400 +befb3000 +befb2c00 +befb2800 +befb2400 +befb2000 +befb1c00 +befb1800 +befb1400 +befb1000 +befb0c00 +befb0800 +befb0400 +befb0000 +befafc00 +befaf800 +befaf400 +befaf000 +befaec00 +befae800 +befae400 +befae000 +befadc00 +befad800 +befad400 +befad000 +befacc00 +befac800 +befac400 +befac000 +befabc00 +befab800 +befab400 +befab000 +befaac00 +befaa800 +befaa400 +befaa000 +befa9c00 +befa9800 +befa9400 +befa9000 +befa8c00 +befa8800 +befa8400 +befa8000 +befa7c00 +befa7800 +befa7400 +befa7000 +befa6c00 +befa6800 +befa6400 +befa6000 +befa5c00 +befa5800 +befa5400 +befa5000 +befa4c00 +befa4800 +befa4400 +befa4000 +befa3c00 +befa3800 +befa3400 +befa3000 +befa2c00 +befa2800 +befa2400 +befa2000 +befa1c00 +befa1800 +befa1400 +befa1000 +befa0c00 +befa0800 +befa0400 +befa0000 +bef9fc00 +bef9f800 +bef9f400 +bef9f000 +bef9ec00 +bef9e800 +bef9e400 +bef9e000 +bef9dc00 +bef9d800 +bef9d400 +bef9d000 +bef9cc00 +bef9c800 +bef9c400 +bef9c000 +bef9bc00 +bef9b800 +bef9b400 +bef9b000 +bef9ac00 +bef9a800 +bef9a400 +bef9a000 +bef99c00 +bef99800 +bef99400 +bef99000 +bef98c00 +bef98800 +bef98400 +bef98000 +bef97c00 +bef97800 +bef97400 +bef97000 +bef96c00 +bef96800 +bef96400 +bef96000 +bef95c00 +bef95800 +bef95400 +bef95000 +bef94c00 +bef94800 +bef94400 +bef94000 +bef93c00 +bef93800 +bef93400 +bef93000 +bef92c00 +bef92800 +bef92400 +bef92000 +bef91c00 +bef91800 +bef91400 +bef91000 +bef90c00 +bef90800 +bef90400 +bef90000 +bef8fc00 +bef8f800 +bef8f400 +bef8f000 +bef8ec00 +bef8e800 +bef8e400 +bef8e000 +bef8dc00 +bef8d800 +bef8d400 +bef8d000 +bef8cc00 +bef8c800 +bef8c400 +bef8c000 +bef8bc00 +bef8b800 +bef8b400 +bef8b000 +bef8ac00 +bef8a800 +bef8a400 +bef8a000 +bef89c00 +bef89800 +bef89400 +bef89000 +bef88c00 +bef88800 +bef88400 +bef88000 +bef87c00 +bef87800 +bef87400 +bef87000 +bef86c00 +bef86800 +bef86400 +bef86000 +bef85c00 +bef85800 +bef85400 +bef85000 +bef84c00 +bef84800 +bef84400 +bef84000 +bef83c00 +bef83800 +bef83400 +bef83000 +bef82c00 +bef82800 +bef82400 +bef82000 +bef81c00 +bef81800 +bef81400 +bef81000 +bef80c00 +bef80800 +bef80400 +bef80000 +bef7fc00 +bef7f800 +bef7f400 +bef7f000 +bef7ec00 +bef7e800 +bef7e400 +bef7e000 +bef7dc00 +bef7d800 +bef7d400 +bef7d000 +bef7cc00 +bef7c800 +bef7c400 +bef7c000 +bef7bc00 +bef7b800 +bef7b400 +bef7b000 +bef7ac00 +bef7a800 +bef7a400 +bef7a000 +bef79c00 +bef79800 +bef79400 +bef79000 +bef78c00 +bef78800 +bef78400 +bef78000 +bef77c00 +bef77800 +bef77400 +bef77000 +bef76c00 +bef76800 +bef76400 +bef76000 +bef75c00 +bef75800 +bef75400 +bef75000 +bef74c00 +bef74800 +bef74400 +bef74000 +bef73c00 +bef73800 +bef73400 +bef73000 +bef72c00 +bef72800 +bef72400 +bef72000 +bef71c00 +bef71800 +bef71400 +bef71000 +bef70c00 +bef70800 +bef70400 +bef70000 +bef6fc00 +bef6f800 +bef6f400 +bef6f000 +bef6ec00 +bef6e800 +bef6e400 +bef6e000 +bef6dc00 +bef6d800 +bef6d400 +bef6d000 +bef6cc00 +bef6c800 +bef6c400 +bef6c000 +bef6bc00 +bef6b800 +bef6b400 +bef6b000 +bef6ac00 +bef6a800 +bef6a400 +bef6a000 +bef69c00 +bef69800 +bef69400 +bef69000 +bef68c00 +bef68800 +bef68400 +bef68000 +bef67c00 +bef67800 +bef67400 +bef67000 +bef66c00 +bef66800 +bef66400 +bef66000 +bef65c00 +bef65800 +bef65400 +bef65000 +bef64c00 +bef64800 +bef64400 +bef64000 +bef63c00 +bef63800 +bef63400 +bef63000 +bef62c00 +bef62800 +bef62400 +bef62000 +bef61c00 +bef61800 +bef61400 +bef61000 +bef60c00 +bef60800 +bef60400 +bef60000 +bef5fc00 +bef5f800 +bef5f400 +bef5f000 +bef5ec00 +bef5e800 +bef5e400 +bef5e000 +bef5dc00 +bef5d800 +bef5d400 +bef5d000 +bef5cc00 +bef5c800 +bef5c400 +bef5c000 +bef5bc00 +bef5b800 +bef5b400 +bef5b000 +bef5ac00 +bef5a800 +bef5a400 +bef5a000 +bef59c00 +bef59800 +bef59400 +bef59000 +bef58c00 +bef58800 +bef58400 +bef58000 +bef57c00 +bef57800 +bef57400 +bef57000 +bef56c00 +bef56800 +bef56400 +bef56000 +bef55c00 +bef55800 +bef55400 +bef55000 +bef54c00 +bef54800 +bef54400 +bef54000 +bef53c00 +bef53800 +bef53400 +bef53000 +bef52c00 +bef52800 +bef52400 +bef52000 +bef51c00 +bef51800 +bef51400 +bef51000 +bef50c00 +bef50800 +bef50400 +bef50000 +bef4fc00 +bef4f800 +bef4f400 +bef4f000 +bef4ec00 +bef4e800 +bef4e400 +bef4e000 +bef4dc00 +bef4d800 +bef4d400 +bef4d000 +bef4cc00 +bef4c800 +bef4c400 +bef4c000 +bef4bc00 +bef4b800 +bef4b400 +bef4b000 +bef4ac00 +bef4a800 +bef4a400 +bef4a000 +bef49c00 +bef49800 +bef49400 +bef49000 +bef48c00 +bef48800 +bef48400 +bef48000 +bef47c00 +bef47800 +bef47400 +bef47000 +bef46c00 +bef46800 +bef46400 +bef46000 +bef45c00 +bef45800 +bef45400 +bef45000 +bef44c00 +bef44800 +bef44400 +bef44000 +bef43c00 +bef43800 +bef43400 +bef43000 +bef42c00 +bef42800 +bef42400 +bef42000 +bef41c00 +bef41800 +bef41400 +bef41000 +bef40c00 +bef40800 +bef40400 +bef40000 +bef3fc00 +bef3f800 +bef3f400 +bef3f000 +bef3ec00 +bef3e800 +bef3e400 +bef3e000 +bef3dc00 +bef3d800 +bef3d400 +bef3d000 +bef3cc00 +bef3c800 +bef3c400 +bef3c000 +bef3bc00 +bef3b800 +bef3b400 +bef3b000 +bef3ac00 +bef3a800 +bef3a400 +bef3a000 +bef39c00 +bef39800 +bef39400 +bef39000 +bef38c00 +bef38800 +bef38400 +bef38000 +bef37c00 +bef37800 +bef37400 +bef37000 +bef36c00 +bef36800 +bef36400 +bef36000 +bef35c00 +bef35800 +bef35400 +bef35000 +bef34c00 +bef34800 +bef34400 +bef34000 +bef33c00 +bef33800 +bef33400 +bef33000 +bef32c00 +bef32800 +bef32400 +bef32000 +bef31c00 +bef31800 +bef31400 +bef31000 +bef30c00 +bef30800 +bef30400 +bef30000 +bef2fc00 +bef2f800 +bef2f400 +bef2f000 +bef2ec00 +bef2e800 +bef2e400 +bef2e000 +bef2dc00 +bef2d800 +bef2d400 +bef2d000 +bef2cc00 +bef2c800 +bef2c400 +bef2c000 +bef2bc00 +bef2b800 +bef2b400 +bef2b000 +bef2ac00 +bef2a800 +bef2a400 +bef2a000 +bef29c00 +bef29800 +bef29400 +bef29000 +bef28c00 +bef28800 +bef28400 +bef28000 +bef27c00 +bef27800 +bef27400 +bef27000 +bef26c00 +bef26800 +bef26400 +bef26000 +bef25c00 +bef25800 +bef25400 +bef25000 +bef24c00 +bef24800 +bef24400 +bef24000 +bef23c00 +bef23800 +bef23400 +bef23000 +bef22c00 +bef22800 +bef22400 +bef22000 +bef21c00 +bef21800 +bef21400 +bef21000 +bef20c00 +bef20800 +bef20400 +bef20000 +bef1fc00 +bef1f800 +bef1f400 +bef1f000 +bef1ec00 +bef1e800 +bef1e400 +bef1e000 +bef1dc00 +bef1d800 +bef1d400 +bef1d000 +bef1cc00 +bef1c800 +bef1c400 +bef1c000 +bef1bc00 +bef1b800 +bef1b400 +bef1b000 +bef1ac00 +bef1a800 +bef1a400 +bef1a000 +bef19c00 +bef19800 +bef19400 +bef19000 +bef18c00 +bef18800 +bef18400 +bef18000 +bef17c00 +bef17800 +bef17400 +bef17000 +bef16c00 +bef16800 +bef16400 +bef16000 +bef15c00 +bef15800 +bef15400 +bef15000 +bef14c00 +bef14800 +bef14400 +bef14000 +bef13c00 +bef13800 +bef13400 +bef13000 +bef12c00 +bef12800 +bef12400 +bef12000 +bef11c00 +bef11800 +bef11400 +bef11000 +bef10c00 +bef10800 +bef10400 +bef10000 +bef0fc00 +bef0f800 +bef0f400 +bef0f000 +bef0ec00 +bef0e800 +bef0e400 +bef0e000 +bef0dc00 +bef0d800 +bef0d400 +bef0d000 +bef0cc00 +bef0c800 +bef0c400 +bef0c000 +bef0bc00 +bef0b800 +bef0b400 +bef0b000 +bef0ac00 +bef0a800 +bef0a400 +bef0a000 +bef09c00 +bef09800 +bef09400 +bef09000 +bef08c00 +bef08800 +bef08400 +bef08000 +bef07c00 +bef07800 +bef07400 +bef07000 +bef06c00 +bef06800 +bef06400 +bef06000 +bef05c00 +bef05800 +bef05400 +bef05000 +bef04c00 +bef04800 +bef04400 +bef04000 +bef03c00 +bef03800 +bef03400 +bef03000 +bef02c00 +bef02800 +bef02400 +bef02000 +bef01c00 +bef01800 +bef01400 +bef01000 +bef00c00 +bef00800 +bef00400 +bef00000 +beeffc00 +beeff800 +beeff400 +beeff000 +beefec00 +beefe800 +beefe400 +beefe000 +beefdc00 +beefd800 +beefd400 +beefd000 +beefcc00 +beefc800 +beefc400 +beefc000 +beefbc00 +beefb800 +beefb400 +beefb000 +beefac00 +beefa800 +beefa400 +beefa000 +beef9c00 +beef9800 +beef9400 +beef9000 +beef8c00 +beef8800 +beef8400 +beef8000 +beef7c00 +beef7800 +beef7400 +beef7000 +beef6c00 +beef6800 +beef6400 +beef6000 +beef5c00 +beef5800 +beef5400 +beef5000 +beef4c00 +beef4800 +beef4400 +beef4000 +beef3c00 +beef3800 +beef3400 +beef3000 +beef2c00 +beef2800 +beef2400 +beef2000 +beef1c00 +beef1800 +beef1400 +beef1000 +beef0c00 +beef0800 +beef0400 +beef0000 +beeefc00 +beeef800 +beeef400 +beeef000 +beeeec00 +beeee800 +beeee400 +beeee000 +beeedc00 +beeed800 +beeed400 +beeed000 +beeecc00 +beeec800 +beeec400 +beeec000 +beeebc00 +beeeb800 +beeeb400 +beeeb000 +beeeac00 +beeea800 +beeea400 +beeea000 +beee9c00 +beee9800 +beee9400 +beee9000 +beee8c00 +beee8800 +beee8400 +beee8000 +beee7c00 +beee7800 +beee7400 +beee7000 +beee6c00 +beee6800 +beee6400 +beee6000 +beee5c00 +beee5800 +beee5400 +beee5000 +beee4c00 +beee4800 +beee4400 +beee4000 +beee3c00 +beee3800 +beee3400 +beee3000 +beee2c00 +beee2800 +beee2400 +beee2000 +beee1c00 +beee1800 +beee1400 +beee1000 +beee0c00 +beee0800 +beee0400 +beee0000 +beedfc00 +beedf800 +beedf400 +beedf000 +beedec00 +beede800 +beede400 +beede000 +beeddc00 +beedd800 +beedd400 +beedd000 +beedcc00 +beedc800 +beedc400 +beedc000 +beedbc00 +beedb800 +beedb400 +beedb000 +beedac00 +beeda800 +beeda400 +beeda000 +beed9c00 +beed9800 +beed9400 +beed9000 +beed8c00 +beed8800 +beed8400 +beed8000 +beed7c00 +beed7800 +beed7400 +beed7000 +beed6c00 +beed6800 +beed6400 +beed6000 +beed5c00 +beed5800 +beed5400 +beed5000 +beed4c00 +beed4800 +beed4400 +beed4000 +beed3c00 +beed3800 +beed3400 +beed3000 +beed2c00 +beed2800 +beed2400 +beed2000 +beed1c00 +beed1800 +beed1400 +beed1000 +beed0c00 +beed0800 +beed0400 +beed0000 +beecfc00 +beecf800 +beecf400 +beecf000 +beecec00 +beece800 +beece400 +beece000 +beecdc00 +beecd800 +beecd400 +beecd000 +beeccc00 +beecc800 +beecc400 +beecc000 +beecbc00 +beecb800 +beecb400 +beecb000 +beecac00 +beeca800 +beeca400 +beeca000 +beec9c00 +beec9800 +beec9400 +beec9000 +beec8c00 +beec8800 +beec8400 +beec8000 +beec7c00 +beec7800 +beec7400 +beec7000 +beec6c00 +beec6800 +beec6400 +beec6000 +beec5c00 +beec5800 +beec5400 +beec5000 +beec4c00 +beec4800 +beec4400 +beec4000 +beec3c00 +beec3800 +beec3400 +beec3000 +beec2c00 +beec2800 +beec2400 +beec2000 +beec1c00 +beec1800 +beec1400 +beec1000 +beec0c00 +beec0800 +beec0400 +beec0000 +beebfc00 +beebf800 +beebf400 +beebf000 +beebec00 +beebe800 +beebe400 +beebe000 +beebdc00 +beebd800 +beebd400 +beebd000 +beebcc00 +beebc800 +beebc400 +beebc000 +beebbc00 +beebb800 +beebb400 +beebb000 +beebac00 +beeba800 +beeba400 +beeba000 +beeb9c00 +beeb9800 +beeb9400 +beeb9000 +beeb8c00 +beeb8800 +beeb8400 +beeb8000 +beeb7c00 +beeb7800 +beeb7400 +beeb7000 +beeb6c00 +beeb6800 +beeb6400 +beeb6000 +beeb5c00 +beeb5800 +beeb5400 +beeb5000 +beeb4c00 +beeb4800 +beeb4400 +beeb4000 +beeb3c00 +beeb3800 +beeb3400 +beeb3000 +beeb2c00 +beeb2800 +beeb2400 +beeb2000 +beeb1c00 +beeb1800 +beeb1400 +beeb1000 +beeb0c00 +beeb0800 +beeb0400 +beeb0000 +beeafc00 +beeaf800 +beeaf400 +beeaf000 +beeaec00 +beeae800 +beeae400 +beeae000 +beeadc00 +beead800 +beead400 +beead000 +beeacc00 +beeac800 +beeac400 +beeac000 +beeabc00 +beeab800 +beeab400 +beeab000 +beeaac00 +beeaa800 +beeaa400 +beeaa000 +beea9c00 +beea9800 +beea9400 +beea9000 +beea8c00 +beea8800 +beea8400 +beea8000 +beea7c00 +beea7800 +beea7400 +beea7000 +beea6c00 +beea6800 +beea6400 +beea6000 +beea5c00 +beea5800 +beea5400 +beea5000 +beea4c00 +beea4800 +beea4400 +beea4000 +beea3c00 +beea3800 +beea3400 +beea3000 +beea2c00 +beea2800 +beea2400 +beea2000 +beea1c00 +beea1800 +beea1400 +beea1000 +beea0c00 +beea0800 +beea0400 +beea0000 +bee9fc00 +bee9f800 +bee9f400 +bee9f000 +bee9ec00 +bee9e800 +bee9e400 +bee9e000 +bee9dc00 +bee9d800 +bee9d400 +bee9d000 +bee9cc00 +bee9c800 +bee9c400 +bee9c000 +bee9bc00 +bee9b800 +bee9b400 +bee9b000 +bee9ac00 +bee9a800 +bee9a400 +bee9a000 +bee99c00 +bee99800 +bee99400 +bee99000 +bee98c00 +bee98800 +bee98400 +bee98000 +bee97c00 +bee97800 +bee97400 +bee97000 +bee96c00 +bee96800 +bee96400 +bee96000 +bee95c00 +bee95800 +bee95400 +bee95000 +bee94c00 +bee94800 +bee94400 +bee94000 +bee93c00 +bee93800 +bee93400 +bee93000 +bee92c00 +bee92800 +bee92400 +bee92000 +bee91c00 +bee91800 +bee91400 +bee91000 +bee90c00 +bee90800 +bee90400 +bee90000 +bee8fc00 +bee8f800 +bee8f400 +bee8f000 +bee8ec00 +bee8e800 +bee8e400 +bee8e000 +bee8dc00 +bee8d800 +bee8d400 +bee8d000 +bee8cc00 +bee8c800 +bee8c400 +bee8c000 +bee8bc00 +bee8b800 +bee8b400 +bee8b000 +bee8ac00 +bee8a800 +bee8a400 +bee8a000 +bee89c00 +bee89800 +bee89400 +bee89000 +bee88c00 +bee88800 +bee88400 +bee88000 +bee87c00 +bee87800 +bee87400 +bee87000 +bee86c00 +bee86800 +bee86400 +bee86000 +bee85c00 +bee85800 +bee85400 +bee85000 +bee84c00 +bee84800 +bee84400 +bee84000 +bee83c00 +bee83800 +bee83400 +bee83000 +bee82c00 +bee82800 +bee82400 +bee82000 +bee81c00 +bee81800 +bee81400 +bee81000 +bee80c00 +bee80800 +bee80400 +bee80000 +bee7fc00 +bee7f800 +bee7f400 +bee7f000 +bee7ec00 +bee7e800 +bee7e400 +bee7e000 +bee7dc00 +bee7d800 +bee7d400 +bee7d000 +bee7cc00 +bee7c800 +bee7c400 +bee7c000 +bee7bc00 +bee7b800 +bee7b400 +bee7b000 +bee7ac00 +bee7a800 +bee7a400 +bee7a000 +bee79c00 +bee79800 +bee79400 +bee79000 +bee78c00 +bee78800 +bee78400 +bee78000 +bee77c00 +bee77800 +bee77400 +bee77000 +bee76c00 +bee76800 +bee76400 +bee76000 +bee75c00 +bee75800 +bee75400 +bee75000 +bee74c00 +bee74800 +bee74400 +bee74000 +bee73c00 +bee73800 +bee73400 +bee73000 +bee72c00 +bee72800 +bee72400 +bee72000 +bee71c00 +bee71800 +bee71400 +bee71000 +bee70c00 +bee70800 +bee70400 +bee70000 +bee6fc00 +bee6f800 +bee6f400 +bee6f000 +bee6ec00 +bee6e800 +bee6e400 +bee6e000 +bee6dc00 +bee6d800 +bee6d400 +bee6d000 +bee6cc00 +bee6c800 +bee6c400 +bee6c000 +bee6bc00 +bee6b800 +bee6b400 +bee6b000 +bee6ac00 +bee6a800 +bee6a400 +bee6a000 +bee69c00 +bee69800 +bee69400 +bee69000 +bee68c00 +bee68800 +bee68400 +bee68000 +bee67c00 +bee67800 +bee67400 +bee67000 +bee66c00 +bee66800 +bee66400 +bee66000 +bee65c00 +bee65800 +bee65400 +bee65000 +bee64c00 +bee64800 +bee64400 +bee64000 +bee63c00 +bee63800 +bee63400 +bee63000 +bee62c00 +bee62800 +bee62400 +bee62000 +bee61c00 +bee61800 +bee61400 +bee61000 +bee60c00 +bee60800 +bee60400 +bee60000 +bee5fc00 +bee5f800 +bee5f400 +bee5f000 +bee5ec00 +bee5e800 +bee5e400 +bee5e000 +bee5dc00 +bee5d800 +bee5d400 +bee5d000 +bee5cc00 +bee5c800 +bee5c400 +bee5c000 +bee5bc00 +bee5b800 +bee5b400 +bee5b000 +bee5ac00 +bee5a800 +bee5a400 +bee5a000 +bee59c00 +bee59800 +bee59400 +bee59000 +bee58c00 +bee58800 +bee58400 +bee58000 +bee57c00 +bee57800 +bee57400 +bee57000 +bee56c00 +bee56800 +bee56400 +bee56000 +bee55c00 +bee55800 +bee55400 +bee55000 +bee54c00 +bee54800 +bee54400 +bee54000 +bee53c00 +bee53800 +bee53400 +bee53000 +bee52c00 +bee52800 +bee52400 +bee52000 +bee51c00 +bee51800 +bee51400 +bee51000 +bee50c00 +bee50800 +bee50400 +bee50000 +bee4fc00 +bee4f800 +bee4f400 +bee4f000 +bee4ec00 +bee4e800 +bee4e400 +bee4e000 +bee4dc00 +bee4d800 +bee4d400 +bee4d000 +bee4cc00 +bee4c800 +bee4c400 +bee4c000 +bee4bc00 +bee4b800 +bee4b400 +bee4b000 +bee4ac00 +bee4a800 +bee4a400 +bee4a000 +bee49c00 +bee49800 +bee49400 +bee49000 +bee48c00 +bee48800 +bee48400 +bee48000 +bee47c00 +bee47800 +bee47400 +bee47000 +bee46c00 +bee46800 +bee46400 +bee46000 +bee45c00 +bee45800 +bee45400 +bee45000 +bee44c00 +bee44800 +bee44400 +bee44000 +bee43c00 +bee43800 +bee43400 +bee43000 +bee42c00 +bee42800 +bee42400 +bee42000 +bee41c00 +bee41800 +bee41400 +bee41000 +bee40c00 +bee40800 +bee40400 +bee40000 +bee3fc00 +bee3f800 +bee3f400 +bee3f000 +bee3ec00 +bee3e800 +bee3e400 +bee3e000 +bee3dc00 +bee3d800 +bee3d400 +bee3d000 +bee3cc00 +bee3c800 +bee3c400 +bee3c000 +bee3bc00 +bee3b800 +bee3b400 +bee3b000 +bee3ac00 +bee3a800 +bee3a400 +bee3a000 +bee39c00 +bee39800 +bee39400 +bee39000 +bee38c00 +bee38800 +bee38400 +bee38000 +bee37c00 +bee37800 +bee37400 +bee37000 +bee36c00 +bee36800 +bee36400 +bee36000 +bee35c00 +bee35800 +bee35400 +bee35000 +bee34c00 +bee34800 +bee34400 +bee34000 +bee33c00 +bee33800 +bee33400 +bee33000 +bee32c00 +bee32800 +bee32400 +bee32000 +bee31c00 +bee31800 +bee31400 +bee31000 +bee30c00 +bee30800 +bee30400 +bee30000 +bee2fc00 +bee2f800 +bee2f400 +bee2f000 +bee2ec00 +bee2e800 +bee2e400 +bee2e000 +bee2dc00 +bee2d800 +bee2d400 +bee2d000 +bee2cc00 +bee2c800 +bee2c400 +bee2c000 +bee2bc00 +bee2b800 +bee2b400 +bee2b000 +bee2ac00 +bee2a800 +bee2a400 +bee2a000 +bee29c00 +bee29800 +bee29400 +bee29000 +bee28c00 +bee28800 +bee28400 +bee28000 +bee27c00 +bee27800 +bee27400 +bee27000 +bee26c00 +bee26800 +bee26400 +bee26000 +bee25c00 +bee25800 +bee25400 +bee25000 +bee24c00 +bee24800 +bee24400 +bee24000 +bee23c00 +bee23800 +bee23400 +bee23000 +bee22c00 +bee22800 +bee22400 +bee22000 +bee21c00 +bee21800 +bee21400 +bee21000 +bee20c00 +bee20800 +bee20400 +bee20000 +bee1fc00 +bee1f800 +bee1f400 +bee1f000 +bee1ec00 +bee1e800 +bee1e400 +bee1e000 +bee1dc00 +bee1d800 +bee1d400 +bee1d000 +bee1cc00 +bee1c800 +bee1c400 +bee1c000 +bee1bc00 +bee1b800 +bee1b400 +bee1b000 +bee1ac00 +bee1a800 +bee1a400 +bee1a000 +bee19c00 +bee19800 +bee19400 +bee19000 +bee18c00 +bee18800 +bee18400 +bee18000 +bee17c00 +bee17800 +bee17400 +bee17000 +bee16c00 +bee16800 +bee16400 +bee16000 +bee15c00 +bee15800 +bee15400 +bee15000 +bee14c00 +bee14800 +bee14400 +bee14000 +bee13c00 +bee13800 +bee13400 +bee13000 +bee12c00 +bee12800 +bee12400 +bee12000 +bee11c00 +bee11800 +bee11400 +bee11000 +bee10c00 +bee10800 +bee10400 +bee10000 +bee0fc00 +bee0f800 +bee0f400 +bee0f000 +bee0ec00 +bee0e800 +bee0e400 +bee0e000 +bee0dc00 +bee0d800 +bee0d400 +bee0d000 +bee0cc00 +bee0c800 +bee0c400 +bee0c000 +bee0bc00 +bee0b800 +bee0b400 +bee0b000 +bee0ac00 +bee0a800 +bee0a400 +bee0a000 +bee09c00 +bee09800 +bee09400 +bee09000 +bee08c00 +bee08800 +bee08400 +bee08000 +bee07c00 +bee07800 +bee07400 +bee07000 +bee06c00 +bee06800 +bee06400 +bee06000 +bee05c00 +bee05800 +bee05400 +bee05000 +bee04c00 +bee04800 +bee04400 +bee04000 +bee03c00 +bee03800 +bee03400 +bee03000 +bee02c00 +bee02800 +bee02400 +bee02000 +bee01c00 +bee01800 +bee01400 +bee01000 +bee00c00 +bee00800 +bee00400 +bee00000 +bedffc00 +bedff800 +bedff400 +bedff000 +bedfec00 +bedfe800 +bedfe400 +bedfe000 +bedfdc00 +bedfd800 +bedfd400 +bedfd000 +bedfcc00 +bedfc800 +bedfc400 +bedfc000 +bedfbc00 +bedfb800 +bedfb400 +bedfb000 +bedfac00 +bedfa800 +bedfa400 +bedfa000 +bedf9c00 +bedf9800 +bedf9400 +bedf9000 +bedf8c00 +bedf8800 +bedf8400 +bedf8000 +bedf7c00 +bedf7800 +bedf7400 +bedf7000 +bedf6c00 +bedf6800 +bedf6400 +bedf6000 +bedf5c00 +bedf5800 +bedf5400 +bedf5000 +bedf4c00 +bedf4800 +bedf4400 +bedf4000 +bedf3c00 +bedf3800 +bedf3400 +bedf3000 +bedf2c00 +bedf2800 +bedf2400 +bedf2000 +bedf1c00 +bedf1800 +bedf1400 +bedf1000 +bedf0c00 +bedf0800 +bedf0400 +bedf0000 +bedefc00 +bedef800 +bedef400 +bedef000 +bedeec00 +bedee800 +bedee400 +bedee000 +bededc00 +beded800 +beded400 +beded000 +bedecc00 +bedec800 +bedec400 +bedec000 +bedebc00 +bedeb800 +bedeb400 +bedeb000 +bedeac00 +bedea800 +bedea400 +bedea000 +bede9c00 +bede9800 +bede9400 +bede9000 +bede8c00 +bede8800 +bede8400 +bede8000 +bede7c00 +bede7800 +bede7400 +bede7000 +bede6c00 +bede6800 +bede6400 +bede6000 +bede5c00 +bede5800 +bede5400 +bede5000 +bede4c00 +bede4800 +bede4400 +bede4000 +bede3c00 +bede3800 +bede3400 +bede3000 +bede2c00 +bede2800 +bede2400 +bede2000 +bede1c00 +bede1800 +bede1400 +bede1000 +bede0c00 +bede0800 +bede0400 +bede0000 +beddfc00 +beddf800 +beddf400 +beddf000 +beddec00 +bedde800 +bedde400 +bedde000 +bedddc00 +beddd800 +beddd400 +beddd000 +beddcc00 +beddc800 +beddc400 +beddc000 +beddbc00 +beddb800 +beddb400 +beddb000 +beddac00 +bedda800 +bedda400 +bedda000 +bedd9c00 +bedd9800 +bedd9400 +bedd9000 +bedd8c00 +bedd8800 +bedd8400 +bedd8000 +bedd7c00 +bedd7800 +bedd7400 +bedd7000 +bedd6c00 +bedd6800 +bedd6400 +bedd6000 +bedd5c00 +bedd5800 +bedd5400 +bedd5000 +bedd4c00 +bedd4800 +bedd4400 +bedd4000 +bedd3c00 +bedd3800 +bedd3400 +bedd3000 +bedd2c00 +bedd2800 +bedd2400 +bedd2000 +bedd1c00 +bedd1800 +bedd1400 +bedd1000 +bedd0c00 +bedd0800 +bedd0400 +bedd0000 +bedcfc00 +bedcf800 +bedcf400 +bedcf000 +bedcec00 +bedce800 +bedce400 +bedce000 +bedcdc00 +bedcd800 +bedcd400 +bedcd000 +bedccc00 +bedcc800 +bedcc400 +bedcc000 +bedcbc00 +bedcb800 +bedcb400 +bedcb000 +bedcac00 +bedca800 +bedca400 +bedca000 +bedc9c00 +bedc9800 +bedc9400 +bedc9000 +bedc8c00 +bedc8800 +bedc8400 +bedc8000 +bedc7c00 +bedc7800 +bedc7400 +bedc7000 +bedc6c00 +bedc6800 +bedc6400 +bedc6000 +bedc5c00 +bedc5800 +bedc5400 +bedc5000 +bedc4c00 +bedc4800 +bedc4400 +bedc4000 +bedc3c00 +bedc3800 +bedc3400 +bedc3000 +bedc2c00 +bedc2800 +bedc2400 +bedc2000 +bedc1c00 +bedc1800 +bedc1400 +bedc1000 +bedc0c00 +bedc0800 +bedc0400 +bedc0000 +bedbfc00 +bedbf800 +bedbf400 +bedbf000 +bedbec00 +bedbe800 +bedbe400 +bedbe000 +bedbdc00 +bedbd800 +bedbd400 +bedbd000 +bedbcc00 +bedbc800 +bedbc400 +bedbc000 +bedbbc00 +bedbb800 +bedbb400 +bedbb000 +bedbac00 +bedba800 +bedba400 +bedba000 +bedb9c00 +bedb9800 +bedb9400 +bedb9000 +bedb8c00 +bedb8800 +bedb8400 +bedb8000 +bedb7c00 +bedb7800 +bedb7400 +bedb7000 +bedb6c00 +bedb6800 +bedb6400 +bedb6000 +bedb5c00 +bedb5800 +bedb5400 +bedb5000 +bedb4c00 +bedb4800 +bedb4400 +bedb4000 +bedb3c00 +bedb3800 +bedb3400 +bedb3000 +bedb2c00 +bedb2800 +bedb2400 +bedb2000 +bedb1c00 +bedb1800 +bedb1400 +bedb1000 +bedb0c00 +bedb0800 +bedb0400 +bedb0000 +bedafc00 +bedaf800 +bedaf400 +bedaf000 +bedaec00 +bedae800 +bedae400 +bedae000 +bedadc00 +bedad800 +bedad400 +bedad000 +bedacc00 +bedac800 +bedac400 +bedac000 +bedabc00 +bedab800 +bedab400 +bedab000 +bedaac00 +bedaa800 +bedaa400 +bedaa000 +beda9c00 +beda9800 +beda9400 +beda9000 +beda8c00 +beda8800 +beda8400 +beda8000 +beda7c00 +beda7800 +beda7400 +beda7000 +beda6c00 +beda6800 +beda6400 +beda6000 +beda5c00 +beda5800 +beda5400 +beda5000 +beda4c00 +beda4800 +beda4400 +beda4000 +beda3c00 +beda3800 +beda3400 +beda3000 +beda2c00 +beda2800 +beda2400 +beda2000 +beda1c00 +beda1800 +beda1400 +beda1000 +beda0c00 +beda0800 +beda0400 +beda0000 +bed9fc00 +bed9f800 +bed9f400 +bed9f000 +bed9ec00 +bed9e800 +bed9e400 +bed9e000 +bed9dc00 +bed9d800 +bed9d400 +bed9d000 +bed9cc00 +bed9c800 +bed9c400 +bed9c000 +bed9bc00 +bed9b800 +bed9b400 +bed9b000 +bed9ac00 +bed9a800 +bed9a400 +bed9a000 +bed99c00 +bed99800 +bed99400 +bed99000 +bed98c00 +bed98800 +bed98400 +bed98000 +bed97c00 +bed97800 +bed97400 +bed97000 +bed96c00 +bed96800 +bed96400 +bed96000 +bed95c00 +bed95800 +bed95400 +bed95000 +bed94c00 +bed94800 +bed94400 +bed94000 +bed93c00 +bed93800 +bed93400 +bed93000 +bed92c00 +bed92800 +bed92400 +bed92000 +bed91c00 +bed91800 +bed91400 +bed91000 +bed90c00 +bed90800 +bed90400 +bed90000 +bed8fc00 +bed8f800 +bed8f400 +bed8f000 +bed8ec00 +bed8e800 +bed8e400 +bed8e000 +bed8dc00 +bed8d800 +bed8d400 +bed8d000 +bed8cc00 +bed8c800 +bed8c400 +bed8c000 +bed8bc00 +bed8b800 +bed8b400 +bed8b000 +bed8ac00 +bed8a800 +bed8a400 +bed8a000 +bed89c00 +bed89800 +bed89400 +bed89000 +bed88c00 +bed88800 +bed88400 +bed88000 +bed87c00 +bed87800 +bed87400 +bed87000 +bed86c00 +bed86800 +bed86400 +bed86000 +bed85c00 +bed85800 +bed85400 +bed85000 +bed84c00 +bed84800 +bed84400 +bed84000 +bed83c00 +bed83800 +bed83400 +bed83000 +bed82c00 +bed82800 +bed82400 +bed82000 +bed81c00 +bed81800 +bed81400 +bed81000 +bed80c00 +bed80800 +bed80400 +bed80000 +bed7fc00 +bed7f800 +bed7f400 +bed7f000 +bed7ec00 +bed7e800 +bed7e400 +bed7e000 +bed7dc00 +bed7d800 +bed7d400 +bed7d000 +bed7cc00 +bed7c800 +bed7c400 +bed7c000 +bed7bc00 +bed7b800 +bed7b400 +bed7b000 +bed7ac00 +bed7a800 +bed7a400 +bed7a000 +bed79c00 +bed79800 +bed79400 +bed79000 +bed78c00 +bed78800 +bed78400 +bed78000 +bed77c00 +bed77800 +bed77400 +bed77000 +bed76c00 +bed76800 +bed76400 +bed76000 +bed75c00 +bed75800 +bed75400 +bed75000 +bed74c00 +bed74800 +bed74400 +bed74000 +bed73c00 +bed73800 +bed73400 +bed73000 +bed72c00 +bed72800 +bed72400 +bed72000 +bed71c00 +bed71800 +bed71400 +bed71000 +bed70c00 +bed70800 +bed70400 +bed70000 +bed6fc00 +bed6f800 +bed6f400 +bed6f000 +bed6ec00 +bed6e800 +bed6e400 +bed6e000 +bed6dc00 +bed6d800 +bed6d400 +bed6d000 +bed6cc00 +bed6c800 +bed6c400 +bed6c000 +bed6bc00 +bed6b800 +bed6b400 +bed6b000 +bed6ac00 +bed6a800 +bed6a400 +bed6a000 +bed69c00 +bed69800 +bed69400 +bed69000 +bed68c00 +bed68800 +bed68400 +bed68000 +bed67c00 +bed67800 +bed67400 +bed67000 +bed66c00 +bed66800 +bed66400 +bed66000 +bed65c00 +bed65800 +bed65400 +bed65000 +bed64c00 +bed64800 +bed64400 +bed64000 +bed63c00 +bed63800 +bed63400 +bed63000 +bed62c00 +bed62800 +bed62400 +bed62000 +bed61c00 +bed61800 +bed61400 +bed61000 +bed60c00 +bed60800 +bed60400 +bed60000 +bed5fc00 +bed5f800 +bed5f400 +bed5f000 +bed5ec00 +bed5e800 +bed5e400 +bed5e000 +bed5dc00 +bed5d800 +bed5d400 +bed5d000 +bed5cc00 +bed5c800 +bed5c400 +bed5c000 +bed5bc00 +bed5b800 +bed5b400 +bed5b000 +bed5ac00 +bed5a800 +bed5a400 +bed5a000 +bed59c00 +bed59800 +bed59400 +bed59000 +bed58c00 +bed58800 +bed58400 +bed58000 +bed57c00 +bed57800 +bed57400 +bed57000 +bed56c00 +bed56800 +bed56400 +bed56000 +bed55c00 +bed55800 +bed55400 +bed55000 +bed54c00 +bed54800 +bed54400 +bed54000 +bed53c00 +bed53800 +bed53400 +bed53000 +bed52c00 +bed52800 +bed52400 +bed52000 +bed51c00 +bed51800 +bed51400 +bed51000 +bed50c00 +bed50800 +bed50400 +bed50000 +bed4fc00 +bed4f800 +bed4f400 +bed4f000 +bed4ec00 +bed4e800 +bed4e400 +bed4e000 +bed4dc00 +bed4d800 +bed4d400 +bed4d000 +bed4cc00 +bed4c800 +bed4c400 +bed4c000 +bed4bc00 +bed4b800 +bed4b400 +bed4b000 +bed4ac00 +bed4a800 +bed4a400 +bed4a000 +bed49c00 +bed49800 +bed49400 +bed49000 +bed48c00 +bed48800 +bed48400 +bed48000 +bed47c00 +bed47800 +bed47400 +bed47000 +bed46c00 +bed46800 +bed46400 +bed46000 +bed45c00 +bed45800 +bed45400 +bed45000 +bed44c00 +bed44800 +bed44400 +bed44000 +bed43c00 +bed43800 +bed43400 +bed43000 +bed42c00 +bed42800 +bed42400 +bed42000 +bed41c00 +bed41800 +bed41400 +bed41000 +bed40c00 +bed40800 +bed40400 +bed40000 +bed3fc00 +bed3f800 +bed3f400 +bed3f000 +bed3ec00 +bed3e800 +bed3e400 +bed3e000 +bed3dc00 +bed3d800 +bed3d400 +bed3d000 +bed3cc00 +bed3c800 +bed3c400 +bed3c000 +bed3bc00 +bed3b800 +bed3b400 +bed3b000 +bed3ac00 +bed3a800 +bed3a400 +bed3a000 +bed39c00 +bed39800 +bed39400 +bed39000 +bed38c00 +bed38800 +bed38400 +bed38000 +bed37c00 +bed37800 +bed37400 +bed37000 +bed36c00 +bed36800 +bed36400 +bed36000 +bed35c00 +bed35800 +bed35400 +bed35000 +bed34c00 +bed34800 +bed34400 +bed34000 +bed33c00 +bed33800 +bed33400 +bed33000 +bed32c00 +bed32800 +bed32400 +bed32000 +bed31c00 +bed31800 +bed31400 +bed31000 +bed30c00 +bed30800 +bed30400 +bed30000 +bed2fc00 +bed2f800 +bed2f400 +bed2f000 +bed2ec00 +bed2e800 +bed2e400 +bed2e000 +bed2dc00 +bed2d800 +bed2d400 +bed2d000 +bed2cc00 +bed2c800 +bed2c400 +bed2c000 +bed2bc00 +bed2b800 +bed2b400 +bed2b000 +bed2ac00 +bed2a800 +bed2a400 +bed2a000 +bed29c00 +bed29800 +bed29400 +bed29000 +bed28c00 +bed28800 +bed28400 +bed28000 +bed27c00 +bed27800 +bed27400 +bed27000 +bed26c00 +bed26800 +bed26400 +bed26000 +bed25c00 +bed25800 +bed25400 +bed25000 +bed24c00 +bed24800 +bed24400 +bed24000 +bed23c00 +bed23800 +bed23400 +bed23000 +bed22c00 +bed22800 +bed22400 +bed22000 +bed21c00 +bed21800 +bed21400 +bed21000 +bed20c00 +bed20800 +bed20400 +bed20000 +bed1fc00 +bed1f800 +bed1f400 +bed1f000 +bed1ec00 +bed1e800 +bed1e400 +bed1e000 +bed1dc00 +bed1d800 +bed1d400 +bed1d000 +bed1cc00 +bed1c800 +bed1c400 +bed1c000 +bed1bc00 +bed1b800 +bed1b400 +bed1b000 +bed1ac00 +bed1a800 +bed1a400 +bed1a000 +bed19c00 +bed19800 +bed19400 +bed19000 +bed18c00 +bed18800 +bed18400 +bed18000 +bed17c00 +bed17800 +bed17400 +bed17000 +bed16c00 +bed16800 +bed16400 +bed16000 +bed15c00 +bed15800 +bed15400 +bed15000 +bed14c00 +bed14800 +bed14400 +bed14000 +bed13c00 +bed13800 +bed13400 +bed13000 +bed12c00 +bed12800 +bed12400 +bed12000 +bed11c00 +bed11800 +bed11400 +bed11000 +bed10c00 +bed10800 +bed10400 +bed10000 +bed0fc00 +bed0f800 +bed0f400 +bed0f000 +bed0ec00 +bed0e800 +bed0e400 +bed0e000 +bed0dc00 +bed0d800 +bed0d400 +bed0d000 +bed0cc00 +bed0c800 +bed0c400 +bed0c000 +bed0bc00 +bed0b800 +bed0b400 +bed0b000 +bed0ac00 +bed0a800 +bed0a400 +bed0a000 +bed09c00 +bed09800 +bed09400 +bed09000 +bed08c00 +bed08800 +bed08400 +bed08000 +bed07c00 +bed07800 +bed07400 +bed07000 +bed06c00 +bed06800 +bed06400 +bed06000 +bed05c00 +bed05800 +bed05400 +bed05000 +bed04c00 +bed04800 +bed04400 +bed04000 +bed03c00 +bed03800 +bed03400 +bed03000 +bed02c00 +bed02800 +bed02400 +bed02000 +bed01c00 +bed01800 +bed01400 +bed01000 +bed00c00 +bed00800 +bed00400 +bed00000 +becffc00 +becff800 +becff400 +becff000 +becfec00 +becfe800 +becfe400 +becfe000 +becfdc00 +becfd800 +becfd400 +becfd000 +becfcc00 +becfc800 +becfc400 +becfc000 +becfbc00 +becfb800 +becfb400 +becfb000 +becfac00 +becfa800 +becfa400 +becfa000 +becf9c00 +becf9800 +becf9400 +becf9000 +becf8c00 +becf8800 +becf8400 +becf8000 +becf7c00 +becf7800 +becf7400 +becf7000 +becf6c00 +becf6800 +becf6400 +becf6000 +becf5c00 +becf5800 +becf5400 +becf5000 +becf4c00 +becf4800 +becf4400 +becf4000 +becf3c00 +becf3800 +becf3400 +becf3000 +becf2c00 +becf2800 +becf2400 +becf2000 +becf1c00 +becf1800 +becf1400 +becf1000 +becf0c00 +becf0800 +becf0400 +becf0000 +becefc00 +becef800 +becef400 +becef000 +beceec00 +becee800 +becee400 +becee000 +becedc00 +beced800 +beced400 +beced000 +bececc00 +becec800 +becec400 +becec000 +becebc00 +beceb800 +beceb400 +beceb000 +beceac00 +becea800 +becea400 +becea000 +bece9c00 +bece9800 +bece9400 +bece9000 +bece8c00 +bece8800 +bece8400 +bece8000 +bece7c00 +bece7800 +bece7400 +bece7000 +bece6c00 +bece6800 +bece6400 +bece6000 +bece5c00 +bece5800 +bece5400 +bece5000 +bece4c00 +bece4800 +bece4400 +bece4000 +bece3c00 +bece3800 +bece3400 +bece3000 +bece2c00 +bece2800 +bece2400 +bece2000 +bece1c00 +bece1800 +bece1400 +bece1000 +bece0c00 +bece0800 +bece0400 +bece0000 +becdfc00 +becdf800 +becdf400 +becdf000 +becdec00 +becde800 +becde400 +becde000 +becddc00 +becdd800 +becdd400 +becdd000 +becdcc00 +becdc800 +becdc400 +becdc000 +becdbc00 +becdb800 +becdb400 +becdb000 +becdac00 +becda800 +becda400 +becda000 +becd9c00 +becd9800 +becd9400 +becd9000 +becd8c00 +becd8800 +becd8400 +becd8000 +becd7c00 +becd7800 +becd7400 +becd7000 +becd6c00 +becd6800 +becd6400 +becd6000 +becd5c00 +becd5800 +becd5400 +becd5000 +becd4c00 +becd4800 +becd4400 +becd4000 +becd3c00 +becd3800 +becd3400 +becd3000 +becd2c00 +becd2800 +becd2400 +becd2000 +becd1c00 +becd1800 +becd1400 +becd1000 +becd0c00 +becd0800 +becd0400 +becd0000 +beccfc00 +beccf800 +beccf400 +beccf000 +beccec00 +becce800 +becce400 +becce000 +beccdc00 +beccd800 +beccd400 +beccd000 +becccc00 +beccc800 +beccc400 +beccc000 +beccbc00 +beccb800 +beccb400 +beccb000 +beccac00 +becca800 +becca400 +becca000 +becc9c00 +becc9800 +becc9400 +becc9000 +becc8c00 +becc8800 +becc8400 +becc8000 +becc7c00 +becc7800 +becc7400 +becc7000 +becc6c00 +becc6800 +becc6400 +becc6000 +becc5c00 +becc5800 +becc5400 +becc5000 +becc4c00 +becc4800 +becc4400 +becc4000 +becc3c00 +becc3800 +becc3400 +becc3000 +becc2c00 +becc2800 +becc2400 +becc2000 +becc1c00 +becc1800 +becc1400 +becc1000 +becc0c00 +becc0800 +becc0400 +becc0000 +becbfc00 +becbf800 +becbf400 +becbf000 +becbec00 +becbe800 +becbe400 +becbe000 +becbdc00 +becbd800 +becbd400 +becbd000 +becbcc00 +becbc800 +becbc400 +becbc000 +becbbc00 +becbb800 +becbb400 +becbb000 +becbac00 +becba800 +becba400 +becba000 +becb9c00 +becb9800 +becb9400 +becb9000 +becb8c00 +becb8800 +becb8400 +becb8000 +becb7c00 +becb7800 +becb7400 +becb7000 +becb6c00 +becb6800 +becb6400 +becb6000 +becb5c00 +becb5800 +becb5400 +becb5000 +becb4c00 +becb4800 +becb4400 +becb4000 +becb3c00 +becb3800 +becb3400 +becb3000 +becb2c00 +becb2800 +becb2400 +becb2000 +becb1c00 +becb1800 +becb1400 +becb1000 +becb0c00 +becb0800 +becb0400 +becb0000 +becafc00 +becaf800 +becaf400 +becaf000 +becaec00 +becae800 +becae400 +becae000 +becadc00 +becad800 +becad400 +becad000 +becacc00 +becac800 +becac400 +becac000 +becabc00 +becab800 +becab400 +becab000 +becaac00 +becaa800 +becaa400 +becaa000 +beca9c00 +beca9800 +beca9400 +beca9000 +beca8c00 +beca8800 +beca8400 +beca8000 +beca7c00 +beca7800 +beca7400 +beca7000 +beca6c00 +beca6800 +beca6400 +beca6000 +beca5c00 +beca5800 +beca5400 +beca5000 +beca4c00 +beca4800 +beca4400 +beca4000 +beca3c00 +beca3800 +beca3400 +beca3000 +beca2c00 +beca2800 +beca2400 +beca2000 +beca1c00 +beca1800 +beca1400 +beca1000 +beca0c00 +beca0800 +beca0400 +beca0000 +bec9fc00 +bec9f800 +bec9f400 +bec9f000 +bec9ec00 +bec9e800 +bec9e400 +bec9e000 +bec9dc00 +bec9d800 +bec9d400 +bec9d000 +bec9cc00 +bec9c800 +bec9c400 +bec9c000 +bec9bc00 +bec9b800 +bec9b400 +bec9b000 +bec9ac00 +bec9a800 +bec9a400 +bec9a000 +bec99c00 +bec99800 +bec99400 +bec99000 +bec98c00 +bec98800 +bec98400 +bec98000 +bec97c00 +bec97800 +bec97400 +bec97000 +bec96c00 +bec96800 +bec96400 +bec96000 +bec95c00 +bec95800 +bec95400 +bec95000 +bec94c00 +bec94800 +bec94400 +bec94000 +bec93c00 +bec93800 +bec93400 +bec93000 +bec92c00 +bec92800 +bec92400 +bec92000 +bec91c00 +bec91800 +bec91400 +bec91000 +bec90c00 +bec90800 +bec90400 +bec90000 +bec8fc00 +bec8f800 +bec8f400 +bec8f000 +bec8ec00 +bec8e800 +bec8e400 +bec8e000 +bec8dc00 +bec8d800 +bec8d400 +bec8d000 +bec8cc00 +bec8c800 +bec8c400 +bec8c000 +bec8bc00 +bec8b800 +bec8b400 +bec8b000 +bec8ac00 +bec8a800 +bec8a400 +bec8a000 +bec89c00 +bec89800 +bec89400 +bec89000 +bec88c00 +bec88800 +bec88400 +bec88000 +bec87c00 +bec87800 +bec87400 +bec87000 +bec86c00 +bec86800 +bec86400 +bec86000 +bec85c00 +bec85800 +bec85400 +bec85000 +bec84c00 +bec84800 +bec84400 +bec84000 +bec83c00 +bec83800 +bec83400 +bec83000 +bec82c00 +bec82800 +bec82400 +bec82000 +bec81c00 +bec81800 +bec81400 +bec81000 +bec80c00 +bec80800 +bec80400 +bec80000 +bec7fc00 +bec7f800 +bec7f400 +bec7f000 +bec7ec00 +bec7e800 +bec7e400 +bec7e000 +bec7dc00 +bec7d800 +bec7d400 +bec7d000 +bec7cc00 +bec7c800 +bec7c400 +bec7c000 +bec7bc00 +bec7b800 +bec7b400 +bec7b000 +bec7ac00 +bec7a800 +bec7a400 +bec7a000 +bec79c00 +bec79800 +bec79400 +bec79000 +bec78c00 +bec78800 +bec78400 +bec78000 +bec77c00 +bec77800 +bec77400 +bec77000 +bec76c00 +bec76800 +bec76400 +bec76000 +bec75c00 +bec75800 +bec75400 +bec75000 +bec74c00 +bec74800 +bec74400 +bec74000 +bec73c00 +bec73800 +bec73400 +bec73000 +bec72c00 +bec72800 +bec72400 +bec72000 +bec71c00 +bec71800 +bec71400 +bec71000 +bec70c00 +bec70800 +bec70400 +bec70000 +bec6fc00 +bec6f800 +bec6f400 +bec6f000 +bec6ec00 +bec6e800 +bec6e400 +bec6e000 +bec6dc00 +bec6d800 +bec6d400 +bec6d000 +bec6cc00 +bec6c800 +bec6c400 +bec6c000 +bec6bc00 +bec6b800 +bec6b400 +bec6b000 +bec6ac00 +bec6a800 +bec6a400 +bec6a000 +bec69c00 +bec69800 +bec69400 +bec69000 +bec68c00 +bec68800 +bec68400 +bec68000 +bec67c00 +bec67800 +bec67400 +bec67000 +bec66c00 +bec66800 +bec66400 +bec66000 +bec65c00 +bec65800 +bec65400 +bec65000 +bec64c00 +bec64800 +bec64400 +bec64000 +bec63c00 +bec63800 +bec63400 +bec63000 +bec62c00 +bec62800 +bec62400 +bec62000 +bec61c00 +bec61800 +bec61400 +bec61000 +bec60c00 +bec60800 +bec60400 +bec60000 +bec5fc00 +bec5f800 +bec5f400 +bec5f000 +bec5ec00 +bec5e800 +bec5e400 +bec5e000 +bec5dc00 +bec5d800 +bec5d400 +bec5d000 +bec5cc00 +bec5c800 +bec5c400 +bec5c000 +bec5bc00 +bec5b800 +bec5b400 +bec5b000 +bec5ac00 +bec5a800 +bec5a400 +bec5a000 +bec59c00 +bec59800 +bec59400 +bec59000 +bec58c00 +bec58800 +bec58400 +bec58000 +bec57c00 +bec57800 +bec57400 +bec57000 +bec56c00 +bec56800 +bec56400 +bec56000 +bec55c00 +bec55800 +bec55400 +bec55000 +bec54c00 +bec54800 +bec54400 +bec54000 +bec53c00 +bec53800 +bec53400 +bec53000 +bec52c00 +bec52800 +bec52400 +bec52000 +bec51c00 +bec51800 +bec51400 +bec51000 +bec50c00 +bec50800 +bec50400 +bec50000 +bec4fc00 +bec4f800 +bec4f400 +bec4f000 +bec4ec00 +bec4e800 +bec4e400 +bec4e000 +bec4dc00 +bec4d800 +bec4d400 +bec4d000 +bec4cc00 +bec4c800 +bec4c400 +bec4c000 +bec4bc00 +bec4b800 +bec4b400 +bec4b000 +bec4ac00 +bec4a800 +bec4a400 +bec4a000 +bec49c00 +bec49800 +bec49400 +bec49000 +bec48c00 +bec48800 +bec48400 +bec48000 +bec47c00 +bec47800 +bec47400 +bec47000 +bec46c00 +bec46800 +bec46400 +bec46000 +bec45c00 +bec45800 +bec45400 +bec45000 +bec44c00 +bec44800 +bec44400 +bec44000 +bec43c00 +bec43800 +bec43400 +bec43000 +bec42c00 +bec42800 +bec42400 +bec42000 +bec41c00 +bec41800 +bec41400 +bec41000 +bec40c00 +bec40800 +bec40400 +bec40000 +bec3fc00 +bec3f800 +bec3f400 +bec3f000 +bec3ec00 +bec3e800 +bec3e400 +bec3e000 +bec3dc00 +bec3d800 +bec3d400 +bec3d000 +bec3cc00 +bec3c800 +bec3c400 +bec3c000 +bec3bc00 +bec3b800 +bec3b400 +bec3b000 +bec3ac00 +bec3a800 +bec3a400 +bec3a000 +bec39c00 +bec39800 +bec39400 +bec39000 +bec38c00 +bec38800 +bec38400 +bec38000 +bec37c00 +bec37800 +bec37400 +bec37000 +bec36c00 +bec36800 +bec36400 +bec36000 +bec35c00 +bec35800 +bec35400 +bec35000 +bec34c00 +bec34800 +bec34400 +bec34000 +bec33c00 +bec33800 +bec33400 +bec33000 +bec32c00 +bec32800 +bec32400 +bec32000 +bec31c00 +bec31800 +bec31400 +bec31000 +bec30c00 +bec30800 +bec30400 +bec30000 +bec2fc00 +bec2f800 +bec2f400 +bec2f000 +bec2ec00 +bec2e800 +bec2e400 +bec2e000 +bec2dc00 +bec2d800 +bec2d400 +bec2d000 +bec2cc00 +bec2c800 +bec2c400 +bec2c000 +bec2bc00 +bec2b800 +bec2b400 +bec2b000 +bec2ac00 +bec2a800 +bec2a400 +bec2a000 +bec29c00 +bec29800 +bec29400 +bec29000 +bec28c00 +bec28800 +bec28400 +bec28000 +bec27c00 +bec27800 +bec27400 +bec27000 +bec26c00 +bec26800 +bec26400 +bec26000 +bec25c00 +bec25800 +bec25400 +bec25000 +bec24c00 +bec24800 +bec24400 +bec24000 +bec23c00 +bec23800 +bec23400 +bec23000 +bec22c00 +bec22800 +bec22400 +bec22000 +bec21c00 +bec21800 +bec21400 +bec21000 +bec20c00 +bec20800 +bec20400 +bec20000 +bec1fc00 +bec1f800 +bec1f400 +bec1f000 +bec1ec00 +bec1e800 +bec1e400 +bec1e000 +bec1dc00 +bec1d800 +bec1d400 +bec1d000 +bec1cc00 +bec1c800 +bec1c400 +bec1c000 +bec1bc00 +bec1b800 +bec1b400 +bec1b000 +bec1ac00 +bec1a800 +bec1a400 +bec1a000 +bec19c00 +bec19800 +bec19400 +bec19000 +bec18c00 +bec18800 +bec18400 +bec18000 +bec17c00 +bec17800 +bec17400 +bec17000 +bec16c00 +bec16800 +bec16400 +bec16000 +bec15c00 +bec15800 +bec15400 +bec15000 +bec14c00 +bec14800 +bec14400 +bec14000 +bec13c00 +bec13800 +bec13400 +bec13000 +bec12c00 +bec12800 +bec12400 +bec12000 +bec11c00 +bec11800 +bec11400 +bec11000 +bec10c00 +bec10800 +bec10400 +bec10000 +bec0fc00 +bec0f800 +bec0f400 +bec0f000 +bec0ec00 +bec0e800 +bec0e400 +bec0e000 +bec0dc00 +bec0d800 +bec0d400 +bec0d000 +bec0cc00 +bec0c800 +bec0c400 +bec0c000 +bec0bc00 +bec0b800 +bec0b400 +bec0b000 +bec0ac00 +bec0a800 +bec0a400 +bec0a000 +bec09c00 +bec09800 +bec09400 +bec09000 +bec08c00 +bec08800 +bec08400 +bec08000 +bec07c00 +bec07800 +bec07400 +bec07000 +bec06c00 +bec06800 +bec06400 +bec06000 +bec05c00 +bec05800 +bec05400 +bec05000 +bec04c00 +bec04800 +bec04400 +bec04000 +bec03c00 +bec03800 +bec03400 +bec03000 +bec02c00 +bec02800 +bec02400 +bec02000 +bec01c00 +bec01800 +bec01400 +bec01000 +bec00c00 +bec00800 +bec00400 +bec00000 +bebffc00 +bebff800 +bebff400 +bebff000 +bebfec00 +bebfe800 +bebfe400 +bebfe000 +bebfdc00 +bebfd800 +bebfd400 +bebfd000 +bebfcc00 +bebfc800 +bebfc400 +bebfc000 +bebfbc00 +bebfb800 +bebfb400 +bebfb000 +bebfac00 +bebfa800 +bebfa400 +bebfa000 +bebf9c00 +bebf9800 +bebf9400 +bebf9000 +bebf8c00 +bebf8800 +bebf8400 +bebf8000 +bebf7c00 +bebf7800 +bebf7400 +bebf7000 +bebf6c00 +bebf6800 +bebf6400 +bebf6000 +bebf5c00 +bebf5800 +bebf5400 +bebf5000 +bebf4c00 +bebf4800 +bebf4400 +bebf4000 +bebf3c00 +bebf3800 +bebf3400 +bebf3000 +bebf2c00 +bebf2800 +bebf2400 +bebf2000 +bebf1c00 +bebf1800 +bebf1400 +bebf1000 +bebf0c00 +bebf0800 +bebf0400 +bebf0000 +bebefc00 +bebef800 +bebef400 +bebef000 +bebeec00 +bebee800 +bebee400 +bebee000 +bebedc00 +bebed800 +bebed400 +bebed000 +bebecc00 +bebec800 +bebec400 +bebec000 +bebebc00 +bebeb800 +bebeb400 +bebeb000 +bebeac00 +bebea800 +bebea400 +bebea000 +bebe9c00 +bebe9800 +bebe9400 +bebe9000 +bebe8c00 +bebe8800 +bebe8400 +bebe8000 +bebe7c00 +bebe7800 +bebe7400 +bebe7000 +bebe6c00 +bebe6800 +bebe6400 +bebe6000 +bebe5c00 +bebe5800 +bebe5400 +bebe5000 +bebe4c00 +bebe4800 +bebe4400 +bebe4000 +bebe3c00 +bebe3800 +bebe3400 +bebe3000 +bebe2c00 +bebe2800 +bebe2400 +bebe2000 +bebe1c00 +bebe1800 +bebe1400 +bebe1000 +bebe0c00 +bebe0800 +bebe0400 +bebe0000 +bebdfc00 +bebdf800 +bebdf400 +bebdf000 +bebdec00 +bebde800 +bebde400 +bebde000 +bebddc00 +bebdd800 +bebdd400 +bebdd000 +bebdcc00 +bebdc800 +bebdc400 +bebdc000 +bebdbc00 +bebdb800 +bebdb400 +bebdb000 +bebdac00 +bebda800 +bebda400 +bebda000 +bebd9c00 +bebd9800 +bebd9400 +bebd9000 +bebd8c00 +bebd8800 +bebd8400 +bebd8000 +bebd7c00 +bebd7800 +bebd7400 +bebd7000 +bebd6c00 +bebd6800 +bebd6400 +bebd6000 +bebd5c00 +bebd5800 +bebd5400 +bebd5000 +bebd4c00 +bebd4800 +bebd4400 +bebd4000 +bebd3c00 +bebd3800 +bebd3400 +bebd3000 +bebd2c00 +bebd2800 +bebd2400 +bebd2000 +bebd1c00 +bebd1800 +bebd1400 +bebd1000 +bebd0c00 +bebd0800 +bebd0400 +bebd0000 +bebcfc00 +bebcf800 +bebcf400 +bebcf000 +bebcec00 +bebce800 +bebce400 +bebce000 +bebcdc00 +bebcd800 +bebcd400 +bebcd000 +bebccc00 +bebcc800 +bebcc400 +bebcc000 +bebcbc00 +bebcb800 +bebcb400 +bebcb000 +bebcac00 +bebca800 +bebca400 +bebca000 +bebc9c00 +bebc9800 +bebc9400 +bebc9000 +bebc8c00 +bebc8800 +bebc8400 +bebc8000 +bebc7c00 +bebc7800 +bebc7400 +bebc7000 +bebc6c00 +bebc6800 +bebc6400 +bebc6000 +bebc5c00 +bebc5800 +bebc5400 +bebc5000 +bebc4c00 +bebc4800 +bebc4400 +bebc4000 +bebc3c00 +bebc3800 +bebc3400 +bebc3000 +bebc2c00 +bebc2800 +bebc2400 +bebc2000 +bebc1c00 +bebc1800 +bebc1400 +bebc1000 +bebc0c00 +bebc0800 +bebc0400 +bebc0000 +bebbfc00 +bebbf800 +bebbf400 +bebbf000 +bebbec00 +bebbe800 +bebbe400 +bebbe000 +bebbdc00 +bebbd800 +bebbd400 +bebbd000 +bebbcc00 +bebbc800 +bebbc400 +bebbc000 +bebbbc00 +bebbb800 +bebbb400 +bebbb000 +bebbac00 +bebba800 +bebba400 +bebba000 +bebb9c00 +bebb9800 +bebb9400 +bebb9000 +bebb8c00 +bebb8800 +bebb8400 +bebb8000 +bebb7c00 +bebb7800 +bebb7400 +bebb7000 +bebb6c00 +bebb6800 +bebb6400 +bebb6000 +bebb5c00 +bebb5800 +bebb5400 +bebb5000 +bebb4c00 +bebb4800 +bebb4400 +bebb4000 +bebb3c00 +bebb3800 +bebb3400 +bebb3000 +bebb2c00 +bebb2800 +bebb2400 +bebb2000 +bebb1c00 +bebb1800 +bebb1400 +bebb1000 +bebb0c00 +bebb0800 +bebb0400 +bebb0000 +bebafc00 +bebaf800 +bebaf400 +bebaf000 +bebaec00 +bebae800 +bebae400 +bebae000 +bebadc00 +bebad800 +bebad400 +bebad000 +bebacc00 +bebac800 +bebac400 +bebac000 +bebabc00 +bebab800 +bebab400 +bebab000 +bebaac00 +bebaa800 +bebaa400 +bebaa000 +beba9c00 +beba9800 +beba9400 +beba9000 +beba8c00 +beba8800 +beba8400 +beba8000 +beba7c00 +beba7800 +beba7400 +beba7000 +beba6c00 +beba6800 +beba6400 +beba6000 +beba5c00 +beba5800 +beba5400 +beba5000 +beba4c00 +beba4800 +beba4400 +beba4000 +beba3c00 +beba3800 +beba3400 +beba3000 +beba2c00 +beba2800 +beba2400 +beba2000 +beba1c00 +beba1800 +beba1400 +beba1000 +beba0c00 +beba0800 +beba0400 +beba0000 +beb9fc00 +beb9f800 +beb9f400 +beb9f000 +beb9ec00 +beb9e800 +beb9e400 +beb9e000 +beb9dc00 +beb9d800 +beb9d400 +beb9d000 +beb9cc00 +beb9c800 +beb9c400 +beb9c000 +beb9bc00 +beb9b800 +beb9b400 +beb9b000 +beb9ac00 +beb9a800 +beb9a400 +beb9a000 +beb99c00 +beb99800 +beb99400 +beb99000 +beb98c00 +beb98800 +beb98400 +beb98000 +beb97c00 +beb97800 +beb97400 +beb97000 +beb96c00 +beb96800 +beb96400 +beb96000 +beb95c00 +beb95800 +beb95400 +beb95000 +beb94c00 +beb94800 +beb94400 +beb94000 +beb93c00 +beb93800 +beb93400 +beb93000 +beb92c00 +beb92800 +beb92400 +beb92000 +beb91c00 +beb91800 +beb91400 +beb91000 +beb90c00 +beb90800 +beb90400 +beb90000 +beb8fc00 +beb8f800 +beb8f400 +beb8f000 +beb8ec00 +beb8e800 +beb8e400 +beb8e000 +beb8dc00 +beb8d800 +beb8d400 +beb8d000 +beb8cc00 +beb8c800 +beb8c400 +beb8c000 +beb8bc00 +beb8b800 +beb8b400 +beb8b000 +beb8ac00 +beb8a800 +beb8a400 +beb8a000 +beb89c00 +beb89800 +beb89400 +beb89000 +beb88c00 +beb88800 +beb88400 +beb88000 +beb87c00 +beb87800 +beb87400 +beb87000 +beb86c00 +beb86800 +beb86400 +beb86000 +beb85c00 +beb85800 +beb85400 +beb85000 +beb84c00 +beb84800 +beb84400 +beb84000 +beb83c00 +beb83800 +beb83400 +beb83000 +beb82c00 +beb82800 +beb82400 +beb82000 +beb81c00 +beb81800 +beb81400 +beb81000 +beb80c00 +beb80800 +beb80400 +beb80000 +beb7fc00 +beb7f800 +beb7f400 +beb7f000 +beb7ec00 +beb7e800 +beb7e400 +beb7e000 +beb7dc00 +beb7d800 +beb7d400 +beb7d000 +beb7cc00 +beb7c800 +beb7c400 +beb7c000 +beb7bc00 +beb7b800 +beb7b400 +beb7b000 +beb7ac00 +beb7a800 +beb7a400 +beb7a000 +beb79c00 +beb79800 +beb79400 +beb79000 +beb78c00 +beb78800 +beb78400 +beb78000 +beb77c00 +beb77800 +beb77400 +beb77000 +beb76c00 +beb76800 +beb76400 +beb76000 +beb75c00 +beb75800 +beb75400 +beb75000 +beb74c00 +beb74800 +beb74400 +beb74000 +beb73c00 +beb73800 +beb73400 +beb73000 +beb72c00 +beb72800 +beb72400 +beb72000 +beb71c00 +beb71800 +beb71400 +beb71000 +beb70c00 +beb70800 +beb70400 +beb70000 +beb6fc00 +beb6f800 +beb6f400 +beb6f000 +beb6ec00 +beb6e800 +beb6e400 +beb6e000 +beb6dc00 +beb6d800 +beb6d400 +beb6d000 +beb6cc00 +beb6c800 +beb6c400 +beb6c000 +beb6bc00 +beb6b800 +beb6b400 +beb6b000 +beb6ac00 +beb6a800 +beb6a400 +beb6a000 +beb69c00 +beb69800 +beb69400 +beb69000 +beb68c00 +beb68800 +beb68400 +beb68000 +beb67c00 +beb67800 +beb67400 +beb67000 +beb66c00 +beb66800 +beb66400 +beb66000 +beb65c00 +beb65800 +beb65400 +beb65000 +beb64c00 +beb64800 +beb64400 +beb64000 +beb63c00 +beb63800 +beb63400 +beb63000 +beb62c00 +beb62800 +beb62400 +beb62000 +beb61c00 +beb61800 +beb61400 +beb61000 +beb60c00 +beb60800 +beb60400 +beb60000 +beb5fc00 +beb5f800 +beb5f400 +beb5f000 +beb5ec00 +beb5e800 +beb5e400 +beb5e000 +beb5dc00 +beb5d800 +beb5d400 +beb5d000 +beb5cc00 +beb5c800 +beb5c400 +beb5c000 +beb5bc00 +beb5b800 +beb5b400 +beb5b000 +beb5ac00 +beb5a800 +beb5a400 +beb5a000 +beb59c00 +beb59800 +beb59400 +beb59000 +beb58c00 +beb58800 +beb58400 +beb58000 +beb57c00 +beb57800 +beb57400 +beb57000 +beb56c00 +beb56800 +beb56400 +beb56000 +beb55c00 +beb55800 +beb55400 +beb55000 +beb54c00 +beb54800 +beb54400 +beb54000 +beb53c00 +beb53800 +beb53400 +beb53000 +beb52c00 +beb52800 +beb52400 +beb52000 +beb51c00 +beb51800 +beb51400 +beb51000 +beb50c00 +beb50800 +beb50400 +beb50000 +beb4fc00 +beb4f800 +beb4f400 +beb4f000 +beb4ec00 +beb4e800 +beb4e400 +beb4e000 +beb4dc00 +beb4d800 +beb4d400 +beb4d000 +beb4cc00 +beb4c800 +beb4c400 +beb4c000 +beb4bc00 +beb4b800 +beb4b400 +beb4b000 +beb4ac00 +beb4a800 +beb4a400 +beb4a000 +beb49c00 +beb49800 +beb49400 +beb49000 +beb48c00 +beb48800 +beb48400 +beb48000 +beb47c00 +beb47800 +beb47400 +beb47000 +beb46c00 +beb46800 +beb46400 +beb46000 +beb45c00 +beb45800 +beb45400 +beb45000 +beb44c00 +beb44800 +beb44400 +beb44000 +beb43c00 +beb43800 +beb43400 +beb43000 +beb42c00 +beb42800 +beb42400 +beb42000 +beb41c00 +beb41800 +beb41400 +beb41000 +beb40c00 +beb40800 +beb40400 +beb40000 +beb3fc00 +beb3f800 +beb3f400 +beb3f000 +beb3ec00 +beb3e800 +beb3e400 +beb3e000 +beb3dc00 +beb3d800 +beb3d400 +beb3d000 +beb3cc00 +beb3c800 +beb3c400 +beb3c000 +beb3bc00 +beb3b800 +beb3b400 +beb3b000 +beb3ac00 +beb3a800 +beb3a400 +beb3a000 +beb39c00 +beb39800 +beb39400 +beb39000 +beb38c00 +beb38800 +beb38400 +beb38000 +beb37c00 +beb37800 +beb37400 +beb37000 +beb36c00 +beb36800 +beb36400 +beb36000 +beb35c00 +beb35800 +beb35400 +beb35000 +beb34c00 +beb34800 +beb34400 +beb34000 +beb33c00 +beb33800 +beb33400 +beb33000 +beb32c00 +beb32800 +beb32400 +beb32000 +beb31c00 +beb31800 +beb31400 +beb31000 +beb30c00 +beb30800 +beb30400 +beb30000 +beb2fc00 +beb2f800 +beb2f400 +beb2f000 +beb2ec00 +beb2e800 +beb2e400 +beb2e000 +beb2dc00 +beb2d800 +beb2d400 +beb2d000 +beb2cc00 +beb2c800 +beb2c400 +beb2c000 +beb2bc00 +beb2b800 +beb2b400 +beb2b000 +beb2ac00 +beb2a800 +beb2a400 +beb2a000 +beb29c00 +beb29800 +beb29400 +beb29000 +beb28c00 +beb28800 +beb28400 +beb28000 +beb27c00 +beb27800 +beb27400 +beb27000 +beb26c00 +beb26800 +beb26400 +beb26000 +beb25c00 +beb25800 +beb25400 +beb25000 +beb24c00 +beb24800 +beb24400 +beb24000 +beb23c00 +beb23800 +beb23400 +beb23000 +beb22c00 +beb22800 +beb22400 +beb22000 +beb21c00 +beb21800 +beb21400 +beb21000 +beb20c00 +beb20800 +beb20400 +beb20000 +beb1fc00 +beb1f800 +beb1f400 +beb1f000 +beb1ec00 +beb1e800 +beb1e400 +beb1e000 +beb1dc00 +beb1d800 +beb1d400 +beb1d000 +beb1cc00 +beb1c800 +beb1c400 +beb1c000 +beb1bc00 +beb1b800 +beb1b400 +beb1b000 +beb1ac00 +beb1a800 +beb1a400 +beb1a000 +beb19c00 +beb19800 +beb19400 +beb19000 +beb18c00 +beb18800 +beb18400 +beb18000 +beb17c00 +beb17800 +beb17400 +beb17000 +beb16c00 +beb16800 +beb16400 +beb16000 +beb15c00 +beb15800 +beb15400 +beb15000 +beb14c00 +beb14800 +beb14400 +beb14000 +beb13c00 +beb13800 +beb13400 +beb13000 +beb12c00 +beb12800 +beb12400 +beb12000 +beb11c00 +beb11800 +beb11400 +beb11000 +beb10c00 +beb10800 +beb10400 +beb10000 +beb0fc00 +beb0f800 +beb0f400 +beb0f000 +beb0ec00 +beb0e800 +beb0e400 +beb0e000 +beb0dc00 +beb0d800 +beb0d400 +beb0d000 +beb0cc00 +beb0c800 +beb0c400 +beb0c000 +beb0bc00 +beb0b800 +beb0b400 +beb0b000 +beb0ac00 +beb0a800 +beb0a400 +beb0a000 +beb09c00 +beb09800 +beb09400 +beb09000 +beb08c00 +beb08800 +beb08400 +beb08000 +beb07c00 +beb07800 +beb07400 +beb07000 +beb06c00 +beb06800 +beb06400 +beb06000 +beb05c00 +beb05800 +beb05400 +beb05000 +beb04c00 +beb04800 +beb04400 +beb04000 +beb03c00 +beb03800 +beb03400 +beb03000 +beb02c00 +beb02800 +beb02400 +beb02000 +beb01c00 +beb01800 +beb01400 +beb01000 +beb00c00 +beb00800 +beb00400 +beb00000 +beaffc00 +beaff800 +beaff400 +beaff000 +beafec00 +beafe800 +beafe400 +beafe000 +beafdc00 +beafd800 +beafd400 +beafd000 +beafcc00 +beafc800 +beafc400 +beafc000 +beafbc00 +beafb800 +beafb400 +beafb000 +beafac00 +beafa800 +beafa400 +beafa000 +beaf9c00 +beaf9800 +beaf9400 +beaf9000 +beaf8c00 +beaf8800 +beaf8400 +beaf8000 +beaf7c00 +beaf7800 +beaf7400 +beaf7000 +beaf6c00 +beaf6800 +beaf6400 +beaf6000 +beaf5c00 +beaf5800 +beaf5400 +beaf5000 +beaf4c00 +beaf4800 +beaf4400 +beaf4000 +beaf3c00 +beaf3800 +beaf3400 +beaf3000 +beaf2c00 +beaf2800 +beaf2400 +beaf2000 +beaf1c00 +beaf1800 +beaf1400 +beaf1000 +beaf0c00 +beaf0800 +beaf0400 +beaf0000 +beaefc00 +beaef800 +beaef400 +beaef000 +beaeec00 +beaee800 +beaee400 +beaee000 +beaedc00 +beaed800 +beaed400 +beaed000 +beaecc00 +beaec800 +beaec400 +beaec000 +beaebc00 +beaeb800 +beaeb400 +beaeb000 +beaeac00 +beaea800 +beaea400 +beaea000 +beae9c00 +beae9800 +beae9400 +beae9000 +beae8c00 +beae8800 +beae8400 +beae8000 +beae7c00 +beae7800 +beae7400 +beae7000 +beae6c00 +beae6800 +beae6400 +beae6000 +beae5c00 +beae5800 +beae5400 +beae5000 +beae4c00 +beae4800 +beae4400 +beae4000 +beae3c00 +beae3800 +beae3400 +beae3000 +beae2c00 +beae2800 +beae2400 +beae2000 +beae1c00 +beae1800 +beae1400 +beae1000 +beae0c00 +beae0800 +beae0400 +beae0000 +beadfc00 +beadf800 +beadf400 +beadf000 +beadec00 +beade800 +beade400 +beade000 +beaddc00 +beadd800 +beadd400 +beadd000 +beadcc00 +beadc800 +beadc400 +beadc000 +beadbc00 +beadb800 +beadb400 +beadb000 +beadac00 +beada800 +beada400 +beada000 +bead9c00 +bead9800 +bead9400 +bead9000 +bead8c00 +bead8800 +bead8400 +bead8000 +bead7c00 +bead7800 +bead7400 +bead7000 +bead6c00 +bead6800 +bead6400 +bead6000 +bead5c00 +bead5800 +bead5400 +bead5000 +bead4c00 +bead4800 +bead4400 +bead4000 +bead3c00 +bead3800 +bead3400 +bead3000 +bead2c00 +bead2800 +bead2400 +bead2000 +bead1c00 +bead1800 +bead1400 +bead1000 +bead0c00 +bead0800 +bead0400 +bead0000 +beacfc00 +beacf800 +beacf400 +beacf000 +beacec00 +beace800 +beace400 +beace000 +beacdc00 +beacd800 +beacd400 +beacd000 +beaccc00 +beacc800 +beacc400 +beacc000 +beacbc00 +beacb800 +beacb400 +beacb000 +beacac00 +beaca800 +beaca400 +beaca000 +beac9c00 +beac9800 +beac9400 +beac9000 +beac8c00 +beac8800 +beac8400 +beac8000 +beac7c00 +beac7800 +beac7400 +beac7000 +beac6c00 +beac6800 +beac6400 +beac6000 +beac5c00 +beac5800 +beac5400 +beac5000 +beac4c00 +beac4800 +beac4400 +beac4000 +beac3c00 +beac3800 +beac3400 +beac3000 +beac2c00 +beac2800 +beac2400 +beac2000 +beac1c00 +beac1800 +beac1400 +beac1000 +beac0c00 +beac0800 +beac0400 +beac0000 +beabfc00 +beabf800 +beabf400 +beabf000 +beabec00 +beabe800 +beabe400 +beabe000 +beabdc00 +beabd800 +beabd400 +beabd000 +beabcc00 +beabc800 +beabc400 +beabc000 +beabbc00 +beabb800 +beabb400 +beabb000 +beabac00 +beaba800 +beaba400 +beaba000 +beab9c00 +beab9800 +beab9400 +beab9000 +beab8c00 +beab8800 +beab8400 +beab8000 +beab7c00 +beab7800 +beab7400 +beab7000 +beab6c00 +beab6800 +beab6400 +beab6000 +beab5c00 +beab5800 +beab5400 +beab5000 +beab4c00 +beab4800 +beab4400 +beab4000 +beab3c00 +beab3800 +beab3400 +beab3000 +beab2c00 +beab2800 +beab2400 +beab2000 +beab1c00 +beab1800 +beab1400 +beab1000 +beab0c00 +beab0800 +beab0400 +beab0000 +beaafc00 +beaaf800 +beaaf400 +beaaf000 +beaaec00 +beaae800 +beaae400 +beaae000 +beaadc00 +beaad800 +beaad400 +beaad000 +beaacc00 +beaac800 +beaac400 +beaac000 +beaabc00 +beaab800 +beaab400 +beaab000 +beaaac00 +beaaa800 +beaaa400 +beaaa000 +beaa9c00 +beaa9800 +beaa9400 +beaa9000 +beaa8c00 +beaa8800 +beaa8400 +beaa8000 +beaa7c00 +beaa7800 +beaa7400 +beaa7000 +beaa6c00 +beaa6800 +beaa6400 +beaa6000 +beaa5c00 +beaa5800 +beaa5400 +beaa5000 +beaa4c00 +beaa4800 +beaa4400 +beaa4000 +beaa3c00 +beaa3800 +beaa3400 +beaa3000 +beaa2c00 +beaa2800 +beaa2400 +beaa2000 +beaa1c00 +beaa1800 +beaa1400 +beaa1000 +beaa0c00 +beaa0800 +beaa0400 +beaa0000 +bea9fc00 +bea9f800 +bea9f400 +bea9f000 +bea9ec00 +bea9e800 +bea9e400 +bea9e000 +bea9dc00 +bea9d800 +bea9d400 +bea9d000 +bea9cc00 +bea9c800 +bea9c400 +bea9c000 +bea9bc00 +bea9b800 +bea9b400 +bea9b000 +bea9ac00 +bea9a800 +bea9a400 +bea9a000 +bea99c00 +bea99800 +bea99400 +bea99000 +bea98c00 +bea98800 +bea98400 +bea98000 +bea97c00 +bea97800 +bea97400 +bea97000 +bea96c00 +bea96800 +bea96400 +bea96000 +bea95c00 +bea95800 +bea95400 +bea95000 +bea94c00 +bea94800 +bea94400 +bea94000 +bea93c00 +bea93800 +bea93400 +bea93000 +bea92c00 +bea92800 +bea92400 +bea92000 +bea91c00 +bea91800 +bea91400 +bea91000 +bea90c00 +bea90800 +bea90400 +bea90000 +bea8fc00 +bea8f800 +bea8f400 +bea8f000 +bea8ec00 +bea8e800 +bea8e400 +bea8e000 +bea8dc00 +bea8d800 +bea8d400 +bea8d000 +bea8cc00 +bea8c800 +bea8c400 +bea8c000 +bea8bc00 +bea8b800 +bea8b400 +bea8b000 +bea8ac00 +bea8a800 +bea8a400 +bea8a000 +bea89c00 +bea89800 +bea89400 +bea89000 +bea88c00 +bea88800 +bea88400 +bea88000 +bea87c00 +bea87800 +bea87400 +bea87000 +bea86c00 +bea86800 +bea86400 +bea86000 +bea85c00 +bea85800 +bea85400 +bea85000 +bea84c00 +bea84800 +bea84400 +bea84000 +bea83c00 +bea83800 +bea83400 +bea83000 +bea82c00 +bea82800 +bea82400 +bea82000 +bea81c00 +bea81800 +bea81400 +bea81000 +bea80c00 +bea80800 +bea80400 +bea80000 +bea7fc00 +bea7f800 +bea7f400 +bea7f000 +bea7ec00 +bea7e800 +bea7e400 +bea7e000 +bea7dc00 +bea7d800 +bea7d400 +bea7d000 +bea7cc00 +bea7c800 +bea7c400 +bea7c000 +bea7bc00 +bea7b800 +bea7b400 +bea7b000 +bea7ac00 +bea7a800 +bea7a400 +bea7a000 +bea79c00 +bea79800 +bea79400 +bea79000 +bea78c00 +bea78800 +bea78400 +bea78000 +bea77c00 +bea77800 +bea77400 +bea77000 +bea76c00 +bea76800 +bea76400 +bea76000 +bea75c00 +bea75800 +bea75400 +bea75000 +bea74c00 +bea74800 +bea74400 +bea74000 +bea73c00 +bea73800 +bea73400 +bea73000 +bea72c00 +bea72800 +bea72400 +bea72000 +bea71c00 +bea71800 +bea71400 +bea71000 +bea70c00 +bea70800 +bea70400 +bea70000 +bea6fc00 +bea6f800 +bea6f400 +bea6f000 +bea6ec00 +bea6e800 +bea6e400 +bea6e000 +bea6dc00 +bea6d800 +bea6d400 +bea6d000 +bea6cc00 +bea6c800 +bea6c400 +bea6c000 +bea6bc00 +bea6b800 +bea6b400 +bea6b000 +bea6ac00 +bea6a800 +bea6a400 +bea6a000 +bea69c00 +bea69800 +bea69400 +bea69000 +bea68c00 +bea68800 +bea68400 +bea68000 +bea67c00 +bea67800 +bea67400 +bea67000 +bea66c00 +bea66800 +bea66400 +bea66000 +bea65c00 +bea65800 +bea65400 +bea65000 +bea64c00 +bea64800 +bea64400 +bea64000 +bea63c00 +bea63800 +bea63400 +bea63000 +bea62c00 +bea62800 +bea62400 +bea62000 +bea61c00 +bea61800 +bea61400 +bea61000 +bea60c00 +bea60800 +bea60400 +bea60000 +bea5fc00 +bea5f800 +bea5f400 +bea5f000 +bea5ec00 +bea5e800 +bea5e400 +bea5e000 +bea5dc00 +bea5d800 +bea5d400 +bea5d000 +bea5cc00 +bea5c800 +bea5c400 +bea5c000 +bea5bc00 +bea5b800 +bea5b400 +bea5b000 +bea5ac00 +bea5a800 +bea5a400 +bea5a000 +bea59c00 +bea59800 +bea59400 +bea59000 +bea58c00 +bea58800 +bea58400 +bea58000 +bea57c00 +bea57800 +bea57400 +bea57000 +bea56c00 +bea56800 +bea56400 +bea56000 +bea55c00 +bea55800 +bea55400 +bea55000 +bea54c00 +bea54800 +bea54400 +bea54000 +bea53c00 +bea53800 +bea53400 +bea53000 +bea52c00 +bea52800 +bea52400 +bea52000 +bea51c00 +bea51800 +bea51400 +bea51000 +bea50c00 +bea50800 +bea50400 +bea50000 +bea4fc00 +bea4f800 +bea4f400 +bea4f000 +bea4ec00 +bea4e800 +bea4e400 +bea4e000 +bea4dc00 +bea4d800 +bea4d400 +bea4d000 +bea4cc00 +bea4c800 +bea4c400 +bea4c000 +bea4bc00 +bea4b800 +bea4b400 +bea4b000 +bea4ac00 +bea4a800 +bea4a400 +bea4a000 +bea49c00 +bea49800 +bea49400 +bea49000 +bea48c00 +bea48800 +bea48400 +bea48000 +bea47c00 +bea47800 +bea47400 +bea47000 +bea46c00 +bea46800 +bea46400 +bea46000 +bea45c00 +bea45800 +bea45400 +bea45000 +bea44c00 +bea44800 +bea44400 +bea44000 +bea43c00 +bea43800 +bea43400 +bea43000 +bea42c00 +bea42800 +bea42400 +bea42000 +bea41c00 +bea41800 +bea41400 +bea41000 +bea40c00 +bea40800 +bea40400 +bea40000 +bea3fc00 +bea3f800 +bea3f400 +bea3f000 +bea3ec00 +bea3e800 +bea3e400 +bea3e000 +bea3dc00 +bea3d800 +bea3d400 +bea3d000 +bea3cc00 +bea3c800 +bea3c400 +bea3c000 +bea3bc00 +bea3b800 +bea3b400 +bea3b000 +bea3ac00 +bea3a800 +bea3a400 +bea3a000 +bea39c00 +bea39800 +bea39400 +bea39000 +bea38c00 +bea38800 +bea38400 +bea38000 +bea37c00 +bea37800 +bea37400 +bea37000 +bea36c00 +bea36800 +bea36400 +bea36000 +bea35c00 +bea35800 +bea35400 +bea35000 +bea34c00 +bea34800 +bea34400 +bea34000 +bea33c00 +bea33800 +bea33400 +bea33000 +bea32c00 +bea32800 +bea32400 +bea32000 +bea31c00 +bea31800 +bea31400 +bea31000 +bea30c00 +bea30800 +bea30400 +bea30000 +bea2fc00 +bea2f800 +bea2f400 +bea2f000 +bea2ec00 +bea2e800 +bea2e400 +bea2e000 +bea2dc00 +bea2d800 +bea2d400 +bea2d000 +bea2cc00 +bea2c800 +bea2c400 +bea2c000 +bea2bc00 +bea2b800 +bea2b400 +bea2b000 +bea2ac00 +bea2a800 +bea2a400 +bea2a000 +bea29c00 +bea29800 +bea29400 +bea29000 +bea28c00 +bea28800 +bea28400 +bea28000 +bea27c00 +bea27800 +bea27400 +bea27000 +bea26c00 +bea26800 +bea26400 +bea26000 +bea25c00 +bea25800 +bea25400 +bea25000 +bea24c00 +bea24800 +bea24400 +bea24000 +bea23c00 +bea23800 +bea23400 +bea23000 +bea22c00 +bea22800 +bea22400 +bea22000 +bea21c00 +bea21800 +bea21400 +bea21000 +bea20c00 +bea20800 +bea20400 +bea20000 +bea1fc00 +bea1f800 +bea1f400 +bea1f000 +bea1ec00 +bea1e800 +bea1e400 +bea1e000 +bea1dc00 +bea1d800 +bea1d400 +bea1d000 +bea1cc00 +bea1c800 +bea1c400 +bea1c000 +bea1bc00 +bea1b800 +bea1b400 +bea1b000 +bea1ac00 +bea1a800 +bea1a400 +bea1a000 +bea19c00 +bea19800 +bea19400 +bea19000 +bea18c00 +bea18800 +bea18400 +bea18000 +bea17c00 +bea17800 +bea17400 +bea17000 +bea16c00 +bea16800 +bea16400 +bea16000 +bea15c00 +bea15800 +bea15400 +bea15000 +bea14c00 +bea14800 +bea14400 +bea14000 +bea13c00 +bea13800 +bea13400 +bea13000 +bea12c00 +bea12800 +bea12400 +bea12000 +bea11c00 +bea11800 +bea11400 +bea11000 +bea10c00 +bea10800 +bea10400 +bea10000 +bea0fc00 +bea0f800 +bea0f400 +bea0f000 +bea0ec00 +bea0e800 +bea0e400 +bea0e000 +bea0dc00 +bea0d800 +bea0d400 +bea0d000 +bea0cc00 +bea0c800 +bea0c400 +bea0c000 +bea0bc00 +bea0b800 +bea0b400 +bea0b000 +bea0ac00 +bea0a800 +bea0a400 +bea0a000 +bea09c00 +bea09800 +bea09400 +bea09000 +bea08c00 +bea08800 +bea08400 +bea08000 +bea07c00 +bea07800 +bea07400 +bea07000 +bea06c00 +bea06800 +bea06400 +bea06000 +bea05c00 +bea05800 +bea05400 +bea05000 +bea04c00 +bea04800 +bea04400 +bea04000 +bea03c00 +bea03800 +bea03400 +bea03000 +bea02c00 +bea02800 +bea02400 +bea02000 +bea01c00 +bea01800 +bea01400 +bea01000 +bea00c00 +bea00800 +bea00400 +bea00000 +be9ffc00 +be9ff800 +be9ff400 +be9ff000 +be9fec00 +be9fe800 +be9fe400 +be9fe000 +be9fdc00 +be9fd800 +be9fd400 +be9fd000 +be9fcc00 +be9fc800 +be9fc400 +be9fc000 +be9fbc00 +be9fb800 +be9fb400 +be9fb000 +be9fac00 +be9fa800 +be9fa400 +be9fa000 +be9f9c00 +be9f9800 +be9f9400 +be9f9000 +be9f8c00 +be9f8800 +be9f8400 +be9f8000 +be9f7c00 +be9f7800 +be9f7400 +be9f7000 +be9f6c00 +be9f6800 +be9f6400 +be9f6000 +be9f5c00 +be9f5800 +be9f5400 +be9f5000 +be9f4c00 +be9f4800 +be9f4400 +be9f4000 +be9f3c00 +be9f3800 +be9f3400 +be9f3000 +be9f2c00 +be9f2800 +be9f2400 +be9f2000 +be9f1c00 +be9f1800 +be9f1400 +be9f1000 +be9f0c00 +be9f0800 +be9f0400 +be9f0000 +be9efc00 +be9ef800 +be9ef400 +be9ef000 +be9eec00 +be9ee800 +be9ee400 +be9ee000 +be9edc00 +be9ed800 +be9ed400 +be9ed000 +be9ecc00 +be9ec800 +be9ec400 +be9ec000 +be9ebc00 +be9eb800 +be9eb400 +be9eb000 +be9eac00 +be9ea800 +be9ea400 +be9ea000 +be9e9c00 +be9e9800 +be9e9400 +be9e9000 +be9e8c00 +be9e8800 +be9e8400 +be9e8000 +be9e7c00 +be9e7800 +be9e7400 +be9e7000 +be9e6c00 +be9e6800 +be9e6400 +be9e6000 +be9e5c00 +be9e5800 +be9e5400 +be9e5000 +be9e4c00 +be9e4800 +be9e4400 +be9e4000 +be9e3c00 +be9e3800 +be9e3400 +be9e3000 +be9e2c00 +be9e2800 +be9e2400 +be9e2000 +be9e1c00 +be9e1800 +be9e1400 +be9e1000 +be9e0c00 +be9e0800 +be9e0400 +be9e0000 +be9dfc00 +be9df800 +be9df400 +be9df000 +be9dec00 +be9de800 +be9de400 +be9de000 +be9ddc00 +be9dd800 +be9dd400 +be9dd000 +be9dcc00 +be9dc800 +be9dc400 +be9dc000 +be9dbc00 +be9db800 +be9db400 +be9db000 +be9dac00 +be9da800 +be9da400 +be9da000 +be9d9c00 +be9d9800 +be9d9400 +be9d9000 +be9d8c00 +be9d8800 +be9d8400 +be9d8000 +be9d7c00 +be9d7800 +be9d7400 +be9d7000 +be9d6c00 +be9d6800 +be9d6400 +be9d6000 +be9d5c00 +be9d5800 +be9d5400 +be9d5000 +be9d4c00 +be9d4800 +be9d4400 +be9d4000 +be9d3c00 +be9d3800 +be9d3400 +be9d3000 +be9d2c00 +be9d2800 +be9d2400 +be9d2000 +be9d1c00 +be9d1800 +be9d1400 +be9d1000 +be9d0c00 +be9d0800 +be9d0400 +be9d0000 +be9cfc00 +be9cf800 +be9cf400 +be9cf000 +be9cec00 +be9ce800 +be9ce400 +be9ce000 +be9cdc00 +be9cd800 +be9cd400 +be9cd000 +be9ccc00 +be9cc800 +be9cc400 +be9cc000 +be9cbc00 +be9cb800 +be9cb400 +be9cb000 +be9cac00 +be9ca800 +be9ca400 +be9ca000 +be9c9c00 +be9c9800 +be9c9400 +be9c9000 +be9c8c00 +be9c8800 +be9c8400 +be9c8000 +be9c7c00 +be9c7800 +be9c7400 +be9c7000 +be9c6c00 +be9c6800 +be9c6400 +be9c6000 +be9c5c00 +be9c5800 +be9c5400 +be9c5000 +be9c4c00 +be9c4800 +be9c4400 +be9c4000 +be9c3c00 +be9c3800 +be9c3400 +be9c3000 +be9c2c00 +be9c2800 +be9c2400 +be9c2000 +be9c1c00 +be9c1800 +be9c1400 +be9c1000 +be9c0c00 +be9c0800 +be9c0400 +be9c0000 +be9bfc00 +be9bf800 +be9bf400 +be9bf000 +be9bec00 +be9be800 +be9be400 +be9be000 +be9bdc00 +be9bd800 +be9bd400 +be9bd000 +be9bcc00 +be9bc800 +be9bc400 +be9bc000 +be9bbc00 +be9bb800 +be9bb400 +be9bb000 +be9bac00 +be9ba800 +be9ba400 +be9ba000 +be9b9c00 +be9b9800 +be9b9400 +be9b9000 +be9b8c00 +be9b8800 +be9b8400 +be9b8000 +be9b7c00 +be9b7800 +be9b7400 +be9b7000 +be9b6c00 +be9b6800 +be9b6400 +be9b6000 +be9b5c00 +be9b5800 +be9b5400 +be9b5000 +be9b4c00 +be9b4800 +be9b4400 +be9b4000 +be9b3c00 +be9b3800 +be9b3400 +be9b3000 +be9b2c00 +be9b2800 +be9b2400 +be9b2000 +be9b1c00 +be9b1800 +be9b1400 +be9b1000 +be9b0c00 +be9b0800 +be9b0400 +be9b0000 +be9afc00 +be9af800 +be9af400 +be9af000 +be9aec00 +be9ae800 +be9ae400 +be9ae000 +be9adc00 +be9ad800 +be9ad400 +be9ad000 +be9acc00 +be9ac800 +be9ac400 +be9ac000 +be9abc00 +be9ab800 +be9ab400 +be9ab000 +be9aac00 +be9aa800 +be9aa400 +be9aa000 +be9a9c00 +be9a9800 +be9a9400 +be9a9000 +be9a8c00 +be9a8800 +be9a8400 +be9a8000 +be9a7c00 +be9a7800 +be9a7400 +be9a7000 +be9a6c00 +be9a6800 +be9a6400 +be9a6000 +be9a5c00 +be9a5800 +be9a5400 +be9a5000 +be9a4c00 +be9a4800 +be9a4400 +be9a4000 +be9a3c00 +be9a3800 +be9a3400 +be9a3000 +be9a2c00 +be9a2800 +be9a2400 +be9a2000 +be9a1c00 +be9a1800 +be9a1400 +be9a1000 +be9a0c00 +be9a0800 +be9a0400 +be9a0000 +be99fc00 +be99f800 +be99f400 +be99f000 +be99ec00 +be99e800 +be99e400 +be99e000 +be99dc00 +be99d800 +be99d400 +be99d000 +be99cc00 +be99c800 +be99c400 +be99c000 +be99bc00 +be99b800 +be99b400 +be99b000 +be99ac00 +be99a800 +be99a400 +be99a000 +be999c00 +be999800 +be999400 +be999000 +be998c00 +be998800 +be998400 +be998000 +be997c00 +be997800 +be997400 +be997000 +be996c00 +be996800 +be996400 +be996000 +be995c00 +be995800 +be995400 +be995000 +be994c00 +be994800 +be994400 +be994000 +be993c00 +be993800 +be993400 +be993000 +be992c00 +be992800 +be992400 +be992000 +be991c00 +be991800 +be991400 +be991000 +be990c00 +be990800 +be990400 +be990000 +be98fc00 +be98f800 +be98f400 +be98f000 +be98ec00 +be98e800 +be98e400 +be98e000 +be98dc00 +be98d800 +be98d400 +be98d000 +be98cc00 +be98c800 +be98c400 +be98c000 +be98bc00 +be98b800 +be98b400 +be98b000 +be98ac00 +be98a800 +be98a400 +be98a000 +be989c00 +be989800 +be989400 +be989000 +be988c00 +be988800 +be988400 +be988000 +be987c00 +be987800 +be987400 +be987000 +be986c00 +be986800 +be986400 +be986000 +be985c00 +be985800 +be985400 +be985000 +be984c00 +be984800 +be984400 +be984000 +be983c00 +be983800 +be983400 +be983000 +be982c00 +be982800 +be982400 +be982000 +be981c00 +be981800 +be981400 +be981000 +be980c00 +be980800 +be980400 +be980000 +be97fc00 +be97f800 +be97f400 +be97f000 +be97ec00 +be97e800 +be97e400 +be97e000 +be97dc00 +be97d800 +be97d400 +be97d000 +be97cc00 +be97c800 +be97c400 +be97c000 +be97bc00 +be97b800 +be97b400 +be97b000 +be97ac00 +be97a800 +be97a400 +be97a000 +be979c00 +be979800 +be979400 +be979000 +be978c00 +be978800 +be978400 +be978000 +be977c00 +be977800 +be977400 +be977000 +be976c00 +be976800 +be976400 +be976000 +be975c00 +be975800 +be975400 +be975000 +be974c00 +be974800 +be974400 +be974000 +be973c00 +be973800 +be973400 +be973000 +be972c00 +be972800 +be972400 +be972000 +be971c00 +be971800 +be971400 +be971000 +be970c00 +be970800 +be970400 +be970000 +be96fc00 +be96f800 +be96f400 +be96f000 +be96ec00 +be96e800 +be96e400 +be96e000 +be96dc00 +be96d800 +be96d400 +be96d000 +be96cc00 +be96c800 +be96c400 +be96c000 +be96bc00 +be96b800 +be96b400 +be96b000 +be96ac00 +be96a800 +be96a400 +be96a000 +be969c00 +be969800 +be969400 +be969000 +be968c00 +be968800 +be968400 +be968000 +be967c00 +be967800 +be967400 +be967000 +be966c00 +be966800 +be966400 +be966000 +be965c00 +be965800 +be965400 +be965000 +be964c00 +be964800 +be964400 +be964000 +be963c00 +be963800 +be963400 +be963000 +be962c00 +be962800 +be962400 +be962000 +be961c00 +be961800 +be961400 +be961000 +be960c00 +be960800 +be960400 +be960000 +be95fc00 +be95f800 +be95f400 +be95f000 +be95ec00 +be95e800 +be95e400 +be95e000 +be95dc00 +be95d800 +be95d400 +be95d000 +be95cc00 +be95c800 +be95c400 +be95c000 +be95bc00 +be95b800 +be95b400 +be95b000 +be95ac00 +be95a800 +be95a400 +be95a000 +be959c00 +be959800 +be959400 +be959000 +be958c00 +be958800 +be958400 +be958000 +be957c00 +be957800 +be957400 +be957000 +be956c00 +be956800 +be956400 +be956000 +be955c00 +be955800 +be955400 +be955000 +be954c00 +be954800 +be954400 +be954000 +be953c00 +be953800 +be953400 +be953000 +be952c00 +be952800 +be952400 +be952000 +be951c00 +be951800 +be951400 +be951000 +be950c00 +be950800 +be950400 +be950000 +be94fc00 +be94f800 +be94f400 +be94f000 +be94ec00 +be94e800 +be94e400 +be94e000 +be94dc00 +be94d800 +be94d400 +be94d000 +be94cc00 +be94c800 +be94c400 +be94c000 +be94bc00 +be94b800 +be94b400 +be94b000 +be94ac00 +be94a800 +be94a400 +be94a000 +be949c00 +be949800 +be949400 +be949000 +be948c00 +be948800 +be948400 +be948000 +be947c00 +be947800 +be947400 +be947000 +be946c00 +be946800 +be946400 +be946000 +be945c00 +be945800 +be945400 +be945000 +be944c00 +be944800 +be944400 +be944000 +be943c00 +be943800 +be943400 +be943000 +be942c00 +be942800 +be942400 +be942000 +be941c00 +be941800 +be941400 +be941000 +be940c00 +be940800 +be940400 +be940000 +be93fc00 +be93f800 +be93f400 +be93f000 +be93ec00 +be93e800 +be93e400 +be93e000 +be93dc00 +be93d800 +be93d400 +be93d000 +be93cc00 +be93c800 +be93c400 +be93c000 +be93bc00 +be93b800 +be93b400 +be93b000 +be93ac00 +be93a800 +be93a400 +be93a000 +be939c00 +be939800 +be939400 +be939000 +be938c00 +be938800 +be938400 +be938000 +be937c00 +be937800 +be937400 +be937000 +be936c00 +be936800 +be936400 +be936000 +be935c00 +be935800 +be935400 +be935000 +be934c00 +be934800 +be934400 +be934000 +be933c00 +be933800 +be933400 +be933000 +be932c00 +be932800 +be932400 +be932000 +be931c00 +be931800 +be931400 +be931000 +be930c00 +be930800 +be930400 +be930000 +be92fc00 +be92f800 +be92f400 +be92f000 +be92ec00 +be92e800 +be92e400 +be92e000 +be92dc00 +be92d800 +be92d400 +be92d000 +be92cc00 +be92c800 +be92c400 +be92c000 +be92bc00 +be92b800 +be92b400 +be92b000 +be92ac00 +be92a800 +be92a400 +be92a000 +be929c00 +be929800 +be929400 +be929000 +be928c00 +be928800 +be928400 +be928000 +be927c00 +be927800 +be927400 +be927000 +be926c00 +be926800 +be926400 +be926000 +be925c00 +be925800 +be925400 +be925000 +be924c00 +be924800 +be924400 +be924000 +be923c00 +be923800 +be923400 +be923000 +be922c00 +be922800 +be922400 +be922000 +be921c00 +be921800 +be921400 +be921000 +be920c00 +be920800 +be920400 +be920000 +be91fc00 +be91f800 +be91f400 +be91f000 +be91ec00 +be91e800 +be91e400 +be91e000 +be91dc00 +be91d800 +be91d400 +be91d000 +be91cc00 +be91c800 +be91c400 +be91c000 +be91bc00 +be91b800 +be91b400 +be91b000 +be91ac00 +be91a800 +be91a400 +be91a000 +be919c00 +be919800 +be919400 +be919000 +be918c00 +be918800 +be918400 +be918000 +be917c00 +be917800 +be917400 +be917000 +be916c00 +be916800 +be916400 +be916000 +be915c00 +be915800 +be915400 +be915000 +be914c00 +be914800 +be914400 +be914000 +be913c00 +be913800 +be913400 +be913000 +be912c00 +be912800 +be912400 +be912000 +be911c00 +be911800 +be911400 +be911000 +be910c00 +be910800 +be910400 +be910000 +be90fc00 +be90f800 +be90f400 +be90f000 +be90ec00 +be90e800 +be90e400 +be90e000 +be90dc00 +be90d800 +be90d400 +be90d000 +be90cc00 +be90c800 +be90c400 +be90c000 +be90bc00 +be90b800 +be90b400 +be90b000 +be90ac00 +be90a800 +be90a400 +be90a000 +be909c00 +be909800 +be909400 +be909000 +be908c00 +be908800 +be908400 +be908000 +be907c00 +be907800 +be907400 +be907000 +be906c00 +be906800 +be906400 +be906000 +be905c00 +be905800 +be905400 +be905000 +be904c00 +be904800 +be904400 +be904000 +be903c00 +be903800 +be903400 +be903000 +be902c00 +be902800 +be902400 +be902000 +be901c00 +be901800 +be901400 +be901000 +be900c00 +be900800 +be900400 +be900000 +be8ffc00 +be8ff800 +be8ff400 +be8ff000 +be8fec00 +be8fe800 +be8fe400 +be8fe000 +be8fdc00 +be8fd800 +be8fd400 +be8fd000 +be8fcc00 +be8fc800 +be8fc400 +be8fc000 +be8fbc00 +be8fb800 +be8fb400 +be8fb000 +be8fac00 +be8fa800 +be8fa400 +be8fa000 +be8f9c00 +be8f9800 +be8f9400 +be8f9000 +be8f8c00 +be8f8800 +be8f8400 +be8f8000 +be8f7c00 +be8f7800 +be8f7400 +be8f7000 +be8f6c00 +be8f6800 +be8f6400 +be8f6000 +be8f5c00 +be8f5800 +be8f5400 +be8f5000 +be8f4c00 +be8f4800 +be8f4400 +be8f4000 +be8f3c00 +be8f3800 +be8f3400 +be8f3000 +be8f2c00 +be8f2800 +be8f2400 +be8f2000 +be8f1c00 +be8f1800 +be8f1400 +be8f1000 +be8f0c00 +be8f0800 +be8f0400 +be8f0000 +be8efc00 +be8ef800 +be8ef400 +be8ef000 +be8eec00 +be8ee800 +be8ee400 +be8ee000 +be8edc00 +be8ed800 +be8ed400 +be8ed000 +be8ecc00 +be8ec800 +be8ec400 +be8ec000 +be8ebc00 +be8eb800 +be8eb400 +be8eb000 +be8eac00 +be8ea800 +be8ea400 +be8ea000 +be8e9c00 +be8e9800 +be8e9400 +be8e9000 +be8e8c00 +be8e8800 +be8e8400 +be8e8000 +be8e7c00 +be8e7800 +be8e7400 +be8e7000 +be8e6c00 +be8e6800 +be8e6400 +be8e6000 +be8e5c00 +be8e5800 +be8e5400 +be8e5000 +be8e4c00 +be8e4800 +be8e4400 +be8e4000 +be8e3c00 +be8e3800 +be8e3400 +be8e3000 +be8e2c00 +be8e2800 +be8e2400 +be8e2000 +be8e1c00 +be8e1800 +be8e1400 +be8e1000 +be8e0c00 +be8e0800 +be8e0400 +be8e0000 +be8dfc00 +be8df800 +be8df400 +be8df000 +be8dec00 +be8de800 +be8de400 +be8de000 +be8ddc00 +be8dd800 +be8dd400 +be8dd000 +be8dcc00 +be8dc800 +be8dc400 +be8dc000 +be8dbc00 +be8db800 +be8db400 +be8db000 +be8dac00 +be8da800 +be8da400 +be8da000 +be8d9c00 +be8d9800 +be8d9400 +be8d9000 +be8d8c00 +be8d8800 +be8d8400 +be8d8000 +be8d7c00 +be8d7800 +be8d7400 +be8d7000 +be8d6c00 +be8d6800 +be8d6400 +be8d6000 +be8d5c00 +be8d5800 +be8d5400 +be8d5000 +be8d4c00 +be8d4800 +be8d4400 +be8d4000 +be8d3c00 +be8d3800 +be8d3400 +be8d3000 +be8d2c00 +be8d2800 +be8d2400 +be8d2000 +be8d1c00 +be8d1800 +be8d1400 +be8d1000 +be8d0c00 +be8d0800 +be8d0400 +be8d0000 +be8cfc00 +be8cf800 +be8cf400 +be8cf000 +be8cec00 +be8ce800 +be8ce400 +be8ce000 +be8cdc00 +be8cd800 +be8cd400 +be8cd000 +be8ccc00 +be8cc800 +be8cc400 +be8cc000 +be8cbc00 +be8cb800 +be8cb400 +be8cb000 +be8cac00 +be8ca800 +be8ca400 +be8ca000 +be8c9c00 +be8c9800 +be8c9400 +be8c9000 +be8c8c00 +be8c8800 +be8c8400 +be8c8000 +be8c7c00 +be8c7800 +be8c7400 +be8c7000 +be8c6c00 +be8c6800 +be8c6400 +be8c6000 +be8c5c00 +be8c5800 +be8c5400 +be8c5000 +be8c4c00 +be8c4800 +be8c4400 +be8c4000 +be8c3c00 +be8c3800 +be8c3400 +be8c3000 +be8c2c00 +be8c2800 +be8c2400 +be8c2000 +be8c1c00 +be8c1800 +be8c1400 +be8c1000 +be8c0c00 +be8c0800 +be8c0400 +be8c0000 +be8bfc00 +be8bf800 +be8bf400 +be8bf000 +be8bec00 +be8be800 +be8be400 +be8be000 +be8bdc00 +be8bd800 +be8bd400 +be8bd000 +be8bcc00 +be8bc800 +be8bc400 +be8bc000 +be8bbc00 +be8bb800 +be8bb400 +be8bb000 +be8bac00 +be8ba800 +be8ba400 +be8ba000 +be8b9c00 +be8b9800 +be8b9400 +be8b9000 +be8b8c00 +be8b8800 +be8b8400 +be8b8000 +be8b7c00 +be8b7800 +be8b7400 +be8b7000 +be8b6c00 +be8b6800 +be8b6400 +be8b6000 +be8b5c00 +be8b5800 +be8b5400 +be8b5000 +be8b4c00 +be8b4800 +be8b4400 +be8b4000 +be8b3c00 +be8b3800 +be8b3400 +be8b3000 +be8b2c00 +be8b2800 +be8b2400 +be8b2000 +be8b1c00 +be8b1800 +be8b1400 +be8b1000 +be8b0c00 +be8b0800 +be8b0400 +be8b0000 +be8afc00 +be8af800 +be8af400 +be8af000 +be8aec00 +be8ae800 +be8ae400 +be8ae000 +be8adc00 +be8ad800 +be8ad400 +be8ad000 +be8acc00 +be8ac800 +be8ac400 +be8ac000 +be8abc00 +be8ab800 +be8ab400 +be8ab000 +be8aac00 +be8aa800 +be8aa400 +be8aa000 +be8a9c00 +be8a9800 +be8a9400 +be8a9000 +be8a8c00 +be8a8800 +be8a8400 +be8a8000 +be8a7c00 +be8a7800 +be8a7400 +be8a7000 +be8a6c00 +be8a6800 +be8a6400 +be8a6000 +be8a5c00 +be8a5800 +be8a5400 +be8a5000 +be8a4c00 +be8a4800 +be8a4400 +be8a4000 +be8a3c00 +be8a3800 +be8a3400 +be8a3000 +be8a2c00 +be8a2800 +be8a2400 +be8a2000 +be8a1c00 +be8a1800 +be8a1400 +be8a1000 +be8a0c00 +be8a0800 +be8a0400 +be8a0000 +be89fc00 +be89f800 +be89f400 +be89f000 +be89ec00 +be89e800 +be89e400 +be89e000 +be89dc00 +be89d800 +be89d400 +be89d000 +be89cc00 +be89c800 +be89c400 +be89c000 +be89bc00 +be89b800 +be89b400 +be89b000 +be89ac00 +be89a800 +be89a400 +be89a000 +be899c00 +be899800 +be899400 +be899000 +be898c00 +be898800 +be898400 +be898000 +be897c00 +be897800 +be897400 +be897000 +be896c00 +be896800 +be896400 +be896000 +be895c00 +be895800 +be895400 +be895000 +be894c00 +be894800 +be894400 +be894000 +be893c00 +be893800 +be893400 +be893000 +be892c00 +be892800 +be892400 +be892000 +be891c00 +be891800 +be891400 +be891000 +be890c00 +be890800 +be890400 +be890000 +be88fc00 +be88f800 +be88f400 +be88f000 +be88ec00 +be88e800 +be88e400 +be88e000 +be88dc00 +be88d800 +be88d400 +be88d000 +be88cc00 +be88c800 +be88c400 +be88c000 +be88bc00 +be88b800 +be88b400 +be88b000 +be88ac00 +be88a800 +be88a400 +be88a000 +be889c00 +be889800 +be889400 +be889000 +be888c00 +be888800 +be888400 +be888000 +be887c00 +be887800 +be887400 +be887000 +be886c00 +be886800 +be886400 +be886000 +be885c00 +be885800 +be885400 +be885000 +be884c00 +be884800 +be884400 +be884000 +be883c00 +be883800 +be883400 +be883000 +be882c00 +be882800 +be882400 +be882000 +be881c00 +be881800 +be881400 +be881000 +be880c00 +be880800 +be880400 +be880000 +be87fc00 +be87f800 +be87f400 +be87f000 +be87ec00 +be87e800 +be87e400 +be87e000 +be87dc00 +be87d800 +be87d400 +be87d000 +be87cc00 +be87c800 +be87c400 +be87c000 +be87bc00 +be87b800 +be87b400 +be87b000 +be87ac00 +be87a800 +be87a400 +be87a000 +be879c00 +be879800 +be879400 +be879000 +be878c00 +be878800 +be878400 +be878000 +be877c00 +be877800 +be877400 +be877000 +be876c00 +be876800 +be876400 +be876000 +be875c00 +be875800 +be875400 +be875000 +be874c00 +be874800 +be874400 +be874000 +be873c00 +be873800 +be873400 +be873000 +be872c00 +be872800 +be872400 +be872000 +be871c00 +be871800 +be871400 +be871000 +be870c00 +be870800 +be870400 +be870000 +be86fc00 +be86f800 +be86f400 +be86f000 +be86ec00 +be86e800 +be86e400 +be86e000 +be86dc00 +be86d800 +be86d400 +be86d000 +be86cc00 +be86c800 +be86c400 +be86c000 +be86bc00 +be86b800 +be86b400 +be86b000 +be86ac00 +be86a800 +be86a400 +be86a000 +be869c00 +be869800 +be869400 +be869000 +be868c00 +be868800 +be868400 +be868000 +be867c00 +be867800 +be867400 +be867000 +be866c00 +be866800 +be866400 +be866000 +be865c00 +be865800 +be865400 +be865000 +be864c00 +be864800 +be864400 +be864000 +be863c00 +be863800 +be863400 +be863000 +be862c00 +be862800 +be862400 +be862000 +be861c00 +be861800 +be861400 +be861000 +be860c00 +be860800 +be860400 +be860000 +be85fc00 +be85f800 +be85f400 +be85f000 +be85ec00 +be85e800 +be85e400 +be85e000 +be85dc00 +be85d800 +be85d400 +be85d000 +be85cc00 +be85c800 +be85c400 +be85c000 +be85bc00 +be85b800 +be85b400 +be85b000 +be85ac00 +be85a800 +be85a400 +be85a000 +be859c00 +be859800 +be859400 +be859000 +be858c00 +be858800 +be858400 +be858000 +be857c00 +be857800 +be857400 +be857000 +be856c00 +be856800 +be856400 +be856000 +be855c00 +be855800 +be855400 +be855000 +be854c00 +be854800 +be854400 +be854000 +be853c00 +be853800 +be853400 +be853000 +be852c00 +be852800 +be852400 +be852000 +be851c00 +be851800 +be851400 +be851000 +be850c00 +be850800 +be850400 +be850000 +be84fc00 +be84f800 +be84f400 +be84f000 +be84ec00 +be84e800 +be84e400 +be84e000 +be84dc00 +be84d800 +be84d400 +be84d000 +be84cc00 +be84c800 +be84c400 +be84c000 +be84bc00 +be84b800 +be84b400 +be84b000 +be84ac00 +be84a800 +be84a400 +be84a000 +be849c00 +be849800 +be849400 +be849000 +be848c00 +be848800 +be848400 +be848000 +be847c00 +be847800 +be847400 +be847000 +be846c00 +be846800 +be846400 +be846000 +be845c00 +be845800 +be845400 +be845000 +be844c00 +be844800 +be844400 +be844000 +be843c00 +be843800 +be843400 +be843000 +be842c00 +be842800 +be842400 +be842000 +be841c00 +be841800 +be841400 +be841000 +be840c00 +be840800 +be840400 +be840000 +be83fc00 +be83f800 +be83f400 +be83f000 +be83ec00 +be83e800 +be83e400 +be83e000 +be83dc00 +be83d800 +be83d400 +be83d000 +be83cc00 +be83c800 +be83c400 +be83c000 +be83bc00 +be83b800 +be83b400 +be83b000 +be83ac00 +be83a800 +be83a400 +be83a000 +be839c00 +be839800 +be839400 +be839000 +be838c00 +be838800 +be838400 +be838000 +be837c00 +be837800 +be837400 +be837000 +be836c00 +be836800 +be836400 +be836000 +be835c00 +be835800 +be835400 +be835000 +be834c00 +be834800 +be834400 +be834000 +be833c00 +be833800 +be833400 +be833000 +be832c00 +be832800 +be832400 +be832000 +be831c00 +be831800 +be831400 +be831000 +be830c00 +be830800 +be830400 +be830000 +be82fc00 +be82f800 +be82f400 +be82f000 +be82ec00 +be82e800 +be82e400 +be82e000 +be82dc00 +be82d800 +be82d400 +be82d000 +be82cc00 +be82c800 +be82c400 +be82c000 +be82bc00 +be82b800 +be82b400 +be82b000 +be82ac00 +be82a800 +be82a400 +be82a000 +be829c00 +be829800 +be829400 +be829000 +be828c00 +be828800 +be828400 +be828000 +be827c00 +be827800 +be827400 +be827000 +be826c00 +be826800 +be826400 +be826000 +be825c00 +be825800 +be825400 +be825000 +be824c00 +be824800 +be824400 +be824000 +be823c00 +be823800 +be823400 +be823000 +be822c00 +be822800 +be822400 +be822000 +be821c00 +be821800 +be821400 +be821000 +be820c00 +be820800 +be820400 +be820000 +be81fc00 +be81f800 +be81f400 +be81f000 +be81ec00 +be81e800 +be81e400 +be81e000 +be81dc00 +be81d800 +be81d400 +be81d000 +be81cc00 +be81c800 +be81c400 +be81c000 +be81bc00 +be81b800 +be81b400 +be81b000 +be81ac00 +be81a800 +be81a400 +be81a000 +be819c00 +be819800 +be819400 +be819000 +be818c00 +be818800 +be818400 +be818000 +be817c00 +be817800 +be817400 +be817000 +be816c00 +be816800 +be816400 +be816000 +be815c00 +be815800 +be815400 +be815000 +be814c00 +be814800 +be814400 +be814000 +be813c00 +be813800 +be813400 +be813000 +be812c00 +be812800 +be812400 +be812000 +be811c00 +be811800 +be811400 +be811000 +be810c00 +be810800 +be810400 +be810000 +be80fc00 +be80f800 +be80f400 +be80f000 +be80ec00 +be80e800 +be80e400 +be80e000 +be80dc00 +be80d800 +be80d400 +be80d000 +be80cc00 +be80c800 +be80c400 +be80c000 +be80bc00 +be80b800 +be80b400 +be80b000 +be80ac00 +be80a800 +be80a400 +be80a000 +be809c00 +be809800 +be809400 +be809000 +be808c00 +be808800 +be808400 +be808000 +be807c00 +be807800 +be807400 +be807000 +be806c00 +be806800 +be806400 +be806000 +be805c00 +be805800 +be805400 +be805000 +be804c00 +be804800 +be804400 +be804000 +be803c00 +be803800 +be803400 +be803000 +be802c00 +be802800 +be802400 +be802000 +be801c00 +be801800 +be801400 +be801000 +be800c00 +be800800 +be800400 +be800000 +be7ff800 +be7ff000 +be7fe800 +be7fe000 +be7fd800 +be7fd000 +be7fc800 +be7fc000 +be7fb800 +be7fb000 +be7fa800 +be7fa000 +be7f9800 +be7f9000 +be7f8800 +be7f8000 +be7f7800 +be7f7000 +be7f6800 +be7f6000 +be7f5800 +be7f5000 +be7f4800 +be7f4000 +be7f3800 +be7f3000 +be7f2800 +be7f2000 +be7f1800 +be7f1000 +be7f0800 +be7f0000 +be7ef800 +be7ef000 +be7ee800 +be7ee000 +be7ed800 +be7ed000 +be7ec800 +be7ec000 +be7eb800 +be7eb000 +be7ea800 +be7ea000 +be7e9800 +be7e9000 +be7e8800 +be7e8000 +be7e7800 +be7e7000 +be7e6800 +be7e6000 +be7e5800 +be7e5000 +be7e4800 +be7e4000 +be7e3800 +be7e3000 +be7e2800 +be7e2000 +be7e1800 +be7e1000 +be7e0800 +be7e0000 +be7df800 +be7df000 +be7de800 +be7de000 +be7dd800 +be7dd000 +be7dc800 +be7dc000 +be7db800 +be7db000 +be7da800 +be7da000 +be7d9800 +be7d9000 +be7d8800 +be7d8000 +be7d7800 +be7d7000 +be7d6800 +be7d6000 +be7d5800 +be7d5000 +be7d4800 +be7d4000 +be7d3800 +be7d3000 +be7d2800 +be7d2000 +be7d1800 +be7d1000 +be7d0800 +be7d0000 +be7cf800 +be7cf000 +be7ce800 +be7ce000 +be7cd800 +be7cd000 +be7cc800 +be7cc000 +be7cb800 +be7cb000 +be7ca800 +be7ca000 +be7c9800 +be7c9000 +be7c8800 +be7c8000 +be7c7800 +be7c7000 +be7c6800 +be7c6000 +be7c5800 +be7c5000 +be7c4800 +be7c4000 +be7c3800 +be7c3000 +be7c2800 +be7c2000 +be7c1800 +be7c1000 +be7c0800 +be7c0000 +be7bf800 +be7bf000 +be7be800 +be7be000 +be7bd800 +be7bd000 +be7bc800 +be7bc000 +be7bb800 +be7bb000 +be7ba800 +be7ba000 +be7b9800 +be7b9000 +be7b8800 +be7b8000 +be7b7800 +be7b7000 +be7b6800 +be7b6000 +be7b5800 +be7b5000 +be7b4800 +be7b4000 +be7b3800 +be7b3000 +be7b2800 +be7b2000 +be7b1800 +be7b1000 +be7b0800 +be7b0000 +be7af800 +be7af000 +be7ae800 +be7ae000 +be7ad800 +be7ad000 +be7ac800 +be7ac000 +be7ab800 +be7ab000 +be7aa800 +be7aa000 +be7a9800 +be7a9000 +be7a8800 +be7a8000 +be7a7800 +be7a7000 +be7a6800 +be7a6000 +be7a5800 +be7a5000 +be7a4800 +be7a4000 +be7a3800 +be7a3000 +be7a2800 +be7a2000 +be7a1800 +be7a1000 +be7a0800 +be7a0000 +be79f800 +be79f000 +be79e800 +be79e000 +be79d800 +be79d000 +be79c800 +be79c000 +be79b800 +be79b000 +be79a800 +be79a000 +be799800 +be799000 +be798800 +be798000 +be797800 +be797000 +be796800 +be796000 +be795800 +be795000 +be794800 +be794000 +be793800 +be793000 +be792800 +be792000 +be791800 +be791000 +be790800 +be790000 +be78f800 +be78f000 +be78e800 +be78e000 +be78d800 +be78d000 +be78c800 +be78c000 +be78b800 +be78b000 +be78a800 +be78a000 +be789800 +be789000 +be788800 +be788000 +be787800 +be787000 +be786800 +be786000 +be785800 +be785000 +be784800 +be784000 +be783800 +be783000 +be782800 +be782000 +be781800 +be781000 +be780800 +be780000 +be77f800 +be77f000 +be77e800 +be77e000 +be77d800 +be77d000 +be77c800 +be77c000 +be77b800 +be77b000 +be77a800 +be77a000 +be779800 +be779000 +be778800 +be778000 +be777800 +be777000 +be776800 +be776000 +be775800 +be775000 +be774800 +be774000 +be773800 +be773000 +be772800 +be772000 +be771800 +be771000 +be770800 +be770000 +be76f800 +be76f000 +be76e800 +be76e000 +be76d800 +be76d000 +be76c800 +be76c000 +be76b800 +be76b000 +be76a800 +be76a000 +be769800 +be769000 +be768800 +be768000 +be767800 +be767000 +be766800 +be766000 +be765800 +be765000 +be764800 +be764000 +be763800 +be763000 +be762800 +be762000 +be761800 +be761000 +be760800 +be760000 +be75f800 +be75f000 +be75e800 +be75e000 +be75d800 +be75d000 +be75c800 +be75c000 +be75b800 +be75b000 +be75a800 +be75a000 +be759800 +be759000 +be758800 +be758000 +be757800 +be757000 +be756800 +be756000 +be755800 +be755000 +be754800 +be754000 +be753800 +be753000 +be752800 +be752000 +be751800 +be751000 +be750800 +be750000 +be74f800 +be74f000 +be74e800 +be74e000 +be74d800 +be74d000 +be74c800 +be74c000 +be74b800 +be74b000 +be74a800 +be74a000 +be749800 +be749000 +be748800 +be748000 +be747800 +be747000 +be746800 +be746000 +be745800 +be745000 +be744800 +be744000 +be743800 +be743000 +be742800 +be742000 +be741800 +be741000 +be740800 +be740000 +be73f800 +be73f000 +be73e800 +be73e000 +be73d800 +be73d000 +be73c800 +be73c000 +be73b800 +be73b000 +be73a800 +be73a000 +be739800 +be739000 +be738800 +be738000 +be737800 +be737000 +be736800 +be736000 +be735800 +be735000 +be734800 +be734000 +be733800 +be733000 +be732800 +be732000 +be731800 +be731000 +be730800 +be730000 +be72f800 +be72f000 +be72e800 +be72e000 +be72d800 +be72d000 +be72c800 +be72c000 +be72b800 +be72b000 +be72a800 +be72a000 +be729800 +be729000 +be728800 +be728000 +be727800 +be727000 +be726800 +be726000 +be725800 +be725000 +be724800 +be724000 +be723800 +be723000 +be722800 +be722000 +be721800 +be721000 +be720800 +be720000 +be71f800 +be71f000 +be71e800 +be71e000 +be71d800 +be71d000 +be71c800 +be71c000 +be71b800 +be71b000 +be71a800 +be71a000 +be719800 +be719000 +be718800 +be718000 +be717800 +be717000 +be716800 +be716000 +be715800 +be715000 +be714800 +be714000 +be713800 +be713000 +be712800 +be712000 +be711800 +be711000 +be710800 +be710000 +be70f800 +be70f000 +be70e800 +be70e000 +be70d800 +be70d000 +be70c800 +be70c000 +be70b800 +be70b000 +be70a800 +be70a000 +be709800 +be709000 +be708800 +be708000 +be707800 +be707000 +be706800 +be706000 +be705800 +be705000 +be704800 +be704000 +be703800 +be703000 +be702800 +be702000 +be701800 +be701000 +be700800 +be700000 +be6ff800 +be6ff000 +be6fe800 +be6fe000 +be6fd800 +be6fd000 +be6fc800 +be6fc000 +be6fb800 +be6fb000 +be6fa800 +be6fa000 +be6f9800 +be6f9000 +be6f8800 +be6f8000 +be6f7800 +be6f7000 +be6f6800 +be6f6000 +be6f5800 +be6f5000 +be6f4800 +be6f4000 +be6f3800 +be6f3000 +be6f2800 +be6f2000 +be6f1800 +be6f1000 +be6f0800 +be6f0000 +be6ef800 +be6ef000 +be6ee800 +be6ee000 +be6ed800 +be6ed000 +be6ec800 +be6ec000 +be6eb800 +be6eb000 +be6ea800 +be6ea000 +be6e9800 +be6e9000 +be6e8800 +be6e8000 +be6e7800 +be6e7000 +be6e6800 +be6e6000 +be6e5800 +be6e5000 +be6e4800 +be6e4000 +be6e3800 +be6e3000 +be6e2800 +be6e2000 +be6e1800 +be6e1000 +be6e0800 +be6e0000 +be6df800 +be6df000 +be6de800 +be6de000 +be6dd800 +be6dd000 +be6dc800 +be6dc000 +be6db800 +be6db000 +be6da800 +be6da000 +be6d9800 +be6d9000 +be6d8800 +be6d8000 +be6d7800 +be6d7000 +be6d6800 +be6d6000 +be6d5800 +be6d5000 +be6d4800 +be6d4000 +be6d3800 +be6d3000 +be6d2800 +be6d2000 +be6d1800 +be6d1000 +be6d0800 +be6d0000 +be6cf800 +be6cf000 +be6ce800 +be6ce000 +be6cd800 +be6cd000 +be6cc800 +be6cc000 +be6cb800 +be6cb000 +be6ca800 +be6ca000 +be6c9800 +be6c9000 +be6c8800 +be6c8000 +be6c7800 +be6c7000 +be6c6800 +be6c6000 +be6c5800 +be6c5000 +be6c4800 +be6c4000 +be6c3800 +be6c3000 +be6c2800 +be6c2000 +be6c1800 +be6c1000 +be6c0800 +be6c0000 +be6bf800 +be6bf000 +be6be800 +be6be000 +be6bd800 +be6bd000 +be6bc800 +be6bc000 +be6bb800 +be6bb000 +be6ba800 +be6ba000 +be6b9800 +be6b9000 +be6b8800 +be6b8000 +be6b7800 +be6b7000 +be6b6800 +be6b6000 +be6b5800 +be6b5000 +be6b4800 +be6b4000 +be6b3800 +be6b3000 +be6b2800 +be6b2000 +be6b1800 +be6b1000 +be6b0800 +be6b0000 +be6af800 +be6af000 +be6ae800 +be6ae000 +be6ad800 +be6ad000 +be6ac800 +be6ac000 +be6ab800 +be6ab000 +be6aa800 +be6aa000 +be6a9800 +be6a9000 +be6a8800 +be6a8000 +be6a7800 +be6a7000 +be6a6800 +be6a6000 +be6a5800 +be6a5000 +be6a4800 +be6a4000 +be6a3800 +be6a3000 +be6a2800 +be6a2000 +be6a1800 +be6a1000 +be6a0800 +be6a0000 +be69f800 +be69f000 +be69e800 +be69e000 +be69d800 +be69d000 +be69c800 +be69c000 +be69b800 +be69b000 +be69a800 +be69a000 +be699800 +be699000 +be698800 +be698000 +be697800 +be697000 +be696800 +be696000 +be695800 +be695000 +be694800 +be694000 +be693800 +be693000 +be692800 +be692000 +be691800 +be691000 +be690800 +be690000 +be68f800 +be68f000 +be68e800 +be68e000 +be68d800 +be68d000 +be68c800 +be68c000 +be68b800 +be68b000 +be68a800 +be68a000 +be689800 +be689000 +be688800 +be688000 +be687800 +be687000 +be686800 +be686000 +be685800 +be685000 +be684800 +be684000 +be683800 +be683000 +be682800 +be682000 +be681800 +be681000 +be680800 +be680000 +be67f800 +be67f000 +be67e800 +be67e000 +be67d800 +be67d000 +be67c800 +be67c000 +be67b800 +be67b000 +be67a800 +be67a000 +be679800 +be679000 +be678800 +be678000 +be677800 +be677000 +be676800 +be676000 +be675800 +be675000 +be674800 +be674000 +be673800 +be673000 +be672800 +be672000 +be671800 +be671000 +be670800 +be670000 +be66f800 +be66f000 +be66e800 +be66e000 +be66d800 +be66d000 +be66c800 +be66c000 +be66b800 +be66b000 +be66a800 +be66a000 +be669800 +be669000 +be668800 +be668000 +be667800 +be667000 +be666800 +be666000 +be665800 +be665000 +be664800 +be664000 +be663800 +be663000 +be662800 +be662000 +be661800 +be661000 +be660800 +be660000 +be65f800 +be65f000 +be65e800 +be65e000 +be65d800 +be65d000 +be65c800 +be65c000 +be65b800 +be65b000 +be65a800 +be65a000 +be659800 +be659000 +be658800 +be658000 +be657800 +be657000 +be656800 +be656000 +be655800 +be655000 +be654800 +be654000 +be653800 +be653000 +be652800 +be652000 +be651800 +be651000 +be650800 +be650000 +be64f800 +be64f000 +be64e800 +be64e000 +be64d800 +be64d000 +be64c800 +be64c000 +be64b800 +be64b000 +be64a800 +be64a000 +be649800 +be649000 +be648800 +be648000 +be647800 +be647000 +be646800 +be646000 +be645800 +be645000 +be644800 +be644000 +be643800 +be643000 +be642800 +be642000 +be641800 +be641000 +be640800 +be640000 +be63f800 +be63f000 +be63e800 +be63e000 +be63d800 +be63d000 +be63c800 +be63c000 +be63b800 +be63b000 +be63a800 +be63a000 +be639800 +be639000 +be638800 +be638000 +be637800 +be637000 +be636800 +be636000 +be635800 +be635000 +be634800 +be634000 +be633800 +be633000 +be632800 +be632000 +be631800 +be631000 +be630800 +be630000 +be62f800 +be62f000 +be62e800 +be62e000 +be62d800 +be62d000 +be62c800 +be62c000 +be62b800 +be62b000 +be62a800 +be62a000 +be629800 +be629000 +be628800 +be628000 +be627800 +be627000 +be626800 +be626000 +be625800 +be625000 +be624800 +be624000 +be623800 +be623000 +be622800 +be622000 +be621800 +be621000 +be620800 +be620000 +be61f800 +be61f000 +be61e800 +be61e000 +be61d800 +be61d000 +be61c800 +be61c000 +be61b800 +be61b000 +be61a800 +be61a000 +be619800 +be619000 +be618800 +be618000 +be617800 +be617000 +be616800 +be616000 +be615800 +be615000 +be614800 +be614000 +be613800 +be613000 +be612800 +be612000 +be611800 +be611000 +be610800 +be610000 +be60f800 +be60f000 +be60e800 +be60e000 +be60d800 +be60d000 +be60c800 +be60c000 +be60b800 +be60b000 +be60a800 +be60a000 +be609800 +be609000 +be608800 +be608000 +be607800 +be607000 +be606800 +be606000 +be605800 +be605000 +be604800 +be604000 +be603800 +be603000 +be602800 +be602000 +be601800 +be601000 +be600800 +be600000 +be5ff800 +be5ff000 +be5fe800 +be5fe000 +be5fd800 +be5fd000 +be5fc800 +be5fc000 +be5fb800 +be5fb000 +be5fa800 +be5fa000 +be5f9800 +be5f9000 +be5f8800 +be5f8000 +be5f7800 +be5f7000 +be5f6800 +be5f6000 +be5f5800 +be5f5000 +be5f4800 +be5f4000 +be5f3800 +be5f3000 +be5f2800 +be5f2000 +be5f1800 +be5f1000 +be5f0800 +be5f0000 +be5ef800 +be5ef000 +be5ee800 +be5ee000 +be5ed800 +be5ed000 +be5ec800 +be5ec000 +be5eb800 +be5eb000 +be5ea800 +be5ea000 +be5e9800 +be5e9000 +be5e8800 +be5e8000 +be5e7800 +be5e7000 +be5e6800 +be5e6000 +be5e5800 +be5e5000 +be5e4800 +be5e4000 +be5e3800 +be5e3000 +be5e2800 +be5e2000 +be5e1800 +be5e1000 +be5e0800 +be5e0000 +be5df800 +be5df000 +be5de800 +be5de000 +be5dd800 +be5dd000 +be5dc800 +be5dc000 +be5db800 +be5db000 +be5da800 +be5da000 +be5d9800 +be5d9000 +be5d8800 +be5d8000 +be5d7800 +be5d7000 +be5d6800 +be5d6000 +be5d5800 +be5d5000 +be5d4800 +be5d4000 +be5d3800 +be5d3000 +be5d2800 +be5d2000 +be5d1800 +be5d1000 +be5d0800 +be5d0000 +be5cf800 +be5cf000 +be5ce800 +be5ce000 +be5cd800 +be5cd000 +be5cc800 +be5cc000 +be5cb800 +be5cb000 +be5ca800 +be5ca000 +be5c9800 +be5c9000 +be5c8800 +be5c8000 +be5c7800 +be5c7000 +be5c6800 +be5c6000 +be5c5800 +be5c5000 +be5c4800 +be5c4000 +be5c3800 +be5c3000 +be5c2800 +be5c2000 +be5c1800 +be5c1000 +be5c0800 +be5c0000 +be5bf800 +be5bf000 +be5be800 +be5be000 +be5bd800 +be5bd000 +be5bc800 +be5bc000 +be5bb800 +be5bb000 +be5ba800 +be5ba000 +be5b9800 +be5b9000 +be5b8800 +be5b8000 +be5b7800 +be5b7000 +be5b6800 +be5b6000 +be5b5800 +be5b5000 +be5b4800 +be5b4000 +be5b3800 +be5b3000 +be5b2800 +be5b2000 +be5b1800 +be5b1000 +be5b0800 +be5b0000 +be5af800 +be5af000 +be5ae800 +be5ae000 +be5ad800 +be5ad000 +be5ac800 +be5ac000 +be5ab800 +be5ab000 +be5aa800 +be5aa000 +be5a9800 +be5a9000 +be5a8800 +be5a8000 +be5a7800 +be5a7000 +be5a6800 +be5a6000 +be5a5800 +be5a5000 +be5a4800 +be5a4000 +be5a3800 +be5a3000 +be5a2800 +be5a2000 +be5a1800 +be5a1000 +be5a0800 +be5a0000 +be59f800 +be59f000 +be59e800 +be59e000 +be59d800 +be59d000 +be59c800 +be59c000 +be59b800 +be59b000 +be59a800 +be59a000 +be599800 +be599000 +be598800 +be598000 +be597800 +be597000 +be596800 +be596000 +be595800 +be595000 +be594800 +be594000 +be593800 +be593000 +be592800 +be592000 +be591800 +be591000 +be590800 +be590000 +be58f800 +be58f000 +be58e800 +be58e000 +be58d800 +be58d000 +be58c800 +be58c000 +be58b800 +be58b000 +be58a800 +be58a000 +be589800 +be589000 +be588800 +be588000 +be587800 +be587000 +be586800 +be586000 +be585800 +be585000 +be584800 +be584000 +be583800 +be583000 +be582800 +be582000 +be581800 +be581000 +be580800 +be580000 +be57f800 +be57f000 +be57e800 +be57e000 +be57d800 +be57d000 +be57c800 +be57c000 +be57b800 +be57b000 +be57a800 +be57a000 +be579800 +be579000 +be578800 +be578000 +be577800 +be577000 +be576800 +be576000 +be575800 +be575000 +be574800 +be574000 +be573800 +be573000 +be572800 +be572000 +be571800 +be571000 +be570800 +be570000 +be56f800 +be56f000 +be56e800 +be56e000 +be56d800 +be56d000 +be56c800 +be56c000 +be56b800 +be56b000 +be56a800 +be56a000 +be569800 +be569000 +be568800 +be568000 +be567800 +be567000 +be566800 +be566000 +be565800 +be565000 +be564800 +be564000 +be563800 +be563000 +be562800 +be562000 +be561800 +be561000 +be560800 +be560000 +be55f800 +be55f000 +be55e800 +be55e000 +be55d800 +be55d000 +be55c800 +be55c000 +be55b800 +be55b000 +be55a800 +be55a000 +be559800 +be559000 +be558800 +be558000 +be557800 +be557000 +be556800 +be556000 +be555800 +be555000 +be554800 +be554000 +be553800 +be553000 +be552800 +be552000 +be551800 +be551000 +be550800 +be550000 +be54f800 +be54f000 +be54e800 +be54e000 +be54d800 +be54d000 +be54c800 +be54c000 +be54b800 +be54b000 +be54a800 +be54a000 +be549800 +be549000 +be548800 +be548000 +be547800 +be547000 +be546800 +be546000 +be545800 +be545000 +be544800 +be544000 +be543800 +be543000 +be542800 +be542000 +be541800 +be541000 +be540800 +be540000 +be53f800 +be53f000 +be53e800 +be53e000 +be53d800 +be53d000 +be53c800 +be53c000 +be53b800 +be53b000 +be53a800 +be53a000 +be539800 +be539000 +be538800 +be538000 +be537800 +be537000 +be536800 +be536000 +be535800 +be535000 +be534800 +be534000 +be533800 +be533000 +be532800 +be532000 +be531800 +be531000 +be530800 +be530000 +be52f800 +be52f000 +be52e800 +be52e000 +be52d800 +be52d000 +be52c800 +be52c000 +be52b800 +be52b000 +be52a800 +be52a000 +be529800 +be529000 +be528800 +be528000 +be527800 +be527000 +be526800 +be526000 +be525800 +be525000 +be524800 +be524000 +be523800 +be523000 +be522800 +be522000 +be521800 +be521000 +be520800 +be520000 +be51f800 +be51f000 +be51e800 +be51e000 +be51d800 +be51d000 +be51c800 +be51c000 +be51b800 +be51b000 +be51a800 +be51a000 +be519800 +be519000 +be518800 +be518000 +be517800 +be517000 +be516800 +be516000 +be515800 +be515000 +be514800 +be514000 +be513800 +be513000 +be512800 +be512000 +be511800 +be511000 +be510800 +be510000 +be50f800 +be50f000 +be50e800 +be50e000 +be50d800 +be50d000 +be50c800 +be50c000 +be50b800 +be50b000 +be50a800 +be50a000 +be509800 +be509000 +be508800 +be508000 +be507800 +be507000 +be506800 +be506000 +be505800 +be505000 +be504800 +be504000 +be503800 +be503000 +be502800 +be502000 +be501800 +be501000 +be500800 +be500000 +be4ff800 +be4ff000 +be4fe800 +be4fe000 +be4fd800 +be4fd000 +be4fc800 +be4fc000 +be4fb800 +be4fb000 +be4fa800 +be4fa000 +be4f9800 +be4f9000 +be4f8800 +be4f8000 +be4f7800 +be4f7000 +be4f6800 +be4f6000 +be4f5800 +be4f5000 +be4f4800 +be4f4000 +be4f3800 +be4f3000 +be4f2800 +be4f2000 +be4f1800 +be4f1000 +be4f0800 +be4f0000 +be4ef800 +be4ef000 +be4ee800 +be4ee000 +be4ed800 +be4ed000 +be4ec800 +be4ec000 +be4eb800 +be4eb000 +be4ea800 +be4ea000 +be4e9800 +be4e9000 +be4e8800 +be4e8000 +be4e7800 +be4e7000 +be4e6800 +be4e6000 +be4e5800 +be4e5000 +be4e4800 +be4e4000 +be4e3800 +be4e3000 +be4e2800 +be4e2000 +be4e1800 +be4e1000 +be4e0800 +be4e0000 +be4df800 +be4df000 +be4de800 +be4de000 +be4dd800 +be4dd000 +be4dc800 +be4dc000 +be4db800 +be4db000 +be4da800 +be4da000 +be4d9800 +be4d9000 +be4d8800 +be4d8000 +be4d7800 +be4d7000 +be4d6800 +be4d6000 +be4d5800 +be4d5000 +be4d4800 +be4d4000 +be4d3800 +be4d3000 +be4d2800 +be4d2000 +be4d1800 +be4d1000 +be4d0800 +be4d0000 +be4cf800 +be4cf000 +be4ce800 +be4ce000 +be4cd800 +be4cd000 +be4cc800 +be4cc000 +be4cb800 +be4cb000 +be4ca800 +be4ca000 +be4c9800 +be4c9000 +be4c8800 +be4c8000 +be4c7800 +be4c7000 +be4c6800 +be4c6000 +be4c5800 +be4c5000 +be4c4800 +be4c4000 +be4c3800 +be4c3000 +be4c2800 +be4c2000 +be4c1800 +be4c1000 +be4c0800 +be4c0000 +be4bf800 +be4bf000 +be4be800 +be4be000 +be4bd800 +be4bd000 +be4bc800 +be4bc000 +be4bb800 +be4bb000 +be4ba800 +be4ba000 +be4b9800 +be4b9000 +be4b8800 +be4b8000 +be4b7800 +be4b7000 +be4b6800 +be4b6000 +be4b5800 +be4b5000 +be4b4800 +be4b4000 +be4b3800 +be4b3000 +be4b2800 +be4b2000 +be4b1800 +be4b1000 +be4b0800 +be4b0000 +be4af800 +be4af000 +be4ae800 +be4ae000 +be4ad800 +be4ad000 +be4ac800 +be4ac000 +be4ab800 +be4ab000 +be4aa800 +be4aa000 +be4a9800 +be4a9000 +be4a8800 +be4a8000 +be4a7800 +be4a7000 +be4a6800 +be4a6000 +be4a5800 +be4a5000 +be4a4800 +be4a4000 +be4a3800 +be4a3000 +be4a2800 +be4a2000 +be4a1800 +be4a1000 +be4a0800 +be4a0000 +be49f800 +be49f000 +be49e800 +be49e000 +be49d800 +be49d000 +be49c800 +be49c000 +be49b800 +be49b000 +be49a800 +be49a000 +be499800 +be499000 +be498800 +be498000 +be497800 +be497000 +be496800 +be496000 +be495800 +be495000 +be494800 +be494000 +be493800 +be493000 +be492800 +be492000 +be491800 +be491000 +be490800 +be490000 +be48f800 +be48f000 +be48e800 +be48e000 +be48d800 +be48d000 +be48c800 +be48c000 +be48b800 +be48b000 +be48a800 +be48a000 +be489800 +be489000 +be488800 +be488000 +be487800 +be487000 +be486800 +be486000 +be485800 +be485000 +be484800 +be484000 +be483800 +be483000 +be482800 +be482000 +be481800 +be481000 +be480800 +be480000 +be47f800 +be47f000 +be47e800 +be47e000 +be47d800 +be47d000 +be47c800 +be47c000 +be47b800 +be47b000 +be47a800 +be47a000 +be479800 +be479000 +be478800 +be478000 +be477800 +be477000 +be476800 +be476000 +be475800 +be475000 +be474800 +be474000 +be473800 +be473000 +be472800 +be472000 +be471800 +be471000 +be470800 +be470000 +be46f800 +be46f000 +be46e800 +be46e000 +be46d800 +be46d000 +be46c800 +be46c000 +be46b800 +be46b000 +be46a800 +be46a000 +be469800 +be469000 +be468800 +be468000 +be467800 +be467000 +be466800 +be466000 +be465800 +be465000 +be464800 +be464000 +be463800 +be463000 +be462800 +be462000 +be461800 +be461000 +be460800 +be460000 +be45f800 +be45f000 +be45e800 +be45e000 +be45d800 +be45d000 +be45c800 +be45c000 +be45b800 +be45b000 +be45a800 +be45a000 +be459800 +be459000 +be458800 +be458000 +be457800 +be457000 +be456800 +be456000 +be455800 +be455000 +be454800 +be454000 +be453800 +be453000 +be452800 +be452000 +be451800 +be451000 +be450800 +be450000 +be44f800 +be44f000 +be44e800 +be44e000 +be44d800 +be44d000 +be44c800 +be44c000 +be44b800 +be44b000 +be44a800 +be44a000 +be449800 +be449000 +be448800 +be448000 +be447800 +be447000 +be446800 +be446000 +be445800 +be445000 +be444800 +be444000 +be443800 +be443000 +be442800 +be442000 +be441800 +be441000 +be440800 +be440000 +be43f800 +be43f000 +be43e800 +be43e000 +be43d800 +be43d000 +be43c800 +be43c000 +be43b800 +be43b000 +be43a800 +be43a000 +be439800 +be439000 +be438800 +be438000 +be437800 +be437000 +be436800 +be436000 +be435800 +be435000 +be434800 +be434000 +be433800 +be433000 +be432800 +be432000 +be431800 +be431000 +be430800 +be430000 +be42f800 +be42f000 +be42e800 +be42e000 +be42d800 +be42d000 +be42c800 +be42c000 +be42b800 +be42b000 +be42a800 +be42a000 +be429800 +be429000 +be428800 +be428000 +be427800 +be427000 +be426800 +be426000 +be425800 +be425000 +be424800 +be424000 +be423800 +be423000 +be422800 +be422000 +be421800 +be421000 +be420800 +be420000 +be41f800 +be41f000 +be41e800 +be41e000 +be41d800 +be41d000 +be41c800 +be41c000 +be41b800 +be41b000 +be41a800 +be41a000 +be419800 +be419000 +be418800 +be418000 +be417800 +be417000 +be416800 +be416000 +be415800 +be415000 +be414800 +be414000 +be413800 +be413000 +be412800 +be412000 +be411800 +be411000 +be410800 +be410000 +be40f800 +be40f000 +be40e800 +be40e000 +be40d800 +be40d000 +be40c800 +be40c000 +be40b800 +be40b000 +be40a800 +be40a000 +be409800 +be409000 +be408800 +be408000 +be407800 +be407000 +be406800 +be406000 +be405800 +be405000 +be404800 +be404000 +be403800 +be403000 +be402800 +be402000 +be401800 +be401000 +be400800 +be400000 +be3ff800 +be3ff000 +be3fe800 +be3fe000 +be3fd800 +be3fd000 +be3fc800 +be3fc000 +be3fb800 +be3fb000 +be3fa800 +be3fa000 +be3f9800 +be3f9000 +be3f8800 +be3f8000 +be3f7800 +be3f7000 +be3f6800 +be3f6000 +be3f5800 +be3f5000 +be3f4800 +be3f4000 +be3f3800 +be3f3000 +be3f2800 +be3f2000 +be3f1800 +be3f1000 +be3f0800 +be3f0000 +be3ef800 +be3ef000 +be3ee800 +be3ee000 +be3ed800 +be3ed000 +be3ec800 +be3ec000 +be3eb800 +be3eb000 +be3ea800 +be3ea000 +be3e9800 +be3e9000 +be3e8800 +be3e8000 +be3e7800 +be3e7000 +be3e6800 +be3e6000 +be3e5800 +be3e5000 +be3e4800 +be3e4000 +be3e3800 +be3e3000 +be3e2800 +be3e2000 +be3e1800 +be3e1000 +be3e0800 +be3e0000 +be3df800 +be3df000 +be3de800 +be3de000 +be3dd800 +be3dd000 +be3dc800 +be3dc000 +be3db800 +be3db000 +be3da800 +be3da000 +be3d9800 +be3d9000 +be3d8800 +be3d8000 +be3d7800 +be3d7000 +be3d6800 +be3d6000 +be3d5800 +be3d5000 +be3d4800 +be3d4000 +be3d3800 +be3d3000 +be3d2800 +be3d2000 +be3d1800 +be3d1000 +be3d0800 +be3d0000 +be3cf800 +be3cf000 +be3ce800 +be3ce000 +be3cd800 +be3cd000 +be3cc800 +be3cc000 +be3cb800 +be3cb000 +be3ca800 +be3ca000 +be3c9800 +be3c9000 +be3c8800 +be3c8000 +be3c7800 +be3c7000 +be3c6800 +be3c6000 +be3c5800 +be3c5000 +be3c4800 +be3c4000 +be3c3800 +be3c3000 +be3c2800 +be3c2000 +be3c1800 +be3c1000 +be3c0800 +be3c0000 +be3bf800 +be3bf000 +be3be800 +be3be000 +be3bd800 +be3bd000 +be3bc800 +be3bc000 +be3bb800 +be3bb000 +be3ba800 +be3ba000 +be3b9800 +be3b9000 +be3b8800 +be3b8000 +be3b7800 +be3b7000 +be3b6800 +be3b6000 +be3b5800 +be3b5000 +be3b4800 +be3b4000 +be3b3800 +be3b3000 +be3b2800 +be3b2000 +be3b1800 +be3b1000 +be3b0800 +be3b0000 +be3af800 +be3af000 +be3ae800 +be3ae000 +be3ad800 +be3ad000 +be3ac800 +be3ac000 +be3ab800 +be3ab000 +be3aa800 +be3aa000 +be3a9800 +be3a9000 +be3a8800 +be3a8000 +be3a7800 +be3a7000 +be3a6800 +be3a6000 +be3a5800 +be3a5000 +be3a4800 +be3a4000 +be3a3800 +be3a3000 +be3a2800 +be3a2000 +be3a1800 +be3a1000 +be3a0800 +be3a0000 +be39f800 +be39f000 +be39e800 +be39e000 +be39d800 +be39d000 +be39c800 +be39c000 +be39b800 +be39b000 +be39a800 +be39a000 +be399800 +be399000 +be398800 +be398000 +be397800 +be397000 +be396800 +be396000 +be395800 +be395000 +be394800 +be394000 +be393800 +be393000 +be392800 +be392000 +be391800 +be391000 +be390800 +be390000 +be38f800 +be38f000 +be38e800 +be38e000 +be38d800 +be38d000 +be38c800 +be38c000 +be38b800 +be38b000 +be38a800 +be38a000 +be389800 +be389000 +be388800 +be388000 +be387800 +be387000 +be386800 +be386000 +be385800 +be385000 +be384800 +be384000 +be383800 +be383000 +be382800 +be382000 +be381800 +be381000 +be380800 +be380000 +be37f800 +be37f000 +be37e800 +be37e000 +be37d800 +be37d000 +be37c800 +be37c000 +be37b800 +be37b000 +be37a800 +be37a000 +be379800 +be379000 +be378800 +be378000 +be377800 +be377000 +be376800 +be376000 +be375800 +be375000 +be374800 +be374000 +be373800 +be373000 +be372800 +be372000 +be371800 +be371000 +be370800 +be370000 +be36f800 +be36f000 +be36e800 +be36e000 +be36d800 +be36d000 +be36c800 +be36c000 +be36b800 +be36b000 +be36a800 +be36a000 +be369800 +be369000 +be368800 +be368000 +be367800 +be367000 +be366800 +be366000 +be365800 +be365000 +be364800 +be364000 +be363800 +be363000 +be362800 +be362000 +be361800 +be361000 +be360800 +be360000 +be35f800 +be35f000 +be35e800 +be35e000 +be35d800 +be35d000 +be35c800 +be35c000 +be35b800 +be35b000 +be35a800 +be35a000 +be359800 +be359000 +be358800 +be358000 +be357800 +be357000 +be356800 +be356000 +be355800 +be355000 +be354800 +be354000 +be353800 +be353000 +be352800 +be352000 +be351800 +be351000 +be350800 +be350000 +be34f800 +be34f000 +be34e800 +be34e000 +be34d800 +be34d000 +be34c800 +be34c000 +be34b800 +be34b000 +be34a800 +be34a000 +be349800 +be349000 +be348800 +be348000 +be347800 +be347000 +be346800 +be346000 +be345800 +be345000 +be344800 +be344000 +be343800 +be343000 +be342800 +be342000 +be341800 +be341000 +be340800 +be340000 +be33f800 +be33f000 +be33e800 +be33e000 +be33d800 +be33d000 +be33c800 +be33c000 +be33b800 +be33b000 +be33a800 +be33a000 +be339800 +be339000 +be338800 +be338000 +be337800 +be337000 +be336800 +be336000 +be335800 +be335000 +be334800 +be334000 +be333800 +be333000 +be332800 +be332000 +be331800 +be331000 +be330800 +be330000 +be32f800 +be32f000 +be32e800 +be32e000 +be32d800 +be32d000 +be32c800 +be32c000 +be32b800 +be32b000 +be32a800 +be32a000 +be329800 +be329000 +be328800 +be328000 +be327800 +be327000 +be326800 +be326000 +be325800 +be325000 +be324800 +be324000 +be323800 +be323000 +be322800 +be322000 +be321800 +be321000 +be320800 +be320000 +be31f800 +be31f000 +be31e800 +be31e000 +be31d800 +be31d000 +be31c800 +be31c000 +be31b800 +be31b000 +be31a800 +be31a000 +be319800 +be319000 +be318800 +be318000 +be317800 +be317000 +be316800 +be316000 +be315800 +be315000 +be314800 +be314000 +be313800 +be313000 +be312800 +be312000 +be311800 +be311000 +be310800 +be310000 +be30f800 +be30f000 +be30e800 +be30e000 +be30d800 +be30d000 +be30c800 +be30c000 +be30b800 +be30b000 +be30a800 +be30a000 +be309800 +be309000 +be308800 +be308000 +be307800 +be307000 +be306800 +be306000 +be305800 +be305000 +be304800 +be304000 +be303800 +be303000 +be302800 +be302000 +be301800 +be301000 +be300800 +be300000 +be2ff800 +be2ff000 +be2fe800 +be2fe000 +be2fd800 +be2fd000 +be2fc800 +be2fc000 +be2fb800 +be2fb000 +be2fa800 +be2fa000 +be2f9800 +be2f9000 +be2f8800 +be2f8000 +be2f7800 +be2f7000 +be2f6800 +be2f6000 +be2f5800 +be2f5000 +be2f4800 +be2f4000 +be2f3800 +be2f3000 +be2f2800 +be2f2000 +be2f1800 +be2f1000 +be2f0800 +be2f0000 +be2ef800 +be2ef000 +be2ee800 +be2ee000 +be2ed800 +be2ed000 +be2ec800 +be2ec000 +be2eb800 +be2eb000 +be2ea800 +be2ea000 +be2e9800 +be2e9000 +be2e8800 +be2e8000 +be2e7800 +be2e7000 +be2e6800 +be2e6000 +be2e5800 +be2e5000 +be2e4800 +be2e4000 +be2e3800 +be2e3000 +be2e2800 +be2e2000 +be2e1800 +be2e1000 +be2e0800 +be2e0000 +be2df800 +be2df000 +be2de800 +be2de000 +be2dd800 +be2dd000 +be2dc800 +be2dc000 +be2db800 +be2db000 +be2da800 +be2da000 +be2d9800 +be2d9000 +be2d8800 +be2d8000 +be2d7800 +be2d7000 +be2d6800 +be2d6000 +be2d5800 +be2d5000 +be2d4800 +be2d4000 +be2d3800 +be2d3000 +be2d2800 +be2d2000 +be2d1800 +be2d1000 +be2d0800 +be2d0000 +be2cf800 +be2cf000 +be2ce800 +be2ce000 +be2cd800 +be2cd000 +be2cc800 +be2cc000 +be2cb800 +be2cb000 +be2ca800 +be2ca000 +be2c9800 +be2c9000 +be2c8800 +be2c8000 +be2c7800 +be2c7000 +be2c6800 +be2c6000 +be2c5800 +be2c5000 +be2c4800 +be2c4000 +be2c3800 +be2c3000 +be2c2800 +be2c2000 +be2c1800 +be2c1000 +be2c0800 +be2c0000 +be2bf800 +be2bf000 +be2be800 +be2be000 +be2bd800 +be2bd000 +be2bc800 +be2bc000 +be2bb800 +be2bb000 +be2ba800 +be2ba000 +be2b9800 +be2b9000 +be2b8800 +be2b8000 +be2b7800 +be2b7000 +be2b6800 +be2b6000 +be2b5800 +be2b5000 +be2b4800 +be2b4000 +be2b3800 +be2b3000 +be2b2800 +be2b2000 +be2b1800 +be2b1000 +be2b0800 +be2b0000 +be2af800 +be2af000 +be2ae800 +be2ae000 +be2ad800 +be2ad000 +be2ac800 +be2ac000 +be2ab800 +be2ab000 +be2aa800 +be2aa000 +be2a9800 +be2a9000 +be2a8800 +be2a8000 +be2a7800 +be2a7000 +be2a6800 +be2a6000 +be2a5800 +be2a5000 +be2a4800 +be2a4000 +be2a3800 +be2a3000 +be2a2800 +be2a2000 +be2a1800 +be2a1000 +be2a0800 +be2a0000 +be29f800 +be29f000 +be29e800 +be29e000 +be29d800 +be29d000 +be29c800 +be29c000 +be29b800 +be29b000 +be29a800 +be29a000 +be299800 +be299000 +be298800 +be298000 +be297800 +be297000 +be296800 +be296000 +be295800 +be295000 +be294800 +be294000 +be293800 +be293000 +be292800 +be292000 +be291800 +be291000 +be290800 +be290000 +be28f800 +be28f000 +be28e800 +be28e000 +be28d800 +be28d000 +be28c800 +be28c000 +be28b800 +be28b000 +be28a800 +be28a000 +be289800 +be289000 +be288800 +be288000 +be287800 +be287000 +be286800 +be286000 +be285800 +be285000 +be284800 +be284000 +be283800 +be283000 +be282800 +be282000 +be281800 +be281000 +be280800 +be280000 +be27f800 +be27f000 +be27e800 +be27e000 +be27d800 +be27d000 +be27c800 +be27c000 +be27b800 +be27b000 +be27a800 +be27a000 +be279800 +be279000 +be278800 +be278000 +be277800 +be277000 +be276800 +be276000 +be275800 +be275000 +be274800 +be274000 +be273800 +be273000 +be272800 +be272000 +be271800 +be271000 +be270800 +be270000 +be26f800 +be26f000 +be26e800 +be26e000 +be26d800 +be26d000 +be26c800 +be26c000 +be26b800 +be26b000 +be26a800 +be26a000 +be269800 +be269000 +be268800 +be268000 +be267800 +be267000 +be266800 +be266000 +be265800 +be265000 +be264800 +be264000 +be263800 +be263000 +be262800 +be262000 +be261800 +be261000 +be260800 +be260000 +be25f800 +be25f000 +be25e800 +be25e000 +be25d800 +be25d000 +be25c800 +be25c000 +be25b800 +be25b000 +be25a800 +be25a000 +be259800 +be259000 +be258800 +be258000 +be257800 +be257000 +be256800 +be256000 +be255800 +be255000 +be254800 +be254000 +be253800 +be253000 +be252800 +be252000 +be251800 +be251000 +be250800 +be250000 +be24f800 +be24f000 +be24e800 +be24e000 +be24d800 +be24d000 +be24c800 +be24c000 +be24b800 +be24b000 +be24a800 +be24a000 +be249800 +be249000 +be248800 +be248000 +be247800 +be247000 +be246800 +be246000 +be245800 +be245000 +be244800 +be244000 +be243800 +be243000 +be242800 +be242000 +be241800 +be241000 +be240800 +be240000 +be23f800 +be23f000 +be23e800 +be23e000 +be23d800 +be23d000 +be23c800 +be23c000 +be23b800 +be23b000 +be23a800 +be23a000 +be239800 +be239000 +be238800 +be238000 +be237800 +be237000 +be236800 +be236000 +be235800 +be235000 +be234800 +be234000 +be233800 +be233000 +be232800 +be232000 +be231800 +be231000 +be230800 +be230000 +be22f800 +be22f000 +be22e800 +be22e000 +be22d800 +be22d000 +be22c800 +be22c000 +be22b800 +be22b000 +be22a800 +be22a000 +be229800 +be229000 +be228800 +be228000 +be227800 +be227000 +be226800 +be226000 +be225800 +be225000 +be224800 +be224000 +be223800 +be223000 +be222800 +be222000 +be221800 +be221000 +be220800 +be220000 +be21f800 +be21f000 +be21e800 +be21e000 +be21d800 +be21d000 +be21c800 +be21c000 +be21b800 +be21b000 +be21a800 +be21a000 +be219800 +be219000 +be218800 +be218000 +be217800 +be217000 +be216800 +be216000 +be215800 +be215000 +be214800 +be214000 +be213800 +be213000 +be212800 +be212000 +be211800 +be211000 +be210800 +be210000 +be20f800 +be20f000 +be20e800 +be20e000 +be20d800 +be20d000 +be20c800 +be20c000 +be20b800 +be20b000 +be20a800 +be20a000 +be209800 +be209000 +be208800 +be208000 +be207800 +be207000 +be206800 +be206000 +be205800 +be205000 +be204800 +be204000 +be203800 +be203000 +be202800 +be202000 +be201800 +be201000 +be200800 +be200000 +be1ff800 +be1ff000 +be1fe800 +be1fe000 +be1fd800 +be1fd000 +be1fc800 +be1fc000 +be1fb800 +be1fb000 +be1fa800 +be1fa000 +be1f9800 +be1f9000 +be1f8800 +be1f8000 +be1f7800 +be1f7000 +be1f6800 +be1f6000 +be1f5800 +be1f5000 +be1f4800 +be1f4000 +be1f3800 +be1f3000 +be1f2800 +be1f2000 +be1f1800 +be1f1000 +be1f0800 +be1f0000 +be1ef800 +be1ef000 +be1ee800 +be1ee000 +be1ed800 +be1ed000 +be1ec800 +be1ec000 +be1eb800 +be1eb000 +be1ea800 +be1ea000 +be1e9800 +be1e9000 +be1e8800 +be1e8000 +be1e7800 +be1e7000 +be1e6800 +be1e6000 +be1e5800 +be1e5000 +be1e4800 +be1e4000 +be1e3800 +be1e3000 +be1e2800 +be1e2000 +be1e1800 +be1e1000 +be1e0800 +be1e0000 +be1df800 +be1df000 +be1de800 +be1de000 +be1dd800 +be1dd000 +be1dc800 +be1dc000 +be1db800 +be1db000 +be1da800 +be1da000 +be1d9800 +be1d9000 +be1d8800 +be1d8000 +be1d7800 +be1d7000 +be1d6800 +be1d6000 +be1d5800 +be1d5000 +be1d4800 +be1d4000 +be1d3800 +be1d3000 +be1d2800 +be1d2000 +be1d1800 +be1d1000 +be1d0800 +be1d0000 +be1cf800 +be1cf000 +be1ce800 +be1ce000 +be1cd800 +be1cd000 +be1cc800 +be1cc000 +be1cb800 +be1cb000 +be1ca800 +be1ca000 +be1c9800 +be1c9000 +be1c8800 +be1c8000 +be1c7800 +be1c7000 +be1c6800 +be1c6000 +be1c5800 +be1c5000 +be1c4800 +be1c4000 +be1c3800 +be1c3000 +be1c2800 +be1c2000 +be1c1800 +be1c1000 +be1c0800 +be1c0000 +be1bf800 +be1bf000 +be1be800 +be1be000 +be1bd800 +be1bd000 +be1bc800 +be1bc000 +be1bb800 +be1bb000 +be1ba800 +be1ba000 +be1b9800 +be1b9000 +be1b8800 +be1b8000 +be1b7800 +be1b7000 +be1b6800 +be1b6000 +be1b5800 +be1b5000 +be1b4800 +be1b4000 +be1b3800 +be1b3000 +be1b2800 +be1b2000 +be1b1800 +be1b1000 +be1b0800 +be1b0000 +be1af800 +be1af000 +be1ae800 +be1ae000 +be1ad800 +be1ad000 +be1ac800 +be1ac000 +be1ab800 +be1ab000 +be1aa800 +be1aa000 +be1a9800 +be1a9000 +be1a8800 +be1a8000 +be1a7800 +be1a7000 +be1a6800 +be1a6000 +be1a5800 +be1a5000 +be1a4800 +be1a4000 +be1a3800 +be1a3000 +be1a2800 +be1a2000 +be1a1800 +be1a1000 +be1a0800 +be1a0000 +be19f800 +be19f000 +be19e800 +be19e000 +be19d800 +be19d000 +be19c800 +be19c000 +be19b800 +be19b000 +be19a800 +be19a000 +be199800 +be199000 +be198800 +be198000 +be197800 +be197000 +be196800 +be196000 +be195800 +be195000 +be194800 +be194000 +be193800 +be193000 +be192800 +be192000 +be191800 +be191000 +be190800 +be190000 +be18f800 +be18f000 +be18e800 +be18e000 +be18d800 +be18d000 +be18c800 +be18c000 +be18b800 +be18b000 +be18a800 +be18a000 +be189800 +be189000 +be188800 +be188000 +be187800 +be187000 +be186800 +be186000 +be185800 +be185000 +be184800 +be184000 +be183800 +be183000 +be182800 +be182000 +be181800 +be181000 +be180800 +be180000 +be17f800 +be17f000 +be17e800 +be17e000 +be17d800 +be17d000 +be17c800 +be17c000 +be17b800 +be17b000 +be17a800 +be17a000 +be179800 +be179000 +be178800 +be178000 +be177800 +be177000 +be176800 +be176000 +be175800 +be175000 +be174800 +be174000 +be173800 +be173000 +be172800 +be172000 +be171800 +be171000 +be170800 +be170000 +be16f800 +be16f000 +be16e800 +be16e000 +be16d800 +be16d000 +be16c800 +be16c000 +be16b800 +be16b000 +be16a800 +be16a000 +be169800 +be169000 +be168800 +be168000 +be167800 +be167000 +be166800 +be166000 +be165800 +be165000 +be164800 +be164000 +be163800 +be163000 +be162800 +be162000 +be161800 +be161000 +be160800 +be160000 +be15f800 +be15f000 +be15e800 +be15e000 +be15d800 +be15d000 +be15c800 +be15c000 +be15b800 +be15b000 +be15a800 +be15a000 +be159800 +be159000 +be158800 +be158000 +be157800 +be157000 +be156800 +be156000 +be155800 +be155000 +be154800 +be154000 +be153800 +be153000 +be152800 +be152000 +be151800 +be151000 +be150800 +be150000 +be14f800 +be14f000 +be14e800 +be14e000 +be14d800 +be14d000 +be14c800 +be14c000 +be14b800 +be14b000 +be14a800 +be14a000 +be149800 +be149000 +be148800 +be148000 +be147800 +be147000 +be146800 +be146000 +be145800 +be145000 +be144800 +be144000 +be143800 +be143000 +be142800 +be142000 +be141800 +be141000 +be140800 +be140000 +be13f800 +be13f000 +be13e800 +be13e000 +be13d800 +be13d000 +be13c800 +be13c000 +be13b800 +be13b000 +be13a800 +be13a000 +be139800 +be139000 +be138800 +be138000 +be137800 +be137000 +be136800 +be136000 +be135800 +be135000 +be134800 +be134000 +be133800 +be133000 +be132800 +be132000 +be131800 +be131000 +be130800 +be130000 +be12f800 +be12f000 +be12e800 +be12e000 +be12d800 +be12d000 +be12c800 +be12c000 +be12b800 +be12b000 +be12a800 +be12a000 +be129800 +be129000 +be128800 +be128000 +be127800 +be127000 +be126800 +be126000 +be125800 +be125000 +be124800 +be124000 +be123800 +be123000 +be122800 +be122000 +be121800 +be121000 +be120800 +be120000 +be11f800 +be11f000 +be11e800 +be11e000 +be11d800 +be11d000 +be11c800 +be11c000 +be11b800 +be11b000 +be11a800 +be11a000 +be119800 +be119000 +be118800 +be118000 +be117800 +be117000 +be116800 +be116000 +be115800 +be115000 +be114800 +be114000 +be113800 +be113000 +be112800 +be112000 +be111800 +be111000 +be110800 +be110000 +be10f800 +be10f000 +be10e800 +be10e000 +be10d800 +be10d000 +be10c800 +be10c000 +be10b800 +be10b000 +be10a800 +be10a000 +be109800 +be109000 +be108800 +be108000 +be107800 +be107000 +be106800 +be106000 +be105800 +be105000 +be104800 +be104000 +be103800 +be103000 +be102800 +be102000 +be101800 +be101000 +be100800 +be100000 +be0ff800 +be0ff000 +be0fe800 +be0fe000 +be0fd800 +be0fd000 +be0fc800 +be0fc000 +be0fb800 +be0fb000 +be0fa800 +be0fa000 +be0f9800 +be0f9000 +be0f8800 +be0f8000 +be0f7800 +be0f7000 +be0f6800 +be0f6000 +be0f5800 +be0f5000 +be0f4800 +be0f4000 +be0f3800 +be0f3000 +be0f2800 +be0f2000 +be0f1800 +be0f1000 +be0f0800 +be0f0000 +be0ef800 +be0ef000 +be0ee800 +be0ee000 +be0ed800 +be0ed000 +be0ec800 +be0ec000 +be0eb800 +be0eb000 +be0ea800 +be0ea000 +be0e9800 +be0e9000 +be0e8800 +be0e8000 +be0e7800 +be0e7000 +be0e6800 +be0e6000 +be0e5800 +be0e5000 +be0e4800 +be0e4000 +be0e3800 +be0e3000 +be0e2800 +be0e2000 +be0e1800 +be0e1000 +be0e0800 +be0e0000 +be0df800 +be0df000 +be0de800 +be0de000 +be0dd800 +be0dd000 +be0dc800 +be0dc000 +be0db800 +be0db000 +be0da800 +be0da000 +be0d9800 +be0d9000 +be0d8800 +be0d8000 +be0d7800 +be0d7000 +be0d6800 +be0d6000 +be0d5800 +be0d5000 +be0d4800 +be0d4000 +be0d3800 +be0d3000 +be0d2800 +be0d2000 +be0d1800 +be0d1000 +be0d0800 +be0d0000 +be0cf800 +be0cf000 +be0ce800 +be0ce000 +be0cd800 +be0cd000 +be0cc800 +be0cc000 +be0cb800 +be0cb000 +be0ca800 +be0ca000 +be0c9800 +be0c9000 +be0c8800 +be0c8000 +be0c7800 +be0c7000 +be0c6800 +be0c6000 +be0c5800 +be0c5000 +be0c4800 +be0c4000 +be0c3800 +be0c3000 +be0c2800 +be0c2000 +be0c1800 +be0c1000 +be0c0800 +be0c0000 +be0bf800 +be0bf000 +be0be800 +be0be000 +be0bd800 +be0bd000 +be0bc800 +be0bc000 +be0bb800 +be0bb000 +be0ba800 +be0ba000 +be0b9800 +be0b9000 +be0b8800 +be0b8000 +be0b7800 +be0b7000 +be0b6800 +be0b6000 +be0b5800 +be0b5000 +be0b4800 +be0b4000 +be0b3800 +be0b3000 +be0b2800 +be0b2000 +be0b1800 +be0b1000 +be0b0800 +be0b0000 +be0af800 +be0af000 +be0ae800 +be0ae000 +be0ad800 +be0ad000 +be0ac800 +be0ac000 +be0ab800 +be0ab000 +be0aa800 +be0aa000 +be0a9800 +be0a9000 +be0a8800 +be0a8000 +be0a7800 +be0a7000 +be0a6800 +be0a6000 +be0a5800 +be0a5000 +be0a4800 +be0a4000 +be0a3800 +be0a3000 +be0a2800 +be0a2000 +be0a1800 +be0a1000 +be0a0800 +be0a0000 +be09f800 +be09f000 +be09e800 +be09e000 +be09d800 +be09d000 +be09c800 +be09c000 +be09b800 +be09b000 +be09a800 +be09a000 +be099800 +be099000 +be098800 +be098000 +be097800 +be097000 +be096800 +be096000 +be095800 +be095000 +be094800 +be094000 +be093800 +be093000 +be092800 +be092000 +be091800 +be091000 +be090800 +be090000 +be08f800 +be08f000 +be08e800 +be08e000 +be08d800 +be08d000 +be08c800 +be08c000 +be08b800 +be08b000 +be08a800 +be08a000 +be089800 +be089000 +be088800 +be088000 +be087800 +be087000 +be086800 +be086000 +be085800 +be085000 +be084800 +be084000 +be083800 +be083000 +be082800 +be082000 +be081800 +be081000 +be080800 +be080000 +be07f800 +be07f000 +be07e800 +be07e000 +be07d800 +be07d000 +be07c800 +be07c000 +be07b800 +be07b000 +be07a800 +be07a000 +be079800 +be079000 +be078800 +be078000 +be077800 +be077000 +be076800 +be076000 +be075800 +be075000 +be074800 +be074000 +be073800 +be073000 +be072800 +be072000 +be071800 +be071000 +be070800 +be070000 +be06f800 +be06f000 +be06e800 +be06e000 +be06d800 +be06d000 +be06c800 +be06c000 +be06b800 +be06b000 +be06a800 +be06a000 +be069800 +be069000 +be068800 +be068000 +be067800 +be067000 +be066800 +be066000 +be065800 +be065000 +be064800 +be064000 +be063800 +be063000 +be062800 +be062000 +be061800 +be061000 +be060800 +be060000 +be05f800 +be05f000 +be05e800 +be05e000 +be05d800 +be05d000 +be05c800 +be05c000 +be05b800 +be05b000 +be05a800 +be05a000 +be059800 +be059000 +be058800 +be058000 +be057800 +be057000 +be056800 +be056000 +be055800 +be055000 +be054800 +be054000 +be053800 +be053000 +be052800 +be052000 +be051800 +be051000 +be050800 +be050000 +be04f800 +be04f000 +be04e800 +be04e000 +be04d800 +be04d000 +be04c800 +be04c000 +be04b800 +be04b000 +be04a800 +be04a000 +be049800 +be049000 +be048800 +be048000 +be047800 +be047000 +be046800 +be046000 +be045800 +be045000 +be044800 +be044000 +be043800 +be043000 +be042800 +be042000 +be041800 +be041000 +be040800 +be040000 +be03f800 +be03f000 +be03e800 +be03e000 +be03d800 +be03d000 +be03c800 +be03c000 +be03b800 +be03b000 +be03a800 +be03a000 +be039800 +be039000 +be038800 +be038000 +be037800 +be037000 +be036800 +be036000 +be035800 +be035000 +be034800 +be034000 +be033800 +be033000 +be032800 +be032000 +be031800 +be031000 +be030800 +be030000 +be02f800 +be02f000 +be02e800 +be02e000 +be02d800 +be02d000 +be02c800 +be02c000 +be02b800 +be02b000 +be02a800 +be02a000 +be029800 +be029000 +be028800 +be028000 +be027800 +be027000 +be026800 +be026000 +be025800 +be025000 +be024800 +be024000 +be023800 +be023000 +be022800 +be022000 +be021800 +be021000 +be020800 +be020000 +be01f800 +be01f000 +be01e800 +be01e000 +be01d800 +be01d000 +be01c800 +be01c000 +be01b800 +be01b000 +be01a800 +be01a000 +be019800 +be019000 +be018800 +be018000 +be017800 +be017000 +be016800 +be016000 +be015800 +be015000 +be014800 +be014000 +be013800 +be013000 +be012800 +be012000 +be011800 +be011000 +be010800 +be010000 +be00f800 +be00f000 +be00e800 +be00e000 +be00d800 +be00d000 +be00c800 +be00c000 +be00b800 +be00b000 +be00a800 +be00a000 +be009800 +be009000 +be008800 +be008000 +be007800 +be007000 +be006800 +be006000 +be005800 +be005000 +be004800 +be004000 +be003800 +be003000 +be002800 +be002000 +be001800 +be001000 +be000800 +be000000 +bdfff000 +bdffe000 +bdffd000 +bdffc000 +bdffb000 +bdffa000 +bdff9000 +bdff8000 +bdff7000 +bdff6000 +bdff5000 +bdff4000 +bdff3000 +bdff2000 +bdff1000 +bdff0000 +bdfef000 +bdfee000 +bdfed000 +bdfec000 +bdfeb000 +bdfea000 +bdfe9000 +bdfe8000 +bdfe7000 +bdfe6000 +bdfe5000 +bdfe4000 +bdfe3000 +bdfe2000 +bdfe1000 +bdfe0000 +bdfdf000 +bdfde000 +bdfdd000 +bdfdc000 +bdfdb000 +bdfda000 +bdfd9000 +bdfd8000 +bdfd7000 +bdfd6000 +bdfd5000 +bdfd4000 +bdfd3000 +bdfd2000 +bdfd1000 +bdfd0000 +bdfcf000 +bdfce000 +bdfcd000 +bdfcc000 +bdfcb000 +bdfca000 +bdfc9000 +bdfc8000 +bdfc7000 +bdfc6000 +bdfc5000 +bdfc4000 +bdfc3000 +bdfc2000 +bdfc1000 +bdfc0000 +bdfbf000 +bdfbe000 +bdfbd000 +bdfbc000 +bdfbb000 +bdfba000 +bdfb9000 +bdfb8000 +bdfb7000 +bdfb6000 +bdfb5000 +bdfb4000 +bdfb3000 +bdfb2000 +bdfb1000 +bdfb0000 +bdfaf000 +bdfae000 +bdfad000 +bdfac000 +bdfab000 +bdfaa000 +bdfa9000 +bdfa8000 +bdfa7000 +bdfa6000 +bdfa5000 +bdfa4000 +bdfa3000 +bdfa2000 +bdfa1000 +bdfa0000 +bdf9f000 +bdf9e000 +bdf9d000 +bdf9c000 +bdf9b000 +bdf9a000 +bdf99000 +bdf98000 +bdf97000 +bdf96000 +bdf95000 +bdf94000 +bdf93000 +bdf92000 +bdf91000 +bdf90000 +bdf8f000 +bdf8e000 +bdf8d000 +bdf8c000 +bdf8b000 +bdf8a000 +bdf89000 +bdf88000 +bdf87000 +bdf86000 +bdf85000 +bdf84000 +bdf83000 +bdf82000 +bdf81000 +bdf80000 +bdf7f000 +bdf7e000 +bdf7d000 +bdf7c000 +bdf7b000 +bdf7a000 +bdf79000 +bdf78000 +bdf77000 +bdf76000 +bdf75000 +bdf74000 +bdf73000 +bdf72000 +bdf71000 +bdf70000 +bdf6f000 +bdf6e000 +bdf6d000 +bdf6c000 +bdf6b000 +bdf6a000 +bdf69000 +bdf68000 +bdf67000 +bdf66000 +bdf65000 +bdf64000 +bdf63000 +bdf62000 +bdf61000 +bdf60000 +bdf5f000 +bdf5e000 +bdf5d000 +bdf5c000 +bdf5b000 +bdf5a000 +bdf59000 +bdf58000 +bdf57000 +bdf56000 +bdf55000 +bdf54000 +bdf53000 +bdf52000 +bdf51000 +bdf50000 +bdf4f000 +bdf4e000 +bdf4d000 +bdf4c000 +bdf4b000 +bdf4a000 +bdf49000 +bdf48000 +bdf47000 +bdf46000 +bdf45000 +bdf44000 +bdf43000 +bdf42000 +bdf41000 +bdf40000 +bdf3f000 +bdf3e000 +bdf3d000 +bdf3c000 +bdf3b000 +bdf3a000 +bdf39000 +bdf38000 +bdf37000 +bdf36000 +bdf35000 +bdf34000 +bdf33000 +bdf32000 +bdf31000 +bdf30000 +bdf2f000 +bdf2e000 +bdf2d000 +bdf2c000 +bdf2b000 +bdf2a000 +bdf29000 +bdf28000 +bdf27000 +bdf26000 +bdf25000 +bdf24000 +bdf23000 +bdf22000 +bdf21000 +bdf20000 +bdf1f000 +bdf1e000 +bdf1d000 +bdf1c000 +bdf1b000 +bdf1a000 +bdf19000 +bdf18000 +bdf17000 +bdf16000 +bdf15000 +bdf14000 +bdf13000 +bdf12000 +bdf11000 +bdf10000 +bdf0f000 +bdf0e000 +bdf0d000 +bdf0c000 +bdf0b000 +bdf0a000 +bdf09000 +bdf08000 +bdf07000 +bdf06000 +bdf05000 +bdf04000 +bdf03000 +bdf02000 +bdf01000 +bdf00000 +bdeff000 +bdefe000 +bdefd000 +bdefc000 +bdefb000 +bdefa000 +bdef9000 +bdef8000 +bdef7000 +bdef6000 +bdef5000 +bdef4000 +bdef3000 +bdef2000 +bdef1000 +bdef0000 +bdeef000 +bdeee000 +bdeed000 +bdeec000 +bdeeb000 +bdeea000 +bdee9000 +bdee8000 +bdee7000 +bdee6000 +bdee5000 +bdee4000 +bdee3000 +bdee2000 +bdee1000 +bdee0000 +bdedf000 +bdede000 +bdedd000 +bdedc000 +bdedb000 +bdeda000 +bded9000 +bded8000 +bded7000 +bded6000 +bded5000 +bded4000 +bded3000 +bded2000 +bded1000 +bded0000 +bdecf000 +bdece000 +bdecd000 +bdecc000 +bdecb000 +bdeca000 +bdec9000 +bdec8000 +bdec7000 +bdec6000 +bdec5000 +bdec4000 +bdec3000 +bdec2000 +bdec1000 +bdec0000 +bdebf000 +bdebe000 +bdebd000 +bdebc000 +bdebb000 +bdeba000 +bdeb9000 +bdeb8000 +bdeb7000 +bdeb6000 +bdeb5000 +bdeb4000 +bdeb3000 +bdeb2000 +bdeb1000 +bdeb0000 +bdeaf000 +bdeae000 +bdead000 +bdeac000 +bdeab000 +bdeaa000 +bdea9000 +bdea8000 +bdea7000 +bdea6000 +bdea5000 +bdea4000 +bdea3000 +bdea2000 +bdea1000 +bdea0000 +bde9f000 +bde9e000 +bde9d000 +bde9c000 +bde9b000 +bde9a000 +bde99000 +bde98000 +bde97000 +bde96000 +bde95000 +bde94000 +bde93000 +bde92000 +bde91000 +bde90000 +bde8f000 +bde8e000 +bde8d000 +bde8c000 +bde8b000 +bde8a000 +bde89000 +bde88000 +bde87000 +bde86000 +bde85000 +bde84000 +bde83000 +bde82000 +bde81000 +bde80000 +bde7f000 +bde7e000 +bde7d000 +bde7c000 +bde7b000 +bde7a000 +bde79000 +bde78000 +bde77000 +bde76000 +bde75000 +bde74000 +bde73000 +bde72000 +bde71000 +bde70000 +bde6f000 +bde6e000 +bde6d000 +bde6c000 +bde6b000 +bde6a000 +bde69000 +bde68000 +bde67000 +bde66000 +bde65000 +bde64000 +bde63000 +bde62000 +bde61000 +bde60000 +bde5f000 +bde5e000 +bde5d000 +bde5c000 +bde5b000 +bde5a000 +bde59000 +bde58000 +bde57000 +bde56000 +bde55000 +bde54000 +bde53000 +bde52000 +bde51000 +bde50000 +bde4f000 +bde4e000 +bde4d000 +bde4c000 +bde4b000 +bde4a000 +bde49000 +bde48000 +bde47000 +bde46000 +bde45000 +bde44000 +bde43000 +bde42000 +bde41000 +bde40000 +bde3f000 +bde3e000 +bde3d000 +bde3c000 +bde3b000 +bde3a000 +bde39000 +bde38000 +bde37000 +bde36000 +bde35000 +bde34000 +bde33000 +bde32000 +bde31000 +bde30000 +bde2f000 +bde2e000 +bde2d000 +bde2c000 +bde2b000 +bde2a000 +bde29000 +bde28000 +bde27000 +bde26000 +bde25000 +bde24000 +bde23000 +bde22000 +bde21000 +bde20000 +bde1f000 +bde1e000 +bde1d000 +bde1c000 +bde1b000 +bde1a000 +bde19000 +bde18000 +bde17000 +bde16000 +bde15000 +bde14000 +bde13000 +bde12000 +bde11000 +bde10000 +bde0f000 +bde0e000 +bde0d000 +bde0c000 +bde0b000 +bde0a000 +bde09000 +bde08000 +bde07000 +bde06000 +bde05000 +bde04000 +bde03000 +bde02000 +bde01000 +bde00000 +bddff000 +bddfe000 +bddfd000 +bddfc000 +bddfb000 +bddfa000 +bddf9000 +bddf8000 +bddf7000 +bddf6000 +bddf5000 +bddf4000 +bddf3000 +bddf2000 +bddf1000 +bddf0000 +bddef000 +bddee000 +bdded000 +bddec000 +bddeb000 +bddea000 +bdde9000 +bdde8000 +bdde7000 +bdde6000 +bdde5000 +bdde4000 +bdde3000 +bdde2000 +bdde1000 +bdde0000 +bdddf000 +bddde000 +bdddd000 +bdddc000 +bdddb000 +bddda000 +bddd9000 +bddd8000 +bddd7000 +bddd6000 +bddd5000 +bddd4000 +bddd3000 +bddd2000 +bddd1000 +bddd0000 +bddcf000 +bddce000 +bddcd000 +bddcc000 +bddcb000 +bddca000 +bddc9000 +bddc8000 +bddc7000 +bddc6000 +bddc5000 +bddc4000 +bddc3000 +bddc2000 +bddc1000 +bddc0000 +bddbf000 +bddbe000 +bddbd000 +bddbc000 +bddbb000 +bddba000 +bddb9000 +bddb8000 +bddb7000 +bddb6000 +bddb5000 +bddb4000 +bddb3000 +bddb2000 +bddb1000 +bddb0000 +bddaf000 +bddae000 +bddad000 +bddac000 +bddab000 +bddaa000 +bdda9000 +bdda8000 +bdda7000 +bdda6000 +bdda5000 +bdda4000 +bdda3000 +bdda2000 +bdda1000 +bdda0000 +bdd9f000 +bdd9e000 +bdd9d000 +bdd9c000 +bdd9b000 +bdd9a000 +bdd99000 +bdd98000 +bdd97000 +bdd96000 +bdd95000 +bdd94000 +bdd93000 +bdd92000 +bdd91000 +bdd90000 +bdd8f000 +bdd8e000 +bdd8d000 +bdd8c000 +bdd8b000 +bdd8a000 +bdd89000 +bdd88000 +bdd87000 +bdd86000 +bdd85000 +bdd84000 +bdd83000 +bdd82000 +bdd81000 +bdd80000 +bdd7f000 +bdd7e000 +bdd7d000 +bdd7c000 +bdd7b000 +bdd7a000 +bdd79000 +bdd78000 +bdd77000 +bdd76000 +bdd75000 +bdd74000 +bdd73000 +bdd72000 +bdd71000 +bdd70000 +bdd6f000 +bdd6e000 +bdd6d000 +bdd6c000 +bdd6b000 +bdd6a000 +bdd69000 +bdd68000 +bdd67000 +bdd66000 +bdd65000 +bdd64000 +bdd63000 +bdd62000 +bdd61000 +bdd60000 +bdd5f000 +bdd5e000 +bdd5d000 +bdd5c000 +bdd5b000 +bdd5a000 +bdd59000 +bdd58000 +bdd57000 +bdd56000 +bdd55000 +bdd54000 +bdd53000 +bdd52000 +bdd51000 +bdd50000 +bdd4f000 +bdd4e000 +bdd4d000 +bdd4c000 +bdd4b000 +bdd4a000 +bdd49000 +bdd48000 +bdd47000 +bdd46000 +bdd45000 +bdd44000 +bdd43000 +bdd42000 +bdd41000 +bdd40000 +bdd3f000 +bdd3e000 +bdd3d000 +bdd3c000 +bdd3b000 +bdd3a000 +bdd39000 +bdd38000 +bdd37000 +bdd36000 +bdd35000 +bdd34000 +bdd33000 +bdd32000 +bdd31000 +bdd30000 +bdd2f000 +bdd2e000 +bdd2d000 +bdd2c000 +bdd2b000 +bdd2a000 +bdd29000 +bdd28000 +bdd27000 +bdd26000 +bdd25000 +bdd24000 +bdd23000 +bdd22000 +bdd21000 +bdd20000 +bdd1f000 +bdd1e000 +bdd1d000 +bdd1c000 +bdd1b000 +bdd1a000 +bdd19000 +bdd18000 +bdd17000 +bdd16000 +bdd15000 +bdd14000 +bdd13000 +bdd12000 +bdd11000 +bdd10000 +bdd0f000 +bdd0e000 +bdd0d000 +bdd0c000 +bdd0b000 +bdd0a000 +bdd09000 +bdd08000 +bdd07000 +bdd06000 +bdd05000 +bdd04000 +bdd03000 +bdd02000 +bdd01000 +bdd00000 +bdcff000 +bdcfe000 +bdcfd000 +bdcfc000 +bdcfb000 +bdcfa000 +bdcf9000 +bdcf8000 +bdcf7000 +bdcf6000 +bdcf5000 +bdcf4000 +bdcf3000 +bdcf2000 +bdcf1000 +bdcf0000 +bdcef000 +bdcee000 +bdced000 +bdcec000 +bdceb000 +bdcea000 +bdce9000 +bdce8000 +bdce7000 +bdce6000 +bdce5000 +bdce4000 +bdce3000 +bdce2000 +bdce1000 +bdce0000 +bdcdf000 +bdcde000 +bdcdd000 +bdcdc000 +bdcdb000 +bdcda000 +bdcd9000 +bdcd8000 +bdcd7000 +bdcd6000 +bdcd5000 +bdcd4000 +bdcd3000 +bdcd2000 +bdcd1000 +bdcd0000 +bdccf000 +bdcce000 +bdccd000 +bdccc000 +bdccb000 +bdcca000 +bdcc9000 +bdcc8000 +bdcc7000 +bdcc6000 +bdcc5000 +bdcc4000 +bdcc3000 +bdcc2000 +bdcc1000 +bdcc0000 +bdcbf000 +bdcbe000 +bdcbd000 +bdcbc000 +bdcbb000 +bdcba000 +bdcb9000 +bdcb8000 +bdcb7000 +bdcb6000 +bdcb5000 +bdcb4000 +bdcb3000 +bdcb2000 +bdcb1000 +bdcb0000 +bdcaf000 +bdcae000 +bdcad000 +bdcac000 +bdcab000 +bdcaa000 +bdca9000 +bdca8000 +bdca7000 +bdca6000 +bdca5000 +bdca4000 +bdca3000 +bdca2000 +bdca1000 +bdca0000 +bdc9f000 +bdc9e000 +bdc9d000 +bdc9c000 +bdc9b000 +bdc9a000 +bdc99000 +bdc98000 +bdc97000 +bdc96000 +bdc95000 +bdc94000 +bdc93000 +bdc92000 +bdc91000 +bdc90000 +bdc8f000 +bdc8e000 +bdc8d000 +bdc8c000 +bdc8b000 +bdc8a000 +bdc89000 +bdc88000 +bdc87000 +bdc86000 +bdc85000 +bdc84000 +bdc83000 +bdc82000 +bdc81000 +bdc80000 +bdc7f000 +bdc7e000 +bdc7d000 +bdc7c000 +bdc7b000 +bdc7a000 +bdc79000 +bdc78000 +bdc77000 +bdc76000 +bdc75000 +bdc74000 +bdc73000 +bdc72000 +bdc71000 +bdc70000 +bdc6f000 +bdc6e000 +bdc6d000 +bdc6c000 +bdc6b000 +bdc6a000 +bdc69000 +bdc68000 +bdc67000 +bdc66000 +bdc65000 +bdc64000 +bdc63000 +bdc62000 +bdc61000 +bdc60000 +bdc5f000 +bdc5e000 +bdc5d000 +bdc5c000 +bdc5b000 +bdc5a000 +bdc59000 +bdc58000 +bdc57000 +bdc56000 +bdc55000 +bdc54000 +bdc53000 +bdc52000 +bdc51000 +bdc50000 +bdc4f000 +bdc4e000 +bdc4d000 +bdc4c000 +bdc4b000 +bdc4a000 +bdc49000 +bdc48000 +bdc47000 +bdc46000 +bdc45000 +bdc44000 +bdc43000 +bdc42000 +bdc41000 +bdc40000 +bdc3f000 +bdc3e000 +bdc3d000 +bdc3c000 +bdc3b000 +bdc3a000 +bdc39000 +bdc38000 +bdc37000 +bdc36000 +bdc35000 +bdc34000 +bdc33000 +bdc32000 +bdc31000 +bdc30000 +bdc2f000 +bdc2e000 +bdc2d000 +bdc2c000 +bdc2b000 +bdc2a000 +bdc29000 +bdc28000 +bdc27000 +bdc26000 +bdc25000 +bdc24000 +bdc23000 +bdc22000 +bdc21000 +bdc20000 +bdc1f000 +bdc1e000 +bdc1d000 +bdc1c000 +bdc1b000 +bdc1a000 +bdc19000 +bdc18000 +bdc17000 +bdc16000 +bdc15000 +bdc14000 +bdc13000 +bdc12000 +bdc11000 +bdc10000 +bdc0f000 +bdc0e000 +bdc0d000 +bdc0c000 +bdc0b000 +bdc0a000 +bdc09000 +bdc08000 +bdc07000 +bdc06000 +bdc05000 +bdc04000 +bdc03000 +bdc02000 +bdc01000 +bdc00000 +bdbff000 +bdbfe000 +bdbfd000 +bdbfc000 +bdbfb000 +bdbfa000 +bdbf9000 +bdbf8000 +bdbf7000 +bdbf6000 +bdbf5000 +bdbf4000 +bdbf3000 +bdbf2000 +bdbf1000 +bdbf0000 +bdbef000 +bdbee000 +bdbed000 +bdbec000 +bdbeb000 +bdbea000 +bdbe9000 +bdbe8000 +bdbe7000 +bdbe6000 +bdbe5000 +bdbe4000 +bdbe3000 +bdbe2000 +bdbe1000 +bdbe0000 +bdbdf000 +bdbde000 +bdbdd000 +bdbdc000 +bdbdb000 +bdbda000 +bdbd9000 +bdbd8000 +bdbd7000 +bdbd6000 +bdbd5000 +bdbd4000 +bdbd3000 +bdbd2000 +bdbd1000 +bdbd0000 +bdbcf000 +bdbce000 +bdbcd000 +bdbcc000 +bdbcb000 +bdbca000 +bdbc9000 +bdbc8000 +bdbc7000 +bdbc6000 +bdbc5000 +bdbc4000 +bdbc3000 +bdbc2000 +bdbc1000 +bdbc0000 +bdbbf000 +bdbbe000 +bdbbd000 +bdbbc000 +bdbbb000 +bdbba000 +bdbb9000 +bdbb8000 +bdbb7000 +bdbb6000 +bdbb5000 +bdbb4000 +bdbb3000 +bdbb2000 +bdbb1000 +bdbb0000 +bdbaf000 +bdbae000 +bdbad000 +bdbac000 +bdbab000 +bdbaa000 +bdba9000 +bdba8000 +bdba7000 +bdba6000 +bdba5000 +bdba4000 +bdba3000 +bdba2000 +bdba1000 +bdba0000 +bdb9f000 +bdb9e000 +bdb9d000 +bdb9c000 +bdb9b000 +bdb9a000 +bdb99000 +bdb98000 +bdb97000 +bdb96000 +bdb95000 +bdb94000 +bdb93000 +bdb92000 +bdb91000 +bdb90000 +bdb8f000 +bdb8e000 +bdb8d000 +bdb8c000 +bdb8b000 +bdb8a000 +bdb89000 +bdb88000 +bdb87000 +bdb86000 +bdb85000 +bdb84000 +bdb83000 +bdb82000 +bdb81000 +bdb80000 +bdb7f000 +bdb7e000 +bdb7d000 +bdb7c000 +bdb7b000 +bdb7a000 +bdb79000 +bdb78000 +bdb77000 +bdb76000 +bdb75000 +bdb74000 +bdb73000 +bdb72000 +bdb71000 +bdb70000 +bdb6f000 +bdb6e000 +bdb6d000 +bdb6c000 +bdb6b000 +bdb6a000 +bdb69000 +bdb68000 +bdb67000 +bdb66000 +bdb65000 +bdb64000 +bdb63000 +bdb62000 +bdb61000 +bdb60000 +bdb5f000 +bdb5e000 +bdb5d000 +bdb5c000 +bdb5b000 +bdb5a000 +bdb59000 +bdb58000 +bdb57000 +bdb56000 +bdb55000 +bdb54000 +bdb53000 +bdb52000 +bdb51000 +bdb50000 +bdb4f000 +bdb4e000 +bdb4d000 +bdb4c000 +bdb4b000 +bdb4a000 +bdb49000 +bdb48000 +bdb47000 +bdb46000 +bdb45000 +bdb44000 +bdb43000 +bdb42000 +bdb41000 +bdb40000 +bdb3f000 +bdb3e000 +bdb3d000 +bdb3c000 +bdb3b000 +bdb3a000 +bdb39000 +bdb38000 +bdb37000 +bdb36000 +bdb35000 +bdb34000 +bdb33000 +bdb32000 +bdb31000 +bdb30000 +bdb2f000 +bdb2e000 +bdb2d000 +bdb2c000 +bdb2b000 +bdb2a000 +bdb29000 +bdb28000 +bdb27000 +bdb26000 +bdb25000 +bdb24000 +bdb23000 +bdb22000 +bdb21000 +bdb20000 +bdb1f000 +bdb1e000 +bdb1d000 +bdb1c000 +bdb1b000 +bdb1a000 +bdb19000 +bdb18000 +bdb17000 +bdb16000 +bdb15000 +bdb14000 +bdb13000 +bdb12000 +bdb11000 +bdb10000 +bdb0f000 +bdb0e000 +bdb0d000 +bdb0c000 +bdb0b000 +bdb0a000 +bdb09000 +bdb08000 +bdb07000 +bdb06000 +bdb05000 +bdb04000 +bdb03000 +bdb02000 +bdb01000 +bdb00000 +bdaff000 +bdafe000 +bdafd000 +bdafc000 +bdafb000 +bdafa000 +bdaf9000 +bdaf8000 +bdaf7000 +bdaf6000 +bdaf5000 +bdaf4000 +bdaf3000 +bdaf2000 +bdaf1000 +bdaf0000 +bdaef000 +bdaee000 +bdaed000 +bdaec000 +bdaeb000 +bdaea000 +bdae9000 +bdae8000 +bdae7000 +bdae6000 +bdae5000 +bdae4000 +bdae3000 +bdae2000 +bdae1000 +bdae0000 +bdadf000 +bdade000 +bdadd000 +bdadc000 +bdadb000 +bdada000 +bdad9000 +bdad8000 +bdad7000 +bdad6000 +bdad5000 +bdad4000 +bdad3000 +bdad2000 +bdad1000 +bdad0000 +bdacf000 +bdace000 +bdacd000 +bdacc000 +bdacb000 +bdaca000 +bdac9000 +bdac8000 +bdac7000 +bdac6000 +bdac5000 +bdac4000 +bdac3000 +bdac2000 +bdac1000 +bdac0000 +bdabf000 +bdabe000 +bdabd000 +bdabc000 +bdabb000 +bdaba000 +bdab9000 +bdab8000 +bdab7000 +bdab6000 +bdab5000 +bdab4000 +bdab3000 +bdab2000 +bdab1000 +bdab0000 +bdaaf000 +bdaae000 +bdaad000 +bdaac000 +bdaab000 +bdaaa000 +bdaa9000 +bdaa8000 +bdaa7000 +bdaa6000 +bdaa5000 +bdaa4000 +bdaa3000 +bdaa2000 +bdaa1000 +bdaa0000 +bda9f000 +bda9e000 +bda9d000 +bda9c000 +bda9b000 +bda9a000 +bda99000 +bda98000 +bda97000 +bda96000 +bda95000 +bda94000 +bda93000 +bda92000 +bda91000 +bda90000 +bda8f000 +bda8e000 +bda8d000 +bda8c000 +bda8b000 +bda8a000 +bda89000 +bda88000 +bda87000 +bda86000 +bda85000 +bda84000 +bda83000 +bda82000 +bda81000 +bda80000 +bda7f000 +bda7e000 +bda7d000 +bda7c000 +bda7b000 +bda7a000 +bda79000 +bda78000 +bda77000 +bda76000 +bda75000 +bda74000 +bda73000 +bda72000 +bda71000 +bda70000 +bda6f000 +bda6e000 +bda6d000 +bda6c000 +bda6b000 +bda6a000 +bda69000 +bda68000 +bda67000 +bda66000 +bda65000 +bda64000 +bda63000 +bda62000 +bda61000 +bda60000 +bda5f000 +bda5e000 +bda5d000 +bda5c000 +bda5b000 +bda5a000 +bda59000 +bda58000 +bda57000 +bda56000 +bda55000 +bda54000 +bda53000 +bda52000 +bda51000 +bda50000 +bda4f000 +bda4e000 +bda4d000 +bda4c000 +bda4b000 +bda4a000 +bda49000 +bda48000 +bda47000 +bda46000 +bda45000 +bda44000 +bda43000 +bda42000 +bda41000 +bda40000 +bda3f000 +bda3e000 +bda3d000 +bda3c000 +bda3b000 +bda3a000 +bda39000 +bda38000 +bda37000 +bda36000 +bda35000 +bda34000 +bda33000 +bda32000 +bda31000 +bda30000 +bda2f000 +bda2e000 +bda2d000 +bda2c000 +bda2b000 +bda2a000 +bda29000 +bda28000 +bda27000 +bda26000 +bda25000 +bda24000 +bda23000 +bda22000 +bda21000 +bda20000 +bda1f000 +bda1e000 +bda1d000 +bda1c000 +bda1b000 +bda1a000 +bda19000 +bda18000 +bda17000 +bda16000 +bda15000 +bda14000 +bda13000 +bda12000 +bda11000 +bda10000 +bda0f000 +bda0e000 +bda0d000 +bda0c000 +bda0b000 +bda0a000 +bda09000 +bda08000 +bda07000 +bda06000 +bda05000 +bda04000 +bda03000 +bda02000 +bda01000 +bda00000 +bd9ff000 +bd9fe000 +bd9fd000 +bd9fc000 +bd9fb000 +bd9fa000 +bd9f9000 +bd9f8000 +bd9f7000 +bd9f6000 +bd9f5000 +bd9f4000 +bd9f3000 +bd9f2000 +bd9f1000 +bd9f0000 +bd9ef000 +bd9ee000 +bd9ed000 +bd9ec000 +bd9eb000 +bd9ea000 +bd9e9000 +bd9e8000 +bd9e7000 +bd9e6000 +bd9e5000 +bd9e4000 +bd9e3000 +bd9e2000 +bd9e1000 +bd9e0000 +bd9df000 +bd9de000 +bd9dd000 +bd9dc000 +bd9db000 +bd9da000 +bd9d9000 +bd9d8000 +bd9d7000 +bd9d6000 +bd9d5000 +bd9d4000 +bd9d3000 +bd9d2000 +bd9d1000 +bd9d0000 +bd9cf000 +bd9ce000 +bd9cd000 +bd9cc000 +bd9cb000 +bd9ca000 +bd9c9000 +bd9c8000 +bd9c7000 +bd9c6000 +bd9c5000 +bd9c4000 +bd9c3000 +bd9c2000 +bd9c1000 +bd9c0000 +bd9bf000 +bd9be000 +bd9bd000 +bd9bc000 +bd9bb000 +bd9ba000 +bd9b9000 +bd9b8000 +bd9b7000 +bd9b6000 +bd9b5000 +bd9b4000 +bd9b3000 +bd9b2000 +bd9b1000 +bd9b0000 +bd9af000 +bd9ae000 +bd9ad000 +bd9ac000 +bd9ab000 +bd9aa000 +bd9a9000 +bd9a8000 +bd9a7000 +bd9a6000 +bd9a5000 +bd9a4000 +bd9a3000 +bd9a2000 +bd9a1000 +bd9a0000 +bd99f000 +bd99e000 +bd99d000 +bd99c000 +bd99b000 +bd99a000 +bd999000 +bd998000 +bd997000 +bd996000 +bd995000 +bd994000 +bd993000 +bd992000 +bd991000 +bd990000 +bd98f000 +bd98e000 +bd98d000 +bd98c000 +bd98b000 +bd98a000 +bd989000 +bd988000 +bd987000 +bd986000 +bd985000 +bd984000 +bd983000 +bd982000 +bd981000 +bd980000 +bd97f000 +bd97e000 +bd97d000 +bd97c000 +bd97b000 +bd97a000 +bd979000 +bd978000 +bd977000 +bd976000 +bd975000 +bd974000 +bd973000 +bd972000 +bd971000 +bd970000 +bd96f000 +bd96e000 +bd96d000 +bd96c000 +bd96b000 +bd96a000 +bd969000 +bd968000 +bd967000 +bd966000 +bd965000 +bd964000 +bd963000 +bd962000 +bd961000 +bd960000 +bd95f000 +bd95e000 +bd95d000 +bd95c000 +bd95b000 +bd95a000 +bd959000 +bd958000 +bd957000 +bd956000 +bd955000 +bd954000 +bd953000 +bd952000 +bd951000 +bd950000 +bd94f000 +bd94e000 +bd94d000 +bd94c000 +bd94b000 +bd94a000 +bd949000 +bd948000 +bd947000 +bd946000 +bd945000 +bd944000 +bd943000 +bd942000 +bd941000 +bd940000 +bd93f000 +bd93e000 +bd93d000 +bd93c000 +bd93b000 +bd93a000 +bd939000 +bd938000 +bd937000 +bd936000 +bd935000 +bd934000 +bd933000 +bd932000 +bd931000 +bd930000 +bd92f000 +bd92e000 +bd92d000 +bd92c000 +bd92b000 +bd92a000 +bd929000 +bd928000 +bd927000 +bd926000 +bd925000 +bd924000 +bd923000 +bd922000 +bd921000 +bd920000 +bd91f000 +bd91e000 +bd91d000 +bd91c000 +bd91b000 +bd91a000 +bd919000 +bd918000 +bd917000 +bd916000 +bd915000 +bd914000 +bd913000 +bd912000 +bd911000 +bd910000 +bd90f000 +bd90e000 +bd90d000 +bd90c000 +bd90b000 +bd90a000 +bd909000 +bd908000 +bd907000 +bd906000 +bd905000 +bd904000 +bd903000 +bd902000 +bd901000 +bd900000 +bd8ff000 +bd8fe000 +bd8fd000 +bd8fc000 +bd8fb000 +bd8fa000 +bd8f9000 +bd8f8000 +bd8f7000 +bd8f6000 +bd8f5000 +bd8f4000 +bd8f3000 +bd8f2000 +bd8f1000 +bd8f0000 +bd8ef000 +bd8ee000 +bd8ed000 +bd8ec000 +bd8eb000 +bd8ea000 +bd8e9000 +bd8e8000 +bd8e7000 +bd8e6000 +bd8e5000 +bd8e4000 +bd8e3000 +bd8e2000 +bd8e1000 +bd8e0000 +bd8df000 +bd8de000 +bd8dd000 +bd8dc000 +bd8db000 +bd8da000 +bd8d9000 +bd8d8000 +bd8d7000 +bd8d6000 +bd8d5000 +bd8d4000 +bd8d3000 +bd8d2000 +bd8d1000 +bd8d0000 +bd8cf000 +bd8ce000 +bd8cd000 +bd8cc000 +bd8cb000 +bd8ca000 +bd8c9000 +bd8c8000 +bd8c7000 +bd8c6000 +bd8c5000 +bd8c4000 +bd8c3000 +bd8c2000 +bd8c1000 +bd8c0000 +bd8bf000 +bd8be000 +bd8bd000 +bd8bc000 +bd8bb000 +bd8ba000 +bd8b9000 +bd8b8000 +bd8b7000 +bd8b6000 +bd8b5000 +bd8b4000 +bd8b3000 +bd8b2000 +bd8b1000 +bd8b0000 +bd8af000 +bd8ae000 +bd8ad000 +bd8ac000 +bd8ab000 +bd8aa000 +bd8a9000 +bd8a8000 +bd8a7000 +bd8a6000 +bd8a5000 +bd8a4000 +bd8a3000 +bd8a2000 +bd8a1000 +bd8a0000 +bd89f000 +bd89e000 +bd89d000 +bd89c000 +bd89b000 +bd89a000 +bd899000 +bd898000 +bd897000 +bd896000 +bd895000 +bd894000 +bd893000 +bd892000 +bd891000 +bd890000 +bd88f000 +bd88e000 +bd88d000 +bd88c000 +bd88b000 +bd88a000 +bd889000 +bd888000 +bd887000 +bd886000 +bd885000 +bd884000 +bd883000 +bd882000 +bd881000 +bd880000 +bd87f000 +bd87e000 +bd87d000 +bd87c000 +bd87b000 +bd87a000 +bd879000 +bd878000 +bd877000 +bd876000 +bd875000 +bd874000 +bd873000 +bd872000 +bd871000 +bd870000 +bd86f000 +bd86e000 +bd86d000 +bd86c000 +bd86b000 +bd86a000 +bd869000 +bd868000 +bd867000 +bd866000 +bd865000 +bd864000 +bd863000 +bd862000 +bd861000 +bd860000 +bd85f000 +bd85e000 +bd85d000 +bd85c000 +bd85b000 +bd85a000 +bd859000 +bd858000 +bd857000 +bd856000 +bd855000 +bd854000 +bd853000 +bd852000 +bd851000 +bd850000 +bd84f000 +bd84e000 +bd84d000 +bd84c000 +bd84b000 +bd84a000 +bd849000 +bd848000 +bd847000 +bd846000 +bd845000 +bd844000 +bd843000 +bd842000 +bd841000 +bd840000 +bd83f000 +bd83e000 +bd83d000 +bd83c000 +bd83b000 +bd83a000 +bd839000 +bd838000 +bd837000 +bd836000 +bd835000 +bd834000 +bd833000 +bd832000 +bd831000 +bd830000 +bd82f000 +bd82e000 +bd82d000 +bd82c000 +bd82b000 +bd82a000 +bd829000 +bd828000 +bd827000 +bd826000 +bd825000 +bd824000 +bd823000 +bd822000 +bd821000 +bd820000 +bd81f000 +bd81e000 +bd81d000 +bd81c000 +bd81b000 +bd81a000 +bd819000 +bd818000 +bd817000 +bd816000 +bd815000 +bd814000 +bd813000 +bd812000 +bd811000 +bd810000 +bd80f000 +bd80e000 +bd80d000 +bd80c000 +bd80b000 +bd80a000 +bd809000 +bd808000 +bd807000 +bd806000 +bd805000 +bd804000 +bd803000 +bd802000 +bd801000 +bd800000 +bd7fe000 +bd7fc000 +bd7fa000 +bd7f8000 +bd7f6000 +bd7f4000 +bd7f2000 +bd7f0000 +bd7ee000 +bd7ec000 +bd7ea000 +bd7e8000 +bd7e6000 +bd7e4000 +bd7e2000 +bd7e0000 +bd7de000 +bd7dc000 +bd7da000 +bd7d8000 +bd7d6000 +bd7d4000 +bd7d2000 +bd7d0000 +bd7ce000 +bd7cc000 +bd7ca000 +bd7c8000 +bd7c6000 +bd7c4000 +bd7c2000 +bd7c0000 +bd7be000 +bd7bc000 +bd7ba000 +bd7b8000 +bd7b6000 +bd7b4000 +bd7b2000 +bd7b0000 +bd7ae000 +bd7ac000 +bd7aa000 +bd7a8000 +bd7a6000 +bd7a4000 +bd7a2000 +bd7a0000 +bd79e000 +bd79c000 +bd79a000 +bd798000 +bd796000 +bd794000 +bd792000 +bd790000 +bd78e000 +bd78c000 +bd78a000 +bd788000 +bd786000 +bd784000 +bd782000 +bd780000 +bd77e000 +bd77c000 +bd77a000 +bd778000 +bd776000 +bd774000 +bd772000 +bd770000 +bd76e000 +bd76c000 +bd76a000 +bd768000 +bd766000 +bd764000 +bd762000 +bd760000 +bd75e000 +bd75c000 +bd75a000 +bd758000 +bd756000 +bd754000 +bd752000 +bd750000 +bd74e000 +bd74c000 +bd74a000 +bd748000 +bd746000 +bd744000 +bd742000 +bd740000 +bd73e000 +bd73c000 +bd73a000 +bd738000 +bd736000 +bd734000 +bd732000 +bd730000 +bd72e000 +bd72c000 +bd72a000 +bd728000 +bd726000 +bd724000 +bd722000 +bd720000 +bd71e000 +bd71c000 +bd71a000 +bd718000 +bd716000 +bd714000 +bd712000 +bd710000 +bd70e000 +bd70c000 +bd70a000 +bd708000 +bd706000 +bd704000 +bd702000 +bd700000 +bd6fe000 +bd6fc000 +bd6fa000 +bd6f8000 +bd6f6000 +bd6f4000 +bd6f2000 +bd6f0000 +bd6ee000 +bd6ec000 +bd6ea000 +bd6e8000 +bd6e6000 +bd6e4000 +bd6e2000 +bd6e0000 +bd6de000 +bd6dc000 +bd6da000 +bd6d8000 +bd6d6000 +bd6d4000 +bd6d2000 +bd6d0000 +bd6ce000 +bd6cc000 +bd6ca000 +bd6c8000 +bd6c6000 +bd6c4000 +bd6c2000 +bd6c0000 +bd6be000 +bd6bc000 +bd6ba000 +bd6b8000 +bd6b6000 +bd6b4000 +bd6b2000 +bd6b0000 +bd6ae000 +bd6ac000 +bd6aa000 +bd6a8000 +bd6a6000 +bd6a4000 +bd6a2000 +bd6a0000 +bd69e000 +bd69c000 +bd69a000 +bd698000 +bd696000 +bd694000 +bd692000 +bd690000 +bd68e000 +bd68c000 +bd68a000 +bd688000 +bd686000 +bd684000 +bd682000 +bd680000 +bd67e000 +bd67c000 +bd67a000 +bd678000 +bd676000 +bd674000 +bd672000 +bd670000 +bd66e000 +bd66c000 +bd66a000 +bd668000 +bd666000 +bd664000 +bd662000 +bd660000 +bd65e000 +bd65c000 +bd65a000 +bd658000 +bd656000 +bd654000 +bd652000 +bd650000 +bd64e000 +bd64c000 +bd64a000 +bd648000 +bd646000 +bd644000 +bd642000 +bd640000 +bd63e000 +bd63c000 +bd63a000 +bd638000 +bd636000 +bd634000 +bd632000 +bd630000 +bd62e000 +bd62c000 +bd62a000 +bd628000 +bd626000 +bd624000 +bd622000 +bd620000 +bd61e000 +bd61c000 +bd61a000 +bd618000 +bd616000 +bd614000 +bd612000 +bd610000 +bd60e000 +bd60c000 +bd60a000 +bd608000 +bd606000 +bd604000 +bd602000 +bd600000 +bd5fe000 +bd5fc000 +bd5fa000 +bd5f8000 +bd5f6000 +bd5f4000 +bd5f2000 +bd5f0000 +bd5ee000 +bd5ec000 +bd5ea000 +bd5e8000 +bd5e6000 +bd5e4000 +bd5e2000 +bd5e0000 +bd5de000 +bd5dc000 +bd5da000 +bd5d8000 +bd5d6000 +bd5d4000 +bd5d2000 +bd5d0000 +bd5ce000 +bd5cc000 +bd5ca000 +bd5c8000 +bd5c6000 +bd5c4000 +bd5c2000 +bd5c0000 +bd5be000 +bd5bc000 +bd5ba000 +bd5b8000 +bd5b6000 +bd5b4000 +bd5b2000 +bd5b0000 +bd5ae000 +bd5ac000 +bd5aa000 +bd5a8000 +bd5a6000 +bd5a4000 +bd5a2000 +bd5a0000 +bd59e000 +bd59c000 +bd59a000 +bd598000 +bd596000 +bd594000 +bd592000 +bd590000 +bd58e000 +bd58c000 +bd58a000 +bd588000 +bd586000 +bd584000 +bd582000 +bd580000 +bd57e000 +bd57c000 +bd57a000 +bd578000 +bd576000 +bd574000 +bd572000 +bd570000 +bd56e000 +bd56c000 +bd56a000 +bd568000 +bd566000 +bd564000 +bd562000 +bd560000 +bd55e000 +bd55c000 +bd55a000 +bd558000 +bd556000 +bd554000 +bd552000 +bd550000 +bd54e000 +bd54c000 +bd54a000 +bd548000 +bd546000 +bd544000 +bd542000 +bd540000 +bd53e000 +bd53c000 +bd53a000 +bd538000 +bd536000 +bd534000 +bd532000 +bd530000 +bd52e000 +bd52c000 +bd52a000 +bd528000 +bd526000 +bd524000 +bd522000 +bd520000 +bd51e000 +bd51c000 +bd51a000 +bd518000 +bd516000 +bd514000 +bd512000 +bd510000 +bd50e000 +bd50c000 +bd50a000 +bd508000 +bd506000 +bd504000 +bd502000 +bd500000 +bd4fe000 +bd4fc000 +bd4fa000 +bd4f8000 +bd4f6000 +bd4f4000 +bd4f2000 +bd4f0000 +bd4ee000 +bd4ec000 +bd4ea000 +bd4e8000 +bd4e6000 +bd4e4000 +bd4e2000 +bd4e0000 +bd4de000 +bd4dc000 +bd4da000 +bd4d8000 +bd4d6000 +bd4d4000 +bd4d2000 +bd4d0000 +bd4ce000 +bd4cc000 +bd4ca000 +bd4c8000 +bd4c6000 +bd4c4000 +bd4c2000 +bd4c0000 +bd4be000 +bd4bc000 +bd4ba000 +bd4b8000 +bd4b6000 +bd4b4000 +bd4b2000 +bd4b0000 +bd4ae000 +bd4ac000 +bd4aa000 +bd4a8000 +bd4a6000 +bd4a4000 +bd4a2000 +bd4a0000 +bd49e000 +bd49c000 +bd49a000 +bd498000 +bd496000 +bd494000 +bd492000 +bd490000 +bd48e000 +bd48c000 +bd48a000 +bd488000 +bd486000 +bd484000 +bd482000 +bd480000 +bd47e000 +bd47c000 +bd47a000 +bd478000 +bd476000 +bd474000 +bd472000 +bd470000 +bd46e000 +bd46c000 +bd46a000 +bd468000 +bd466000 +bd464000 +bd462000 +bd460000 +bd45e000 +bd45c000 +bd45a000 +bd458000 +bd456000 +bd454000 +bd452000 +bd450000 +bd44e000 +bd44c000 +bd44a000 +bd448000 +bd446000 +bd444000 +bd442000 +bd440000 +bd43e000 +bd43c000 +bd43a000 +bd438000 +bd436000 +bd434000 +bd432000 +bd430000 +bd42e000 +bd42c000 +bd42a000 +bd428000 +bd426000 +bd424000 +bd422000 +bd420000 +bd41e000 +bd41c000 +bd41a000 +bd418000 +bd416000 +bd414000 +bd412000 +bd410000 +bd40e000 +bd40c000 +bd40a000 +bd408000 +bd406000 +bd404000 +bd402000 +bd400000 +bd3fe000 +bd3fc000 +bd3fa000 +bd3f8000 +bd3f6000 +bd3f4000 +bd3f2000 +bd3f0000 +bd3ee000 +bd3ec000 +bd3ea000 +bd3e8000 +bd3e6000 +bd3e4000 +bd3e2000 +bd3e0000 +bd3de000 +bd3dc000 +bd3da000 +bd3d8000 +bd3d6000 +bd3d4000 +bd3d2000 +bd3d0000 +bd3ce000 +bd3cc000 +bd3ca000 +bd3c8000 +bd3c6000 +bd3c4000 +bd3c2000 +bd3c0000 +bd3be000 +bd3bc000 +bd3ba000 +bd3b8000 +bd3b6000 +bd3b4000 +bd3b2000 +bd3b0000 +bd3ae000 +bd3ac000 +bd3aa000 +bd3a8000 +bd3a6000 +bd3a4000 +bd3a2000 +bd3a0000 +bd39e000 +bd39c000 +bd39a000 +bd398000 +bd396000 +bd394000 +bd392000 +bd390000 +bd38e000 +bd38c000 +bd38a000 +bd388000 +bd386000 +bd384000 +bd382000 +bd380000 +bd37e000 +bd37c000 +bd37a000 +bd378000 +bd376000 +bd374000 +bd372000 +bd370000 +bd36e000 +bd36c000 +bd36a000 +bd368000 +bd366000 +bd364000 +bd362000 +bd360000 +bd35e000 +bd35c000 +bd35a000 +bd358000 +bd356000 +bd354000 +bd352000 +bd350000 +bd34e000 +bd34c000 +bd34a000 +bd348000 +bd346000 +bd344000 +bd342000 +bd340000 +bd33e000 +bd33c000 +bd33a000 +bd338000 +bd336000 +bd334000 +bd332000 +bd330000 +bd32e000 +bd32c000 +bd32a000 +bd328000 +bd326000 +bd324000 +bd322000 +bd320000 +bd31e000 +bd31c000 +bd31a000 +bd318000 +bd316000 +bd314000 +bd312000 +bd310000 +bd30e000 +bd30c000 +bd30a000 +bd308000 +bd306000 +bd304000 +bd302000 +bd300000 +bd2fe000 +bd2fc000 +bd2fa000 +bd2f8000 +bd2f6000 +bd2f4000 +bd2f2000 +bd2f0000 +bd2ee000 +bd2ec000 +bd2ea000 +bd2e8000 +bd2e6000 +bd2e4000 +bd2e2000 +bd2e0000 +bd2de000 +bd2dc000 +bd2da000 +bd2d8000 +bd2d6000 +bd2d4000 +bd2d2000 +bd2d0000 +bd2ce000 +bd2cc000 +bd2ca000 +bd2c8000 +bd2c6000 +bd2c4000 +bd2c2000 +bd2c0000 +bd2be000 +bd2bc000 +bd2ba000 +bd2b8000 +bd2b6000 +bd2b4000 +bd2b2000 +bd2b0000 +bd2ae000 +bd2ac000 +bd2aa000 +bd2a8000 +bd2a6000 +bd2a4000 +bd2a2000 +bd2a0000 +bd29e000 +bd29c000 +bd29a000 +bd298000 +bd296000 +bd294000 +bd292000 +bd290000 +bd28e000 +bd28c000 +bd28a000 +bd288000 +bd286000 +bd284000 +bd282000 +bd280000 +bd27e000 +bd27c000 +bd27a000 +bd278000 +bd276000 +bd274000 +bd272000 +bd270000 +bd26e000 +bd26c000 +bd26a000 +bd268000 +bd266000 +bd264000 +bd262000 +bd260000 +bd25e000 +bd25c000 +bd25a000 +bd258000 +bd256000 +bd254000 +bd252000 +bd250000 +bd24e000 +bd24c000 +bd24a000 +bd248000 +bd246000 +bd244000 +bd242000 +bd240000 +bd23e000 +bd23c000 +bd23a000 +bd238000 +bd236000 +bd234000 +bd232000 +bd230000 +bd22e000 +bd22c000 +bd22a000 +bd228000 +bd226000 +bd224000 +bd222000 +bd220000 +bd21e000 +bd21c000 +bd21a000 +bd218000 +bd216000 +bd214000 +bd212000 +bd210000 +bd20e000 +bd20c000 +bd20a000 +bd208000 +bd206000 +bd204000 +bd202000 +bd200000 +bd1fe000 +bd1fc000 +bd1fa000 +bd1f8000 +bd1f6000 +bd1f4000 +bd1f2000 +bd1f0000 +bd1ee000 +bd1ec000 +bd1ea000 +bd1e8000 +bd1e6000 +bd1e4000 +bd1e2000 +bd1e0000 +bd1de000 +bd1dc000 +bd1da000 +bd1d8000 +bd1d6000 +bd1d4000 +bd1d2000 +bd1d0000 +bd1ce000 +bd1cc000 +bd1ca000 +bd1c8000 +bd1c6000 +bd1c4000 +bd1c2000 +bd1c0000 +bd1be000 +bd1bc000 +bd1ba000 +bd1b8000 +bd1b6000 +bd1b4000 +bd1b2000 +bd1b0000 +bd1ae000 +bd1ac000 +bd1aa000 +bd1a8000 +bd1a6000 +bd1a4000 +bd1a2000 +bd1a0000 +bd19e000 +bd19c000 +bd19a000 +bd198000 +bd196000 +bd194000 +bd192000 +bd190000 +bd18e000 +bd18c000 +bd18a000 +bd188000 +bd186000 +bd184000 +bd182000 +bd180000 +bd17e000 +bd17c000 +bd17a000 +bd178000 +bd176000 +bd174000 +bd172000 +bd170000 +bd16e000 +bd16c000 +bd16a000 +bd168000 +bd166000 +bd164000 +bd162000 +bd160000 +bd15e000 +bd15c000 +bd15a000 +bd158000 +bd156000 +bd154000 +bd152000 +bd150000 +bd14e000 +bd14c000 +bd14a000 +bd148000 +bd146000 +bd144000 +bd142000 +bd140000 +bd13e000 +bd13c000 +bd13a000 +bd138000 +bd136000 +bd134000 +bd132000 +bd130000 +bd12e000 +bd12c000 +bd12a000 +bd128000 +bd126000 +bd124000 +bd122000 +bd120000 +bd11e000 +bd11c000 +bd11a000 +bd118000 +bd116000 +bd114000 +bd112000 +bd110000 +bd10e000 +bd10c000 +bd10a000 +bd108000 +bd106000 +bd104000 +bd102000 +bd100000 +bd0fe000 +bd0fc000 +bd0fa000 +bd0f8000 +bd0f6000 +bd0f4000 +bd0f2000 +bd0f0000 +bd0ee000 +bd0ec000 +bd0ea000 +bd0e8000 +bd0e6000 +bd0e4000 +bd0e2000 +bd0e0000 +bd0de000 +bd0dc000 +bd0da000 +bd0d8000 +bd0d6000 +bd0d4000 +bd0d2000 +bd0d0000 +bd0ce000 +bd0cc000 +bd0ca000 +bd0c8000 +bd0c6000 +bd0c4000 +bd0c2000 +bd0c0000 +bd0be000 +bd0bc000 +bd0ba000 +bd0b8000 +bd0b6000 +bd0b4000 +bd0b2000 +bd0b0000 +bd0ae000 +bd0ac000 +bd0aa000 +bd0a8000 +bd0a6000 +bd0a4000 +bd0a2000 +bd0a0000 +bd09e000 +bd09c000 +bd09a000 +bd098000 +bd096000 +bd094000 +bd092000 +bd090000 +bd08e000 +bd08c000 +bd08a000 +bd088000 +bd086000 +bd084000 +bd082000 +bd080000 +bd07e000 +bd07c000 +bd07a000 +bd078000 +bd076000 +bd074000 +bd072000 +bd070000 +bd06e000 +bd06c000 +bd06a000 +bd068000 +bd066000 +bd064000 +bd062000 +bd060000 +bd05e000 +bd05c000 +bd05a000 +bd058000 +bd056000 +bd054000 +bd052000 +bd050000 +bd04e000 +bd04c000 +bd04a000 +bd048000 +bd046000 +bd044000 +bd042000 +bd040000 +bd03e000 +bd03c000 +bd03a000 +bd038000 +bd036000 +bd034000 +bd032000 +bd030000 +bd02e000 +bd02c000 +bd02a000 +bd028000 +bd026000 +bd024000 +bd022000 +bd020000 +bd01e000 +bd01c000 +bd01a000 +bd018000 +bd016000 +bd014000 +bd012000 +bd010000 +bd00e000 +bd00c000 +bd00a000 +bd008000 +bd006000 +bd004000 +bd002000 +bd000000 +bcffc000 +bcff8000 +bcff4000 +bcff0000 +bcfec000 +bcfe8000 +bcfe4000 +bcfe0000 +bcfdc000 +bcfd8000 +bcfd4000 +bcfd0000 +bcfcc000 +bcfc8000 +bcfc4000 +bcfc0000 +bcfbc000 +bcfb8000 +bcfb4000 +bcfb0000 +bcfac000 +bcfa8000 +bcfa4000 +bcfa0000 +bcf9c000 +bcf98000 +bcf94000 +bcf90000 +bcf8c000 +bcf88000 +bcf84000 +bcf80000 +bcf7c000 +bcf78000 +bcf74000 +bcf70000 +bcf6c000 +bcf68000 +bcf64000 +bcf60000 +bcf5c000 +bcf58000 +bcf54000 +bcf50000 +bcf4c000 +bcf48000 +bcf44000 +bcf40000 +bcf3c000 +bcf38000 +bcf34000 +bcf30000 +bcf2c000 +bcf28000 +bcf24000 +bcf20000 +bcf1c000 +bcf18000 +bcf14000 +bcf10000 +bcf0c000 +bcf08000 +bcf04000 +bcf00000 +bcefc000 +bcef8000 +bcef4000 +bcef0000 +bceec000 +bcee8000 +bcee4000 +bcee0000 +bcedc000 +bced8000 +bced4000 +bced0000 +bcecc000 +bcec8000 +bcec4000 +bcec0000 +bcebc000 +bceb8000 +bceb4000 +bceb0000 +bceac000 +bcea8000 +bcea4000 +bcea0000 +bce9c000 +bce98000 +bce94000 +bce90000 +bce8c000 +bce88000 +bce84000 +bce80000 +bce7c000 +bce78000 +bce74000 +bce70000 +bce6c000 +bce68000 +bce64000 +bce60000 +bce5c000 +bce58000 +bce54000 +bce50000 +bce4c000 +bce48000 +bce44000 +bce40000 +bce3c000 +bce38000 +bce34000 +bce30000 +bce2c000 +bce28000 +bce24000 +bce20000 +bce1c000 +bce18000 +bce14000 +bce10000 +bce0c000 +bce08000 +bce04000 +bce00000 +bcdfc000 +bcdf8000 +bcdf4000 +bcdf0000 +bcdec000 +bcde8000 +bcde4000 +bcde0000 +bcddc000 +bcdd8000 +bcdd4000 +bcdd0000 +bcdcc000 +bcdc8000 +bcdc4000 +bcdc0000 +bcdbc000 +bcdb8000 +bcdb4000 +bcdb0000 +bcdac000 +bcda8000 +bcda4000 +bcda0000 +bcd9c000 +bcd98000 +bcd94000 +bcd90000 +bcd8c000 +bcd88000 +bcd84000 +bcd80000 +bcd7c000 +bcd78000 +bcd74000 +bcd70000 +bcd6c000 +bcd68000 +bcd64000 +bcd60000 +bcd5c000 +bcd58000 +bcd54000 +bcd50000 +bcd4c000 +bcd48000 +bcd44000 +bcd40000 +bcd3c000 +bcd38000 +bcd34000 +bcd30000 +bcd2c000 +bcd28000 +bcd24000 +bcd20000 +bcd1c000 +bcd18000 +bcd14000 +bcd10000 +bcd0c000 +bcd08000 +bcd04000 +bcd00000 +bccfc000 +bccf8000 +bccf4000 +bccf0000 +bccec000 +bcce8000 +bcce4000 +bcce0000 +bccdc000 +bccd8000 +bccd4000 +bccd0000 +bcccc000 +bccc8000 +bccc4000 +bccc0000 +bccbc000 +bccb8000 +bccb4000 +bccb0000 +bccac000 +bcca8000 +bcca4000 +bcca0000 +bcc9c000 +bcc98000 +bcc94000 +bcc90000 +bcc8c000 +bcc88000 +bcc84000 +bcc80000 +bcc7c000 +bcc78000 +bcc74000 +bcc70000 +bcc6c000 +bcc68000 +bcc64000 +bcc60000 +bcc5c000 +bcc58000 +bcc54000 +bcc50000 +bcc4c000 +bcc48000 +bcc44000 +bcc40000 +bcc3c000 +bcc38000 +bcc34000 +bcc30000 +bcc2c000 +bcc28000 +bcc24000 +bcc20000 +bcc1c000 +bcc18000 +bcc14000 +bcc10000 +bcc0c000 +bcc08000 +bcc04000 +bcc00000 +bcbfc000 +bcbf8000 +bcbf4000 +bcbf0000 +bcbec000 +bcbe8000 +bcbe4000 +bcbe0000 +bcbdc000 +bcbd8000 +bcbd4000 +bcbd0000 +bcbcc000 +bcbc8000 +bcbc4000 +bcbc0000 +bcbbc000 +bcbb8000 +bcbb4000 +bcbb0000 +bcbac000 +bcba8000 +bcba4000 +bcba0000 +bcb9c000 +bcb98000 +bcb94000 +bcb90000 +bcb8c000 +bcb88000 +bcb84000 +bcb80000 +bcb7c000 +bcb78000 +bcb74000 +bcb70000 +bcb6c000 +bcb68000 +bcb64000 +bcb60000 +bcb5c000 +bcb58000 +bcb54000 +bcb50000 +bcb4c000 +bcb48000 +bcb44000 +bcb40000 +bcb3c000 +bcb38000 +bcb34000 +bcb30000 +bcb2c000 +bcb28000 +bcb24000 +bcb20000 +bcb1c000 +bcb18000 +bcb14000 +bcb10000 +bcb0c000 +bcb08000 +bcb04000 +bcb00000 +bcafc000 +bcaf8000 +bcaf4000 +bcaf0000 +bcaec000 +bcae8000 +bcae4000 +bcae0000 +bcadc000 +bcad8000 +bcad4000 +bcad0000 +bcacc000 +bcac8000 +bcac4000 +bcac0000 +bcabc000 +bcab8000 +bcab4000 +bcab0000 +bcaac000 +bcaa8000 +bcaa4000 +bcaa0000 +bca9c000 +bca98000 +bca94000 +bca90000 +bca8c000 +bca88000 +bca84000 +bca80000 +bca7c000 +bca78000 +bca74000 +bca70000 +bca6c000 +bca68000 +bca64000 +bca60000 +bca5c000 +bca58000 +bca54000 +bca50000 +bca4c000 +bca48000 +bca44000 +bca40000 +bca3c000 +bca38000 +bca34000 +bca30000 +bca2c000 +bca28000 +bca24000 +bca20000 +bca1c000 +bca18000 +bca14000 +bca10000 +bca0c000 +bca08000 +bca04000 +bca00000 +bc9fc000 +bc9f8000 +bc9f4000 +bc9f0000 +bc9ec000 +bc9e8000 +bc9e4000 +bc9e0000 +bc9dc000 +bc9d8000 +bc9d4000 +bc9d0000 +bc9cc000 +bc9c8000 +bc9c4000 +bc9c0000 +bc9bc000 +bc9b8000 +bc9b4000 +bc9b0000 +bc9ac000 +bc9a8000 +bc9a4000 +bc9a0000 +bc99c000 +bc998000 +bc994000 +bc990000 +bc98c000 +bc988000 +bc984000 +bc980000 +bc97c000 +bc978000 +bc974000 +bc970000 +bc96c000 +bc968000 +bc964000 +bc960000 +bc95c000 +bc958000 +bc954000 +bc950000 +bc94c000 +bc948000 +bc944000 +bc940000 +bc93c000 +bc938000 +bc934000 +bc930000 +bc92c000 +bc928000 +bc924000 +bc920000 +bc91c000 +bc918000 +bc914000 +bc910000 +bc90c000 +bc908000 +bc904000 +bc900000 +bc8fc000 +bc8f8000 +bc8f4000 +bc8f0000 +bc8ec000 +bc8e8000 +bc8e4000 +bc8e0000 +bc8dc000 +bc8d8000 +bc8d4000 +bc8d0000 +bc8cc000 +bc8c8000 +bc8c4000 +bc8c0000 +bc8bc000 +bc8b8000 +bc8b4000 +bc8b0000 +bc8ac000 +bc8a8000 +bc8a4000 +bc8a0000 +bc89c000 +bc898000 +bc894000 +bc890000 +bc88c000 +bc888000 +bc884000 +bc880000 +bc87c000 +bc878000 +bc874000 +bc870000 +bc86c000 +bc868000 +bc864000 +bc860000 +bc85c000 +bc858000 +bc854000 +bc850000 +bc84c000 +bc848000 +bc844000 +bc840000 +bc83c000 +bc838000 +bc834000 +bc830000 +bc82c000 +bc828000 +bc824000 +bc820000 +bc81c000 +bc818000 +bc814000 +bc810000 +bc80c000 +bc808000 +bc804000 +bc800000 +bc7f8000 +bc7f0000 +bc7e8000 +bc7e0000 +bc7d8000 +bc7d0000 +bc7c8000 +bc7c0000 +bc7b8000 +bc7b0000 +bc7a8000 +bc7a0000 +bc798000 +bc790000 +bc788000 +bc780000 +bc778000 +bc770000 +bc768000 +bc760000 +bc758000 +bc750000 +bc748000 +bc740000 +bc738000 +bc730000 +bc728000 +bc720000 +bc718000 +bc710000 +bc708000 +bc700000 +bc6f8000 +bc6f0000 +bc6e8000 +bc6e0000 +bc6d8000 +bc6d0000 +bc6c8000 +bc6c0000 +bc6b8000 +bc6b0000 +bc6a8000 +bc6a0000 +bc698000 +bc690000 +bc688000 +bc680000 +bc678000 +bc670000 +bc668000 +bc660000 +bc658000 +bc650000 +bc648000 +bc640000 +bc638000 +bc630000 +bc628000 +bc620000 +bc618000 +bc610000 +bc608000 +bc600000 +bc5f8000 +bc5f0000 +bc5e8000 +bc5e0000 +bc5d8000 +bc5d0000 +bc5c8000 +bc5c0000 +bc5b8000 +bc5b0000 +bc5a8000 +bc5a0000 +bc598000 +bc590000 +bc588000 +bc580000 +bc578000 +bc570000 +bc568000 +bc560000 +bc558000 +bc550000 +bc548000 +bc540000 +bc538000 +bc530000 +bc528000 +bc520000 +bc518000 +bc510000 +bc508000 +bc500000 +bc4f8000 +bc4f0000 +bc4e8000 +bc4e0000 +bc4d8000 +bc4d0000 +bc4c8000 +bc4c0000 +bc4b8000 +bc4b0000 +bc4a8000 +bc4a0000 +bc498000 +bc490000 +bc488000 +bc480000 +bc478000 +bc470000 +bc468000 +bc460000 +bc458000 +bc450000 +bc448000 +bc440000 +bc438000 +bc430000 +bc428000 +bc420000 +bc418000 +bc410000 +bc408000 +bc400000 +bc3f8000 +bc3f0000 +bc3e8000 +bc3e0000 +bc3d8000 +bc3d0000 +bc3c8000 +bc3c0000 +bc3b8000 +bc3b0000 +bc3a8000 +bc3a0000 +bc398000 +bc390000 +bc388000 +bc380000 +bc378000 +bc370000 +bc368000 +bc360000 +bc358000 +bc350000 +bc348000 +bc340000 +bc338000 +bc330000 +bc328000 +bc320000 +bc318000 +bc310000 +bc308000 +bc300000 +bc2f8000 +bc2f0000 +bc2e8000 +bc2e0000 +bc2d8000 +bc2d0000 +bc2c8000 +bc2c0000 +bc2b8000 +bc2b0000 +bc2a8000 +bc2a0000 +bc298000 +bc290000 +bc288000 +bc280000 +bc278000 +bc270000 +bc268000 +bc260000 +bc258000 +bc250000 +bc248000 +bc240000 +bc238000 +bc230000 +bc228000 +bc220000 +bc218000 +bc210000 +bc208000 +bc200000 +bc1f8000 +bc1f0000 +bc1e8000 +bc1e0000 +bc1d8000 +bc1d0000 +bc1c8000 +bc1c0000 +bc1b8000 +bc1b0000 +bc1a8000 +bc1a0000 +bc198000 +bc190000 +bc188000 +bc180000 +bc178000 +bc170000 +bc168000 +bc160000 +bc158000 +bc150000 +bc148000 +bc140000 +bc138000 +bc130000 +bc128000 +bc120000 +bc118000 +bc110000 +bc108000 +bc100000 +bc0f8000 +bc0f0000 +bc0e8000 +bc0e0000 +bc0d8000 +bc0d0000 +bc0c8000 +bc0c0000 +bc0b8000 +bc0b0000 +bc0a8000 +bc0a0000 +bc098000 +bc090000 +bc088000 +bc080000 +bc078000 +bc070000 +bc068000 +bc060000 +bc058000 +bc050000 +bc048000 +bc040000 +bc038000 +bc030000 +bc028000 +bc020000 +bc018000 +bc010000 +bc008000 +bc000000 +bbff0000 +bbfe0000 +bbfd0000 +bbfc0000 +bbfb0000 +bbfa0000 +bbf90000 +bbf80000 +bbf70000 +bbf60000 +bbf50000 +bbf40000 +bbf30000 +bbf20000 +bbf10000 +bbf00000 +bbef0000 +bbee0000 +bbed0000 +bbec0000 +bbeb0000 +bbea0000 +bbe90000 +bbe80000 +bbe70000 +bbe60000 +bbe50000 +bbe40000 +bbe30000 +bbe20000 +bbe10000 +bbe00000 +bbdf0000 +bbde0000 +bbdd0000 +bbdc0000 +bbdb0000 +bbda0000 +bbd90000 +bbd80000 +bbd70000 +bbd60000 +bbd50000 +bbd40000 +bbd30000 +bbd20000 +bbd10000 +bbd00000 +bbcf0000 +bbce0000 +bbcd0000 +bbcc0000 +bbcb0000 +bbca0000 +bbc90000 +bbc80000 +bbc70000 +bbc60000 +bbc50000 +bbc40000 +bbc30000 +bbc20000 +bbc10000 +bbc00000 +bbbf0000 +bbbe0000 +bbbd0000 +bbbc0000 +bbbb0000 +bbba0000 +bbb90000 +bbb80000 +bbb70000 +bbb60000 +bbb50000 +bbb40000 +bbb30000 +bbb20000 +bbb10000 +bbb00000 +bbaf0000 +bbae0000 +bbad0000 +bbac0000 +bbab0000 +bbaa0000 +bba90000 +bba80000 +bba70000 +bba60000 +bba50000 +bba40000 +bba30000 +bba20000 +bba10000 +bba00000 +bb9f0000 +bb9e0000 +bb9d0000 +bb9c0000 +bb9b0000 +bb9a0000 +bb990000 +bb980000 +bb970000 +bb960000 +bb950000 +bb940000 +bb930000 +bb920000 +bb910000 +bb900000 +bb8f0000 +bb8e0000 +bb8d0000 +bb8c0000 +bb8b0000 +bb8a0000 +bb890000 +bb880000 +bb870000 +bb860000 +bb850000 +bb840000 +bb830000 +bb820000 +bb810000 +bb800000 +bb7e0000 +bb7c0000 +bb7a0000 +bb780000 +bb760000 +bb740000 +bb720000 +bb700000 +bb6e0000 +bb6c0000 +bb6a0000 +bb680000 +bb660000 +bb640000 +bb620000 +bb600000 +bb5e0000 +bb5c0000 +bb5a0000 +bb580000 +bb560000 +bb540000 +bb520000 +bb500000 +bb4e0000 +bb4c0000 +bb4a0000 +bb480000 +bb460000 +bb440000 +bb420000 +bb400000 +bb3e0000 +bb3c0000 +bb3a0000 +bb380000 +bb360000 +bb340000 +bb320000 +bb300000 +bb2e0000 +bb2c0000 +bb2a0000 +bb280000 +bb260000 +bb240000 +bb220000 +bb200000 +bb1e0000 +bb1c0000 +bb1a0000 +bb180000 +bb160000 +bb140000 +bb120000 +bb100000 +bb0e0000 +bb0c0000 +bb0a0000 +bb080000 +bb060000 +bb040000 +bb020000 +bb000000 +bafc0000 +baf80000 +baf40000 +baf00000 +baec0000 +bae80000 +bae40000 +bae00000 +badc0000 +bad80000 +bad40000 +bad00000 +bacc0000 +bac80000 +bac40000 +bac00000 +babc0000 +bab80000 +bab40000 +bab00000 +baac0000 +baa80000 +baa40000 +baa00000 +ba9c0000 +ba980000 +ba940000 +ba900000 +ba8c0000 +ba880000 +ba840000 +ba800000 +ba780000 +ba700000 +ba680000 +ba600000 +ba580000 +ba500000 +ba480000 +ba400000 +ba380000 +ba300000 +ba280000 +ba200000 +ba180000 +ba100000 +ba080000 +ba000000 +b9f00000 +b9e00000 +b9d00000 +b9c00000 +b9b00000 +b9a00000 +b9900000 +b9800000 +b9600000 +b9400000 +b9200000 +b9000000 +b8c00000 +b8800000 +b8000000 +0 +38000000 +38800000 +38c00000 +39000000 +39200000 +39400000 +39600000 +39800000 +39900000 +39a00000 +39b00000 +39c00000 +39d00000 +39e00000 +39f00000 +3a000000 +3a080000 +3a100000 +3a180000 +3a200000 +3a280000 +3a300000 +3a380000 +3a400000 +3a480000 +3a500000 +3a580000 +3a600000 +3a680000 +3a700000 +3a780000 +3a800000 +3a840000 +3a880000 +3a8c0000 +3a900000 +3a940000 +3a980000 +3a9c0000 +3aa00000 +3aa40000 +3aa80000 +3aac0000 +3ab00000 +3ab40000 +3ab80000 +3abc0000 +3ac00000 +3ac40000 +3ac80000 +3acc0000 +3ad00000 +3ad40000 +3ad80000 +3adc0000 +3ae00000 +3ae40000 +3ae80000 +3aec0000 +3af00000 +3af40000 +3af80000 +3afc0000 +3b000000 +3b020000 +3b040000 +3b060000 +3b080000 +3b0a0000 +3b0c0000 +3b0e0000 +3b100000 +3b120000 +3b140000 +3b160000 +3b180000 +3b1a0000 +3b1c0000 +3b1e0000 +3b200000 +3b220000 +3b240000 +3b260000 +3b280000 +3b2a0000 +3b2c0000 +3b2e0000 +3b300000 +3b320000 +3b340000 +3b360000 +3b380000 +3b3a0000 +3b3c0000 +3b3e0000 +3b400000 +3b420000 +3b440000 +3b460000 +3b480000 +3b4a0000 +3b4c0000 +3b4e0000 +3b500000 +3b520000 +3b540000 +3b560000 +3b580000 +3b5a0000 +3b5c0000 +3b5e0000 +3b600000 +3b620000 +3b640000 +3b660000 +3b680000 +3b6a0000 +3b6c0000 +3b6e0000 +3b700000 +3b720000 +3b740000 +3b760000 +3b780000 +3b7a0000 +3b7c0000 +3b7e0000 +3b800000 +3b810000 +3b820000 +3b830000 +3b840000 +3b850000 +3b860000 +3b870000 +3b880000 +3b890000 +3b8a0000 +3b8b0000 +3b8c0000 +3b8d0000 +3b8e0000 +3b8f0000 +3b900000 +3b910000 +3b920000 +3b930000 +3b940000 +3b950000 +3b960000 +3b970000 +3b980000 +3b990000 +3b9a0000 +3b9b0000 +3b9c0000 +3b9d0000 +3b9e0000 +3b9f0000 +3ba00000 +3ba10000 +3ba20000 +3ba30000 +3ba40000 +3ba50000 +3ba60000 +3ba70000 +3ba80000 +3ba90000 +3baa0000 +3bab0000 +3bac0000 +3bad0000 +3bae0000 +3baf0000 +3bb00000 +3bb10000 +3bb20000 +3bb30000 +3bb40000 +3bb50000 +3bb60000 +3bb70000 +3bb80000 +3bb90000 +3bba0000 +3bbb0000 +3bbc0000 +3bbd0000 +3bbe0000 +3bbf0000 +3bc00000 +3bc10000 +3bc20000 +3bc30000 +3bc40000 +3bc50000 +3bc60000 +3bc70000 +3bc80000 +3bc90000 +3bca0000 +3bcb0000 +3bcc0000 +3bcd0000 +3bce0000 +3bcf0000 +3bd00000 +3bd10000 +3bd20000 +3bd30000 +3bd40000 +3bd50000 +3bd60000 +3bd70000 +3bd80000 +3bd90000 +3bda0000 +3bdb0000 +3bdc0000 +3bdd0000 +3bde0000 +3bdf0000 +3be00000 +3be10000 +3be20000 +3be30000 +3be40000 +3be50000 +3be60000 +3be70000 +3be80000 +3be90000 +3bea0000 +3beb0000 +3bec0000 +3bed0000 +3bee0000 +3bef0000 +3bf00000 +3bf10000 +3bf20000 +3bf30000 +3bf40000 +3bf50000 +3bf60000 +3bf70000 +3bf80000 +3bf90000 +3bfa0000 +3bfb0000 +3bfc0000 +3bfd0000 +3bfe0000 +3bff0000 +3c000000 +3c008000 +3c010000 +3c018000 +3c020000 +3c028000 +3c030000 +3c038000 +3c040000 +3c048000 +3c050000 +3c058000 +3c060000 +3c068000 +3c070000 +3c078000 +3c080000 +3c088000 +3c090000 +3c098000 +3c0a0000 +3c0a8000 +3c0b0000 +3c0b8000 +3c0c0000 +3c0c8000 +3c0d0000 +3c0d8000 +3c0e0000 +3c0e8000 +3c0f0000 +3c0f8000 +3c100000 +3c108000 +3c110000 +3c118000 +3c120000 +3c128000 +3c130000 +3c138000 +3c140000 +3c148000 +3c150000 +3c158000 +3c160000 +3c168000 +3c170000 +3c178000 +3c180000 +3c188000 +3c190000 +3c198000 +3c1a0000 +3c1a8000 +3c1b0000 +3c1b8000 +3c1c0000 +3c1c8000 +3c1d0000 +3c1d8000 +3c1e0000 +3c1e8000 +3c1f0000 +3c1f8000 +3c200000 +3c208000 +3c210000 +3c218000 +3c220000 +3c228000 +3c230000 +3c238000 +3c240000 +3c248000 +3c250000 +3c258000 +3c260000 +3c268000 +3c270000 +3c278000 +3c280000 +3c288000 +3c290000 +3c298000 +3c2a0000 +3c2a8000 +3c2b0000 +3c2b8000 +3c2c0000 +3c2c8000 +3c2d0000 +3c2d8000 +3c2e0000 +3c2e8000 +3c2f0000 +3c2f8000 +3c300000 +3c308000 +3c310000 +3c318000 +3c320000 +3c328000 +3c330000 +3c338000 +3c340000 +3c348000 +3c350000 +3c358000 +3c360000 +3c368000 +3c370000 +3c378000 +3c380000 +3c388000 +3c390000 +3c398000 +3c3a0000 +3c3a8000 +3c3b0000 +3c3b8000 +3c3c0000 +3c3c8000 +3c3d0000 +3c3d8000 +3c3e0000 +3c3e8000 +3c3f0000 +3c3f8000 +3c400000 +3c408000 +3c410000 +3c418000 +3c420000 +3c428000 +3c430000 +3c438000 +3c440000 +3c448000 +3c450000 +3c458000 +3c460000 +3c468000 +3c470000 +3c478000 +3c480000 +3c488000 +3c490000 +3c498000 +3c4a0000 +3c4a8000 +3c4b0000 +3c4b8000 +3c4c0000 +3c4c8000 +3c4d0000 +3c4d8000 +3c4e0000 +3c4e8000 +3c4f0000 +3c4f8000 +3c500000 +3c508000 +3c510000 +3c518000 +3c520000 +3c528000 +3c530000 +3c538000 +3c540000 +3c548000 +3c550000 +3c558000 +3c560000 +3c568000 +3c570000 +3c578000 +3c580000 +3c588000 +3c590000 +3c598000 +3c5a0000 +3c5a8000 +3c5b0000 +3c5b8000 +3c5c0000 +3c5c8000 +3c5d0000 +3c5d8000 +3c5e0000 +3c5e8000 +3c5f0000 +3c5f8000 +3c600000 +3c608000 +3c610000 +3c618000 +3c620000 +3c628000 +3c630000 +3c638000 +3c640000 +3c648000 +3c650000 +3c658000 +3c660000 +3c668000 +3c670000 +3c678000 +3c680000 +3c688000 +3c690000 +3c698000 +3c6a0000 +3c6a8000 +3c6b0000 +3c6b8000 +3c6c0000 +3c6c8000 +3c6d0000 +3c6d8000 +3c6e0000 +3c6e8000 +3c6f0000 +3c6f8000 +3c700000 +3c708000 +3c710000 +3c718000 +3c720000 +3c728000 +3c730000 +3c738000 +3c740000 +3c748000 +3c750000 +3c758000 +3c760000 +3c768000 +3c770000 +3c778000 +3c780000 +3c788000 +3c790000 +3c798000 +3c7a0000 +3c7a8000 +3c7b0000 +3c7b8000 +3c7c0000 +3c7c8000 +3c7d0000 +3c7d8000 +3c7e0000 +3c7e8000 +3c7f0000 +3c7f8000 +3c800000 +3c804000 +3c808000 +3c80c000 +3c810000 +3c814000 +3c818000 +3c81c000 +3c820000 +3c824000 +3c828000 +3c82c000 +3c830000 +3c834000 +3c838000 +3c83c000 +3c840000 +3c844000 +3c848000 +3c84c000 +3c850000 +3c854000 +3c858000 +3c85c000 +3c860000 +3c864000 +3c868000 +3c86c000 +3c870000 +3c874000 +3c878000 +3c87c000 +3c880000 +3c884000 +3c888000 +3c88c000 +3c890000 +3c894000 +3c898000 +3c89c000 +3c8a0000 +3c8a4000 +3c8a8000 +3c8ac000 +3c8b0000 +3c8b4000 +3c8b8000 +3c8bc000 +3c8c0000 +3c8c4000 +3c8c8000 +3c8cc000 +3c8d0000 +3c8d4000 +3c8d8000 +3c8dc000 +3c8e0000 +3c8e4000 +3c8e8000 +3c8ec000 +3c8f0000 +3c8f4000 +3c8f8000 +3c8fc000 +3c900000 +3c904000 +3c908000 +3c90c000 +3c910000 +3c914000 +3c918000 +3c91c000 +3c920000 +3c924000 +3c928000 +3c92c000 +3c930000 +3c934000 +3c938000 +3c93c000 +3c940000 +3c944000 +3c948000 +3c94c000 +3c950000 +3c954000 +3c958000 +3c95c000 +3c960000 +3c964000 +3c968000 +3c96c000 +3c970000 +3c974000 +3c978000 +3c97c000 +3c980000 +3c984000 +3c988000 +3c98c000 +3c990000 +3c994000 +3c998000 +3c99c000 +3c9a0000 +3c9a4000 +3c9a8000 +3c9ac000 +3c9b0000 +3c9b4000 +3c9b8000 +3c9bc000 +3c9c0000 +3c9c4000 +3c9c8000 +3c9cc000 +3c9d0000 +3c9d4000 +3c9d8000 +3c9dc000 +3c9e0000 +3c9e4000 +3c9e8000 +3c9ec000 +3c9f0000 +3c9f4000 +3c9f8000 +3c9fc000 +3ca00000 +3ca04000 +3ca08000 +3ca0c000 +3ca10000 +3ca14000 +3ca18000 +3ca1c000 +3ca20000 +3ca24000 +3ca28000 +3ca2c000 +3ca30000 +3ca34000 +3ca38000 +3ca3c000 +3ca40000 +3ca44000 +3ca48000 +3ca4c000 +3ca50000 +3ca54000 +3ca58000 +3ca5c000 +3ca60000 +3ca64000 +3ca68000 +3ca6c000 +3ca70000 +3ca74000 +3ca78000 +3ca7c000 +3ca80000 +3ca84000 +3ca88000 +3ca8c000 +3ca90000 +3ca94000 +3ca98000 +3ca9c000 +3caa0000 +3caa4000 +3caa8000 +3caac000 +3cab0000 +3cab4000 +3cab8000 +3cabc000 +3cac0000 +3cac4000 +3cac8000 +3cacc000 +3cad0000 +3cad4000 +3cad8000 +3cadc000 +3cae0000 +3cae4000 +3cae8000 +3caec000 +3caf0000 +3caf4000 +3caf8000 +3cafc000 +3cb00000 +3cb04000 +3cb08000 +3cb0c000 +3cb10000 +3cb14000 +3cb18000 +3cb1c000 +3cb20000 +3cb24000 +3cb28000 +3cb2c000 +3cb30000 +3cb34000 +3cb38000 +3cb3c000 +3cb40000 +3cb44000 +3cb48000 +3cb4c000 +3cb50000 +3cb54000 +3cb58000 +3cb5c000 +3cb60000 +3cb64000 +3cb68000 +3cb6c000 +3cb70000 +3cb74000 +3cb78000 +3cb7c000 +3cb80000 +3cb84000 +3cb88000 +3cb8c000 +3cb90000 +3cb94000 +3cb98000 +3cb9c000 +3cba0000 +3cba4000 +3cba8000 +3cbac000 +3cbb0000 +3cbb4000 +3cbb8000 +3cbbc000 +3cbc0000 +3cbc4000 +3cbc8000 +3cbcc000 +3cbd0000 +3cbd4000 +3cbd8000 +3cbdc000 +3cbe0000 +3cbe4000 +3cbe8000 +3cbec000 +3cbf0000 +3cbf4000 +3cbf8000 +3cbfc000 +3cc00000 +3cc04000 +3cc08000 +3cc0c000 +3cc10000 +3cc14000 +3cc18000 +3cc1c000 +3cc20000 +3cc24000 +3cc28000 +3cc2c000 +3cc30000 +3cc34000 +3cc38000 +3cc3c000 +3cc40000 +3cc44000 +3cc48000 +3cc4c000 +3cc50000 +3cc54000 +3cc58000 +3cc5c000 +3cc60000 +3cc64000 +3cc68000 +3cc6c000 +3cc70000 +3cc74000 +3cc78000 +3cc7c000 +3cc80000 +3cc84000 +3cc88000 +3cc8c000 +3cc90000 +3cc94000 +3cc98000 +3cc9c000 +3cca0000 +3cca4000 +3cca8000 +3ccac000 +3ccb0000 +3ccb4000 +3ccb8000 +3ccbc000 +3ccc0000 +3ccc4000 +3ccc8000 +3cccc000 +3ccd0000 +3ccd4000 +3ccd8000 +3ccdc000 +3cce0000 +3cce4000 +3cce8000 +3ccec000 +3ccf0000 +3ccf4000 +3ccf8000 +3ccfc000 +3cd00000 +3cd04000 +3cd08000 +3cd0c000 +3cd10000 +3cd14000 +3cd18000 +3cd1c000 +3cd20000 +3cd24000 +3cd28000 +3cd2c000 +3cd30000 +3cd34000 +3cd38000 +3cd3c000 +3cd40000 +3cd44000 +3cd48000 +3cd4c000 +3cd50000 +3cd54000 +3cd58000 +3cd5c000 +3cd60000 +3cd64000 +3cd68000 +3cd6c000 +3cd70000 +3cd74000 +3cd78000 +3cd7c000 +3cd80000 +3cd84000 +3cd88000 +3cd8c000 +3cd90000 +3cd94000 +3cd98000 +3cd9c000 +3cda0000 +3cda4000 +3cda8000 +3cdac000 +3cdb0000 +3cdb4000 +3cdb8000 +3cdbc000 +3cdc0000 +3cdc4000 +3cdc8000 +3cdcc000 +3cdd0000 +3cdd4000 +3cdd8000 +3cddc000 +3cde0000 +3cde4000 +3cde8000 +3cdec000 +3cdf0000 +3cdf4000 +3cdf8000 +3cdfc000 +3ce00000 +3ce04000 +3ce08000 +3ce0c000 +3ce10000 +3ce14000 +3ce18000 +3ce1c000 +3ce20000 +3ce24000 +3ce28000 +3ce2c000 +3ce30000 +3ce34000 +3ce38000 +3ce3c000 +3ce40000 +3ce44000 +3ce48000 +3ce4c000 +3ce50000 +3ce54000 +3ce58000 +3ce5c000 +3ce60000 +3ce64000 +3ce68000 +3ce6c000 +3ce70000 +3ce74000 +3ce78000 +3ce7c000 +3ce80000 +3ce84000 +3ce88000 +3ce8c000 +3ce90000 +3ce94000 +3ce98000 +3ce9c000 +3cea0000 +3cea4000 +3cea8000 +3ceac000 +3ceb0000 +3ceb4000 +3ceb8000 +3cebc000 +3cec0000 +3cec4000 +3cec8000 +3cecc000 +3ced0000 +3ced4000 +3ced8000 +3cedc000 +3cee0000 +3cee4000 +3cee8000 +3ceec000 +3cef0000 +3cef4000 +3cef8000 +3cefc000 +3cf00000 +3cf04000 +3cf08000 +3cf0c000 +3cf10000 +3cf14000 +3cf18000 +3cf1c000 +3cf20000 +3cf24000 +3cf28000 +3cf2c000 +3cf30000 +3cf34000 +3cf38000 +3cf3c000 +3cf40000 +3cf44000 +3cf48000 +3cf4c000 +3cf50000 +3cf54000 +3cf58000 +3cf5c000 +3cf60000 +3cf64000 +3cf68000 +3cf6c000 +3cf70000 +3cf74000 +3cf78000 +3cf7c000 +3cf80000 +3cf84000 +3cf88000 +3cf8c000 +3cf90000 +3cf94000 +3cf98000 +3cf9c000 +3cfa0000 +3cfa4000 +3cfa8000 +3cfac000 +3cfb0000 +3cfb4000 +3cfb8000 +3cfbc000 +3cfc0000 +3cfc4000 +3cfc8000 +3cfcc000 +3cfd0000 +3cfd4000 +3cfd8000 +3cfdc000 +3cfe0000 +3cfe4000 +3cfe8000 +3cfec000 +3cff0000 +3cff4000 +3cff8000 +3cffc000 +3d000000 +3d002000 +3d004000 +3d006000 +3d008000 +3d00a000 +3d00c000 +3d00e000 +3d010000 +3d012000 +3d014000 +3d016000 +3d018000 +3d01a000 +3d01c000 +3d01e000 +3d020000 +3d022000 +3d024000 +3d026000 +3d028000 +3d02a000 +3d02c000 +3d02e000 +3d030000 +3d032000 +3d034000 +3d036000 +3d038000 +3d03a000 +3d03c000 +3d03e000 +3d040000 +3d042000 +3d044000 +3d046000 +3d048000 +3d04a000 +3d04c000 +3d04e000 +3d050000 +3d052000 +3d054000 +3d056000 +3d058000 +3d05a000 +3d05c000 +3d05e000 +3d060000 +3d062000 +3d064000 +3d066000 +3d068000 +3d06a000 +3d06c000 +3d06e000 +3d070000 +3d072000 +3d074000 +3d076000 +3d078000 +3d07a000 +3d07c000 +3d07e000 +3d080000 +3d082000 +3d084000 +3d086000 +3d088000 +3d08a000 +3d08c000 +3d08e000 +3d090000 +3d092000 +3d094000 +3d096000 +3d098000 +3d09a000 +3d09c000 +3d09e000 +3d0a0000 +3d0a2000 +3d0a4000 +3d0a6000 +3d0a8000 +3d0aa000 +3d0ac000 +3d0ae000 +3d0b0000 +3d0b2000 +3d0b4000 +3d0b6000 +3d0b8000 +3d0ba000 +3d0bc000 +3d0be000 +3d0c0000 +3d0c2000 +3d0c4000 +3d0c6000 +3d0c8000 +3d0ca000 +3d0cc000 +3d0ce000 +3d0d0000 +3d0d2000 +3d0d4000 +3d0d6000 +3d0d8000 +3d0da000 +3d0dc000 +3d0de000 +3d0e0000 +3d0e2000 +3d0e4000 +3d0e6000 +3d0e8000 +3d0ea000 +3d0ec000 +3d0ee000 +3d0f0000 +3d0f2000 +3d0f4000 +3d0f6000 +3d0f8000 +3d0fa000 +3d0fc000 +3d0fe000 +3d100000 +3d102000 +3d104000 +3d106000 +3d108000 +3d10a000 +3d10c000 +3d10e000 +3d110000 +3d112000 +3d114000 +3d116000 +3d118000 +3d11a000 +3d11c000 +3d11e000 +3d120000 +3d122000 +3d124000 +3d126000 +3d128000 +3d12a000 +3d12c000 +3d12e000 +3d130000 +3d132000 +3d134000 +3d136000 +3d138000 +3d13a000 +3d13c000 +3d13e000 +3d140000 +3d142000 +3d144000 +3d146000 +3d148000 +3d14a000 +3d14c000 +3d14e000 +3d150000 +3d152000 +3d154000 +3d156000 +3d158000 +3d15a000 +3d15c000 +3d15e000 +3d160000 +3d162000 +3d164000 +3d166000 +3d168000 +3d16a000 +3d16c000 +3d16e000 +3d170000 +3d172000 +3d174000 +3d176000 +3d178000 +3d17a000 +3d17c000 +3d17e000 +3d180000 +3d182000 +3d184000 +3d186000 +3d188000 +3d18a000 +3d18c000 +3d18e000 +3d190000 +3d192000 +3d194000 +3d196000 +3d198000 +3d19a000 +3d19c000 +3d19e000 +3d1a0000 +3d1a2000 +3d1a4000 +3d1a6000 +3d1a8000 +3d1aa000 +3d1ac000 +3d1ae000 +3d1b0000 +3d1b2000 +3d1b4000 +3d1b6000 +3d1b8000 +3d1ba000 +3d1bc000 +3d1be000 +3d1c0000 +3d1c2000 +3d1c4000 +3d1c6000 +3d1c8000 +3d1ca000 +3d1cc000 +3d1ce000 +3d1d0000 +3d1d2000 +3d1d4000 +3d1d6000 +3d1d8000 +3d1da000 +3d1dc000 +3d1de000 +3d1e0000 +3d1e2000 +3d1e4000 +3d1e6000 +3d1e8000 +3d1ea000 +3d1ec000 +3d1ee000 +3d1f0000 +3d1f2000 +3d1f4000 +3d1f6000 +3d1f8000 +3d1fa000 +3d1fc000 +3d1fe000 +3d200000 +3d202000 +3d204000 +3d206000 +3d208000 +3d20a000 +3d20c000 +3d20e000 +3d210000 +3d212000 +3d214000 +3d216000 +3d218000 +3d21a000 +3d21c000 +3d21e000 +3d220000 +3d222000 +3d224000 +3d226000 +3d228000 +3d22a000 +3d22c000 +3d22e000 +3d230000 +3d232000 +3d234000 +3d236000 +3d238000 +3d23a000 +3d23c000 +3d23e000 +3d240000 +3d242000 +3d244000 +3d246000 +3d248000 +3d24a000 +3d24c000 +3d24e000 +3d250000 +3d252000 +3d254000 +3d256000 +3d258000 +3d25a000 +3d25c000 +3d25e000 +3d260000 +3d262000 +3d264000 +3d266000 +3d268000 +3d26a000 +3d26c000 +3d26e000 +3d270000 +3d272000 +3d274000 +3d276000 +3d278000 +3d27a000 +3d27c000 +3d27e000 +3d280000 +3d282000 +3d284000 +3d286000 +3d288000 +3d28a000 +3d28c000 +3d28e000 +3d290000 +3d292000 +3d294000 +3d296000 +3d298000 +3d29a000 +3d29c000 +3d29e000 +3d2a0000 +3d2a2000 +3d2a4000 +3d2a6000 +3d2a8000 +3d2aa000 +3d2ac000 +3d2ae000 +3d2b0000 +3d2b2000 +3d2b4000 +3d2b6000 +3d2b8000 +3d2ba000 +3d2bc000 +3d2be000 +3d2c0000 +3d2c2000 +3d2c4000 +3d2c6000 +3d2c8000 +3d2ca000 +3d2cc000 +3d2ce000 +3d2d0000 +3d2d2000 +3d2d4000 +3d2d6000 +3d2d8000 +3d2da000 +3d2dc000 +3d2de000 +3d2e0000 +3d2e2000 +3d2e4000 +3d2e6000 +3d2e8000 +3d2ea000 +3d2ec000 +3d2ee000 +3d2f0000 +3d2f2000 +3d2f4000 +3d2f6000 +3d2f8000 +3d2fa000 +3d2fc000 +3d2fe000 +3d300000 +3d302000 +3d304000 +3d306000 +3d308000 +3d30a000 +3d30c000 +3d30e000 +3d310000 +3d312000 +3d314000 +3d316000 +3d318000 +3d31a000 +3d31c000 +3d31e000 +3d320000 +3d322000 +3d324000 +3d326000 +3d328000 +3d32a000 +3d32c000 +3d32e000 +3d330000 +3d332000 +3d334000 +3d336000 +3d338000 +3d33a000 +3d33c000 +3d33e000 +3d340000 +3d342000 +3d344000 +3d346000 +3d348000 +3d34a000 +3d34c000 +3d34e000 +3d350000 +3d352000 +3d354000 +3d356000 +3d358000 +3d35a000 +3d35c000 +3d35e000 +3d360000 +3d362000 +3d364000 +3d366000 +3d368000 +3d36a000 +3d36c000 +3d36e000 +3d370000 +3d372000 +3d374000 +3d376000 +3d378000 +3d37a000 +3d37c000 +3d37e000 +3d380000 +3d382000 +3d384000 +3d386000 +3d388000 +3d38a000 +3d38c000 +3d38e000 +3d390000 +3d392000 +3d394000 +3d396000 +3d398000 +3d39a000 +3d39c000 +3d39e000 +3d3a0000 +3d3a2000 +3d3a4000 +3d3a6000 +3d3a8000 +3d3aa000 +3d3ac000 +3d3ae000 +3d3b0000 +3d3b2000 +3d3b4000 +3d3b6000 +3d3b8000 +3d3ba000 +3d3bc000 +3d3be000 +3d3c0000 +3d3c2000 +3d3c4000 +3d3c6000 +3d3c8000 +3d3ca000 +3d3cc000 +3d3ce000 +3d3d0000 +3d3d2000 +3d3d4000 +3d3d6000 +3d3d8000 +3d3da000 +3d3dc000 +3d3de000 +3d3e0000 +3d3e2000 +3d3e4000 +3d3e6000 +3d3e8000 +3d3ea000 +3d3ec000 +3d3ee000 +3d3f0000 +3d3f2000 +3d3f4000 +3d3f6000 +3d3f8000 +3d3fa000 +3d3fc000 +3d3fe000 +3d400000 +3d402000 +3d404000 +3d406000 +3d408000 +3d40a000 +3d40c000 +3d40e000 +3d410000 +3d412000 +3d414000 +3d416000 +3d418000 +3d41a000 +3d41c000 +3d41e000 +3d420000 +3d422000 +3d424000 +3d426000 +3d428000 +3d42a000 +3d42c000 +3d42e000 +3d430000 +3d432000 +3d434000 +3d436000 +3d438000 +3d43a000 +3d43c000 +3d43e000 +3d440000 +3d442000 +3d444000 +3d446000 +3d448000 +3d44a000 +3d44c000 +3d44e000 +3d450000 +3d452000 +3d454000 +3d456000 +3d458000 +3d45a000 +3d45c000 +3d45e000 +3d460000 +3d462000 +3d464000 +3d466000 +3d468000 +3d46a000 +3d46c000 +3d46e000 +3d470000 +3d472000 +3d474000 +3d476000 +3d478000 +3d47a000 +3d47c000 +3d47e000 +3d480000 +3d482000 +3d484000 +3d486000 +3d488000 +3d48a000 +3d48c000 +3d48e000 +3d490000 +3d492000 +3d494000 +3d496000 +3d498000 +3d49a000 +3d49c000 +3d49e000 +3d4a0000 +3d4a2000 +3d4a4000 +3d4a6000 +3d4a8000 +3d4aa000 +3d4ac000 +3d4ae000 +3d4b0000 +3d4b2000 +3d4b4000 +3d4b6000 +3d4b8000 +3d4ba000 +3d4bc000 +3d4be000 +3d4c0000 +3d4c2000 +3d4c4000 +3d4c6000 +3d4c8000 +3d4ca000 +3d4cc000 +3d4ce000 +3d4d0000 +3d4d2000 +3d4d4000 +3d4d6000 +3d4d8000 +3d4da000 +3d4dc000 +3d4de000 +3d4e0000 +3d4e2000 +3d4e4000 +3d4e6000 +3d4e8000 +3d4ea000 +3d4ec000 +3d4ee000 +3d4f0000 +3d4f2000 +3d4f4000 +3d4f6000 +3d4f8000 +3d4fa000 +3d4fc000 +3d4fe000 +3d500000 +3d502000 +3d504000 +3d506000 +3d508000 +3d50a000 +3d50c000 +3d50e000 +3d510000 +3d512000 +3d514000 +3d516000 +3d518000 +3d51a000 +3d51c000 +3d51e000 +3d520000 +3d522000 +3d524000 +3d526000 +3d528000 +3d52a000 +3d52c000 +3d52e000 +3d530000 +3d532000 +3d534000 +3d536000 +3d538000 +3d53a000 +3d53c000 +3d53e000 +3d540000 +3d542000 +3d544000 +3d546000 +3d548000 +3d54a000 +3d54c000 +3d54e000 +3d550000 +3d552000 +3d554000 +3d556000 +3d558000 +3d55a000 +3d55c000 +3d55e000 +3d560000 +3d562000 +3d564000 +3d566000 +3d568000 +3d56a000 +3d56c000 +3d56e000 +3d570000 +3d572000 +3d574000 +3d576000 +3d578000 +3d57a000 +3d57c000 +3d57e000 +3d580000 +3d582000 +3d584000 +3d586000 +3d588000 +3d58a000 +3d58c000 +3d58e000 +3d590000 +3d592000 +3d594000 +3d596000 +3d598000 +3d59a000 +3d59c000 +3d59e000 +3d5a0000 +3d5a2000 +3d5a4000 +3d5a6000 +3d5a8000 +3d5aa000 +3d5ac000 +3d5ae000 +3d5b0000 +3d5b2000 +3d5b4000 +3d5b6000 +3d5b8000 +3d5ba000 +3d5bc000 +3d5be000 +3d5c0000 +3d5c2000 +3d5c4000 +3d5c6000 +3d5c8000 +3d5ca000 +3d5cc000 +3d5ce000 +3d5d0000 +3d5d2000 +3d5d4000 +3d5d6000 +3d5d8000 +3d5da000 +3d5dc000 +3d5de000 +3d5e0000 +3d5e2000 +3d5e4000 +3d5e6000 +3d5e8000 +3d5ea000 +3d5ec000 +3d5ee000 +3d5f0000 +3d5f2000 +3d5f4000 +3d5f6000 +3d5f8000 +3d5fa000 +3d5fc000 +3d5fe000 +3d600000 +3d602000 +3d604000 +3d606000 +3d608000 +3d60a000 +3d60c000 +3d60e000 +3d610000 +3d612000 +3d614000 +3d616000 +3d618000 +3d61a000 +3d61c000 +3d61e000 +3d620000 +3d622000 +3d624000 +3d626000 +3d628000 +3d62a000 +3d62c000 +3d62e000 +3d630000 +3d632000 +3d634000 +3d636000 +3d638000 +3d63a000 +3d63c000 +3d63e000 +3d640000 +3d642000 +3d644000 +3d646000 +3d648000 +3d64a000 +3d64c000 +3d64e000 +3d650000 +3d652000 +3d654000 +3d656000 +3d658000 +3d65a000 +3d65c000 +3d65e000 +3d660000 +3d662000 +3d664000 +3d666000 +3d668000 +3d66a000 +3d66c000 +3d66e000 +3d670000 +3d672000 +3d674000 +3d676000 +3d678000 +3d67a000 +3d67c000 +3d67e000 +3d680000 +3d682000 +3d684000 +3d686000 +3d688000 +3d68a000 +3d68c000 +3d68e000 +3d690000 +3d692000 +3d694000 +3d696000 +3d698000 +3d69a000 +3d69c000 +3d69e000 +3d6a0000 +3d6a2000 +3d6a4000 +3d6a6000 +3d6a8000 +3d6aa000 +3d6ac000 +3d6ae000 +3d6b0000 +3d6b2000 +3d6b4000 +3d6b6000 +3d6b8000 +3d6ba000 +3d6bc000 +3d6be000 +3d6c0000 +3d6c2000 +3d6c4000 +3d6c6000 +3d6c8000 +3d6ca000 +3d6cc000 +3d6ce000 +3d6d0000 +3d6d2000 +3d6d4000 +3d6d6000 +3d6d8000 +3d6da000 +3d6dc000 +3d6de000 +3d6e0000 +3d6e2000 +3d6e4000 +3d6e6000 +3d6e8000 +3d6ea000 +3d6ec000 +3d6ee000 +3d6f0000 +3d6f2000 +3d6f4000 +3d6f6000 +3d6f8000 +3d6fa000 +3d6fc000 +3d6fe000 +3d700000 +3d702000 +3d704000 +3d706000 +3d708000 +3d70a000 +3d70c000 +3d70e000 +3d710000 +3d712000 +3d714000 +3d716000 +3d718000 +3d71a000 +3d71c000 +3d71e000 +3d720000 +3d722000 +3d724000 +3d726000 +3d728000 +3d72a000 +3d72c000 +3d72e000 +3d730000 +3d732000 +3d734000 +3d736000 +3d738000 +3d73a000 +3d73c000 +3d73e000 +3d740000 +3d742000 +3d744000 +3d746000 +3d748000 +3d74a000 +3d74c000 +3d74e000 +3d750000 +3d752000 +3d754000 +3d756000 +3d758000 +3d75a000 +3d75c000 +3d75e000 +3d760000 +3d762000 +3d764000 +3d766000 +3d768000 +3d76a000 +3d76c000 +3d76e000 +3d770000 +3d772000 +3d774000 +3d776000 +3d778000 +3d77a000 +3d77c000 +3d77e000 +3d780000 +3d782000 +3d784000 +3d786000 +3d788000 +3d78a000 +3d78c000 +3d78e000 +3d790000 +3d792000 +3d794000 +3d796000 +3d798000 +3d79a000 +3d79c000 +3d79e000 +3d7a0000 +3d7a2000 +3d7a4000 +3d7a6000 +3d7a8000 +3d7aa000 +3d7ac000 +3d7ae000 +3d7b0000 +3d7b2000 +3d7b4000 +3d7b6000 +3d7b8000 +3d7ba000 +3d7bc000 +3d7be000 +3d7c0000 +3d7c2000 +3d7c4000 +3d7c6000 +3d7c8000 +3d7ca000 +3d7cc000 +3d7ce000 +3d7d0000 +3d7d2000 +3d7d4000 +3d7d6000 +3d7d8000 +3d7da000 +3d7dc000 +3d7de000 +3d7e0000 +3d7e2000 +3d7e4000 +3d7e6000 +3d7e8000 +3d7ea000 +3d7ec000 +3d7ee000 +3d7f0000 +3d7f2000 +3d7f4000 +3d7f6000 +3d7f8000 +3d7fa000 +3d7fc000 +3d7fe000 +3d800000 +3d801000 +3d802000 +3d803000 +3d804000 +3d805000 +3d806000 +3d807000 +3d808000 +3d809000 +3d80a000 +3d80b000 +3d80c000 +3d80d000 +3d80e000 +3d80f000 +3d810000 +3d811000 +3d812000 +3d813000 +3d814000 +3d815000 +3d816000 +3d817000 +3d818000 +3d819000 +3d81a000 +3d81b000 +3d81c000 +3d81d000 +3d81e000 +3d81f000 +3d820000 +3d821000 +3d822000 +3d823000 +3d824000 +3d825000 +3d826000 +3d827000 +3d828000 +3d829000 +3d82a000 +3d82b000 +3d82c000 +3d82d000 +3d82e000 +3d82f000 +3d830000 +3d831000 +3d832000 +3d833000 +3d834000 +3d835000 +3d836000 +3d837000 +3d838000 +3d839000 +3d83a000 +3d83b000 +3d83c000 +3d83d000 +3d83e000 +3d83f000 +3d840000 +3d841000 +3d842000 +3d843000 +3d844000 +3d845000 +3d846000 +3d847000 +3d848000 +3d849000 +3d84a000 +3d84b000 +3d84c000 +3d84d000 +3d84e000 +3d84f000 +3d850000 +3d851000 +3d852000 +3d853000 +3d854000 +3d855000 +3d856000 +3d857000 +3d858000 +3d859000 +3d85a000 +3d85b000 +3d85c000 +3d85d000 +3d85e000 +3d85f000 +3d860000 +3d861000 +3d862000 +3d863000 +3d864000 +3d865000 +3d866000 +3d867000 +3d868000 +3d869000 +3d86a000 +3d86b000 +3d86c000 +3d86d000 +3d86e000 +3d86f000 +3d870000 +3d871000 +3d872000 +3d873000 +3d874000 +3d875000 +3d876000 +3d877000 +3d878000 +3d879000 +3d87a000 +3d87b000 +3d87c000 +3d87d000 +3d87e000 +3d87f000 +3d880000 +3d881000 +3d882000 +3d883000 +3d884000 +3d885000 +3d886000 +3d887000 +3d888000 +3d889000 +3d88a000 +3d88b000 +3d88c000 +3d88d000 +3d88e000 +3d88f000 +3d890000 +3d891000 +3d892000 +3d893000 +3d894000 +3d895000 +3d896000 +3d897000 +3d898000 +3d899000 +3d89a000 +3d89b000 +3d89c000 +3d89d000 +3d89e000 +3d89f000 +3d8a0000 +3d8a1000 +3d8a2000 +3d8a3000 +3d8a4000 +3d8a5000 +3d8a6000 +3d8a7000 +3d8a8000 +3d8a9000 +3d8aa000 +3d8ab000 +3d8ac000 +3d8ad000 +3d8ae000 +3d8af000 +3d8b0000 +3d8b1000 +3d8b2000 +3d8b3000 +3d8b4000 +3d8b5000 +3d8b6000 +3d8b7000 +3d8b8000 +3d8b9000 +3d8ba000 +3d8bb000 +3d8bc000 +3d8bd000 +3d8be000 +3d8bf000 +3d8c0000 +3d8c1000 +3d8c2000 +3d8c3000 +3d8c4000 +3d8c5000 +3d8c6000 +3d8c7000 +3d8c8000 +3d8c9000 +3d8ca000 +3d8cb000 +3d8cc000 +3d8cd000 +3d8ce000 +3d8cf000 +3d8d0000 +3d8d1000 +3d8d2000 +3d8d3000 +3d8d4000 +3d8d5000 +3d8d6000 +3d8d7000 +3d8d8000 +3d8d9000 +3d8da000 +3d8db000 +3d8dc000 +3d8dd000 +3d8de000 +3d8df000 +3d8e0000 +3d8e1000 +3d8e2000 +3d8e3000 +3d8e4000 +3d8e5000 +3d8e6000 +3d8e7000 +3d8e8000 +3d8e9000 +3d8ea000 +3d8eb000 +3d8ec000 +3d8ed000 +3d8ee000 +3d8ef000 +3d8f0000 +3d8f1000 +3d8f2000 +3d8f3000 +3d8f4000 +3d8f5000 +3d8f6000 +3d8f7000 +3d8f8000 +3d8f9000 +3d8fa000 +3d8fb000 +3d8fc000 +3d8fd000 +3d8fe000 +3d8ff000 +3d900000 +3d901000 +3d902000 +3d903000 +3d904000 +3d905000 +3d906000 +3d907000 +3d908000 +3d909000 +3d90a000 +3d90b000 +3d90c000 +3d90d000 +3d90e000 +3d90f000 +3d910000 +3d911000 +3d912000 +3d913000 +3d914000 +3d915000 +3d916000 +3d917000 +3d918000 +3d919000 +3d91a000 +3d91b000 +3d91c000 +3d91d000 +3d91e000 +3d91f000 +3d920000 +3d921000 +3d922000 +3d923000 +3d924000 +3d925000 +3d926000 +3d927000 +3d928000 +3d929000 +3d92a000 +3d92b000 +3d92c000 +3d92d000 +3d92e000 +3d92f000 +3d930000 +3d931000 +3d932000 +3d933000 +3d934000 +3d935000 +3d936000 +3d937000 +3d938000 +3d939000 +3d93a000 +3d93b000 +3d93c000 +3d93d000 +3d93e000 +3d93f000 +3d940000 +3d941000 +3d942000 +3d943000 +3d944000 +3d945000 +3d946000 +3d947000 +3d948000 +3d949000 +3d94a000 +3d94b000 +3d94c000 +3d94d000 +3d94e000 +3d94f000 +3d950000 +3d951000 +3d952000 +3d953000 +3d954000 +3d955000 +3d956000 +3d957000 +3d958000 +3d959000 +3d95a000 +3d95b000 +3d95c000 +3d95d000 +3d95e000 +3d95f000 +3d960000 +3d961000 +3d962000 +3d963000 +3d964000 +3d965000 +3d966000 +3d967000 +3d968000 +3d969000 +3d96a000 +3d96b000 +3d96c000 +3d96d000 +3d96e000 +3d96f000 +3d970000 +3d971000 +3d972000 +3d973000 +3d974000 +3d975000 +3d976000 +3d977000 +3d978000 +3d979000 +3d97a000 +3d97b000 +3d97c000 +3d97d000 +3d97e000 +3d97f000 +3d980000 +3d981000 +3d982000 +3d983000 +3d984000 +3d985000 +3d986000 +3d987000 +3d988000 +3d989000 +3d98a000 +3d98b000 +3d98c000 +3d98d000 +3d98e000 +3d98f000 +3d990000 +3d991000 +3d992000 +3d993000 +3d994000 +3d995000 +3d996000 +3d997000 +3d998000 +3d999000 +3d99a000 +3d99b000 +3d99c000 +3d99d000 +3d99e000 +3d99f000 +3d9a0000 +3d9a1000 +3d9a2000 +3d9a3000 +3d9a4000 +3d9a5000 +3d9a6000 +3d9a7000 +3d9a8000 +3d9a9000 +3d9aa000 +3d9ab000 +3d9ac000 +3d9ad000 +3d9ae000 +3d9af000 +3d9b0000 +3d9b1000 +3d9b2000 +3d9b3000 +3d9b4000 +3d9b5000 +3d9b6000 +3d9b7000 +3d9b8000 +3d9b9000 +3d9ba000 +3d9bb000 +3d9bc000 +3d9bd000 +3d9be000 +3d9bf000 +3d9c0000 +3d9c1000 +3d9c2000 +3d9c3000 +3d9c4000 +3d9c5000 +3d9c6000 +3d9c7000 +3d9c8000 +3d9c9000 +3d9ca000 +3d9cb000 +3d9cc000 +3d9cd000 +3d9ce000 +3d9cf000 +3d9d0000 +3d9d1000 +3d9d2000 +3d9d3000 +3d9d4000 +3d9d5000 +3d9d6000 +3d9d7000 +3d9d8000 +3d9d9000 +3d9da000 +3d9db000 +3d9dc000 +3d9dd000 +3d9de000 +3d9df000 +3d9e0000 +3d9e1000 +3d9e2000 +3d9e3000 +3d9e4000 +3d9e5000 +3d9e6000 +3d9e7000 +3d9e8000 +3d9e9000 +3d9ea000 +3d9eb000 +3d9ec000 +3d9ed000 +3d9ee000 +3d9ef000 +3d9f0000 +3d9f1000 +3d9f2000 +3d9f3000 +3d9f4000 +3d9f5000 +3d9f6000 +3d9f7000 +3d9f8000 +3d9f9000 +3d9fa000 +3d9fb000 +3d9fc000 +3d9fd000 +3d9fe000 +3d9ff000 +3da00000 +3da01000 +3da02000 +3da03000 +3da04000 +3da05000 +3da06000 +3da07000 +3da08000 +3da09000 +3da0a000 +3da0b000 +3da0c000 +3da0d000 +3da0e000 +3da0f000 +3da10000 +3da11000 +3da12000 +3da13000 +3da14000 +3da15000 +3da16000 +3da17000 +3da18000 +3da19000 +3da1a000 +3da1b000 +3da1c000 +3da1d000 +3da1e000 +3da1f000 +3da20000 +3da21000 +3da22000 +3da23000 +3da24000 +3da25000 +3da26000 +3da27000 +3da28000 +3da29000 +3da2a000 +3da2b000 +3da2c000 +3da2d000 +3da2e000 +3da2f000 +3da30000 +3da31000 +3da32000 +3da33000 +3da34000 +3da35000 +3da36000 +3da37000 +3da38000 +3da39000 +3da3a000 +3da3b000 +3da3c000 +3da3d000 +3da3e000 +3da3f000 +3da40000 +3da41000 +3da42000 +3da43000 +3da44000 +3da45000 +3da46000 +3da47000 +3da48000 +3da49000 +3da4a000 +3da4b000 +3da4c000 +3da4d000 +3da4e000 +3da4f000 +3da50000 +3da51000 +3da52000 +3da53000 +3da54000 +3da55000 +3da56000 +3da57000 +3da58000 +3da59000 +3da5a000 +3da5b000 +3da5c000 +3da5d000 +3da5e000 +3da5f000 +3da60000 +3da61000 +3da62000 +3da63000 +3da64000 +3da65000 +3da66000 +3da67000 +3da68000 +3da69000 +3da6a000 +3da6b000 +3da6c000 +3da6d000 +3da6e000 +3da6f000 +3da70000 +3da71000 +3da72000 +3da73000 +3da74000 +3da75000 +3da76000 +3da77000 +3da78000 +3da79000 +3da7a000 +3da7b000 +3da7c000 +3da7d000 +3da7e000 +3da7f000 +3da80000 +3da81000 +3da82000 +3da83000 +3da84000 +3da85000 +3da86000 +3da87000 +3da88000 +3da89000 +3da8a000 +3da8b000 +3da8c000 +3da8d000 +3da8e000 +3da8f000 +3da90000 +3da91000 +3da92000 +3da93000 +3da94000 +3da95000 +3da96000 +3da97000 +3da98000 +3da99000 +3da9a000 +3da9b000 +3da9c000 +3da9d000 +3da9e000 +3da9f000 +3daa0000 +3daa1000 +3daa2000 +3daa3000 +3daa4000 +3daa5000 +3daa6000 +3daa7000 +3daa8000 +3daa9000 +3daaa000 +3daab000 +3daac000 +3daad000 +3daae000 +3daaf000 +3dab0000 +3dab1000 +3dab2000 +3dab3000 +3dab4000 +3dab5000 +3dab6000 +3dab7000 +3dab8000 +3dab9000 +3daba000 +3dabb000 +3dabc000 +3dabd000 +3dabe000 +3dabf000 +3dac0000 +3dac1000 +3dac2000 +3dac3000 +3dac4000 +3dac5000 +3dac6000 +3dac7000 +3dac8000 +3dac9000 +3daca000 +3dacb000 +3dacc000 +3dacd000 +3dace000 +3dacf000 +3dad0000 +3dad1000 +3dad2000 +3dad3000 +3dad4000 +3dad5000 +3dad6000 +3dad7000 +3dad8000 +3dad9000 +3dada000 +3dadb000 +3dadc000 +3dadd000 +3dade000 +3dadf000 +3dae0000 +3dae1000 +3dae2000 +3dae3000 +3dae4000 +3dae5000 +3dae6000 +3dae7000 +3dae8000 +3dae9000 +3daea000 +3daeb000 +3daec000 +3daed000 +3daee000 +3daef000 +3daf0000 +3daf1000 +3daf2000 +3daf3000 +3daf4000 +3daf5000 +3daf6000 +3daf7000 +3daf8000 +3daf9000 +3dafa000 +3dafb000 +3dafc000 +3dafd000 +3dafe000 +3daff000 +3db00000 +3db01000 +3db02000 +3db03000 +3db04000 +3db05000 +3db06000 +3db07000 +3db08000 +3db09000 +3db0a000 +3db0b000 +3db0c000 +3db0d000 +3db0e000 +3db0f000 +3db10000 +3db11000 +3db12000 +3db13000 +3db14000 +3db15000 +3db16000 +3db17000 +3db18000 +3db19000 +3db1a000 +3db1b000 +3db1c000 +3db1d000 +3db1e000 +3db1f000 +3db20000 +3db21000 +3db22000 +3db23000 +3db24000 +3db25000 +3db26000 +3db27000 +3db28000 +3db29000 +3db2a000 +3db2b000 +3db2c000 +3db2d000 +3db2e000 +3db2f000 +3db30000 +3db31000 +3db32000 +3db33000 +3db34000 +3db35000 +3db36000 +3db37000 +3db38000 +3db39000 +3db3a000 +3db3b000 +3db3c000 +3db3d000 +3db3e000 +3db3f000 +3db40000 +3db41000 +3db42000 +3db43000 +3db44000 +3db45000 +3db46000 +3db47000 +3db48000 +3db49000 +3db4a000 +3db4b000 +3db4c000 +3db4d000 +3db4e000 +3db4f000 +3db50000 +3db51000 +3db52000 +3db53000 +3db54000 +3db55000 +3db56000 +3db57000 +3db58000 +3db59000 +3db5a000 +3db5b000 +3db5c000 +3db5d000 +3db5e000 +3db5f000 +3db60000 +3db61000 +3db62000 +3db63000 +3db64000 +3db65000 +3db66000 +3db67000 +3db68000 +3db69000 +3db6a000 +3db6b000 +3db6c000 +3db6d000 +3db6e000 +3db6f000 +3db70000 +3db71000 +3db72000 +3db73000 +3db74000 +3db75000 +3db76000 +3db77000 +3db78000 +3db79000 +3db7a000 +3db7b000 +3db7c000 +3db7d000 +3db7e000 +3db7f000 +3db80000 +3db81000 +3db82000 +3db83000 +3db84000 +3db85000 +3db86000 +3db87000 +3db88000 +3db89000 +3db8a000 +3db8b000 +3db8c000 +3db8d000 +3db8e000 +3db8f000 +3db90000 +3db91000 +3db92000 +3db93000 +3db94000 +3db95000 +3db96000 +3db97000 +3db98000 +3db99000 +3db9a000 +3db9b000 +3db9c000 +3db9d000 +3db9e000 +3db9f000 +3dba0000 +3dba1000 +3dba2000 +3dba3000 +3dba4000 +3dba5000 +3dba6000 +3dba7000 +3dba8000 +3dba9000 +3dbaa000 +3dbab000 +3dbac000 +3dbad000 +3dbae000 +3dbaf000 +3dbb0000 +3dbb1000 +3dbb2000 +3dbb3000 +3dbb4000 +3dbb5000 +3dbb6000 +3dbb7000 +3dbb8000 +3dbb9000 +3dbba000 +3dbbb000 +3dbbc000 +3dbbd000 +3dbbe000 +3dbbf000 +3dbc0000 +3dbc1000 +3dbc2000 +3dbc3000 +3dbc4000 +3dbc5000 +3dbc6000 +3dbc7000 +3dbc8000 +3dbc9000 +3dbca000 +3dbcb000 +3dbcc000 +3dbcd000 +3dbce000 +3dbcf000 +3dbd0000 +3dbd1000 +3dbd2000 +3dbd3000 +3dbd4000 +3dbd5000 +3dbd6000 +3dbd7000 +3dbd8000 +3dbd9000 +3dbda000 +3dbdb000 +3dbdc000 +3dbdd000 +3dbde000 +3dbdf000 +3dbe0000 +3dbe1000 +3dbe2000 +3dbe3000 +3dbe4000 +3dbe5000 +3dbe6000 +3dbe7000 +3dbe8000 +3dbe9000 +3dbea000 +3dbeb000 +3dbec000 +3dbed000 +3dbee000 +3dbef000 +3dbf0000 +3dbf1000 +3dbf2000 +3dbf3000 +3dbf4000 +3dbf5000 +3dbf6000 +3dbf7000 +3dbf8000 +3dbf9000 +3dbfa000 +3dbfb000 +3dbfc000 +3dbfd000 +3dbfe000 +3dbff000 +3dc00000 +3dc01000 +3dc02000 +3dc03000 +3dc04000 +3dc05000 +3dc06000 +3dc07000 +3dc08000 +3dc09000 +3dc0a000 +3dc0b000 +3dc0c000 +3dc0d000 +3dc0e000 +3dc0f000 +3dc10000 +3dc11000 +3dc12000 +3dc13000 +3dc14000 +3dc15000 +3dc16000 +3dc17000 +3dc18000 +3dc19000 +3dc1a000 +3dc1b000 +3dc1c000 +3dc1d000 +3dc1e000 +3dc1f000 +3dc20000 +3dc21000 +3dc22000 +3dc23000 +3dc24000 +3dc25000 +3dc26000 +3dc27000 +3dc28000 +3dc29000 +3dc2a000 +3dc2b000 +3dc2c000 +3dc2d000 +3dc2e000 +3dc2f000 +3dc30000 +3dc31000 +3dc32000 +3dc33000 +3dc34000 +3dc35000 +3dc36000 +3dc37000 +3dc38000 +3dc39000 +3dc3a000 +3dc3b000 +3dc3c000 +3dc3d000 +3dc3e000 +3dc3f000 +3dc40000 +3dc41000 +3dc42000 +3dc43000 +3dc44000 +3dc45000 +3dc46000 +3dc47000 +3dc48000 +3dc49000 +3dc4a000 +3dc4b000 +3dc4c000 +3dc4d000 +3dc4e000 +3dc4f000 +3dc50000 +3dc51000 +3dc52000 +3dc53000 +3dc54000 +3dc55000 +3dc56000 +3dc57000 +3dc58000 +3dc59000 +3dc5a000 +3dc5b000 +3dc5c000 +3dc5d000 +3dc5e000 +3dc5f000 +3dc60000 +3dc61000 +3dc62000 +3dc63000 +3dc64000 +3dc65000 +3dc66000 +3dc67000 +3dc68000 +3dc69000 +3dc6a000 +3dc6b000 +3dc6c000 +3dc6d000 +3dc6e000 +3dc6f000 +3dc70000 +3dc71000 +3dc72000 +3dc73000 +3dc74000 +3dc75000 +3dc76000 +3dc77000 +3dc78000 +3dc79000 +3dc7a000 +3dc7b000 +3dc7c000 +3dc7d000 +3dc7e000 +3dc7f000 +3dc80000 +3dc81000 +3dc82000 +3dc83000 +3dc84000 +3dc85000 +3dc86000 +3dc87000 +3dc88000 +3dc89000 +3dc8a000 +3dc8b000 +3dc8c000 +3dc8d000 +3dc8e000 +3dc8f000 +3dc90000 +3dc91000 +3dc92000 +3dc93000 +3dc94000 +3dc95000 +3dc96000 +3dc97000 +3dc98000 +3dc99000 +3dc9a000 +3dc9b000 +3dc9c000 +3dc9d000 +3dc9e000 +3dc9f000 +3dca0000 +3dca1000 +3dca2000 +3dca3000 +3dca4000 +3dca5000 +3dca6000 +3dca7000 +3dca8000 +3dca9000 +3dcaa000 +3dcab000 +3dcac000 +3dcad000 +3dcae000 +3dcaf000 +3dcb0000 +3dcb1000 +3dcb2000 +3dcb3000 +3dcb4000 +3dcb5000 +3dcb6000 +3dcb7000 +3dcb8000 +3dcb9000 +3dcba000 +3dcbb000 +3dcbc000 +3dcbd000 +3dcbe000 +3dcbf000 +3dcc0000 +3dcc1000 +3dcc2000 +3dcc3000 +3dcc4000 +3dcc5000 +3dcc6000 +3dcc7000 +3dcc8000 +3dcc9000 +3dcca000 +3dccb000 +3dccc000 +3dccd000 +3dcce000 +3dccf000 +3dcd0000 +3dcd1000 +3dcd2000 +3dcd3000 +3dcd4000 +3dcd5000 +3dcd6000 +3dcd7000 +3dcd8000 +3dcd9000 +3dcda000 +3dcdb000 +3dcdc000 +3dcdd000 +3dcde000 +3dcdf000 +3dce0000 +3dce1000 +3dce2000 +3dce3000 +3dce4000 +3dce5000 +3dce6000 +3dce7000 +3dce8000 +3dce9000 +3dcea000 +3dceb000 +3dcec000 +3dced000 +3dcee000 +3dcef000 +3dcf0000 +3dcf1000 +3dcf2000 +3dcf3000 +3dcf4000 +3dcf5000 +3dcf6000 +3dcf7000 +3dcf8000 +3dcf9000 +3dcfa000 +3dcfb000 +3dcfc000 +3dcfd000 +3dcfe000 +3dcff000 +3dd00000 +3dd01000 +3dd02000 +3dd03000 +3dd04000 +3dd05000 +3dd06000 +3dd07000 +3dd08000 +3dd09000 +3dd0a000 +3dd0b000 +3dd0c000 +3dd0d000 +3dd0e000 +3dd0f000 +3dd10000 +3dd11000 +3dd12000 +3dd13000 +3dd14000 +3dd15000 +3dd16000 +3dd17000 +3dd18000 +3dd19000 +3dd1a000 +3dd1b000 +3dd1c000 +3dd1d000 +3dd1e000 +3dd1f000 +3dd20000 +3dd21000 +3dd22000 +3dd23000 +3dd24000 +3dd25000 +3dd26000 +3dd27000 +3dd28000 +3dd29000 +3dd2a000 +3dd2b000 +3dd2c000 +3dd2d000 +3dd2e000 +3dd2f000 +3dd30000 +3dd31000 +3dd32000 +3dd33000 +3dd34000 +3dd35000 +3dd36000 +3dd37000 +3dd38000 +3dd39000 +3dd3a000 +3dd3b000 +3dd3c000 +3dd3d000 +3dd3e000 +3dd3f000 +3dd40000 +3dd41000 +3dd42000 +3dd43000 +3dd44000 +3dd45000 +3dd46000 +3dd47000 +3dd48000 +3dd49000 +3dd4a000 +3dd4b000 +3dd4c000 +3dd4d000 +3dd4e000 +3dd4f000 +3dd50000 +3dd51000 +3dd52000 +3dd53000 +3dd54000 +3dd55000 +3dd56000 +3dd57000 +3dd58000 +3dd59000 +3dd5a000 +3dd5b000 +3dd5c000 +3dd5d000 +3dd5e000 +3dd5f000 +3dd60000 +3dd61000 +3dd62000 +3dd63000 +3dd64000 +3dd65000 +3dd66000 +3dd67000 +3dd68000 +3dd69000 +3dd6a000 +3dd6b000 +3dd6c000 +3dd6d000 +3dd6e000 +3dd6f000 +3dd70000 +3dd71000 +3dd72000 +3dd73000 +3dd74000 +3dd75000 +3dd76000 +3dd77000 +3dd78000 +3dd79000 +3dd7a000 +3dd7b000 +3dd7c000 +3dd7d000 +3dd7e000 +3dd7f000 +3dd80000 +3dd81000 +3dd82000 +3dd83000 +3dd84000 +3dd85000 +3dd86000 +3dd87000 +3dd88000 +3dd89000 +3dd8a000 +3dd8b000 +3dd8c000 +3dd8d000 +3dd8e000 +3dd8f000 +3dd90000 +3dd91000 +3dd92000 +3dd93000 +3dd94000 +3dd95000 +3dd96000 +3dd97000 +3dd98000 +3dd99000 +3dd9a000 +3dd9b000 +3dd9c000 +3dd9d000 +3dd9e000 +3dd9f000 +3dda0000 +3dda1000 +3dda2000 +3dda3000 +3dda4000 +3dda5000 +3dda6000 +3dda7000 +3dda8000 +3dda9000 +3ddaa000 +3ddab000 +3ddac000 +3ddad000 +3ddae000 +3ddaf000 +3ddb0000 +3ddb1000 +3ddb2000 +3ddb3000 +3ddb4000 +3ddb5000 +3ddb6000 +3ddb7000 +3ddb8000 +3ddb9000 +3ddba000 +3ddbb000 +3ddbc000 +3ddbd000 +3ddbe000 +3ddbf000 +3ddc0000 +3ddc1000 +3ddc2000 +3ddc3000 +3ddc4000 +3ddc5000 +3ddc6000 +3ddc7000 +3ddc8000 +3ddc9000 +3ddca000 +3ddcb000 +3ddcc000 +3ddcd000 +3ddce000 +3ddcf000 +3ddd0000 +3ddd1000 +3ddd2000 +3ddd3000 +3ddd4000 +3ddd5000 +3ddd6000 +3ddd7000 +3ddd8000 +3ddd9000 +3ddda000 +3dddb000 +3dddc000 +3dddd000 +3ddde000 +3dddf000 +3dde0000 +3dde1000 +3dde2000 +3dde3000 +3dde4000 +3dde5000 +3dde6000 +3dde7000 +3dde8000 +3dde9000 +3ddea000 +3ddeb000 +3ddec000 +3dded000 +3ddee000 +3ddef000 +3ddf0000 +3ddf1000 +3ddf2000 +3ddf3000 +3ddf4000 +3ddf5000 +3ddf6000 +3ddf7000 +3ddf8000 +3ddf9000 +3ddfa000 +3ddfb000 +3ddfc000 +3ddfd000 +3ddfe000 +3ddff000 +3de00000 +3de01000 +3de02000 +3de03000 +3de04000 +3de05000 +3de06000 +3de07000 +3de08000 +3de09000 +3de0a000 +3de0b000 +3de0c000 +3de0d000 +3de0e000 +3de0f000 +3de10000 +3de11000 +3de12000 +3de13000 +3de14000 +3de15000 +3de16000 +3de17000 +3de18000 +3de19000 +3de1a000 +3de1b000 +3de1c000 +3de1d000 +3de1e000 +3de1f000 +3de20000 +3de21000 +3de22000 +3de23000 +3de24000 +3de25000 +3de26000 +3de27000 +3de28000 +3de29000 +3de2a000 +3de2b000 +3de2c000 +3de2d000 +3de2e000 +3de2f000 +3de30000 +3de31000 +3de32000 +3de33000 +3de34000 +3de35000 +3de36000 +3de37000 +3de38000 +3de39000 +3de3a000 +3de3b000 +3de3c000 +3de3d000 +3de3e000 +3de3f000 +3de40000 +3de41000 +3de42000 +3de43000 +3de44000 +3de45000 +3de46000 +3de47000 +3de48000 +3de49000 +3de4a000 +3de4b000 +3de4c000 +3de4d000 +3de4e000 +3de4f000 +3de50000 +3de51000 +3de52000 +3de53000 +3de54000 +3de55000 +3de56000 +3de57000 +3de58000 +3de59000 +3de5a000 +3de5b000 +3de5c000 +3de5d000 +3de5e000 +3de5f000 +3de60000 +3de61000 +3de62000 +3de63000 +3de64000 +3de65000 +3de66000 +3de67000 +3de68000 +3de69000 +3de6a000 +3de6b000 +3de6c000 +3de6d000 +3de6e000 +3de6f000 +3de70000 +3de71000 +3de72000 +3de73000 +3de74000 +3de75000 +3de76000 +3de77000 +3de78000 +3de79000 +3de7a000 +3de7b000 +3de7c000 +3de7d000 +3de7e000 +3de7f000 +3de80000 +3de81000 +3de82000 +3de83000 +3de84000 +3de85000 +3de86000 +3de87000 +3de88000 +3de89000 +3de8a000 +3de8b000 +3de8c000 +3de8d000 +3de8e000 +3de8f000 +3de90000 +3de91000 +3de92000 +3de93000 +3de94000 +3de95000 +3de96000 +3de97000 +3de98000 +3de99000 +3de9a000 +3de9b000 +3de9c000 +3de9d000 +3de9e000 +3de9f000 +3dea0000 +3dea1000 +3dea2000 +3dea3000 +3dea4000 +3dea5000 +3dea6000 +3dea7000 +3dea8000 +3dea9000 +3deaa000 +3deab000 +3deac000 +3dead000 +3deae000 +3deaf000 +3deb0000 +3deb1000 +3deb2000 +3deb3000 +3deb4000 +3deb5000 +3deb6000 +3deb7000 +3deb8000 +3deb9000 +3deba000 +3debb000 +3debc000 +3debd000 +3debe000 +3debf000 +3dec0000 +3dec1000 +3dec2000 +3dec3000 +3dec4000 +3dec5000 +3dec6000 +3dec7000 +3dec8000 +3dec9000 +3deca000 +3decb000 +3decc000 +3decd000 +3dece000 +3decf000 +3ded0000 +3ded1000 +3ded2000 +3ded3000 +3ded4000 +3ded5000 +3ded6000 +3ded7000 +3ded8000 +3ded9000 +3deda000 +3dedb000 +3dedc000 +3dedd000 +3dede000 +3dedf000 +3dee0000 +3dee1000 +3dee2000 +3dee3000 +3dee4000 +3dee5000 +3dee6000 +3dee7000 +3dee8000 +3dee9000 +3deea000 +3deeb000 +3deec000 +3deed000 +3deee000 +3deef000 +3def0000 +3def1000 +3def2000 +3def3000 +3def4000 +3def5000 +3def6000 +3def7000 +3def8000 +3def9000 +3defa000 +3defb000 +3defc000 +3defd000 +3defe000 +3deff000 +3df00000 +3df01000 +3df02000 +3df03000 +3df04000 +3df05000 +3df06000 +3df07000 +3df08000 +3df09000 +3df0a000 +3df0b000 +3df0c000 +3df0d000 +3df0e000 +3df0f000 +3df10000 +3df11000 +3df12000 +3df13000 +3df14000 +3df15000 +3df16000 +3df17000 +3df18000 +3df19000 +3df1a000 +3df1b000 +3df1c000 +3df1d000 +3df1e000 +3df1f000 +3df20000 +3df21000 +3df22000 +3df23000 +3df24000 +3df25000 +3df26000 +3df27000 +3df28000 +3df29000 +3df2a000 +3df2b000 +3df2c000 +3df2d000 +3df2e000 +3df2f000 +3df30000 +3df31000 +3df32000 +3df33000 +3df34000 +3df35000 +3df36000 +3df37000 +3df38000 +3df39000 +3df3a000 +3df3b000 +3df3c000 +3df3d000 +3df3e000 +3df3f000 +3df40000 +3df41000 +3df42000 +3df43000 +3df44000 +3df45000 +3df46000 +3df47000 +3df48000 +3df49000 +3df4a000 +3df4b000 +3df4c000 +3df4d000 +3df4e000 +3df4f000 +3df50000 +3df51000 +3df52000 +3df53000 +3df54000 +3df55000 +3df56000 +3df57000 +3df58000 +3df59000 +3df5a000 +3df5b000 +3df5c000 +3df5d000 +3df5e000 +3df5f000 +3df60000 +3df61000 +3df62000 +3df63000 +3df64000 +3df65000 +3df66000 +3df67000 +3df68000 +3df69000 +3df6a000 +3df6b000 +3df6c000 +3df6d000 +3df6e000 +3df6f000 +3df70000 +3df71000 +3df72000 +3df73000 +3df74000 +3df75000 +3df76000 +3df77000 +3df78000 +3df79000 +3df7a000 +3df7b000 +3df7c000 +3df7d000 +3df7e000 +3df7f000 +3df80000 +3df81000 +3df82000 +3df83000 +3df84000 +3df85000 +3df86000 +3df87000 +3df88000 +3df89000 +3df8a000 +3df8b000 +3df8c000 +3df8d000 +3df8e000 +3df8f000 +3df90000 +3df91000 +3df92000 +3df93000 +3df94000 +3df95000 +3df96000 +3df97000 +3df98000 +3df99000 +3df9a000 +3df9b000 +3df9c000 +3df9d000 +3df9e000 +3df9f000 +3dfa0000 +3dfa1000 +3dfa2000 +3dfa3000 +3dfa4000 +3dfa5000 +3dfa6000 +3dfa7000 +3dfa8000 +3dfa9000 +3dfaa000 +3dfab000 +3dfac000 +3dfad000 +3dfae000 +3dfaf000 +3dfb0000 +3dfb1000 +3dfb2000 +3dfb3000 +3dfb4000 +3dfb5000 +3dfb6000 +3dfb7000 +3dfb8000 +3dfb9000 +3dfba000 +3dfbb000 +3dfbc000 +3dfbd000 +3dfbe000 +3dfbf000 +3dfc0000 +3dfc1000 +3dfc2000 +3dfc3000 +3dfc4000 +3dfc5000 +3dfc6000 +3dfc7000 +3dfc8000 +3dfc9000 +3dfca000 +3dfcb000 +3dfcc000 +3dfcd000 +3dfce000 +3dfcf000 +3dfd0000 +3dfd1000 +3dfd2000 +3dfd3000 +3dfd4000 +3dfd5000 +3dfd6000 +3dfd7000 +3dfd8000 +3dfd9000 +3dfda000 +3dfdb000 +3dfdc000 +3dfdd000 +3dfde000 +3dfdf000 +3dfe0000 +3dfe1000 +3dfe2000 +3dfe3000 +3dfe4000 +3dfe5000 +3dfe6000 +3dfe7000 +3dfe8000 +3dfe9000 +3dfea000 +3dfeb000 +3dfec000 +3dfed000 +3dfee000 +3dfef000 +3dff0000 +3dff1000 +3dff2000 +3dff3000 +3dff4000 +3dff5000 +3dff6000 +3dff7000 +3dff8000 +3dff9000 +3dffa000 +3dffb000 +3dffc000 +3dffd000 +3dffe000 +3dfff000 +3e000000 +3e000800 +3e001000 +3e001800 +3e002000 +3e002800 +3e003000 +3e003800 +3e004000 +3e004800 +3e005000 +3e005800 +3e006000 +3e006800 +3e007000 +3e007800 +3e008000 +3e008800 +3e009000 +3e009800 +3e00a000 +3e00a800 +3e00b000 +3e00b800 +3e00c000 +3e00c800 +3e00d000 +3e00d800 +3e00e000 +3e00e800 +3e00f000 +3e00f800 +3e010000 +3e010800 +3e011000 +3e011800 +3e012000 +3e012800 +3e013000 +3e013800 +3e014000 +3e014800 +3e015000 +3e015800 +3e016000 +3e016800 +3e017000 +3e017800 +3e018000 +3e018800 +3e019000 +3e019800 +3e01a000 +3e01a800 +3e01b000 +3e01b800 +3e01c000 +3e01c800 +3e01d000 +3e01d800 +3e01e000 +3e01e800 +3e01f000 +3e01f800 +3e020000 +3e020800 +3e021000 +3e021800 +3e022000 +3e022800 +3e023000 +3e023800 +3e024000 +3e024800 +3e025000 +3e025800 +3e026000 +3e026800 +3e027000 +3e027800 +3e028000 +3e028800 +3e029000 +3e029800 +3e02a000 +3e02a800 +3e02b000 +3e02b800 +3e02c000 +3e02c800 +3e02d000 +3e02d800 +3e02e000 +3e02e800 +3e02f000 +3e02f800 +3e030000 +3e030800 +3e031000 +3e031800 +3e032000 +3e032800 +3e033000 +3e033800 +3e034000 +3e034800 +3e035000 +3e035800 +3e036000 +3e036800 +3e037000 +3e037800 +3e038000 +3e038800 +3e039000 +3e039800 +3e03a000 +3e03a800 +3e03b000 +3e03b800 +3e03c000 +3e03c800 +3e03d000 +3e03d800 +3e03e000 +3e03e800 +3e03f000 +3e03f800 +3e040000 +3e040800 +3e041000 +3e041800 +3e042000 +3e042800 +3e043000 +3e043800 +3e044000 +3e044800 +3e045000 +3e045800 +3e046000 +3e046800 +3e047000 +3e047800 +3e048000 +3e048800 +3e049000 +3e049800 +3e04a000 +3e04a800 +3e04b000 +3e04b800 +3e04c000 +3e04c800 +3e04d000 +3e04d800 +3e04e000 +3e04e800 +3e04f000 +3e04f800 +3e050000 +3e050800 +3e051000 +3e051800 +3e052000 +3e052800 +3e053000 +3e053800 +3e054000 +3e054800 +3e055000 +3e055800 +3e056000 +3e056800 +3e057000 +3e057800 +3e058000 +3e058800 +3e059000 +3e059800 +3e05a000 +3e05a800 +3e05b000 +3e05b800 +3e05c000 +3e05c800 +3e05d000 +3e05d800 +3e05e000 +3e05e800 +3e05f000 +3e05f800 +3e060000 +3e060800 +3e061000 +3e061800 +3e062000 +3e062800 +3e063000 +3e063800 +3e064000 +3e064800 +3e065000 +3e065800 +3e066000 +3e066800 +3e067000 +3e067800 +3e068000 +3e068800 +3e069000 +3e069800 +3e06a000 +3e06a800 +3e06b000 +3e06b800 +3e06c000 +3e06c800 +3e06d000 +3e06d800 +3e06e000 +3e06e800 +3e06f000 +3e06f800 +3e070000 +3e070800 +3e071000 +3e071800 +3e072000 +3e072800 +3e073000 +3e073800 +3e074000 +3e074800 +3e075000 +3e075800 +3e076000 +3e076800 +3e077000 +3e077800 +3e078000 +3e078800 +3e079000 +3e079800 +3e07a000 +3e07a800 +3e07b000 +3e07b800 +3e07c000 +3e07c800 +3e07d000 +3e07d800 +3e07e000 +3e07e800 +3e07f000 +3e07f800 +3e080000 +3e080800 +3e081000 +3e081800 +3e082000 +3e082800 +3e083000 +3e083800 +3e084000 +3e084800 +3e085000 +3e085800 +3e086000 +3e086800 +3e087000 +3e087800 +3e088000 +3e088800 +3e089000 +3e089800 +3e08a000 +3e08a800 +3e08b000 +3e08b800 +3e08c000 +3e08c800 +3e08d000 +3e08d800 +3e08e000 +3e08e800 +3e08f000 +3e08f800 +3e090000 +3e090800 +3e091000 +3e091800 +3e092000 +3e092800 +3e093000 +3e093800 +3e094000 +3e094800 +3e095000 +3e095800 +3e096000 +3e096800 +3e097000 +3e097800 +3e098000 +3e098800 +3e099000 +3e099800 +3e09a000 +3e09a800 +3e09b000 +3e09b800 +3e09c000 +3e09c800 +3e09d000 +3e09d800 +3e09e000 +3e09e800 +3e09f000 +3e09f800 +3e0a0000 +3e0a0800 +3e0a1000 +3e0a1800 +3e0a2000 +3e0a2800 +3e0a3000 +3e0a3800 +3e0a4000 +3e0a4800 +3e0a5000 +3e0a5800 +3e0a6000 +3e0a6800 +3e0a7000 +3e0a7800 +3e0a8000 +3e0a8800 +3e0a9000 +3e0a9800 +3e0aa000 +3e0aa800 +3e0ab000 +3e0ab800 +3e0ac000 +3e0ac800 +3e0ad000 +3e0ad800 +3e0ae000 +3e0ae800 +3e0af000 +3e0af800 +3e0b0000 +3e0b0800 +3e0b1000 +3e0b1800 +3e0b2000 +3e0b2800 +3e0b3000 +3e0b3800 +3e0b4000 +3e0b4800 +3e0b5000 +3e0b5800 +3e0b6000 +3e0b6800 +3e0b7000 +3e0b7800 +3e0b8000 +3e0b8800 +3e0b9000 +3e0b9800 +3e0ba000 +3e0ba800 +3e0bb000 +3e0bb800 +3e0bc000 +3e0bc800 +3e0bd000 +3e0bd800 +3e0be000 +3e0be800 +3e0bf000 +3e0bf800 +3e0c0000 +3e0c0800 +3e0c1000 +3e0c1800 +3e0c2000 +3e0c2800 +3e0c3000 +3e0c3800 +3e0c4000 +3e0c4800 +3e0c5000 +3e0c5800 +3e0c6000 +3e0c6800 +3e0c7000 +3e0c7800 +3e0c8000 +3e0c8800 +3e0c9000 +3e0c9800 +3e0ca000 +3e0ca800 +3e0cb000 +3e0cb800 +3e0cc000 +3e0cc800 +3e0cd000 +3e0cd800 +3e0ce000 +3e0ce800 +3e0cf000 +3e0cf800 +3e0d0000 +3e0d0800 +3e0d1000 +3e0d1800 +3e0d2000 +3e0d2800 +3e0d3000 +3e0d3800 +3e0d4000 +3e0d4800 +3e0d5000 +3e0d5800 +3e0d6000 +3e0d6800 +3e0d7000 +3e0d7800 +3e0d8000 +3e0d8800 +3e0d9000 +3e0d9800 +3e0da000 +3e0da800 +3e0db000 +3e0db800 +3e0dc000 +3e0dc800 +3e0dd000 +3e0dd800 +3e0de000 +3e0de800 +3e0df000 +3e0df800 +3e0e0000 +3e0e0800 +3e0e1000 +3e0e1800 +3e0e2000 +3e0e2800 +3e0e3000 +3e0e3800 +3e0e4000 +3e0e4800 +3e0e5000 +3e0e5800 +3e0e6000 +3e0e6800 +3e0e7000 +3e0e7800 +3e0e8000 +3e0e8800 +3e0e9000 +3e0e9800 +3e0ea000 +3e0ea800 +3e0eb000 +3e0eb800 +3e0ec000 +3e0ec800 +3e0ed000 +3e0ed800 +3e0ee000 +3e0ee800 +3e0ef000 +3e0ef800 +3e0f0000 +3e0f0800 +3e0f1000 +3e0f1800 +3e0f2000 +3e0f2800 +3e0f3000 +3e0f3800 +3e0f4000 +3e0f4800 +3e0f5000 +3e0f5800 +3e0f6000 +3e0f6800 +3e0f7000 +3e0f7800 +3e0f8000 +3e0f8800 +3e0f9000 +3e0f9800 +3e0fa000 +3e0fa800 +3e0fb000 +3e0fb800 +3e0fc000 +3e0fc800 +3e0fd000 +3e0fd800 +3e0fe000 +3e0fe800 +3e0ff000 +3e0ff800 +3e100000 +3e100800 +3e101000 +3e101800 +3e102000 +3e102800 +3e103000 +3e103800 +3e104000 +3e104800 +3e105000 +3e105800 +3e106000 +3e106800 +3e107000 +3e107800 +3e108000 +3e108800 +3e109000 +3e109800 +3e10a000 +3e10a800 +3e10b000 +3e10b800 +3e10c000 +3e10c800 +3e10d000 +3e10d800 +3e10e000 +3e10e800 +3e10f000 +3e10f800 +3e110000 +3e110800 +3e111000 +3e111800 +3e112000 +3e112800 +3e113000 +3e113800 +3e114000 +3e114800 +3e115000 +3e115800 +3e116000 +3e116800 +3e117000 +3e117800 +3e118000 +3e118800 +3e119000 +3e119800 +3e11a000 +3e11a800 +3e11b000 +3e11b800 +3e11c000 +3e11c800 +3e11d000 +3e11d800 +3e11e000 +3e11e800 +3e11f000 +3e11f800 +3e120000 +3e120800 +3e121000 +3e121800 +3e122000 +3e122800 +3e123000 +3e123800 +3e124000 +3e124800 +3e125000 +3e125800 +3e126000 +3e126800 +3e127000 +3e127800 +3e128000 +3e128800 +3e129000 +3e129800 +3e12a000 +3e12a800 +3e12b000 +3e12b800 +3e12c000 +3e12c800 +3e12d000 +3e12d800 +3e12e000 +3e12e800 +3e12f000 +3e12f800 +3e130000 +3e130800 +3e131000 +3e131800 +3e132000 +3e132800 +3e133000 +3e133800 +3e134000 +3e134800 +3e135000 +3e135800 +3e136000 +3e136800 +3e137000 +3e137800 +3e138000 +3e138800 +3e139000 +3e139800 +3e13a000 +3e13a800 +3e13b000 +3e13b800 +3e13c000 +3e13c800 +3e13d000 +3e13d800 +3e13e000 +3e13e800 +3e13f000 +3e13f800 +3e140000 +3e140800 +3e141000 +3e141800 +3e142000 +3e142800 +3e143000 +3e143800 +3e144000 +3e144800 +3e145000 +3e145800 +3e146000 +3e146800 +3e147000 +3e147800 +3e148000 +3e148800 +3e149000 +3e149800 +3e14a000 +3e14a800 +3e14b000 +3e14b800 +3e14c000 +3e14c800 +3e14d000 +3e14d800 +3e14e000 +3e14e800 +3e14f000 +3e14f800 +3e150000 +3e150800 +3e151000 +3e151800 +3e152000 +3e152800 +3e153000 +3e153800 +3e154000 +3e154800 +3e155000 +3e155800 +3e156000 +3e156800 +3e157000 +3e157800 +3e158000 +3e158800 +3e159000 +3e159800 +3e15a000 +3e15a800 +3e15b000 +3e15b800 +3e15c000 +3e15c800 +3e15d000 +3e15d800 +3e15e000 +3e15e800 +3e15f000 +3e15f800 +3e160000 +3e160800 +3e161000 +3e161800 +3e162000 +3e162800 +3e163000 +3e163800 +3e164000 +3e164800 +3e165000 +3e165800 +3e166000 +3e166800 +3e167000 +3e167800 +3e168000 +3e168800 +3e169000 +3e169800 +3e16a000 +3e16a800 +3e16b000 +3e16b800 +3e16c000 +3e16c800 +3e16d000 +3e16d800 +3e16e000 +3e16e800 +3e16f000 +3e16f800 +3e170000 +3e170800 +3e171000 +3e171800 +3e172000 +3e172800 +3e173000 +3e173800 +3e174000 +3e174800 +3e175000 +3e175800 +3e176000 +3e176800 +3e177000 +3e177800 +3e178000 +3e178800 +3e179000 +3e179800 +3e17a000 +3e17a800 +3e17b000 +3e17b800 +3e17c000 +3e17c800 +3e17d000 +3e17d800 +3e17e000 +3e17e800 +3e17f000 +3e17f800 +3e180000 +3e180800 +3e181000 +3e181800 +3e182000 +3e182800 +3e183000 +3e183800 +3e184000 +3e184800 +3e185000 +3e185800 +3e186000 +3e186800 +3e187000 +3e187800 +3e188000 +3e188800 +3e189000 +3e189800 +3e18a000 +3e18a800 +3e18b000 +3e18b800 +3e18c000 +3e18c800 +3e18d000 +3e18d800 +3e18e000 +3e18e800 +3e18f000 +3e18f800 +3e190000 +3e190800 +3e191000 +3e191800 +3e192000 +3e192800 +3e193000 +3e193800 +3e194000 +3e194800 +3e195000 +3e195800 +3e196000 +3e196800 +3e197000 +3e197800 +3e198000 +3e198800 +3e199000 +3e199800 +3e19a000 +3e19a800 +3e19b000 +3e19b800 +3e19c000 +3e19c800 +3e19d000 +3e19d800 +3e19e000 +3e19e800 +3e19f000 +3e19f800 +3e1a0000 +3e1a0800 +3e1a1000 +3e1a1800 +3e1a2000 +3e1a2800 +3e1a3000 +3e1a3800 +3e1a4000 +3e1a4800 +3e1a5000 +3e1a5800 +3e1a6000 +3e1a6800 +3e1a7000 +3e1a7800 +3e1a8000 +3e1a8800 +3e1a9000 +3e1a9800 +3e1aa000 +3e1aa800 +3e1ab000 +3e1ab800 +3e1ac000 +3e1ac800 +3e1ad000 +3e1ad800 +3e1ae000 +3e1ae800 +3e1af000 +3e1af800 +3e1b0000 +3e1b0800 +3e1b1000 +3e1b1800 +3e1b2000 +3e1b2800 +3e1b3000 +3e1b3800 +3e1b4000 +3e1b4800 +3e1b5000 +3e1b5800 +3e1b6000 +3e1b6800 +3e1b7000 +3e1b7800 +3e1b8000 +3e1b8800 +3e1b9000 +3e1b9800 +3e1ba000 +3e1ba800 +3e1bb000 +3e1bb800 +3e1bc000 +3e1bc800 +3e1bd000 +3e1bd800 +3e1be000 +3e1be800 +3e1bf000 +3e1bf800 +3e1c0000 +3e1c0800 +3e1c1000 +3e1c1800 +3e1c2000 +3e1c2800 +3e1c3000 +3e1c3800 +3e1c4000 +3e1c4800 +3e1c5000 +3e1c5800 +3e1c6000 +3e1c6800 +3e1c7000 +3e1c7800 +3e1c8000 +3e1c8800 +3e1c9000 +3e1c9800 +3e1ca000 +3e1ca800 +3e1cb000 +3e1cb800 +3e1cc000 +3e1cc800 +3e1cd000 +3e1cd800 +3e1ce000 +3e1ce800 +3e1cf000 +3e1cf800 +3e1d0000 +3e1d0800 +3e1d1000 +3e1d1800 +3e1d2000 +3e1d2800 +3e1d3000 +3e1d3800 +3e1d4000 +3e1d4800 +3e1d5000 +3e1d5800 +3e1d6000 +3e1d6800 +3e1d7000 +3e1d7800 +3e1d8000 +3e1d8800 +3e1d9000 +3e1d9800 +3e1da000 +3e1da800 +3e1db000 +3e1db800 +3e1dc000 +3e1dc800 +3e1dd000 +3e1dd800 +3e1de000 +3e1de800 +3e1df000 +3e1df800 +3e1e0000 +3e1e0800 +3e1e1000 +3e1e1800 +3e1e2000 +3e1e2800 +3e1e3000 +3e1e3800 +3e1e4000 +3e1e4800 +3e1e5000 +3e1e5800 +3e1e6000 +3e1e6800 +3e1e7000 +3e1e7800 +3e1e8000 +3e1e8800 +3e1e9000 +3e1e9800 +3e1ea000 +3e1ea800 +3e1eb000 +3e1eb800 +3e1ec000 +3e1ec800 +3e1ed000 +3e1ed800 +3e1ee000 +3e1ee800 +3e1ef000 +3e1ef800 +3e1f0000 +3e1f0800 +3e1f1000 +3e1f1800 +3e1f2000 +3e1f2800 +3e1f3000 +3e1f3800 +3e1f4000 +3e1f4800 +3e1f5000 +3e1f5800 +3e1f6000 +3e1f6800 +3e1f7000 +3e1f7800 +3e1f8000 +3e1f8800 +3e1f9000 +3e1f9800 +3e1fa000 +3e1fa800 +3e1fb000 +3e1fb800 +3e1fc000 +3e1fc800 +3e1fd000 +3e1fd800 +3e1fe000 +3e1fe800 +3e1ff000 +3e1ff800 +3e200000 +3e200800 +3e201000 +3e201800 +3e202000 +3e202800 +3e203000 +3e203800 +3e204000 +3e204800 +3e205000 +3e205800 +3e206000 +3e206800 +3e207000 +3e207800 +3e208000 +3e208800 +3e209000 +3e209800 +3e20a000 +3e20a800 +3e20b000 +3e20b800 +3e20c000 +3e20c800 +3e20d000 +3e20d800 +3e20e000 +3e20e800 +3e20f000 +3e20f800 +3e210000 +3e210800 +3e211000 +3e211800 +3e212000 +3e212800 +3e213000 +3e213800 +3e214000 +3e214800 +3e215000 +3e215800 +3e216000 +3e216800 +3e217000 +3e217800 +3e218000 +3e218800 +3e219000 +3e219800 +3e21a000 +3e21a800 +3e21b000 +3e21b800 +3e21c000 +3e21c800 +3e21d000 +3e21d800 +3e21e000 +3e21e800 +3e21f000 +3e21f800 +3e220000 +3e220800 +3e221000 +3e221800 +3e222000 +3e222800 +3e223000 +3e223800 +3e224000 +3e224800 +3e225000 +3e225800 +3e226000 +3e226800 +3e227000 +3e227800 +3e228000 +3e228800 +3e229000 +3e229800 +3e22a000 +3e22a800 +3e22b000 +3e22b800 +3e22c000 +3e22c800 +3e22d000 +3e22d800 +3e22e000 +3e22e800 +3e22f000 +3e22f800 +3e230000 +3e230800 +3e231000 +3e231800 +3e232000 +3e232800 +3e233000 +3e233800 +3e234000 +3e234800 +3e235000 +3e235800 +3e236000 +3e236800 +3e237000 +3e237800 +3e238000 +3e238800 +3e239000 +3e239800 +3e23a000 +3e23a800 +3e23b000 +3e23b800 +3e23c000 +3e23c800 +3e23d000 +3e23d800 +3e23e000 +3e23e800 +3e23f000 +3e23f800 +3e240000 +3e240800 +3e241000 +3e241800 +3e242000 +3e242800 +3e243000 +3e243800 +3e244000 +3e244800 +3e245000 +3e245800 +3e246000 +3e246800 +3e247000 +3e247800 +3e248000 +3e248800 +3e249000 +3e249800 +3e24a000 +3e24a800 +3e24b000 +3e24b800 +3e24c000 +3e24c800 +3e24d000 +3e24d800 +3e24e000 +3e24e800 +3e24f000 +3e24f800 +3e250000 +3e250800 +3e251000 +3e251800 +3e252000 +3e252800 +3e253000 +3e253800 +3e254000 +3e254800 +3e255000 +3e255800 +3e256000 +3e256800 +3e257000 +3e257800 +3e258000 +3e258800 +3e259000 +3e259800 +3e25a000 +3e25a800 +3e25b000 +3e25b800 +3e25c000 +3e25c800 +3e25d000 +3e25d800 +3e25e000 +3e25e800 +3e25f000 +3e25f800 +3e260000 +3e260800 +3e261000 +3e261800 +3e262000 +3e262800 +3e263000 +3e263800 +3e264000 +3e264800 +3e265000 +3e265800 +3e266000 +3e266800 +3e267000 +3e267800 +3e268000 +3e268800 +3e269000 +3e269800 +3e26a000 +3e26a800 +3e26b000 +3e26b800 +3e26c000 +3e26c800 +3e26d000 +3e26d800 +3e26e000 +3e26e800 +3e26f000 +3e26f800 +3e270000 +3e270800 +3e271000 +3e271800 +3e272000 +3e272800 +3e273000 +3e273800 +3e274000 +3e274800 +3e275000 +3e275800 +3e276000 +3e276800 +3e277000 +3e277800 +3e278000 +3e278800 +3e279000 +3e279800 +3e27a000 +3e27a800 +3e27b000 +3e27b800 +3e27c000 +3e27c800 +3e27d000 +3e27d800 +3e27e000 +3e27e800 +3e27f000 +3e27f800 +3e280000 +3e280800 +3e281000 +3e281800 +3e282000 +3e282800 +3e283000 +3e283800 +3e284000 +3e284800 +3e285000 +3e285800 +3e286000 +3e286800 +3e287000 +3e287800 +3e288000 +3e288800 +3e289000 +3e289800 +3e28a000 +3e28a800 +3e28b000 +3e28b800 +3e28c000 +3e28c800 +3e28d000 +3e28d800 +3e28e000 +3e28e800 +3e28f000 +3e28f800 +3e290000 +3e290800 +3e291000 +3e291800 +3e292000 +3e292800 +3e293000 +3e293800 +3e294000 +3e294800 +3e295000 +3e295800 +3e296000 +3e296800 +3e297000 +3e297800 +3e298000 +3e298800 +3e299000 +3e299800 +3e29a000 +3e29a800 +3e29b000 +3e29b800 +3e29c000 +3e29c800 +3e29d000 +3e29d800 +3e29e000 +3e29e800 +3e29f000 +3e29f800 +3e2a0000 +3e2a0800 +3e2a1000 +3e2a1800 +3e2a2000 +3e2a2800 +3e2a3000 +3e2a3800 +3e2a4000 +3e2a4800 +3e2a5000 +3e2a5800 +3e2a6000 +3e2a6800 +3e2a7000 +3e2a7800 +3e2a8000 +3e2a8800 +3e2a9000 +3e2a9800 +3e2aa000 +3e2aa800 +3e2ab000 +3e2ab800 +3e2ac000 +3e2ac800 +3e2ad000 +3e2ad800 +3e2ae000 +3e2ae800 +3e2af000 +3e2af800 +3e2b0000 +3e2b0800 +3e2b1000 +3e2b1800 +3e2b2000 +3e2b2800 +3e2b3000 +3e2b3800 +3e2b4000 +3e2b4800 +3e2b5000 +3e2b5800 +3e2b6000 +3e2b6800 +3e2b7000 +3e2b7800 +3e2b8000 +3e2b8800 +3e2b9000 +3e2b9800 +3e2ba000 +3e2ba800 +3e2bb000 +3e2bb800 +3e2bc000 +3e2bc800 +3e2bd000 +3e2bd800 +3e2be000 +3e2be800 +3e2bf000 +3e2bf800 +3e2c0000 +3e2c0800 +3e2c1000 +3e2c1800 +3e2c2000 +3e2c2800 +3e2c3000 +3e2c3800 +3e2c4000 +3e2c4800 +3e2c5000 +3e2c5800 +3e2c6000 +3e2c6800 +3e2c7000 +3e2c7800 +3e2c8000 +3e2c8800 +3e2c9000 +3e2c9800 +3e2ca000 +3e2ca800 +3e2cb000 +3e2cb800 +3e2cc000 +3e2cc800 +3e2cd000 +3e2cd800 +3e2ce000 +3e2ce800 +3e2cf000 +3e2cf800 +3e2d0000 +3e2d0800 +3e2d1000 +3e2d1800 +3e2d2000 +3e2d2800 +3e2d3000 +3e2d3800 +3e2d4000 +3e2d4800 +3e2d5000 +3e2d5800 +3e2d6000 +3e2d6800 +3e2d7000 +3e2d7800 +3e2d8000 +3e2d8800 +3e2d9000 +3e2d9800 +3e2da000 +3e2da800 +3e2db000 +3e2db800 +3e2dc000 +3e2dc800 +3e2dd000 +3e2dd800 +3e2de000 +3e2de800 +3e2df000 +3e2df800 +3e2e0000 +3e2e0800 +3e2e1000 +3e2e1800 +3e2e2000 +3e2e2800 +3e2e3000 +3e2e3800 +3e2e4000 +3e2e4800 +3e2e5000 +3e2e5800 +3e2e6000 +3e2e6800 +3e2e7000 +3e2e7800 +3e2e8000 +3e2e8800 +3e2e9000 +3e2e9800 +3e2ea000 +3e2ea800 +3e2eb000 +3e2eb800 +3e2ec000 +3e2ec800 +3e2ed000 +3e2ed800 +3e2ee000 +3e2ee800 +3e2ef000 +3e2ef800 +3e2f0000 +3e2f0800 +3e2f1000 +3e2f1800 +3e2f2000 +3e2f2800 +3e2f3000 +3e2f3800 +3e2f4000 +3e2f4800 +3e2f5000 +3e2f5800 +3e2f6000 +3e2f6800 +3e2f7000 +3e2f7800 +3e2f8000 +3e2f8800 +3e2f9000 +3e2f9800 +3e2fa000 +3e2fa800 +3e2fb000 +3e2fb800 +3e2fc000 +3e2fc800 +3e2fd000 +3e2fd800 +3e2fe000 +3e2fe800 +3e2ff000 +3e2ff800 +3e300000 +3e300800 +3e301000 +3e301800 +3e302000 +3e302800 +3e303000 +3e303800 +3e304000 +3e304800 +3e305000 +3e305800 +3e306000 +3e306800 +3e307000 +3e307800 +3e308000 +3e308800 +3e309000 +3e309800 +3e30a000 +3e30a800 +3e30b000 +3e30b800 +3e30c000 +3e30c800 +3e30d000 +3e30d800 +3e30e000 +3e30e800 +3e30f000 +3e30f800 +3e310000 +3e310800 +3e311000 +3e311800 +3e312000 +3e312800 +3e313000 +3e313800 +3e314000 +3e314800 +3e315000 +3e315800 +3e316000 +3e316800 +3e317000 +3e317800 +3e318000 +3e318800 +3e319000 +3e319800 +3e31a000 +3e31a800 +3e31b000 +3e31b800 +3e31c000 +3e31c800 +3e31d000 +3e31d800 +3e31e000 +3e31e800 +3e31f000 +3e31f800 +3e320000 +3e320800 +3e321000 +3e321800 +3e322000 +3e322800 +3e323000 +3e323800 +3e324000 +3e324800 +3e325000 +3e325800 +3e326000 +3e326800 +3e327000 +3e327800 +3e328000 +3e328800 +3e329000 +3e329800 +3e32a000 +3e32a800 +3e32b000 +3e32b800 +3e32c000 +3e32c800 +3e32d000 +3e32d800 +3e32e000 +3e32e800 +3e32f000 +3e32f800 +3e330000 +3e330800 +3e331000 +3e331800 +3e332000 +3e332800 +3e333000 +3e333800 +3e334000 +3e334800 +3e335000 +3e335800 +3e336000 +3e336800 +3e337000 +3e337800 +3e338000 +3e338800 +3e339000 +3e339800 +3e33a000 +3e33a800 +3e33b000 +3e33b800 +3e33c000 +3e33c800 +3e33d000 +3e33d800 +3e33e000 +3e33e800 +3e33f000 +3e33f800 +3e340000 +3e340800 +3e341000 +3e341800 +3e342000 +3e342800 +3e343000 +3e343800 +3e344000 +3e344800 +3e345000 +3e345800 +3e346000 +3e346800 +3e347000 +3e347800 +3e348000 +3e348800 +3e349000 +3e349800 +3e34a000 +3e34a800 +3e34b000 +3e34b800 +3e34c000 +3e34c800 +3e34d000 +3e34d800 +3e34e000 +3e34e800 +3e34f000 +3e34f800 +3e350000 +3e350800 +3e351000 +3e351800 +3e352000 +3e352800 +3e353000 +3e353800 +3e354000 +3e354800 +3e355000 +3e355800 +3e356000 +3e356800 +3e357000 +3e357800 +3e358000 +3e358800 +3e359000 +3e359800 +3e35a000 +3e35a800 +3e35b000 +3e35b800 +3e35c000 +3e35c800 +3e35d000 +3e35d800 +3e35e000 +3e35e800 +3e35f000 +3e35f800 +3e360000 +3e360800 +3e361000 +3e361800 +3e362000 +3e362800 +3e363000 +3e363800 +3e364000 +3e364800 +3e365000 +3e365800 +3e366000 +3e366800 +3e367000 +3e367800 +3e368000 +3e368800 +3e369000 +3e369800 +3e36a000 +3e36a800 +3e36b000 +3e36b800 +3e36c000 +3e36c800 +3e36d000 +3e36d800 +3e36e000 +3e36e800 +3e36f000 +3e36f800 +3e370000 +3e370800 +3e371000 +3e371800 +3e372000 +3e372800 +3e373000 +3e373800 +3e374000 +3e374800 +3e375000 +3e375800 +3e376000 +3e376800 +3e377000 +3e377800 +3e378000 +3e378800 +3e379000 +3e379800 +3e37a000 +3e37a800 +3e37b000 +3e37b800 +3e37c000 +3e37c800 +3e37d000 +3e37d800 +3e37e000 +3e37e800 +3e37f000 +3e37f800 +3e380000 +3e380800 +3e381000 +3e381800 +3e382000 +3e382800 +3e383000 +3e383800 +3e384000 +3e384800 +3e385000 +3e385800 +3e386000 +3e386800 +3e387000 +3e387800 +3e388000 +3e388800 +3e389000 +3e389800 +3e38a000 +3e38a800 +3e38b000 +3e38b800 +3e38c000 +3e38c800 +3e38d000 +3e38d800 +3e38e000 +3e38e800 +3e38f000 +3e38f800 +3e390000 +3e390800 +3e391000 +3e391800 +3e392000 +3e392800 +3e393000 +3e393800 +3e394000 +3e394800 +3e395000 +3e395800 +3e396000 +3e396800 +3e397000 +3e397800 +3e398000 +3e398800 +3e399000 +3e399800 +3e39a000 +3e39a800 +3e39b000 +3e39b800 +3e39c000 +3e39c800 +3e39d000 +3e39d800 +3e39e000 +3e39e800 +3e39f000 +3e39f800 +3e3a0000 +3e3a0800 +3e3a1000 +3e3a1800 +3e3a2000 +3e3a2800 +3e3a3000 +3e3a3800 +3e3a4000 +3e3a4800 +3e3a5000 +3e3a5800 +3e3a6000 +3e3a6800 +3e3a7000 +3e3a7800 +3e3a8000 +3e3a8800 +3e3a9000 +3e3a9800 +3e3aa000 +3e3aa800 +3e3ab000 +3e3ab800 +3e3ac000 +3e3ac800 +3e3ad000 +3e3ad800 +3e3ae000 +3e3ae800 +3e3af000 +3e3af800 +3e3b0000 +3e3b0800 +3e3b1000 +3e3b1800 +3e3b2000 +3e3b2800 +3e3b3000 +3e3b3800 +3e3b4000 +3e3b4800 +3e3b5000 +3e3b5800 +3e3b6000 +3e3b6800 +3e3b7000 +3e3b7800 +3e3b8000 +3e3b8800 +3e3b9000 +3e3b9800 +3e3ba000 +3e3ba800 +3e3bb000 +3e3bb800 +3e3bc000 +3e3bc800 +3e3bd000 +3e3bd800 +3e3be000 +3e3be800 +3e3bf000 +3e3bf800 +3e3c0000 +3e3c0800 +3e3c1000 +3e3c1800 +3e3c2000 +3e3c2800 +3e3c3000 +3e3c3800 +3e3c4000 +3e3c4800 +3e3c5000 +3e3c5800 +3e3c6000 +3e3c6800 +3e3c7000 +3e3c7800 +3e3c8000 +3e3c8800 +3e3c9000 +3e3c9800 +3e3ca000 +3e3ca800 +3e3cb000 +3e3cb800 +3e3cc000 +3e3cc800 +3e3cd000 +3e3cd800 +3e3ce000 +3e3ce800 +3e3cf000 +3e3cf800 +3e3d0000 +3e3d0800 +3e3d1000 +3e3d1800 +3e3d2000 +3e3d2800 +3e3d3000 +3e3d3800 +3e3d4000 +3e3d4800 +3e3d5000 +3e3d5800 +3e3d6000 +3e3d6800 +3e3d7000 +3e3d7800 +3e3d8000 +3e3d8800 +3e3d9000 +3e3d9800 +3e3da000 +3e3da800 +3e3db000 +3e3db800 +3e3dc000 +3e3dc800 +3e3dd000 +3e3dd800 +3e3de000 +3e3de800 +3e3df000 +3e3df800 +3e3e0000 +3e3e0800 +3e3e1000 +3e3e1800 +3e3e2000 +3e3e2800 +3e3e3000 +3e3e3800 +3e3e4000 +3e3e4800 +3e3e5000 +3e3e5800 +3e3e6000 +3e3e6800 +3e3e7000 +3e3e7800 +3e3e8000 +3e3e8800 +3e3e9000 +3e3e9800 +3e3ea000 +3e3ea800 +3e3eb000 +3e3eb800 +3e3ec000 +3e3ec800 +3e3ed000 +3e3ed800 +3e3ee000 +3e3ee800 +3e3ef000 +3e3ef800 +3e3f0000 +3e3f0800 +3e3f1000 +3e3f1800 +3e3f2000 +3e3f2800 +3e3f3000 +3e3f3800 +3e3f4000 +3e3f4800 +3e3f5000 +3e3f5800 +3e3f6000 +3e3f6800 +3e3f7000 +3e3f7800 +3e3f8000 +3e3f8800 +3e3f9000 +3e3f9800 +3e3fa000 +3e3fa800 +3e3fb000 +3e3fb800 +3e3fc000 +3e3fc800 +3e3fd000 +3e3fd800 +3e3fe000 +3e3fe800 +3e3ff000 +3e3ff800 +3e400000 +3e400800 +3e401000 +3e401800 +3e402000 +3e402800 +3e403000 +3e403800 +3e404000 +3e404800 +3e405000 +3e405800 +3e406000 +3e406800 +3e407000 +3e407800 +3e408000 +3e408800 +3e409000 +3e409800 +3e40a000 +3e40a800 +3e40b000 +3e40b800 +3e40c000 +3e40c800 +3e40d000 +3e40d800 +3e40e000 +3e40e800 +3e40f000 +3e40f800 +3e410000 +3e410800 +3e411000 +3e411800 +3e412000 +3e412800 +3e413000 +3e413800 +3e414000 +3e414800 +3e415000 +3e415800 +3e416000 +3e416800 +3e417000 +3e417800 +3e418000 +3e418800 +3e419000 +3e419800 +3e41a000 +3e41a800 +3e41b000 +3e41b800 +3e41c000 +3e41c800 +3e41d000 +3e41d800 +3e41e000 +3e41e800 +3e41f000 +3e41f800 +3e420000 +3e420800 +3e421000 +3e421800 +3e422000 +3e422800 +3e423000 +3e423800 +3e424000 +3e424800 +3e425000 +3e425800 +3e426000 +3e426800 +3e427000 +3e427800 +3e428000 +3e428800 +3e429000 +3e429800 +3e42a000 +3e42a800 +3e42b000 +3e42b800 +3e42c000 +3e42c800 +3e42d000 +3e42d800 +3e42e000 +3e42e800 +3e42f000 +3e42f800 +3e430000 +3e430800 +3e431000 +3e431800 +3e432000 +3e432800 +3e433000 +3e433800 +3e434000 +3e434800 +3e435000 +3e435800 +3e436000 +3e436800 +3e437000 +3e437800 +3e438000 +3e438800 +3e439000 +3e439800 +3e43a000 +3e43a800 +3e43b000 +3e43b800 +3e43c000 +3e43c800 +3e43d000 +3e43d800 +3e43e000 +3e43e800 +3e43f000 +3e43f800 +3e440000 +3e440800 +3e441000 +3e441800 +3e442000 +3e442800 +3e443000 +3e443800 +3e444000 +3e444800 +3e445000 +3e445800 +3e446000 +3e446800 +3e447000 +3e447800 +3e448000 +3e448800 +3e449000 +3e449800 +3e44a000 +3e44a800 +3e44b000 +3e44b800 +3e44c000 +3e44c800 +3e44d000 +3e44d800 +3e44e000 +3e44e800 +3e44f000 +3e44f800 +3e450000 +3e450800 +3e451000 +3e451800 +3e452000 +3e452800 +3e453000 +3e453800 +3e454000 +3e454800 +3e455000 +3e455800 +3e456000 +3e456800 +3e457000 +3e457800 +3e458000 +3e458800 +3e459000 +3e459800 +3e45a000 +3e45a800 +3e45b000 +3e45b800 +3e45c000 +3e45c800 +3e45d000 +3e45d800 +3e45e000 +3e45e800 +3e45f000 +3e45f800 +3e460000 +3e460800 +3e461000 +3e461800 +3e462000 +3e462800 +3e463000 +3e463800 +3e464000 +3e464800 +3e465000 +3e465800 +3e466000 +3e466800 +3e467000 +3e467800 +3e468000 +3e468800 +3e469000 +3e469800 +3e46a000 +3e46a800 +3e46b000 +3e46b800 +3e46c000 +3e46c800 +3e46d000 +3e46d800 +3e46e000 +3e46e800 +3e46f000 +3e46f800 +3e470000 +3e470800 +3e471000 +3e471800 +3e472000 +3e472800 +3e473000 +3e473800 +3e474000 +3e474800 +3e475000 +3e475800 +3e476000 +3e476800 +3e477000 +3e477800 +3e478000 +3e478800 +3e479000 +3e479800 +3e47a000 +3e47a800 +3e47b000 +3e47b800 +3e47c000 +3e47c800 +3e47d000 +3e47d800 +3e47e000 +3e47e800 +3e47f000 +3e47f800 +3e480000 +3e480800 +3e481000 +3e481800 +3e482000 +3e482800 +3e483000 +3e483800 +3e484000 +3e484800 +3e485000 +3e485800 +3e486000 +3e486800 +3e487000 +3e487800 +3e488000 +3e488800 +3e489000 +3e489800 +3e48a000 +3e48a800 +3e48b000 +3e48b800 +3e48c000 +3e48c800 +3e48d000 +3e48d800 +3e48e000 +3e48e800 +3e48f000 +3e48f800 +3e490000 +3e490800 +3e491000 +3e491800 +3e492000 +3e492800 +3e493000 +3e493800 +3e494000 +3e494800 +3e495000 +3e495800 +3e496000 +3e496800 +3e497000 +3e497800 +3e498000 +3e498800 +3e499000 +3e499800 +3e49a000 +3e49a800 +3e49b000 +3e49b800 +3e49c000 +3e49c800 +3e49d000 +3e49d800 +3e49e000 +3e49e800 +3e49f000 +3e49f800 +3e4a0000 +3e4a0800 +3e4a1000 +3e4a1800 +3e4a2000 +3e4a2800 +3e4a3000 +3e4a3800 +3e4a4000 +3e4a4800 +3e4a5000 +3e4a5800 +3e4a6000 +3e4a6800 +3e4a7000 +3e4a7800 +3e4a8000 +3e4a8800 +3e4a9000 +3e4a9800 +3e4aa000 +3e4aa800 +3e4ab000 +3e4ab800 +3e4ac000 +3e4ac800 +3e4ad000 +3e4ad800 +3e4ae000 +3e4ae800 +3e4af000 +3e4af800 +3e4b0000 +3e4b0800 +3e4b1000 +3e4b1800 +3e4b2000 +3e4b2800 +3e4b3000 +3e4b3800 +3e4b4000 +3e4b4800 +3e4b5000 +3e4b5800 +3e4b6000 +3e4b6800 +3e4b7000 +3e4b7800 +3e4b8000 +3e4b8800 +3e4b9000 +3e4b9800 +3e4ba000 +3e4ba800 +3e4bb000 +3e4bb800 +3e4bc000 +3e4bc800 +3e4bd000 +3e4bd800 +3e4be000 +3e4be800 +3e4bf000 +3e4bf800 +3e4c0000 +3e4c0800 +3e4c1000 +3e4c1800 +3e4c2000 +3e4c2800 +3e4c3000 +3e4c3800 +3e4c4000 +3e4c4800 +3e4c5000 +3e4c5800 +3e4c6000 +3e4c6800 +3e4c7000 +3e4c7800 +3e4c8000 +3e4c8800 +3e4c9000 +3e4c9800 +3e4ca000 +3e4ca800 +3e4cb000 +3e4cb800 +3e4cc000 +3e4cc800 +3e4cd000 +3e4cd800 +3e4ce000 +3e4ce800 +3e4cf000 +3e4cf800 +3e4d0000 +3e4d0800 +3e4d1000 +3e4d1800 +3e4d2000 +3e4d2800 +3e4d3000 +3e4d3800 +3e4d4000 +3e4d4800 +3e4d5000 +3e4d5800 +3e4d6000 +3e4d6800 +3e4d7000 +3e4d7800 +3e4d8000 +3e4d8800 +3e4d9000 +3e4d9800 +3e4da000 +3e4da800 +3e4db000 +3e4db800 +3e4dc000 +3e4dc800 +3e4dd000 +3e4dd800 +3e4de000 +3e4de800 +3e4df000 +3e4df800 +3e4e0000 +3e4e0800 +3e4e1000 +3e4e1800 +3e4e2000 +3e4e2800 +3e4e3000 +3e4e3800 +3e4e4000 +3e4e4800 +3e4e5000 +3e4e5800 +3e4e6000 +3e4e6800 +3e4e7000 +3e4e7800 +3e4e8000 +3e4e8800 +3e4e9000 +3e4e9800 +3e4ea000 +3e4ea800 +3e4eb000 +3e4eb800 +3e4ec000 +3e4ec800 +3e4ed000 +3e4ed800 +3e4ee000 +3e4ee800 +3e4ef000 +3e4ef800 +3e4f0000 +3e4f0800 +3e4f1000 +3e4f1800 +3e4f2000 +3e4f2800 +3e4f3000 +3e4f3800 +3e4f4000 +3e4f4800 +3e4f5000 +3e4f5800 +3e4f6000 +3e4f6800 +3e4f7000 +3e4f7800 +3e4f8000 +3e4f8800 +3e4f9000 +3e4f9800 +3e4fa000 +3e4fa800 +3e4fb000 +3e4fb800 +3e4fc000 +3e4fc800 +3e4fd000 +3e4fd800 +3e4fe000 +3e4fe800 +3e4ff000 +3e4ff800 +3e500000 +3e500800 +3e501000 +3e501800 +3e502000 +3e502800 +3e503000 +3e503800 +3e504000 +3e504800 +3e505000 +3e505800 +3e506000 +3e506800 +3e507000 +3e507800 +3e508000 +3e508800 +3e509000 +3e509800 +3e50a000 +3e50a800 +3e50b000 +3e50b800 +3e50c000 +3e50c800 +3e50d000 +3e50d800 +3e50e000 +3e50e800 +3e50f000 +3e50f800 +3e510000 +3e510800 +3e511000 +3e511800 +3e512000 +3e512800 +3e513000 +3e513800 +3e514000 +3e514800 +3e515000 +3e515800 +3e516000 +3e516800 +3e517000 +3e517800 +3e518000 +3e518800 +3e519000 +3e519800 +3e51a000 +3e51a800 +3e51b000 +3e51b800 +3e51c000 +3e51c800 +3e51d000 +3e51d800 +3e51e000 +3e51e800 +3e51f000 +3e51f800 +3e520000 +3e520800 +3e521000 +3e521800 +3e522000 +3e522800 +3e523000 +3e523800 +3e524000 +3e524800 +3e525000 +3e525800 +3e526000 +3e526800 +3e527000 +3e527800 +3e528000 +3e528800 +3e529000 +3e529800 +3e52a000 +3e52a800 +3e52b000 +3e52b800 +3e52c000 +3e52c800 +3e52d000 +3e52d800 +3e52e000 +3e52e800 +3e52f000 +3e52f800 +3e530000 +3e530800 +3e531000 +3e531800 +3e532000 +3e532800 +3e533000 +3e533800 +3e534000 +3e534800 +3e535000 +3e535800 +3e536000 +3e536800 +3e537000 +3e537800 +3e538000 +3e538800 +3e539000 +3e539800 +3e53a000 +3e53a800 +3e53b000 +3e53b800 +3e53c000 +3e53c800 +3e53d000 +3e53d800 +3e53e000 +3e53e800 +3e53f000 +3e53f800 +3e540000 +3e540800 +3e541000 +3e541800 +3e542000 +3e542800 +3e543000 +3e543800 +3e544000 +3e544800 +3e545000 +3e545800 +3e546000 +3e546800 +3e547000 +3e547800 +3e548000 +3e548800 +3e549000 +3e549800 +3e54a000 +3e54a800 +3e54b000 +3e54b800 +3e54c000 +3e54c800 +3e54d000 +3e54d800 +3e54e000 +3e54e800 +3e54f000 +3e54f800 +3e550000 +3e550800 +3e551000 +3e551800 +3e552000 +3e552800 +3e553000 +3e553800 +3e554000 +3e554800 +3e555000 +3e555800 +3e556000 +3e556800 +3e557000 +3e557800 +3e558000 +3e558800 +3e559000 +3e559800 +3e55a000 +3e55a800 +3e55b000 +3e55b800 +3e55c000 +3e55c800 +3e55d000 +3e55d800 +3e55e000 +3e55e800 +3e55f000 +3e55f800 +3e560000 +3e560800 +3e561000 +3e561800 +3e562000 +3e562800 +3e563000 +3e563800 +3e564000 +3e564800 +3e565000 +3e565800 +3e566000 +3e566800 +3e567000 +3e567800 +3e568000 +3e568800 +3e569000 +3e569800 +3e56a000 +3e56a800 +3e56b000 +3e56b800 +3e56c000 +3e56c800 +3e56d000 +3e56d800 +3e56e000 +3e56e800 +3e56f000 +3e56f800 +3e570000 +3e570800 +3e571000 +3e571800 +3e572000 +3e572800 +3e573000 +3e573800 +3e574000 +3e574800 +3e575000 +3e575800 +3e576000 +3e576800 +3e577000 +3e577800 +3e578000 +3e578800 +3e579000 +3e579800 +3e57a000 +3e57a800 +3e57b000 +3e57b800 +3e57c000 +3e57c800 +3e57d000 +3e57d800 +3e57e000 +3e57e800 +3e57f000 +3e57f800 +3e580000 +3e580800 +3e581000 +3e581800 +3e582000 +3e582800 +3e583000 +3e583800 +3e584000 +3e584800 +3e585000 +3e585800 +3e586000 +3e586800 +3e587000 +3e587800 +3e588000 +3e588800 +3e589000 +3e589800 +3e58a000 +3e58a800 +3e58b000 +3e58b800 +3e58c000 +3e58c800 +3e58d000 +3e58d800 +3e58e000 +3e58e800 +3e58f000 +3e58f800 +3e590000 +3e590800 +3e591000 +3e591800 +3e592000 +3e592800 +3e593000 +3e593800 +3e594000 +3e594800 +3e595000 +3e595800 +3e596000 +3e596800 +3e597000 +3e597800 +3e598000 +3e598800 +3e599000 +3e599800 +3e59a000 +3e59a800 +3e59b000 +3e59b800 +3e59c000 +3e59c800 +3e59d000 +3e59d800 +3e59e000 +3e59e800 +3e59f000 +3e59f800 +3e5a0000 +3e5a0800 +3e5a1000 +3e5a1800 +3e5a2000 +3e5a2800 +3e5a3000 +3e5a3800 +3e5a4000 +3e5a4800 +3e5a5000 +3e5a5800 +3e5a6000 +3e5a6800 +3e5a7000 +3e5a7800 +3e5a8000 +3e5a8800 +3e5a9000 +3e5a9800 +3e5aa000 +3e5aa800 +3e5ab000 +3e5ab800 +3e5ac000 +3e5ac800 +3e5ad000 +3e5ad800 +3e5ae000 +3e5ae800 +3e5af000 +3e5af800 +3e5b0000 +3e5b0800 +3e5b1000 +3e5b1800 +3e5b2000 +3e5b2800 +3e5b3000 +3e5b3800 +3e5b4000 +3e5b4800 +3e5b5000 +3e5b5800 +3e5b6000 +3e5b6800 +3e5b7000 +3e5b7800 +3e5b8000 +3e5b8800 +3e5b9000 +3e5b9800 +3e5ba000 +3e5ba800 +3e5bb000 +3e5bb800 +3e5bc000 +3e5bc800 +3e5bd000 +3e5bd800 +3e5be000 +3e5be800 +3e5bf000 +3e5bf800 +3e5c0000 +3e5c0800 +3e5c1000 +3e5c1800 +3e5c2000 +3e5c2800 +3e5c3000 +3e5c3800 +3e5c4000 +3e5c4800 +3e5c5000 +3e5c5800 +3e5c6000 +3e5c6800 +3e5c7000 +3e5c7800 +3e5c8000 +3e5c8800 +3e5c9000 +3e5c9800 +3e5ca000 +3e5ca800 +3e5cb000 +3e5cb800 +3e5cc000 +3e5cc800 +3e5cd000 +3e5cd800 +3e5ce000 +3e5ce800 +3e5cf000 +3e5cf800 +3e5d0000 +3e5d0800 +3e5d1000 +3e5d1800 +3e5d2000 +3e5d2800 +3e5d3000 +3e5d3800 +3e5d4000 +3e5d4800 +3e5d5000 +3e5d5800 +3e5d6000 +3e5d6800 +3e5d7000 +3e5d7800 +3e5d8000 +3e5d8800 +3e5d9000 +3e5d9800 +3e5da000 +3e5da800 +3e5db000 +3e5db800 +3e5dc000 +3e5dc800 +3e5dd000 +3e5dd800 +3e5de000 +3e5de800 +3e5df000 +3e5df800 +3e5e0000 +3e5e0800 +3e5e1000 +3e5e1800 +3e5e2000 +3e5e2800 +3e5e3000 +3e5e3800 +3e5e4000 +3e5e4800 +3e5e5000 +3e5e5800 +3e5e6000 +3e5e6800 +3e5e7000 +3e5e7800 +3e5e8000 +3e5e8800 +3e5e9000 +3e5e9800 +3e5ea000 +3e5ea800 +3e5eb000 +3e5eb800 +3e5ec000 +3e5ec800 +3e5ed000 +3e5ed800 +3e5ee000 +3e5ee800 +3e5ef000 +3e5ef800 +3e5f0000 +3e5f0800 +3e5f1000 +3e5f1800 +3e5f2000 +3e5f2800 +3e5f3000 +3e5f3800 +3e5f4000 +3e5f4800 +3e5f5000 +3e5f5800 +3e5f6000 +3e5f6800 +3e5f7000 +3e5f7800 +3e5f8000 +3e5f8800 +3e5f9000 +3e5f9800 +3e5fa000 +3e5fa800 +3e5fb000 +3e5fb800 +3e5fc000 +3e5fc800 +3e5fd000 +3e5fd800 +3e5fe000 +3e5fe800 +3e5ff000 +3e5ff800 +3e600000 +3e600800 +3e601000 +3e601800 +3e602000 +3e602800 +3e603000 +3e603800 +3e604000 +3e604800 +3e605000 +3e605800 +3e606000 +3e606800 +3e607000 +3e607800 +3e608000 +3e608800 +3e609000 +3e609800 +3e60a000 +3e60a800 +3e60b000 +3e60b800 +3e60c000 +3e60c800 +3e60d000 +3e60d800 +3e60e000 +3e60e800 +3e60f000 +3e60f800 +3e610000 +3e610800 +3e611000 +3e611800 +3e612000 +3e612800 +3e613000 +3e613800 +3e614000 +3e614800 +3e615000 +3e615800 +3e616000 +3e616800 +3e617000 +3e617800 +3e618000 +3e618800 +3e619000 +3e619800 +3e61a000 +3e61a800 +3e61b000 +3e61b800 +3e61c000 +3e61c800 +3e61d000 +3e61d800 +3e61e000 +3e61e800 +3e61f000 +3e61f800 +3e620000 +3e620800 +3e621000 +3e621800 +3e622000 +3e622800 +3e623000 +3e623800 +3e624000 +3e624800 +3e625000 +3e625800 +3e626000 +3e626800 +3e627000 +3e627800 +3e628000 +3e628800 +3e629000 +3e629800 +3e62a000 +3e62a800 +3e62b000 +3e62b800 +3e62c000 +3e62c800 +3e62d000 +3e62d800 +3e62e000 +3e62e800 +3e62f000 +3e62f800 +3e630000 +3e630800 +3e631000 +3e631800 +3e632000 +3e632800 +3e633000 +3e633800 +3e634000 +3e634800 +3e635000 +3e635800 +3e636000 +3e636800 +3e637000 +3e637800 +3e638000 +3e638800 +3e639000 +3e639800 +3e63a000 +3e63a800 +3e63b000 +3e63b800 +3e63c000 +3e63c800 +3e63d000 +3e63d800 +3e63e000 +3e63e800 +3e63f000 +3e63f800 +3e640000 +3e640800 +3e641000 +3e641800 +3e642000 +3e642800 +3e643000 +3e643800 +3e644000 +3e644800 +3e645000 +3e645800 +3e646000 +3e646800 +3e647000 +3e647800 +3e648000 +3e648800 +3e649000 +3e649800 +3e64a000 +3e64a800 +3e64b000 +3e64b800 +3e64c000 +3e64c800 +3e64d000 +3e64d800 +3e64e000 +3e64e800 +3e64f000 +3e64f800 +3e650000 +3e650800 +3e651000 +3e651800 +3e652000 +3e652800 +3e653000 +3e653800 +3e654000 +3e654800 +3e655000 +3e655800 +3e656000 +3e656800 +3e657000 +3e657800 +3e658000 +3e658800 +3e659000 +3e659800 +3e65a000 +3e65a800 +3e65b000 +3e65b800 +3e65c000 +3e65c800 +3e65d000 +3e65d800 +3e65e000 +3e65e800 +3e65f000 +3e65f800 +3e660000 +3e660800 +3e661000 +3e661800 +3e662000 +3e662800 +3e663000 +3e663800 +3e664000 +3e664800 +3e665000 +3e665800 +3e666000 +3e666800 +3e667000 +3e667800 +3e668000 +3e668800 +3e669000 +3e669800 +3e66a000 +3e66a800 +3e66b000 +3e66b800 +3e66c000 +3e66c800 +3e66d000 +3e66d800 +3e66e000 +3e66e800 +3e66f000 +3e66f800 +3e670000 +3e670800 +3e671000 +3e671800 +3e672000 +3e672800 +3e673000 +3e673800 +3e674000 +3e674800 +3e675000 +3e675800 +3e676000 +3e676800 +3e677000 +3e677800 +3e678000 +3e678800 +3e679000 +3e679800 +3e67a000 +3e67a800 +3e67b000 +3e67b800 +3e67c000 +3e67c800 +3e67d000 +3e67d800 +3e67e000 +3e67e800 +3e67f000 +3e67f800 +3e680000 +3e680800 +3e681000 +3e681800 +3e682000 +3e682800 +3e683000 +3e683800 +3e684000 +3e684800 +3e685000 +3e685800 +3e686000 +3e686800 +3e687000 +3e687800 +3e688000 +3e688800 +3e689000 +3e689800 +3e68a000 +3e68a800 +3e68b000 +3e68b800 +3e68c000 +3e68c800 +3e68d000 +3e68d800 +3e68e000 +3e68e800 +3e68f000 +3e68f800 +3e690000 +3e690800 +3e691000 +3e691800 +3e692000 +3e692800 +3e693000 +3e693800 +3e694000 +3e694800 +3e695000 +3e695800 +3e696000 +3e696800 +3e697000 +3e697800 +3e698000 +3e698800 +3e699000 +3e699800 +3e69a000 +3e69a800 +3e69b000 +3e69b800 +3e69c000 +3e69c800 +3e69d000 +3e69d800 +3e69e000 +3e69e800 +3e69f000 +3e69f800 +3e6a0000 +3e6a0800 +3e6a1000 +3e6a1800 +3e6a2000 +3e6a2800 +3e6a3000 +3e6a3800 +3e6a4000 +3e6a4800 +3e6a5000 +3e6a5800 +3e6a6000 +3e6a6800 +3e6a7000 +3e6a7800 +3e6a8000 +3e6a8800 +3e6a9000 +3e6a9800 +3e6aa000 +3e6aa800 +3e6ab000 +3e6ab800 +3e6ac000 +3e6ac800 +3e6ad000 +3e6ad800 +3e6ae000 +3e6ae800 +3e6af000 +3e6af800 +3e6b0000 +3e6b0800 +3e6b1000 +3e6b1800 +3e6b2000 +3e6b2800 +3e6b3000 +3e6b3800 +3e6b4000 +3e6b4800 +3e6b5000 +3e6b5800 +3e6b6000 +3e6b6800 +3e6b7000 +3e6b7800 +3e6b8000 +3e6b8800 +3e6b9000 +3e6b9800 +3e6ba000 +3e6ba800 +3e6bb000 +3e6bb800 +3e6bc000 +3e6bc800 +3e6bd000 +3e6bd800 +3e6be000 +3e6be800 +3e6bf000 +3e6bf800 +3e6c0000 +3e6c0800 +3e6c1000 +3e6c1800 +3e6c2000 +3e6c2800 +3e6c3000 +3e6c3800 +3e6c4000 +3e6c4800 +3e6c5000 +3e6c5800 +3e6c6000 +3e6c6800 +3e6c7000 +3e6c7800 +3e6c8000 +3e6c8800 +3e6c9000 +3e6c9800 +3e6ca000 +3e6ca800 +3e6cb000 +3e6cb800 +3e6cc000 +3e6cc800 +3e6cd000 +3e6cd800 +3e6ce000 +3e6ce800 +3e6cf000 +3e6cf800 +3e6d0000 +3e6d0800 +3e6d1000 +3e6d1800 +3e6d2000 +3e6d2800 +3e6d3000 +3e6d3800 +3e6d4000 +3e6d4800 +3e6d5000 +3e6d5800 +3e6d6000 +3e6d6800 +3e6d7000 +3e6d7800 +3e6d8000 +3e6d8800 +3e6d9000 +3e6d9800 +3e6da000 +3e6da800 +3e6db000 +3e6db800 +3e6dc000 +3e6dc800 +3e6dd000 +3e6dd800 +3e6de000 +3e6de800 +3e6df000 +3e6df800 +3e6e0000 +3e6e0800 +3e6e1000 +3e6e1800 +3e6e2000 +3e6e2800 +3e6e3000 +3e6e3800 +3e6e4000 +3e6e4800 +3e6e5000 +3e6e5800 +3e6e6000 +3e6e6800 +3e6e7000 +3e6e7800 +3e6e8000 +3e6e8800 +3e6e9000 +3e6e9800 +3e6ea000 +3e6ea800 +3e6eb000 +3e6eb800 +3e6ec000 +3e6ec800 +3e6ed000 +3e6ed800 +3e6ee000 +3e6ee800 +3e6ef000 +3e6ef800 +3e6f0000 +3e6f0800 +3e6f1000 +3e6f1800 +3e6f2000 +3e6f2800 +3e6f3000 +3e6f3800 +3e6f4000 +3e6f4800 +3e6f5000 +3e6f5800 +3e6f6000 +3e6f6800 +3e6f7000 +3e6f7800 +3e6f8000 +3e6f8800 +3e6f9000 +3e6f9800 +3e6fa000 +3e6fa800 +3e6fb000 +3e6fb800 +3e6fc000 +3e6fc800 +3e6fd000 +3e6fd800 +3e6fe000 +3e6fe800 +3e6ff000 +3e6ff800 +3e700000 +3e700800 +3e701000 +3e701800 +3e702000 +3e702800 +3e703000 +3e703800 +3e704000 +3e704800 +3e705000 +3e705800 +3e706000 +3e706800 +3e707000 +3e707800 +3e708000 +3e708800 +3e709000 +3e709800 +3e70a000 +3e70a800 +3e70b000 +3e70b800 +3e70c000 +3e70c800 +3e70d000 +3e70d800 +3e70e000 +3e70e800 +3e70f000 +3e70f800 +3e710000 +3e710800 +3e711000 +3e711800 +3e712000 +3e712800 +3e713000 +3e713800 +3e714000 +3e714800 +3e715000 +3e715800 +3e716000 +3e716800 +3e717000 +3e717800 +3e718000 +3e718800 +3e719000 +3e719800 +3e71a000 +3e71a800 +3e71b000 +3e71b800 +3e71c000 +3e71c800 +3e71d000 +3e71d800 +3e71e000 +3e71e800 +3e71f000 +3e71f800 +3e720000 +3e720800 +3e721000 +3e721800 +3e722000 +3e722800 +3e723000 +3e723800 +3e724000 +3e724800 +3e725000 +3e725800 +3e726000 +3e726800 +3e727000 +3e727800 +3e728000 +3e728800 +3e729000 +3e729800 +3e72a000 +3e72a800 +3e72b000 +3e72b800 +3e72c000 +3e72c800 +3e72d000 +3e72d800 +3e72e000 +3e72e800 +3e72f000 +3e72f800 +3e730000 +3e730800 +3e731000 +3e731800 +3e732000 +3e732800 +3e733000 +3e733800 +3e734000 +3e734800 +3e735000 +3e735800 +3e736000 +3e736800 +3e737000 +3e737800 +3e738000 +3e738800 +3e739000 +3e739800 +3e73a000 +3e73a800 +3e73b000 +3e73b800 +3e73c000 +3e73c800 +3e73d000 +3e73d800 +3e73e000 +3e73e800 +3e73f000 +3e73f800 +3e740000 +3e740800 +3e741000 +3e741800 +3e742000 +3e742800 +3e743000 +3e743800 +3e744000 +3e744800 +3e745000 +3e745800 +3e746000 +3e746800 +3e747000 +3e747800 +3e748000 +3e748800 +3e749000 +3e749800 +3e74a000 +3e74a800 +3e74b000 +3e74b800 +3e74c000 +3e74c800 +3e74d000 +3e74d800 +3e74e000 +3e74e800 +3e74f000 +3e74f800 +3e750000 +3e750800 +3e751000 +3e751800 +3e752000 +3e752800 +3e753000 +3e753800 +3e754000 +3e754800 +3e755000 +3e755800 +3e756000 +3e756800 +3e757000 +3e757800 +3e758000 +3e758800 +3e759000 +3e759800 +3e75a000 +3e75a800 +3e75b000 +3e75b800 +3e75c000 +3e75c800 +3e75d000 +3e75d800 +3e75e000 +3e75e800 +3e75f000 +3e75f800 +3e760000 +3e760800 +3e761000 +3e761800 +3e762000 +3e762800 +3e763000 +3e763800 +3e764000 +3e764800 +3e765000 +3e765800 +3e766000 +3e766800 +3e767000 +3e767800 +3e768000 +3e768800 +3e769000 +3e769800 +3e76a000 +3e76a800 +3e76b000 +3e76b800 +3e76c000 +3e76c800 +3e76d000 +3e76d800 +3e76e000 +3e76e800 +3e76f000 +3e76f800 +3e770000 +3e770800 +3e771000 +3e771800 +3e772000 +3e772800 +3e773000 +3e773800 +3e774000 +3e774800 +3e775000 +3e775800 +3e776000 +3e776800 +3e777000 +3e777800 +3e778000 +3e778800 +3e779000 +3e779800 +3e77a000 +3e77a800 +3e77b000 +3e77b800 +3e77c000 +3e77c800 +3e77d000 +3e77d800 +3e77e000 +3e77e800 +3e77f000 +3e77f800 +3e780000 +3e780800 +3e781000 +3e781800 +3e782000 +3e782800 +3e783000 +3e783800 +3e784000 +3e784800 +3e785000 +3e785800 +3e786000 +3e786800 +3e787000 +3e787800 +3e788000 +3e788800 +3e789000 +3e789800 +3e78a000 +3e78a800 +3e78b000 +3e78b800 +3e78c000 +3e78c800 +3e78d000 +3e78d800 +3e78e000 +3e78e800 +3e78f000 +3e78f800 +3e790000 +3e790800 +3e791000 +3e791800 +3e792000 +3e792800 +3e793000 +3e793800 +3e794000 +3e794800 +3e795000 +3e795800 +3e796000 +3e796800 +3e797000 +3e797800 +3e798000 +3e798800 +3e799000 +3e799800 +3e79a000 +3e79a800 +3e79b000 +3e79b800 +3e79c000 +3e79c800 +3e79d000 +3e79d800 +3e79e000 +3e79e800 +3e79f000 +3e79f800 +3e7a0000 +3e7a0800 +3e7a1000 +3e7a1800 +3e7a2000 +3e7a2800 +3e7a3000 +3e7a3800 +3e7a4000 +3e7a4800 +3e7a5000 +3e7a5800 +3e7a6000 +3e7a6800 +3e7a7000 +3e7a7800 +3e7a8000 +3e7a8800 +3e7a9000 +3e7a9800 +3e7aa000 +3e7aa800 +3e7ab000 +3e7ab800 +3e7ac000 +3e7ac800 +3e7ad000 +3e7ad800 +3e7ae000 +3e7ae800 +3e7af000 +3e7af800 +3e7b0000 +3e7b0800 +3e7b1000 +3e7b1800 +3e7b2000 +3e7b2800 +3e7b3000 +3e7b3800 +3e7b4000 +3e7b4800 +3e7b5000 +3e7b5800 +3e7b6000 +3e7b6800 +3e7b7000 +3e7b7800 +3e7b8000 +3e7b8800 +3e7b9000 +3e7b9800 +3e7ba000 +3e7ba800 +3e7bb000 +3e7bb800 +3e7bc000 +3e7bc800 +3e7bd000 +3e7bd800 +3e7be000 +3e7be800 +3e7bf000 +3e7bf800 +3e7c0000 +3e7c0800 +3e7c1000 +3e7c1800 +3e7c2000 +3e7c2800 +3e7c3000 +3e7c3800 +3e7c4000 +3e7c4800 +3e7c5000 +3e7c5800 +3e7c6000 +3e7c6800 +3e7c7000 +3e7c7800 +3e7c8000 +3e7c8800 +3e7c9000 +3e7c9800 +3e7ca000 +3e7ca800 +3e7cb000 +3e7cb800 +3e7cc000 +3e7cc800 +3e7cd000 +3e7cd800 +3e7ce000 +3e7ce800 +3e7cf000 +3e7cf800 +3e7d0000 +3e7d0800 +3e7d1000 +3e7d1800 +3e7d2000 +3e7d2800 +3e7d3000 +3e7d3800 +3e7d4000 +3e7d4800 +3e7d5000 +3e7d5800 +3e7d6000 +3e7d6800 +3e7d7000 +3e7d7800 +3e7d8000 +3e7d8800 +3e7d9000 +3e7d9800 +3e7da000 +3e7da800 +3e7db000 +3e7db800 +3e7dc000 +3e7dc800 +3e7dd000 +3e7dd800 +3e7de000 +3e7de800 +3e7df000 +3e7df800 +3e7e0000 +3e7e0800 +3e7e1000 +3e7e1800 +3e7e2000 +3e7e2800 +3e7e3000 +3e7e3800 +3e7e4000 +3e7e4800 +3e7e5000 +3e7e5800 +3e7e6000 +3e7e6800 +3e7e7000 +3e7e7800 +3e7e8000 +3e7e8800 +3e7e9000 +3e7e9800 +3e7ea000 +3e7ea800 +3e7eb000 +3e7eb800 +3e7ec000 +3e7ec800 +3e7ed000 +3e7ed800 +3e7ee000 +3e7ee800 +3e7ef000 +3e7ef800 +3e7f0000 +3e7f0800 +3e7f1000 +3e7f1800 +3e7f2000 +3e7f2800 +3e7f3000 +3e7f3800 +3e7f4000 +3e7f4800 +3e7f5000 +3e7f5800 +3e7f6000 +3e7f6800 +3e7f7000 +3e7f7800 +3e7f8000 +3e7f8800 +3e7f9000 +3e7f9800 +3e7fa000 +3e7fa800 +3e7fb000 +3e7fb800 +3e7fc000 +3e7fc800 +3e7fd000 +3e7fd800 +3e7fe000 +3e7fe800 +3e7ff000 +3e7ff800 +3e800000 +3e800400 +3e800800 +3e800c00 +3e801000 +3e801400 +3e801800 +3e801c00 +3e802000 +3e802400 +3e802800 +3e802c00 +3e803000 +3e803400 +3e803800 +3e803c00 +3e804000 +3e804400 +3e804800 +3e804c00 +3e805000 +3e805400 +3e805800 +3e805c00 +3e806000 +3e806400 +3e806800 +3e806c00 +3e807000 +3e807400 +3e807800 +3e807c00 +3e808000 +3e808400 +3e808800 +3e808c00 +3e809000 +3e809400 +3e809800 +3e809c00 +3e80a000 +3e80a400 +3e80a800 +3e80ac00 +3e80b000 +3e80b400 +3e80b800 +3e80bc00 +3e80c000 +3e80c400 +3e80c800 +3e80cc00 +3e80d000 +3e80d400 +3e80d800 +3e80dc00 +3e80e000 +3e80e400 +3e80e800 +3e80ec00 +3e80f000 +3e80f400 +3e80f800 +3e80fc00 +3e810000 +3e810400 +3e810800 +3e810c00 +3e811000 +3e811400 +3e811800 +3e811c00 +3e812000 +3e812400 +3e812800 +3e812c00 +3e813000 +3e813400 +3e813800 +3e813c00 +3e814000 +3e814400 +3e814800 +3e814c00 +3e815000 +3e815400 +3e815800 +3e815c00 +3e816000 +3e816400 +3e816800 +3e816c00 +3e817000 +3e817400 +3e817800 +3e817c00 +3e818000 +3e818400 +3e818800 +3e818c00 +3e819000 +3e819400 +3e819800 +3e819c00 +3e81a000 +3e81a400 +3e81a800 +3e81ac00 +3e81b000 +3e81b400 +3e81b800 +3e81bc00 +3e81c000 +3e81c400 +3e81c800 +3e81cc00 +3e81d000 +3e81d400 +3e81d800 +3e81dc00 +3e81e000 +3e81e400 +3e81e800 +3e81ec00 +3e81f000 +3e81f400 +3e81f800 +3e81fc00 +3e820000 +3e820400 +3e820800 +3e820c00 +3e821000 +3e821400 +3e821800 +3e821c00 +3e822000 +3e822400 +3e822800 +3e822c00 +3e823000 +3e823400 +3e823800 +3e823c00 +3e824000 +3e824400 +3e824800 +3e824c00 +3e825000 +3e825400 +3e825800 +3e825c00 +3e826000 +3e826400 +3e826800 +3e826c00 +3e827000 +3e827400 +3e827800 +3e827c00 +3e828000 +3e828400 +3e828800 +3e828c00 +3e829000 +3e829400 +3e829800 +3e829c00 +3e82a000 +3e82a400 +3e82a800 +3e82ac00 +3e82b000 +3e82b400 +3e82b800 +3e82bc00 +3e82c000 +3e82c400 +3e82c800 +3e82cc00 +3e82d000 +3e82d400 +3e82d800 +3e82dc00 +3e82e000 +3e82e400 +3e82e800 +3e82ec00 +3e82f000 +3e82f400 +3e82f800 +3e82fc00 +3e830000 +3e830400 +3e830800 +3e830c00 +3e831000 +3e831400 +3e831800 +3e831c00 +3e832000 +3e832400 +3e832800 +3e832c00 +3e833000 +3e833400 +3e833800 +3e833c00 +3e834000 +3e834400 +3e834800 +3e834c00 +3e835000 +3e835400 +3e835800 +3e835c00 +3e836000 +3e836400 +3e836800 +3e836c00 +3e837000 +3e837400 +3e837800 +3e837c00 +3e838000 +3e838400 +3e838800 +3e838c00 +3e839000 +3e839400 +3e839800 +3e839c00 +3e83a000 +3e83a400 +3e83a800 +3e83ac00 +3e83b000 +3e83b400 +3e83b800 +3e83bc00 +3e83c000 +3e83c400 +3e83c800 +3e83cc00 +3e83d000 +3e83d400 +3e83d800 +3e83dc00 +3e83e000 +3e83e400 +3e83e800 +3e83ec00 +3e83f000 +3e83f400 +3e83f800 +3e83fc00 +3e840000 +3e840400 +3e840800 +3e840c00 +3e841000 +3e841400 +3e841800 +3e841c00 +3e842000 +3e842400 +3e842800 +3e842c00 +3e843000 +3e843400 +3e843800 +3e843c00 +3e844000 +3e844400 +3e844800 +3e844c00 +3e845000 +3e845400 +3e845800 +3e845c00 +3e846000 +3e846400 +3e846800 +3e846c00 +3e847000 +3e847400 +3e847800 +3e847c00 +3e848000 +3e848400 +3e848800 +3e848c00 +3e849000 +3e849400 +3e849800 +3e849c00 +3e84a000 +3e84a400 +3e84a800 +3e84ac00 +3e84b000 +3e84b400 +3e84b800 +3e84bc00 +3e84c000 +3e84c400 +3e84c800 +3e84cc00 +3e84d000 +3e84d400 +3e84d800 +3e84dc00 +3e84e000 +3e84e400 +3e84e800 +3e84ec00 +3e84f000 +3e84f400 +3e84f800 +3e84fc00 +3e850000 +3e850400 +3e850800 +3e850c00 +3e851000 +3e851400 +3e851800 +3e851c00 +3e852000 +3e852400 +3e852800 +3e852c00 +3e853000 +3e853400 +3e853800 +3e853c00 +3e854000 +3e854400 +3e854800 +3e854c00 +3e855000 +3e855400 +3e855800 +3e855c00 +3e856000 +3e856400 +3e856800 +3e856c00 +3e857000 +3e857400 +3e857800 +3e857c00 +3e858000 +3e858400 +3e858800 +3e858c00 +3e859000 +3e859400 +3e859800 +3e859c00 +3e85a000 +3e85a400 +3e85a800 +3e85ac00 +3e85b000 +3e85b400 +3e85b800 +3e85bc00 +3e85c000 +3e85c400 +3e85c800 +3e85cc00 +3e85d000 +3e85d400 +3e85d800 +3e85dc00 +3e85e000 +3e85e400 +3e85e800 +3e85ec00 +3e85f000 +3e85f400 +3e85f800 +3e85fc00 +3e860000 +3e860400 +3e860800 +3e860c00 +3e861000 +3e861400 +3e861800 +3e861c00 +3e862000 +3e862400 +3e862800 +3e862c00 +3e863000 +3e863400 +3e863800 +3e863c00 +3e864000 +3e864400 +3e864800 +3e864c00 +3e865000 +3e865400 +3e865800 +3e865c00 +3e866000 +3e866400 +3e866800 +3e866c00 +3e867000 +3e867400 +3e867800 +3e867c00 +3e868000 +3e868400 +3e868800 +3e868c00 +3e869000 +3e869400 +3e869800 +3e869c00 +3e86a000 +3e86a400 +3e86a800 +3e86ac00 +3e86b000 +3e86b400 +3e86b800 +3e86bc00 +3e86c000 +3e86c400 +3e86c800 +3e86cc00 +3e86d000 +3e86d400 +3e86d800 +3e86dc00 +3e86e000 +3e86e400 +3e86e800 +3e86ec00 +3e86f000 +3e86f400 +3e86f800 +3e86fc00 +3e870000 +3e870400 +3e870800 +3e870c00 +3e871000 +3e871400 +3e871800 +3e871c00 +3e872000 +3e872400 +3e872800 +3e872c00 +3e873000 +3e873400 +3e873800 +3e873c00 +3e874000 +3e874400 +3e874800 +3e874c00 +3e875000 +3e875400 +3e875800 +3e875c00 +3e876000 +3e876400 +3e876800 +3e876c00 +3e877000 +3e877400 +3e877800 +3e877c00 +3e878000 +3e878400 +3e878800 +3e878c00 +3e879000 +3e879400 +3e879800 +3e879c00 +3e87a000 +3e87a400 +3e87a800 +3e87ac00 +3e87b000 +3e87b400 +3e87b800 +3e87bc00 +3e87c000 +3e87c400 +3e87c800 +3e87cc00 +3e87d000 +3e87d400 +3e87d800 +3e87dc00 +3e87e000 +3e87e400 +3e87e800 +3e87ec00 +3e87f000 +3e87f400 +3e87f800 +3e87fc00 +3e880000 +3e880400 +3e880800 +3e880c00 +3e881000 +3e881400 +3e881800 +3e881c00 +3e882000 +3e882400 +3e882800 +3e882c00 +3e883000 +3e883400 +3e883800 +3e883c00 +3e884000 +3e884400 +3e884800 +3e884c00 +3e885000 +3e885400 +3e885800 +3e885c00 +3e886000 +3e886400 +3e886800 +3e886c00 +3e887000 +3e887400 +3e887800 +3e887c00 +3e888000 +3e888400 +3e888800 +3e888c00 +3e889000 +3e889400 +3e889800 +3e889c00 +3e88a000 +3e88a400 +3e88a800 +3e88ac00 +3e88b000 +3e88b400 +3e88b800 +3e88bc00 +3e88c000 +3e88c400 +3e88c800 +3e88cc00 +3e88d000 +3e88d400 +3e88d800 +3e88dc00 +3e88e000 +3e88e400 +3e88e800 +3e88ec00 +3e88f000 +3e88f400 +3e88f800 +3e88fc00 +3e890000 +3e890400 +3e890800 +3e890c00 +3e891000 +3e891400 +3e891800 +3e891c00 +3e892000 +3e892400 +3e892800 +3e892c00 +3e893000 +3e893400 +3e893800 +3e893c00 +3e894000 +3e894400 +3e894800 +3e894c00 +3e895000 +3e895400 +3e895800 +3e895c00 +3e896000 +3e896400 +3e896800 +3e896c00 +3e897000 +3e897400 +3e897800 +3e897c00 +3e898000 +3e898400 +3e898800 +3e898c00 +3e899000 +3e899400 +3e899800 +3e899c00 +3e89a000 +3e89a400 +3e89a800 +3e89ac00 +3e89b000 +3e89b400 +3e89b800 +3e89bc00 +3e89c000 +3e89c400 +3e89c800 +3e89cc00 +3e89d000 +3e89d400 +3e89d800 +3e89dc00 +3e89e000 +3e89e400 +3e89e800 +3e89ec00 +3e89f000 +3e89f400 +3e89f800 +3e89fc00 +3e8a0000 +3e8a0400 +3e8a0800 +3e8a0c00 +3e8a1000 +3e8a1400 +3e8a1800 +3e8a1c00 +3e8a2000 +3e8a2400 +3e8a2800 +3e8a2c00 +3e8a3000 +3e8a3400 +3e8a3800 +3e8a3c00 +3e8a4000 +3e8a4400 +3e8a4800 +3e8a4c00 +3e8a5000 +3e8a5400 +3e8a5800 +3e8a5c00 +3e8a6000 +3e8a6400 +3e8a6800 +3e8a6c00 +3e8a7000 +3e8a7400 +3e8a7800 +3e8a7c00 +3e8a8000 +3e8a8400 +3e8a8800 +3e8a8c00 +3e8a9000 +3e8a9400 +3e8a9800 +3e8a9c00 +3e8aa000 +3e8aa400 +3e8aa800 +3e8aac00 +3e8ab000 +3e8ab400 +3e8ab800 +3e8abc00 +3e8ac000 +3e8ac400 +3e8ac800 +3e8acc00 +3e8ad000 +3e8ad400 +3e8ad800 +3e8adc00 +3e8ae000 +3e8ae400 +3e8ae800 +3e8aec00 +3e8af000 +3e8af400 +3e8af800 +3e8afc00 +3e8b0000 +3e8b0400 +3e8b0800 +3e8b0c00 +3e8b1000 +3e8b1400 +3e8b1800 +3e8b1c00 +3e8b2000 +3e8b2400 +3e8b2800 +3e8b2c00 +3e8b3000 +3e8b3400 +3e8b3800 +3e8b3c00 +3e8b4000 +3e8b4400 +3e8b4800 +3e8b4c00 +3e8b5000 +3e8b5400 +3e8b5800 +3e8b5c00 +3e8b6000 +3e8b6400 +3e8b6800 +3e8b6c00 +3e8b7000 +3e8b7400 +3e8b7800 +3e8b7c00 +3e8b8000 +3e8b8400 +3e8b8800 +3e8b8c00 +3e8b9000 +3e8b9400 +3e8b9800 +3e8b9c00 +3e8ba000 +3e8ba400 +3e8ba800 +3e8bac00 +3e8bb000 +3e8bb400 +3e8bb800 +3e8bbc00 +3e8bc000 +3e8bc400 +3e8bc800 +3e8bcc00 +3e8bd000 +3e8bd400 +3e8bd800 +3e8bdc00 +3e8be000 +3e8be400 +3e8be800 +3e8bec00 +3e8bf000 +3e8bf400 +3e8bf800 +3e8bfc00 +3e8c0000 +3e8c0400 +3e8c0800 +3e8c0c00 +3e8c1000 +3e8c1400 +3e8c1800 +3e8c1c00 +3e8c2000 +3e8c2400 +3e8c2800 +3e8c2c00 +3e8c3000 +3e8c3400 +3e8c3800 +3e8c3c00 +3e8c4000 +3e8c4400 +3e8c4800 +3e8c4c00 +3e8c5000 +3e8c5400 +3e8c5800 +3e8c5c00 +3e8c6000 +3e8c6400 +3e8c6800 +3e8c6c00 +3e8c7000 +3e8c7400 +3e8c7800 +3e8c7c00 +3e8c8000 +3e8c8400 +3e8c8800 +3e8c8c00 +3e8c9000 +3e8c9400 +3e8c9800 +3e8c9c00 +3e8ca000 +3e8ca400 +3e8ca800 +3e8cac00 +3e8cb000 +3e8cb400 +3e8cb800 +3e8cbc00 +3e8cc000 +3e8cc400 +3e8cc800 +3e8ccc00 +3e8cd000 +3e8cd400 +3e8cd800 +3e8cdc00 +3e8ce000 +3e8ce400 +3e8ce800 +3e8cec00 +3e8cf000 +3e8cf400 +3e8cf800 +3e8cfc00 +3e8d0000 +3e8d0400 +3e8d0800 +3e8d0c00 +3e8d1000 +3e8d1400 +3e8d1800 +3e8d1c00 +3e8d2000 +3e8d2400 +3e8d2800 +3e8d2c00 +3e8d3000 +3e8d3400 +3e8d3800 +3e8d3c00 +3e8d4000 +3e8d4400 +3e8d4800 +3e8d4c00 +3e8d5000 +3e8d5400 +3e8d5800 +3e8d5c00 +3e8d6000 +3e8d6400 +3e8d6800 +3e8d6c00 +3e8d7000 +3e8d7400 +3e8d7800 +3e8d7c00 +3e8d8000 +3e8d8400 +3e8d8800 +3e8d8c00 +3e8d9000 +3e8d9400 +3e8d9800 +3e8d9c00 +3e8da000 +3e8da400 +3e8da800 +3e8dac00 +3e8db000 +3e8db400 +3e8db800 +3e8dbc00 +3e8dc000 +3e8dc400 +3e8dc800 +3e8dcc00 +3e8dd000 +3e8dd400 +3e8dd800 +3e8ddc00 +3e8de000 +3e8de400 +3e8de800 +3e8dec00 +3e8df000 +3e8df400 +3e8df800 +3e8dfc00 +3e8e0000 +3e8e0400 +3e8e0800 +3e8e0c00 +3e8e1000 +3e8e1400 +3e8e1800 +3e8e1c00 +3e8e2000 +3e8e2400 +3e8e2800 +3e8e2c00 +3e8e3000 +3e8e3400 +3e8e3800 +3e8e3c00 +3e8e4000 +3e8e4400 +3e8e4800 +3e8e4c00 +3e8e5000 +3e8e5400 +3e8e5800 +3e8e5c00 +3e8e6000 +3e8e6400 +3e8e6800 +3e8e6c00 +3e8e7000 +3e8e7400 +3e8e7800 +3e8e7c00 +3e8e8000 +3e8e8400 +3e8e8800 +3e8e8c00 +3e8e9000 +3e8e9400 +3e8e9800 +3e8e9c00 +3e8ea000 +3e8ea400 +3e8ea800 +3e8eac00 +3e8eb000 +3e8eb400 +3e8eb800 +3e8ebc00 +3e8ec000 +3e8ec400 +3e8ec800 +3e8ecc00 +3e8ed000 +3e8ed400 +3e8ed800 +3e8edc00 +3e8ee000 +3e8ee400 +3e8ee800 +3e8eec00 +3e8ef000 +3e8ef400 +3e8ef800 +3e8efc00 +3e8f0000 +3e8f0400 +3e8f0800 +3e8f0c00 +3e8f1000 +3e8f1400 +3e8f1800 +3e8f1c00 +3e8f2000 +3e8f2400 +3e8f2800 +3e8f2c00 +3e8f3000 +3e8f3400 +3e8f3800 +3e8f3c00 +3e8f4000 +3e8f4400 +3e8f4800 +3e8f4c00 +3e8f5000 +3e8f5400 +3e8f5800 +3e8f5c00 +3e8f6000 +3e8f6400 +3e8f6800 +3e8f6c00 +3e8f7000 +3e8f7400 +3e8f7800 +3e8f7c00 +3e8f8000 +3e8f8400 +3e8f8800 +3e8f8c00 +3e8f9000 +3e8f9400 +3e8f9800 +3e8f9c00 +3e8fa000 +3e8fa400 +3e8fa800 +3e8fac00 +3e8fb000 +3e8fb400 +3e8fb800 +3e8fbc00 +3e8fc000 +3e8fc400 +3e8fc800 +3e8fcc00 +3e8fd000 +3e8fd400 +3e8fd800 +3e8fdc00 +3e8fe000 +3e8fe400 +3e8fe800 +3e8fec00 +3e8ff000 +3e8ff400 +3e8ff800 +3e8ffc00 +3e900000 +3e900400 +3e900800 +3e900c00 +3e901000 +3e901400 +3e901800 +3e901c00 +3e902000 +3e902400 +3e902800 +3e902c00 +3e903000 +3e903400 +3e903800 +3e903c00 +3e904000 +3e904400 +3e904800 +3e904c00 +3e905000 +3e905400 +3e905800 +3e905c00 +3e906000 +3e906400 +3e906800 +3e906c00 +3e907000 +3e907400 +3e907800 +3e907c00 +3e908000 +3e908400 +3e908800 +3e908c00 +3e909000 +3e909400 +3e909800 +3e909c00 +3e90a000 +3e90a400 +3e90a800 +3e90ac00 +3e90b000 +3e90b400 +3e90b800 +3e90bc00 +3e90c000 +3e90c400 +3e90c800 +3e90cc00 +3e90d000 +3e90d400 +3e90d800 +3e90dc00 +3e90e000 +3e90e400 +3e90e800 +3e90ec00 +3e90f000 +3e90f400 +3e90f800 +3e90fc00 +3e910000 +3e910400 +3e910800 +3e910c00 +3e911000 +3e911400 +3e911800 +3e911c00 +3e912000 +3e912400 +3e912800 +3e912c00 +3e913000 +3e913400 +3e913800 +3e913c00 +3e914000 +3e914400 +3e914800 +3e914c00 +3e915000 +3e915400 +3e915800 +3e915c00 +3e916000 +3e916400 +3e916800 +3e916c00 +3e917000 +3e917400 +3e917800 +3e917c00 +3e918000 +3e918400 +3e918800 +3e918c00 +3e919000 +3e919400 +3e919800 +3e919c00 +3e91a000 +3e91a400 +3e91a800 +3e91ac00 +3e91b000 +3e91b400 +3e91b800 +3e91bc00 +3e91c000 +3e91c400 +3e91c800 +3e91cc00 +3e91d000 +3e91d400 +3e91d800 +3e91dc00 +3e91e000 +3e91e400 +3e91e800 +3e91ec00 +3e91f000 +3e91f400 +3e91f800 +3e91fc00 +3e920000 +3e920400 +3e920800 +3e920c00 +3e921000 +3e921400 +3e921800 +3e921c00 +3e922000 +3e922400 +3e922800 +3e922c00 +3e923000 +3e923400 +3e923800 +3e923c00 +3e924000 +3e924400 +3e924800 +3e924c00 +3e925000 +3e925400 +3e925800 +3e925c00 +3e926000 +3e926400 +3e926800 +3e926c00 +3e927000 +3e927400 +3e927800 +3e927c00 +3e928000 +3e928400 +3e928800 +3e928c00 +3e929000 +3e929400 +3e929800 +3e929c00 +3e92a000 +3e92a400 +3e92a800 +3e92ac00 +3e92b000 +3e92b400 +3e92b800 +3e92bc00 +3e92c000 +3e92c400 +3e92c800 +3e92cc00 +3e92d000 +3e92d400 +3e92d800 +3e92dc00 +3e92e000 +3e92e400 +3e92e800 +3e92ec00 +3e92f000 +3e92f400 +3e92f800 +3e92fc00 +3e930000 +3e930400 +3e930800 +3e930c00 +3e931000 +3e931400 +3e931800 +3e931c00 +3e932000 +3e932400 +3e932800 +3e932c00 +3e933000 +3e933400 +3e933800 +3e933c00 +3e934000 +3e934400 +3e934800 +3e934c00 +3e935000 +3e935400 +3e935800 +3e935c00 +3e936000 +3e936400 +3e936800 +3e936c00 +3e937000 +3e937400 +3e937800 +3e937c00 +3e938000 +3e938400 +3e938800 +3e938c00 +3e939000 +3e939400 +3e939800 +3e939c00 +3e93a000 +3e93a400 +3e93a800 +3e93ac00 +3e93b000 +3e93b400 +3e93b800 +3e93bc00 +3e93c000 +3e93c400 +3e93c800 +3e93cc00 +3e93d000 +3e93d400 +3e93d800 +3e93dc00 +3e93e000 +3e93e400 +3e93e800 +3e93ec00 +3e93f000 +3e93f400 +3e93f800 +3e93fc00 +3e940000 +3e940400 +3e940800 +3e940c00 +3e941000 +3e941400 +3e941800 +3e941c00 +3e942000 +3e942400 +3e942800 +3e942c00 +3e943000 +3e943400 +3e943800 +3e943c00 +3e944000 +3e944400 +3e944800 +3e944c00 +3e945000 +3e945400 +3e945800 +3e945c00 +3e946000 +3e946400 +3e946800 +3e946c00 +3e947000 +3e947400 +3e947800 +3e947c00 +3e948000 +3e948400 +3e948800 +3e948c00 +3e949000 +3e949400 +3e949800 +3e949c00 +3e94a000 +3e94a400 +3e94a800 +3e94ac00 +3e94b000 +3e94b400 +3e94b800 +3e94bc00 +3e94c000 +3e94c400 +3e94c800 +3e94cc00 +3e94d000 +3e94d400 +3e94d800 +3e94dc00 +3e94e000 +3e94e400 +3e94e800 +3e94ec00 +3e94f000 +3e94f400 +3e94f800 +3e94fc00 +3e950000 +3e950400 +3e950800 +3e950c00 +3e951000 +3e951400 +3e951800 +3e951c00 +3e952000 +3e952400 +3e952800 +3e952c00 +3e953000 +3e953400 +3e953800 +3e953c00 +3e954000 +3e954400 +3e954800 +3e954c00 +3e955000 +3e955400 +3e955800 +3e955c00 +3e956000 +3e956400 +3e956800 +3e956c00 +3e957000 +3e957400 +3e957800 +3e957c00 +3e958000 +3e958400 +3e958800 +3e958c00 +3e959000 +3e959400 +3e959800 +3e959c00 +3e95a000 +3e95a400 +3e95a800 +3e95ac00 +3e95b000 +3e95b400 +3e95b800 +3e95bc00 +3e95c000 +3e95c400 +3e95c800 +3e95cc00 +3e95d000 +3e95d400 +3e95d800 +3e95dc00 +3e95e000 +3e95e400 +3e95e800 +3e95ec00 +3e95f000 +3e95f400 +3e95f800 +3e95fc00 +3e960000 +3e960400 +3e960800 +3e960c00 +3e961000 +3e961400 +3e961800 +3e961c00 +3e962000 +3e962400 +3e962800 +3e962c00 +3e963000 +3e963400 +3e963800 +3e963c00 +3e964000 +3e964400 +3e964800 +3e964c00 +3e965000 +3e965400 +3e965800 +3e965c00 +3e966000 +3e966400 +3e966800 +3e966c00 +3e967000 +3e967400 +3e967800 +3e967c00 +3e968000 +3e968400 +3e968800 +3e968c00 +3e969000 +3e969400 +3e969800 +3e969c00 +3e96a000 +3e96a400 +3e96a800 +3e96ac00 +3e96b000 +3e96b400 +3e96b800 +3e96bc00 +3e96c000 +3e96c400 +3e96c800 +3e96cc00 +3e96d000 +3e96d400 +3e96d800 +3e96dc00 +3e96e000 +3e96e400 +3e96e800 +3e96ec00 +3e96f000 +3e96f400 +3e96f800 +3e96fc00 +3e970000 +3e970400 +3e970800 +3e970c00 +3e971000 +3e971400 +3e971800 +3e971c00 +3e972000 +3e972400 +3e972800 +3e972c00 +3e973000 +3e973400 +3e973800 +3e973c00 +3e974000 +3e974400 +3e974800 +3e974c00 +3e975000 +3e975400 +3e975800 +3e975c00 +3e976000 +3e976400 +3e976800 +3e976c00 +3e977000 +3e977400 +3e977800 +3e977c00 +3e978000 +3e978400 +3e978800 +3e978c00 +3e979000 +3e979400 +3e979800 +3e979c00 +3e97a000 +3e97a400 +3e97a800 +3e97ac00 +3e97b000 +3e97b400 +3e97b800 +3e97bc00 +3e97c000 +3e97c400 +3e97c800 +3e97cc00 +3e97d000 +3e97d400 +3e97d800 +3e97dc00 +3e97e000 +3e97e400 +3e97e800 +3e97ec00 +3e97f000 +3e97f400 +3e97f800 +3e97fc00 +3e980000 +3e980400 +3e980800 +3e980c00 +3e981000 +3e981400 +3e981800 +3e981c00 +3e982000 +3e982400 +3e982800 +3e982c00 +3e983000 +3e983400 +3e983800 +3e983c00 +3e984000 +3e984400 +3e984800 +3e984c00 +3e985000 +3e985400 +3e985800 +3e985c00 +3e986000 +3e986400 +3e986800 +3e986c00 +3e987000 +3e987400 +3e987800 +3e987c00 +3e988000 +3e988400 +3e988800 +3e988c00 +3e989000 +3e989400 +3e989800 +3e989c00 +3e98a000 +3e98a400 +3e98a800 +3e98ac00 +3e98b000 +3e98b400 +3e98b800 +3e98bc00 +3e98c000 +3e98c400 +3e98c800 +3e98cc00 +3e98d000 +3e98d400 +3e98d800 +3e98dc00 +3e98e000 +3e98e400 +3e98e800 +3e98ec00 +3e98f000 +3e98f400 +3e98f800 +3e98fc00 +3e990000 +3e990400 +3e990800 +3e990c00 +3e991000 +3e991400 +3e991800 +3e991c00 +3e992000 +3e992400 +3e992800 +3e992c00 +3e993000 +3e993400 +3e993800 +3e993c00 +3e994000 +3e994400 +3e994800 +3e994c00 +3e995000 +3e995400 +3e995800 +3e995c00 +3e996000 +3e996400 +3e996800 +3e996c00 +3e997000 +3e997400 +3e997800 +3e997c00 +3e998000 +3e998400 +3e998800 +3e998c00 +3e999000 +3e999400 +3e999800 +3e999c00 +3e99a000 +3e99a400 +3e99a800 +3e99ac00 +3e99b000 +3e99b400 +3e99b800 +3e99bc00 +3e99c000 +3e99c400 +3e99c800 +3e99cc00 +3e99d000 +3e99d400 +3e99d800 +3e99dc00 +3e99e000 +3e99e400 +3e99e800 +3e99ec00 +3e99f000 +3e99f400 +3e99f800 +3e99fc00 +3e9a0000 +3e9a0400 +3e9a0800 +3e9a0c00 +3e9a1000 +3e9a1400 +3e9a1800 +3e9a1c00 +3e9a2000 +3e9a2400 +3e9a2800 +3e9a2c00 +3e9a3000 +3e9a3400 +3e9a3800 +3e9a3c00 +3e9a4000 +3e9a4400 +3e9a4800 +3e9a4c00 +3e9a5000 +3e9a5400 +3e9a5800 +3e9a5c00 +3e9a6000 +3e9a6400 +3e9a6800 +3e9a6c00 +3e9a7000 +3e9a7400 +3e9a7800 +3e9a7c00 +3e9a8000 +3e9a8400 +3e9a8800 +3e9a8c00 +3e9a9000 +3e9a9400 +3e9a9800 +3e9a9c00 +3e9aa000 +3e9aa400 +3e9aa800 +3e9aac00 +3e9ab000 +3e9ab400 +3e9ab800 +3e9abc00 +3e9ac000 +3e9ac400 +3e9ac800 +3e9acc00 +3e9ad000 +3e9ad400 +3e9ad800 +3e9adc00 +3e9ae000 +3e9ae400 +3e9ae800 +3e9aec00 +3e9af000 +3e9af400 +3e9af800 +3e9afc00 +3e9b0000 +3e9b0400 +3e9b0800 +3e9b0c00 +3e9b1000 +3e9b1400 +3e9b1800 +3e9b1c00 +3e9b2000 +3e9b2400 +3e9b2800 +3e9b2c00 +3e9b3000 +3e9b3400 +3e9b3800 +3e9b3c00 +3e9b4000 +3e9b4400 +3e9b4800 +3e9b4c00 +3e9b5000 +3e9b5400 +3e9b5800 +3e9b5c00 +3e9b6000 +3e9b6400 +3e9b6800 +3e9b6c00 +3e9b7000 +3e9b7400 +3e9b7800 +3e9b7c00 +3e9b8000 +3e9b8400 +3e9b8800 +3e9b8c00 +3e9b9000 +3e9b9400 +3e9b9800 +3e9b9c00 +3e9ba000 +3e9ba400 +3e9ba800 +3e9bac00 +3e9bb000 +3e9bb400 +3e9bb800 +3e9bbc00 +3e9bc000 +3e9bc400 +3e9bc800 +3e9bcc00 +3e9bd000 +3e9bd400 +3e9bd800 +3e9bdc00 +3e9be000 +3e9be400 +3e9be800 +3e9bec00 +3e9bf000 +3e9bf400 +3e9bf800 +3e9bfc00 +3e9c0000 +3e9c0400 +3e9c0800 +3e9c0c00 +3e9c1000 +3e9c1400 +3e9c1800 +3e9c1c00 +3e9c2000 +3e9c2400 +3e9c2800 +3e9c2c00 +3e9c3000 +3e9c3400 +3e9c3800 +3e9c3c00 +3e9c4000 +3e9c4400 +3e9c4800 +3e9c4c00 +3e9c5000 +3e9c5400 +3e9c5800 +3e9c5c00 +3e9c6000 +3e9c6400 +3e9c6800 +3e9c6c00 +3e9c7000 +3e9c7400 +3e9c7800 +3e9c7c00 +3e9c8000 +3e9c8400 +3e9c8800 +3e9c8c00 +3e9c9000 +3e9c9400 +3e9c9800 +3e9c9c00 +3e9ca000 +3e9ca400 +3e9ca800 +3e9cac00 +3e9cb000 +3e9cb400 +3e9cb800 +3e9cbc00 +3e9cc000 +3e9cc400 +3e9cc800 +3e9ccc00 +3e9cd000 +3e9cd400 +3e9cd800 +3e9cdc00 +3e9ce000 +3e9ce400 +3e9ce800 +3e9cec00 +3e9cf000 +3e9cf400 +3e9cf800 +3e9cfc00 +3e9d0000 +3e9d0400 +3e9d0800 +3e9d0c00 +3e9d1000 +3e9d1400 +3e9d1800 +3e9d1c00 +3e9d2000 +3e9d2400 +3e9d2800 +3e9d2c00 +3e9d3000 +3e9d3400 +3e9d3800 +3e9d3c00 +3e9d4000 +3e9d4400 +3e9d4800 +3e9d4c00 +3e9d5000 +3e9d5400 +3e9d5800 +3e9d5c00 +3e9d6000 +3e9d6400 +3e9d6800 +3e9d6c00 +3e9d7000 +3e9d7400 +3e9d7800 +3e9d7c00 +3e9d8000 +3e9d8400 +3e9d8800 +3e9d8c00 +3e9d9000 +3e9d9400 +3e9d9800 +3e9d9c00 +3e9da000 +3e9da400 +3e9da800 +3e9dac00 +3e9db000 +3e9db400 +3e9db800 +3e9dbc00 +3e9dc000 +3e9dc400 +3e9dc800 +3e9dcc00 +3e9dd000 +3e9dd400 +3e9dd800 +3e9ddc00 +3e9de000 +3e9de400 +3e9de800 +3e9dec00 +3e9df000 +3e9df400 +3e9df800 +3e9dfc00 +3e9e0000 +3e9e0400 +3e9e0800 +3e9e0c00 +3e9e1000 +3e9e1400 +3e9e1800 +3e9e1c00 +3e9e2000 +3e9e2400 +3e9e2800 +3e9e2c00 +3e9e3000 +3e9e3400 +3e9e3800 +3e9e3c00 +3e9e4000 +3e9e4400 +3e9e4800 +3e9e4c00 +3e9e5000 +3e9e5400 +3e9e5800 +3e9e5c00 +3e9e6000 +3e9e6400 +3e9e6800 +3e9e6c00 +3e9e7000 +3e9e7400 +3e9e7800 +3e9e7c00 +3e9e8000 +3e9e8400 +3e9e8800 +3e9e8c00 +3e9e9000 +3e9e9400 +3e9e9800 +3e9e9c00 +3e9ea000 +3e9ea400 +3e9ea800 +3e9eac00 +3e9eb000 +3e9eb400 +3e9eb800 +3e9ebc00 +3e9ec000 +3e9ec400 +3e9ec800 +3e9ecc00 +3e9ed000 +3e9ed400 +3e9ed800 +3e9edc00 +3e9ee000 +3e9ee400 +3e9ee800 +3e9eec00 +3e9ef000 +3e9ef400 +3e9ef800 +3e9efc00 +3e9f0000 +3e9f0400 +3e9f0800 +3e9f0c00 +3e9f1000 +3e9f1400 +3e9f1800 +3e9f1c00 +3e9f2000 +3e9f2400 +3e9f2800 +3e9f2c00 +3e9f3000 +3e9f3400 +3e9f3800 +3e9f3c00 +3e9f4000 +3e9f4400 +3e9f4800 +3e9f4c00 +3e9f5000 +3e9f5400 +3e9f5800 +3e9f5c00 +3e9f6000 +3e9f6400 +3e9f6800 +3e9f6c00 +3e9f7000 +3e9f7400 +3e9f7800 +3e9f7c00 +3e9f8000 +3e9f8400 +3e9f8800 +3e9f8c00 +3e9f9000 +3e9f9400 +3e9f9800 +3e9f9c00 +3e9fa000 +3e9fa400 +3e9fa800 +3e9fac00 +3e9fb000 +3e9fb400 +3e9fb800 +3e9fbc00 +3e9fc000 +3e9fc400 +3e9fc800 +3e9fcc00 +3e9fd000 +3e9fd400 +3e9fd800 +3e9fdc00 +3e9fe000 +3e9fe400 +3e9fe800 +3e9fec00 +3e9ff000 +3e9ff400 +3e9ff800 +3e9ffc00 +3ea00000 +3ea00400 +3ea00800 +3ea00c00 +3ea01000 +3ea01400 +3ea01800 +3ea01c00 +3ea02000 +3ea02400 +3ea02800 +3ea02c00 +3ea03000 +3ea03400 +3ea03800 +3ea03c00 +3ea04000 +3ea04400 +3ea04800 +3ea04c00 +3ea05000 +3ea05400 +3ea05800 +3ea05c00 +3ea06000 +3ea06400 +3ea06800 +3ea06c00 +3ea07000 +3ea07400 +3ea07800 +3ea07c00 +3ea08000 +3ea08400 +3ea08800 +3ea08c00 +3ea09000 +3ea09400 +3ea09800 +3ea09c00 +3ea0a000 +3ea0a400 +3ea0a800 +3ea0ac00 +3ea0b000 +3ea0b400 +3ea0b800 +3ea0bc00 +3ea0c000 +3ea0c400 +3ea0c800 +3ea0cc00 +3ea0d000 +3ea0d400 +3ea0d800 +3ea0dc00 +3ea0e000 +3ea0e400 +3ea0e800 +3ea0ec00 +3ea0f000 +3ea0f400 +3ea0f800 +3ea0fc00 +3ea10000 +3ea10400 +3ea10800 +3ea10c00 +3ea11000 +3ea11400 +3ea11800 +3ea11c00 +3ea12000 +3ea12400 +3ea12800 +3ea12c00 +3ea13000 +3ea13400 +3ea13800 +3ea13c00 +3ea14000 +3ea14400 +3ea14800 +3ea14c00 +3ea15000 +3ea15400 +3ea15800 +3ea15c00 +3ea16000 +3ea16400 +3ea16800 +3ea16c00 +3ea17000 +3ea17400 +3ea17800 +3ea17c00 +3ea18000 +3ea18400 +3ea18800 +3ea18c00 +3ea19000 +3ea19400 +3ea19800 +3ea19c00 +3ea1a000 +3ea1a400 +3ea1a800 +3ea1ac00 +3ea1b000 +3ea1b400 +3ea1b800 +3ea1bc00 +3ea1c000 +3ea1c400 +3ea1c800 +3ea1cc00 +3ea1d000 +3ea1d400 +3ea1d800 +3ea1dc00 +3ea1e000 +3ea1e400 +3ea1e800 +3ea1ec00 +3ea1f000 +3ea1f400 +3ea1f800 +3ea1fc00 +3ea20000 +3ea20400 +3ea20800 +3ea20c00 +3ea21000 +3ea21400 +3ea21800 +3ea21c00 +3ea22000 +3ea22400 +3ea22800 +3ea22c00 +3ea23000 +3ea23400 +3ea23800 +3ea23c00 +3ea24000 +3ea24400 +3ea24800 +3ea24c00 +3ea25000 +3ea25400 +3ea25800 +3ea25c00 +3ea26000 +3ea26400 +3ea26800 +3ea26c00 +3ea27000 +3ea27400 +3ea27800 +3ea27c00 +3ea28000 +3ea28400 +3ea28800 +3ea28c00 +3ea29000 +3ea29400 +3ea29800 +3ea29c00 +3ea2a000 +3ea2a400 +3ea2a800 +3ea2ac00 +3ea2b000 +3ea2b400 +3ea2b800 +3ea2bc00 +3ea2c000 +3ea2c400 +3ea2c800 +3ea2cc00 +3ea2d000 +3ea2d400 +3ea2d800 +3ea2dc00 +3ea2e000 +3ea2e400 +3ea2e800 +3ea2ec00 +3ea2f000 +3ea2f400 +3ea2f800 +3ea2fc00 +3ea30000 +3ea30400 +3ea30800 +3ea30c00 +3ea31000 +3ea31400 +3ea31800 +3ea31c00 +3ea32000 +3ea32400 +3ea32800 +3ea32c00 +3ea33000 +3ea33400 +3ea33800 +3ea33c00 +3ea34000 +3ea34400 +3ea34800 +3ea34c00 +3ea35000 +3ea35400 +3ea35800 +3ea35c00 +3ea36000 +3ea36400 +3ea36800 +3ea36c00 +3ea37000 +3ea37400 +3ea37800 +3ea37c00 +3ea38000 +3ea38400 +3ea38800 +3ea38c00 +3ea39000 +3ea39400 +3ea39800 +3ea39c00 +3ea3a000 +3ea3a400 +3ea3a800 +3ea3ac00 +3ea3b000 +3ea3b400 +3ea3b800 +3ea3bc00 +3ea3c000 +3ea3c400 +3ea3c800 +3ea3cc00 +3ea3d000 +3ea3d400 +3ea3d800 +3ea3dc00 +3ea3e000 +3ea3e400 +3ea3e800 +3ea3ec00 +3ea3f000 +3ea3f400 +3ea3f800 +3ea3fc00 +3ea40000 +3ea40400 +3ea40800 +3ea40c00 +3ea41000 +3ea41400 +3ea41800 +3ea41c00 +3ea42000 +3ea42400 +3ea42800 +3ea42c00 +3ea43000 +3ea43400 +3ea43800 +3ea43c00 +3ea44000 +3ea44400 +3ea44800 +3ea44c00 +3ea45000 +3ea45400 +3ea45800 +3ea45c00 +3ea46000 +3ea46400 +3ea46800 +3ea46c00 +3ea47000 +3ea47400 +3ea47800 +3ea47c00 +3ea48000 +3ea48400 +3ea48800 +3ea48c00 +3ea49000 +3ea49400 +3ea49800 +3ea49c00 +3ea4a000 +3ea4a400 +3ea4a800 +3ea4ac00 +3ea4b000 +3ea4b400 +3ea4b800 +3ea4bc00 +3ea4c000 +3ea4c400 +3ea4c800 +3ea4cc00 +3ea4d000 +3ea4d400 +3ea4d800 +3ea4dc00 +3ea4e000 +3ea4e400 +3ea4e800 +3ea4ec00 +3ea4f000 +3ea4f400 +3ea4f800 +3ea4fc00 +3ea50000 +3ea50400 +3ea50800 +3ea50c00 +3ea51000 +3ea51400 +3ea51800 +3ea51c00 +3ea52000 +3ea52400 +3ea52800 +3ea52c00 +3ea53000 +3ea53400 +3ea53800 +3ea53c00 +3ea54000 +3ea54400 +3ea54800 +3ea54c00 +3ea55000 +3ea55400 +3ea55800 +3ea55c00 +3ea56000 +3ea56400 +3ea56800 +3ea56c00 +3ea57000 +3ea57400 +3ea57800 +3ea57c00 +3ea58000 +3ea58400 +3ea58800 +3ea58c00 +3ea59000 +3ea59400 +3ea59800 +3ea59c00 +3ea5a000 +3ea5a400 +3ea5a800 +3ea5ac00 +3ea5b000 +3ea5b400 +3ea5b800 +3ea5bc00 +3ea5c000 +3ea5c400 +3ea5c800 +3ea5cc00 +3ea5d000 +3ea5d400 +3ea5d800 +3ea5dc00 +3ea5e000 +3ea5e400 +3ea5e800 +3ea5ec00 +3ea5f000 +3ea5f400 +3ea5f800 +3ea5fc00 +3ea60000 +3ea60400 +3ea60800 +3ea60c00 +3ea61000 +3ea61400 +3ea61800 +3ea61c00 +3ea62000 +3ea62400 +3ea62800 +3ea62c00 +3ea63000 +3ea63400 +3ea63800 +3ea63c00 +3ea64000 +3ea64400 +3ea64800 +3ea64c00 +3ea65000 +3ea65400 +3ea65800 +3ea65c00 +3ea66000 +3ea66400 +3ea66800 +3ea66c00 +3ea67000 +3ea67400 +3ea67800 +3ea67c00 +3ea68000 +3ea68400 +3ea68800 +3ea68c00 +3ea69000 +3ea69400 +3ea69800 +3ea69c00 +3ea6a000 +3ea6a400 +3ea6a800 +3ea6ac00 +3ea6b000 +3ea6b400 +3ea6b800 +3ea6bc00 +3ea6c000 +3ea6c400 +3ea6c800 +3ea6cc00 +3ea6d000 +3ea6d400 +3ea6d800 +3ea6dc00 +3ea6e000 +3ea6e400 +3ea6e800 +3ea6ec00 +3ea6f000 +3ea6f400 +3ea6f800 +3ea6fc00 +3ea70000 +3ea70400 +3ea70800 +3ea70c00 +3ea71000 +3ea71400 +3ea71800 +3ea71c00 +3ea72000 +3ea72400 +3ea72800 +3ea72c00 +3ea73000 +3ea73400 +3ea73800 +3ea73c00 +3ea74000 +3ea74400 +3ea74800 +3ea74c00 +3ea75000 +3ea75400 +3ea75800 +3ea75c00 +3ea76000 +3ea76400 +3ea76800 +3ea76c00 +3ea77000 +3ea77400 +3ea77800 +3ea77c00 +3ea78000 +3ea78400 +3ea78800 +3ea78c00 +3ea79000 +3ea79400 +3ea79800 +3ea79c00 +3ea7a000 +3ea7a400 +3ea7a800 +3ea7ac00 +3ea7b000 +3ea7b400 +3ea7b800 +3ea7bc00 +3ea7c000 +3ea7c400 +3ea7c800 +3ea7cc00 +3ea7d000 +3ea7d400 +3ea7d800 +3ea7dc00 +3ea7e000 +3ea7e400 +3ea7e800 +3ea7ec00 +3ea7f000 +3ea7f400 +3ea7f800 +3ea7fc00 +3ea80000 +3ea80400 +3ea80800 +3ea80c00 +3ea81000 +3ea81400 +3ea81800 +3ea81c00 +3ea82000 +3ea82400 +3ea82800 +3ea82c00 +3ea83000 +3ea83400 +3ea83800 +3ea83c00 +3ea84000 +3ea84400 +3ea84800 +3ea84c00 +3ea85000 +3ea85400 +3ea85800 +3ea85c00 +3ea86000 +3ea86400 +3ea86800 +3ea86c00 +3ea87000 +3ea87400 +3ea87800 +3ea87c00 +3ea88000 +3ea88400 +3ea88800 +3ea88c00 +3ea89000 +3ea89400 +3ea89800 +3ea89c00 +3ea8a000 +3ea8a400 +3ea8a800 +3ea8ac00 +3ea8b000 +3ea8b400 +3ea8b800 +3ea8bc00 +3ea8c000 +3ea8c400 +3ea8c800 +3ea8cc00 +3ea8d000 +3ea8d400 +3ea8d800 +3ea8dc00 +3ea8e000 +3ea8e400 +3ea8e800 +3ea8ec00 +3ea8f000 +3ea8f400 +3ea8f800 +3ea8fc00 +3ea90000 +3ea90400 +3ea90800 +3ea90c00 +3ea91000 +3ea91400 +3ea91800 +3ea91c00 +3ea92000 +3ea92400 +3ea92800 +3ea92c00 +3ea93000 +3ea93400 +3ea93800 +3ea93c00 +3ea94000 +3ea94400 +3ea94800 +3ea94c00 +3ea95000 +3ea95400 +3ea95800 +3ea95c00 +3ea96000 +3ea96400 +3ea96800 +3ea96c00 +3ea97000 +3ea97400 +3ea97800 +3ea97c00 +3ea98000 +3ea98400 +3ea98800 +3ea98c00 +3ea99000 +3ea99400 +3ea99800 +3ea99c00 +3ea9a000 +3ea9a400 +3ea9a800 +3ea9ac00 +3ea9b000 +3ea9b400 +3ea9b800 +3ea9bc00 +3ea9c000 +3ea9c400 +3ea9c800 +3ea9cc00 +3ea9d000 +3ea9d400 +3ea9d800 +3ea9dc00 +3ea9e000 +3ea9e400 +3ea9e800 +3ea9ec00 +3ea9f000 +3ea9f400 +3ea9f800 +3ea9fc00 +3eaa0000 +3eaa0400 +3eaa0800 +3eaa0c00 +3eaa1000 +3eaa1400 +3eaa1800 +3eaa1c00 +3eaa2000 +3eaa2400 +3eaa2800 +3eaa2c00 +3eaa3000 +3eaa3400 +3eaa3800 +3eaa3c00 +3eaa4000 +3eaa4400 +3eaa4800 +3eaa4c00 +3eaa5000 +3eaa5400 +3eaa5800 +3eaa5c00 +3eaa6000 +3eaa6400 +3eaa6800 +3eaa6c00 +3eaa7000 +3eaa7400 +3eaa7800 +3eaa7c00 +3eaa8000 +3eaa8400 +3eaa8800 +3eaa8c00 +3eaa9000 +3eaa9400 +3eaa9800 +3eaa9c00 +3eaaa000 +3eaaa400 +3eaaa800 +3eaaac00 +3eaab000 +3eaab400 +3eaab800 +3eaabc00 +3eaac000 +3eaac400 +3eaac800 +3eaacc00 +3eaad000 +3eaad400 +3eaad800 +3eaadc00 +3eaae000 +3eaae400 +3eaae800 +3eaaec00 +3eaaf000 +3eaaf400 +3eaaf800 +3eaafc00 +3eab0000 +3eab0400 +3eab0800 +3eab0c00 +3eab1000 +3eab1400 +3eab1800 +3eab1c00 +3eab2000 +3eab2400 +3eab2800 +3eab2c00 +3eab3000 +3eab3400 +3eab3800 +3eab3c00 +3eab4000 +3eab4400 +3eab4800 +3eab4c00 +3eab5000 +3eab5400 +3eab5800 +3eab5c00 +3eab6000 +3eab6400 +3eab6800 +3eab6c00 +3eab7000 +3eab7400 +3eab7800 +3eab7c00 +3eab8000 +3eab8400 +3eab8800 +3eab8c00 +3eab9000 +3eab9400 +3eab9800 +3eab9c00 +3eaba000 +3eaba400 +3eaba800 +3eabac00 +3eabb000 +3eabb400 +3eabb800 +3eabbc00 +3eabc000 +3eabc400 +3eabc800 +3eabcc00 +3eabd000 +3eabd400 +3eabd800 +3eabdc00 +3eabe000 +3eabe400 +3eabe800 +3eabec00 +3eabf000 +3eabf400 +3eabf800 +3eabfc00 +3eac0000 +3eac0400 +3eac0800 +3eac0c00 +3eac1000 +3eac1400 +3eac1800 +3eac1c00 +3eac2000 +3eac2400 +3eac2800 +3eac2c00 +3eac3000 +3eac3400 +3eac3800 +3eac3c00 +3eac4000 +3eac4400 +3eac4800 +3eac4c00 +3eac5000 +3eac5400 +3eac5800 +3eac5c00 +3eac6000 +3eac6400 +3eac6800 +3eac6c00 +3eac7000 +3eac7400 +3eac7800 +3eac7c00 +3eac8000 +3eac8400 +3eac8800 +3eac8c00 +3eac9000 +3eac9400 +3eac9800 +3eac9c00 +3eaca000 +3eaca400 +3eaca800 +3eacac00 +3eacb000 +3eacb400 +3eacb800 +3eacbc00 +3eacc000 +3eacc400 +3eacc800 +3eaccc00 +3eacd000 +3eacd400 +3eacd800 +3eacdc00 +3eace000 +3eace400 +3eace800 +3eacec00 +3eacf000 +3eacf400 +3eacf800 +3eacfc00 +3ead0000 +3ead0400 +3ead0800 +3ead0c00 +3ead1000 +3ead1400 +3ead1800 +3ead1c00 +3ead2000 +3ead2400 +3ead2800 +3ead2c00 +3ead3000 +3ead3400 +3ead3800 +3ead3c00 +3ead4000 +3ead4400 +3ead4800 +3ead4c00 +3ead5000 +3ead5400 +3ead5800 +3ead5c00 +3ead6000 +3ead6400 +3ead6800 +3ead6c00 +3ead7000 +3ead7400 +3ead7800 +3ead7c00 +3ead8000 +3ead8400 +3ead8800 +3ead8c00 +3ead9000 +3ead9400 +3ead9800 +3ead9c00 +3eada000 +3eada400 +3eada800 +3eadac00 +3eadb000 +3eadb400 +3eadb800 +3eadbc00 +3eadc000 +3eadc400 +3eadc800 +3eadcc00 +3eadd000 +3eadd400 +3eadd800 +3eaddc00 +3eade000 +3eade400 +3eade800 +3eadec00 +3eadf000 +3eadf400 +3eadf800 +3eadfc00 +3eae0000 +3eae0400 +3eae0800 +3eae0c00 +3eae1000 +3eae1400 +3eae1800 +3eae1c00 +3eae2000 +3eae2400 +3eae2800 +3eae2c00 +3eae3000 +3eae3400 +3eae3800 +3eae3c00 +3eae4000 +3eae4400 +3eae4800 +3eae4c00 +3eae5000 +3eae5400 +3eae5800 +3eae5c00 +3eae6000 +3eae6400 +3eae6800 +3eae6c00 +3eae7000 +3eae7400 +3eae7800 +3eae7c00 +3eae8000 +3eae8400 +3eae8800 +3eae8c00 +3eae9000 +3eae9400 +3eae9800 +3eae9c00 +3eaea000 +3eaea400 +3eaea800 +3eaeac00 +3eaeb000 +3eaeb400 +3eaeb800 +3eaebc00 +3eaec000 +3eaec400 +3eaec800 +3eaecc00 +3eaed000 +3eaed400 +3eaed800 +3eaedc00 +3eaee000 +3eaee400 +3eaee800 +3eaeec00 +3eaef000 +3eaef400 +3eaef800 +3eaefc00 +3eaf0000 +3eaf0400 +3eaf0800 +3eaf0c00 +3eaf1000 +3eaf1400 +3eaf1800 +3eaf1c00 +3eaf2000 +3eaf2400 +3eaf2800 +3eaf2c00 +3eaf3000 +3eaf3400 +3eaf3800 +3eaf3c00 +3eaf4000 +3eaf4400 +3eaf4800 +3eaf4c00 +3eaf5000 +3eaf5400 +3eaf5800 +3eaf5c00 +3eaf6000 +3eaf6400 +3eaf6800 +3eaf6c00 +3eaf7000 +3eaf7400 +3eaf7800 +3eaf7c00 +3eaf8000 +3eaf8400 +3eaf8800 +3eaf8c00 +3eaf9000 +3eaf9400 +3eaf9800 +3eaf9c00 +3eafa000 +3eafa400 +3eafa800 +3eafac00 +3eafb000 +3eafb400 +3eafb800 +3eafbc00 +3eafc000 +3eafc400 +3eafc800 +3eafcc00 +3eafd000 +3eafd400 +3eafd800 +3eafdc00 +3eafe000 +3eafe400 +3eafe800 +3eafec00 +3eaff000 +3eaff400 +3eaff800 +3eaffc00 +3eb00000 +3eb00400 +3eb00800 +3eb00c00 +3eb01000 +3eb01400 +3eb01800 +3eb01c00 +3eb02000 +3eb02400 +3eb02800 +3eb02c00 +3eb03000 +3eb03400 +3eb03800 +3eb03c00 +3eb04000 +3eb04400 +3eb04800 +3eb04c00 +3eb05000 +3eb05400 +3eb05800 +3eb05c00 +3eb06000 +3eb06400 +3eb06800 +3eb06c00 +3eb07000 +3eb07400 +3eb07800 +3eb07c00 +3eb08000 +3eb08400 +3eb08800 +3eb08c00 +3eb09000 +3eb09400 +3eb09800 +3eb09c00 +3eb0a000 +3eb0a400 +3eb0a800 +3eb0ac00 +3eb0b000 +3eb0b400 +3eb0b800 +3eb0bc00 +3eb0c000 +3eb0c400 +3eb0c800 +3eb0cc00 +3eb0d000 +3eb0d400 +3eb0d800 +3eb0dc00 +3eb0e000 +3eb0e400 +3eb0e800 +3eb0ec00 +3eb0f000 +3eb0f400 +3eb0f800 +3eb0fc00 +3eb10000 +3eb10400 +3eb10800 +3eb10c00 +3eb11000 +3eb11400 +3eb11800 +3eb11c00 +3eb12000 +3eb12400 +3eb12800 +3eb12c00 +3eb13000 +3eb13400 +3eb13800 +3eb13c00 +3eb14000 +3eb14400 +3eb14800 +3eb14c00 +3eb15000 +3eb15400 +3eb15800 +3eb15c00 +3eb16000 +3eb16400 +3eb16800 +3eb16c00 +3eb17000 +3eb17400 +3eb17800 +3eb17c00 +3eb18000 +3eb18400 +3eb18800 +3eb18c00 +3eb19000 +3eb19400 +3eb19800 +3eb19c00 +3eb1a000 +3eb1a400 +3eb1a800 +3eb1ac00 +3eb1b000 +3eb1b400 +3eb1b800 +3eb1bc00 +3eb1c000 +3eb1c400 +3eb1c800 +3eb1cc00 +3eb1d000 +3eb1d400 +3eb1d800 +3eb1dc00 +3eb1e000 +3eb1e400 +3eb1e800 +3eb1ec00 +3eb1f000 +3eb1f400 +3eb1f800 +3eb1fc00 +3eb20000 +3eb20400 +3eb20800 +3eb20c00 +3eb21000 +3eb21400 +3eb21800 +3eb21c00 +3eb22000 +3eb22400 +3eb22800 +3eb22c00 +3eb23000 +3eb23400 +3eb23800 +3eb23c00 +3eb24000 +3eb24400 +3eb24800 +3eb24c00 +3eb25000 +3eb25400 +3eb25800 +3eb25c00 +3eb26000 +3eb26400 +3eb26800 +3eb26c00 +3eb27000 +3eb27400 +3eb27800 +3eb27c00 +3eb28000 +3eb28400 +3eb28800 +3eb28c00 +3eb29000 +3eb29400 +3eb29800 +3eb29c00 +3eb2a000 +3eb2a400 +3eb2a800 +3eb2ac00 +3eb2b000 +3eb2b400 +3eb2b800 +3eb2bc00 +3eb2c000 +3eb2c400 +3eb2c800 +3eb2cc00 +3eb2d000 +3eb2d400 +3eb2d800 +3eb2dc00 +3eb2e000 +3eb2e400 +3eb2e800 +3eb2ec00 +3eb2f000 +3eb2f400 +3eb2f800 +3eb2fc00 +3eb30000 +3eb30400 +3eb30800 +3eb30c00 +3eb31000 +3eb31400 +3eb31800 +3eb31c00 +3eb32000 +3eb32400 +3eb32800 +3eb32c00 +3eb33000 +3eb33400 +3eb33800 +3eb33c00 +3eb34000 +3eb34400 +3eb34800 +3eb34c00 +3eb35000 +3eb35400 +3eb35800 +3eb35c00 +3eb36000 +3eb36400 +3eb36800 +3eb36c00 +3eb37000 +3eb37400 +3eb37800 +3eb37c00 +3eb38000 +3eb38400 +3eb38800 +3eb38c00 +3eb39000 +3eb39400 +3eb39800 +3eb39c00 +3eb3a000 +3eb3a400 +3eb3a800 +3eb3ac00 +3eb3b000 +3eb3b400 +3eb3b800 +3eb3bc00 +3eb3c000 +3eb3c400 +3eb3c800 +3eb3cc00 +3eb3d000 +3eb3d400 +3eb3d800 +3eb3dc00 +3eb3e000 +3eb3e400 +3eb3e800 +3eb3ec00 +3eb3f000 +3eb3f400 +3eb3f800 +3eb3fc00 +3eb40000 +3eb40400 +3eb40800 +3eb40c00 +3eb41000 +3eb41400 +3eb41800 +3eb41c00 +3eb42000 +3eb42400 +3eb42800 +3eb42c00 +3eb43000 +3eb43400 +3eb43800 +3eb43c00 +3eb44000 +3eb44400 +3eb44800 +3eb44c00 +3eb45000 +3eb45400 +3eb45800 +3eb45c00 +3eb46000 +3eb46400 +3eb46800 +3eb46c00 +3eb47000 +3eb47400 +3eb47800 +3eb47c00 +3eb48000 +3eb48400 +3eb48800 +3eb48c00 +3eb49000 +3eb49400 +3eb49800 +3eb49c00 +3eb4a000 +3eb4a400 +3eb4a800 +3eb4ac00 +3eb4b000 +3eb4b400 +3eb4b800 +3eb4bc00 +3eb4c000 +3eb4c400 +3eb4c800 +3eb4cc00 +3eb4d000 +3eb4d400 +3eb4d800 +3eb4dc00 +3eb4e000 +3eb4e400 +3eb4e800 +3eb4ec00 +3eb4f000 +3eb4f400 +3eb4f800 +3eb4fc00 +3eb50000 +3eb50400 +3eb50800 +3eb50c00 +3eb51000 +3eb51400 +3eb51800 +3eb51c00 +3eb52000 +3eb52400 +3eb52800 +3eb52c00 +3eb53000 +3eb53400 +3eb53800 +3eb53c00 +3eb54000 +3eb54400 +3eb54800 +3eb54c00 +3eb55000 +3eb55400 +3eb55800 +3eb55c00 +3eb56000 +3eb56400 +3eb56800 +3eb56c00 +3eb57000 +3eb57400 +3eb57800 +3eb57c00 +3eb58000 +3eb58400 +3eb58800 +3eb58c00 +3eb59000 +3eb59400 +3eb59800 +3eb59c00 +3eb5a000 +3eb5a400 +3eb5a800 +3eb5ac00 +3eb5b000 +3eb5b400 +3eb5b800 +3eb5bc00 +3eb5c000 +3eb5c400 +3eb5c800 +3eb5cc00 +3eb5d000 +3eb5d400 +3eb5d800 +3eb5dc00 +3eb5e000 +3eb5e400 +3eb5e800 +3eb5ec00 +3eb5f000 +3eb5f400 +3eb5f800 +3eb5fc00 +3eb60000 +3eb60400 +3eb60800 +3eb60c00 +3eb61000 +3eb61400 +3eb61800 +3eb61c00 +3eb62000 +3eb62400 +3eb62800 +3eb62c00 +3eb63000 +3eb63400 +3eb63800 +3eb63c00 +3eb64000 +3eb64400 +3eb64800 +3eb64c00 +3eb65000 +3eb65400 +3eb65800 +3eb65c00 +3eb66000 +3eb66400 +3eb66800 +3eb66c00 +3eb67000 +3eb67400 +3eb67800 +3eb67c00 +3eb68000 +3eb68400 +3eb68800 +3eb68c00 +3eb69000 +3eb69400 +3eb69800 +3eb69c00 +3eb6a000 +3eb6a400 +3eb6a800 +3eb6ac00 +3eb6b000 +3eb6b400 +3eb6b800 +3eb6bc00 +3eb6c000 +3eb6c400 +3eb6c800 +3eb6cc00 +3eb6d000 +3eb6d400 +3eb6d800 +3eb6dc00 +3eb6e000 +3eb6e400 +3eb6e800 +3eb6ec00 +3eb6f000 +3eb6f400 +3eb6f800 +3eb6fc00 +3eb70000 +3eb70400 +3eb70800 +3eb70c00 +3eb71000 +3eb71400 +3eb71800 +3eb71c00 +3eb72000 +3eb72400 +3eb72800 +3eb72c00 +3eb73000 +3eb73400 +3eb73800 +3eb73c00 +3eb74000 +3eb74400 +3eb74800 +3eb74c00 +3eb75000 +3eb75400 +3eb75800 +3eb75c00 +3eb76000 +3eb76400 +3eb76800 +3eb76c00 +3eb77000 +3eb77400 +3eb77800 +3eb77c00 +3eb78000 +3eb78400 +3eb78800 +3eb78c00 +3eb79000 +3eb79400 +3eb79800 +3eb79c00 +3eb7a000 +3eb7a400 +3eb7a800 +3eb7ac00 +3eb7b000 +3eb7b400 +3eb7b800 +3eb7bc00 +3eb7c000 +3eb7c400 +3eb7c800 +3eb7cc00 +3eb7d000 +3eb7d400 +3eb7d800 +3eb7dc00 +3eb7e000 +3eb7e400 +3eb7e800 +3eb7ec00 +3eb7f000 +3eb7f400 +3eb7f800 +3eb7fc00 +3eb80000 +3eb80400 +3eb80800 +3eb80c00 +3eb81000 +3eb81400 +3eb81800 +3eb81c00 +3eb82000 +3eb82400 +3eb82800 +3eb82c00 +3eb83000 +3eb83400 +3eb83800 +3eb83c00 +3eb84000 +3eb84400 +3eb84800 +3eb84c00 +3eb85000 +3eb85400 +3eb85800 +3eb85c00 +3eb86000 +3eb86400 +3eb86800 +3eb86c00 +3eb87000 +3eb87400 +3eb87800 +3eb87c00 +3eb88000 +3eb88400 +3eb88800 +3eb88c00 +3eb89000 +3eb89400 +3eb89800 +3eb89c00 +3eb8a000 +3eb8a400 +3eb8a800 +3eb8ac00 +3eb8b000 +3eb8b400 +3eb8b800 +3eb8bc00 +3eb8c000 +3eb8c400 +3eb8c800 +3eb8cc00 +3eb8d000 +3eb8d400 +3eb8d800 +3eb8dc00 +3eb8e000 +3eb8e400 +3eb8e800 +3eb8ec00 +3eb8f000 +3eb8f400 +3eb8f800 +3eb8fc00 +3eb90000 +3eb90400 +3eb90800 +3eb90c00 +3eb91000 +3eb91400 +3eb91800 +3eb91c00 +3eb92000 +3eb92400 +3eb92800 +3eb92c00 +3eb93000 +3eb93400 +3eb93800 +3eb93c00 +3eb94000 +3eb94400 +3eb94800 +3eb94c00 +3eb95000 +3eb95400 +3eb95800 +3eb95c00 +3eb96000 +3eb96400 +3eb96800 +3eb96c00 +3eb97000 +3eb97400 +3eb97800 +3eb97c00 +3eb98000 +3eb98400 +3eb98800 +3eb98c00 +3eb99000 +3eb99400 +3eb99800 +3eb99c00 +3eb9a000 +3eb9a400 +3eb9a800 +3eb9ac00 +3eb9b000 +3eb9b400 +3eb9b800 +3eb9bc00 +3eb9c000 +3eb9c400 +3eb9c800 +3eb9cc00 +3eb9d000 +3eb9d400 +3eb9d800 +3eb9dc00 +3eb9e000 +3eb9e400 +3eb9e800 +3eb9ec00 +3eb9f000 +3eb9f400 +3eb9f800 +3eb9fc00 +3eba0000 +3eba0400 +3eba0800 +3eba0c00 +3eba1000 +3eba1400 +3eba1800 +3eba1c00 +3eba2000 +3eba2400 +3eba2800 +3eba2c00 +3eba3000 +3eba3400 +3eba3800 +3eba3c00 +3eba4000 +3eba4400 +3eba4800 +3eba4c00 +3eba5000 +3eba5400 +3eba5800 +3eba5c00 +3eba6000 +3eba6400 +3eba6800 +3eba6c00 +3eba7000 +3eba7400 +3eba7800 +3eba7c00 +3eba8000 +3eba8400 +3eba8800 +3eba8c00 +3eba9000 +3eba9400 +3eba9800 +3eba9c00 +3ebaa000 +3ebaa400 +3ebaa800 +3ebaac00 +3ebab000 +3ebab400 +3ebab800 +3ebabc00 +3ebac000 +3ebac400 +3ebac800 +3ebacc00 +3ebad000 +3ebad400 +3ebad800 +3ebadc00 +3ebae000 +3ebae400 +3ebae800 +3ebaec00 +3ebaf000 +3ebaf400 +3ebaf800 +3ebafc00 +3ebb0000 +3ebb0400 +3ebb0800 +3ebb0c00 +3ebb1000 +3ebb1400 +3ebb1800 +3ebb1c00 +3ebb2000 +3ebb2400 +3ebb2800 +3ebb2c00 +3ebb3000 +3ebb3400 +3ebb3800 +3ebb3c00 +3ebb4000 +3ebb4400 +3ebb4800 +3ebb4c00 +3ebb5000 +3ebb5400 +3ebb5800 +3ebb5c00 +3ebb6000 +3ebb6400 +3ebb6800 +3ebb6c00 +3ebb7000 +3ebb7400 +3ebb7800 +3ebb7c00 +3ebb8000 +3ebb8400 +3ebb8800 +3ebb8c00 +3ebb9000 +3ebb9400 +3ebb9800 +3ebb9c00 +3ebba000 +3ebba400 +3ebba800 +3ebbac00 +3ebbb000 +3ebbb400 +3ebbb800 +3ebbbc00 +3ebbc000 +3ebbc400 +3ebbc800 +3ebbcc00 +3ebbd000 +3ebbd400 +3ebbd800 +3ebbdc00 +3ebbe000 +3ebbe400 +3ebbe800 +3ebbec00 +3ebbf000 +3ebbf400 +3ebbf800 +3ebbfc00 +3ebc0000 +3ebc0400 +3ebc0800 +3ebc0c00 +3ebc1000 +3ebc1400 +3ebc1800 +3ebc1c00 +3ebc2000 +3ebc2400 +3ebc2800 +3ebc2c00 +3ebc3000 +3ebc3400 +3ebc3800 +3ebc3c00 +3ebc4000 +3ebc4400 +3ebc4800 +3ebc4c00 +3ebc5000 +3ebc5400 +3ebc5800 +3ebc5c00 +3ebc6000 +3ebc6400 +3ebc6800 +3ebc6c00 +3ebc7000 +3ebc7400 +3ebc7800 +3ebc7c00 +3ebc8000 +3ebc8400 +3ebc8800 +3ebc8c00 +3ebc9000 +3ebc9400 +3ebc9800 +3ebc9c00 +3ebca000 +3ebca400 +3ebca800 +3ebcac00 +3ebcb000 +3ebcb400 +3ebcb800 +3ebcbc00 +3ebcc000 +3ebcc400 +3ebcc800 +3ebccc00 +3ebcd000 +3ebcd400 +3ebcd800 +3ebcdc00 +3ebce000 +3ebce400 +3ebce800 +3ebcec00 +3ebcf000 +3ebcf400 +3ebcf800 +3ebcfc00 +3ebd0000 +3ebd0400 +3ebd0800 +3ebd0c00 +3ebd1000 +3ebd1400 +3ebd1800 +3ebd1c00 +3ebd2000 +3ebd2400 +3ebd2800 +3ebd2c00 +3ebd3000 +3ebd3400 +3ebd3800 +3ebd3c00 +3ebd4000 +3ebd4400 +3ebd4800 +3ebd4c00 +3ebd5000 +3ebd5400 +3ebd5800 +3ebd5c00 +3ebd6000 +3ebd6400 +3ebd6800 +3ebd6c00 +3ebd7000 +3ebd7400 +3ebd7800 +3ebd7c00 +3ebd8000 +3ebd8400 +3ebd8800 +3ebd8c00 +3ebd9000 +3ebd9400 +3ebd9800 +3ebd9c00 +3ebda000 +3ebda400 +3ebda800 +3ebdac00 +3ebdb000 +3ebdb400 +3ebdb800 +3ebdbc00 +3ebdc000 +3ebdc400 +3ebdc800 +3ebdcc00 +3ebdd000 +3ebdd400 +3ebdd800 +3ebddc00 +3ebde000 +3ebde400 +3ebde800 +3ebdec00 +3ebdf000 +3ebdf400 +3ebdf800 +3ebdfc00 +3ebe0000 +3ebe0400 +3ebe0800 +3ebe0c00 +3ebe1000 +3ebe1400 +3ebe1800 +3ebe1c00 +3ebe2000 +3ebe2400 +3ebe2800 +3ebe2c00 +3ebe3000 +3ebe3400 +3ebe3800 +3ebe3c00 +3ebe4000 +3ebe4400 +3ebe4800 +3ebe4c00 +3ebe5000 +3ebe5400 +3ebe5800 +3ebe5c00 +3ebe6000 +3ebe6400 +3ebe6800 +3ebe6c00 +3ebe7000 +3ebe7400 +3ebe7800 +3ebe7c00 +3ebe8000 +3ebe8400 +3ebe8800 +3ebe8c00 +3ebe9000 +3ebe9400 +3ebe9800 +3ebe9c00 +3ebea000 +3ebea400 +3ebea800 +3ebeac00 +3ebeb000 +3ebeb400 +3ebeb800 +3ebebc00 +3ebec000 +3ebec400 +3ebec800 +3ebecc00 +3ebed000 +3ebed400 +3ebed800 +3ebedc00 +3ebee000 +3ebee400 +3ebee800 +3ebeec00 +3ebef000 +3ebef400 +3ebef800 +3ebefc00 +3ebf0000 +3ebf0400 +3ebf0800 +3ebf0c00 +3ebf1000 +3ebf1400 +3ebf1800 +3ebf1c00 +3ebf2000 +3ebf2400 +3ebf2800 +3ebf2c00 +3ebf3000 +3ebf3400 +3ebf3800 +3ebf3c00 +3ebf4000 +3ebf4400 +3ebf4800 +3ebf4c00 +3ebf5000 +3ebf5400 +3ebf5800 +3ebf5c00 +3ebf6000 +3ebf6400 +3ebf6800 +3ebf6c00 +3ebf7000 +3ebf7400 +3ebf7800 +3ebf7c00 +3ebf8000 +3ebf8400 +3ebf8800 +3ebf8c00 +3ebf9000 +3ebf9400 +3ebf9800 +3ebf9c00 +3ebfa000 +3ebfa400 +3ebfa800 +3ebfac00 +3ebfb000 +3ebfb400 +3ebfb800 +3ebfbc00 +3ebfc000 +3ebfc400 +3ebfc800 +3ebfcc00 +3ebfd000 +3ebfd400 +3ebfd800 +3ebfdc00 +3ebfe000 +3ebfe400 +3ebfe800 +3ebfec00 +3ebff000 +3ebff400 +3ebff800 +3ebffc00 +3ec00000 +3ec00400 +3ec00800 +3ec00c00 +3ec01000 +3ec01400 +3ec01800 +3ec01c00 +3ec02000 +3ec02400 +3ec02800 +3ec02c00 +3ec03000 +3ec03400 +3ec03800 +3ec03c00 +3ec04000 +3ec04400 +3ec04800 +3ec04c00 +3ec05000 +3ec05400 +3ec05800 +3ec05c00 +3ec06000 +3ec06400 +3ec06800 +3ec06c00 +3ec07000 +3ec07400 +3ec07800 +3ec07c00 +3ec08000 +3ec08400 +3ec08800 +3ec08c00 +3ec09000 +3ec09400 +3ec09800 +3ec09c00 +3ec0a000 +3ec0a400 +3ec0a800 +3ec0ac00 +3ec0b000 +3ec0b400 +3ec0b800 +3ec0bc00 +3ec0c000 +3ec0c400 +3ec0c800 +3ec0cc00 +3ec0d000 +3ec0d400 +3ec0d800 +3ec0dc00 +3ec0e000 +3ec0e400 +3ec0e800 +3ec0ec00 +3ec0f000 +3ec0f400 +3ec0f800 +3ec0fc00 +3ec10000 +3ec10400 +3ec10800 +3ec10c00 +3ec11000 +3ec11400 +3ec11800 +3ec11c00 +3ec12000 +3ec12400 +3ec12800 +3ec12c00 +3ec13000 +3ec13400 +3ec13800 +3ec13c00 +3ec14000 +3ec14400 +3ec14800 +3ec14c00 +3ec15000 +3ec15400 +3ec15800 +3ec15c00 +3ec16000 +3ec16400 +3ec16800 +3ec16c00 +3ec17000 +3ec17400 +3ec17800 +3ec17c00 +3ec18000 +3ec18400 +3ec18800 +3ec18c00 +3ec19000 +3ec19400 +3ec19800 +3ec19c00 +3ec1a000 +3ec1a400 +3ec1a800 +3ec1ac00 +3ec1b000 +3ec1b400 +3ec1b800 +3ec1bc00 +3ec1c000 +3ec1c400 +3ec1c800 +3ec1cc00 +3ec1d000 +3ec1d400 +3ec1d800 +3ec1dc00 +3ec1e000 +3ec1e400 +3ec1e800 +3ec1ec00 +3ec1f000 +3ec1f400 +3ec1f800 +3ec1fc00 +3ec20000 +3ec20400 +3ec20800 +3ec20c00 +3ec21000 +3ec21400 +3ec21800 +3ec21c00 +3ec22000 +3ec22400 +3ec22800 +3ec22c00 +3ec23000 +3ec23400 +3ec23800 +3ec23c00 +3ec24000 +3ec24400 +3ec24800 +3ec24c00 +3ec25000 +3ec25400 +3ec25800 +3ec25c00 +3ec26000 +3ec26400 +3ec26800 +3ec26c00 +3ec27000 +3ec27400 +3ec27800 +3ec27c00 +3ec28000 +3ec28400 +3ec28800 +3ec28c00 +3ec29000 +3ec29400 +3ec29800 +3ec29c00 +3ec2a000 +3ec2a400 +3ec2a800 +3ec2ac00 +3ec2b000 +3ec2b400 +3ec2b800 +3ec2bc00 +3ec2c000 +3ec2c400 +3ec2c800 +3ec2cc00 +3ec2d000 +3ec2d400 +3ec2d800 +3ec2dc00 +3ec2e000 +3ec2e400 +3ec2e800 +3ec2ec00 +3ec2f000 +3ec2f400 +3ec2f800 +3ec2fc00 +3ec30000 +3ec30400 +3ec30800 +3ec30c00 +3ec31000 +3ec31400 +3ec31800 +3ec31c00 +3ec32000 +3ec32400 +3ec32800 +3ec32c00 +3ec33000 +3ec33400 +3ec33800 +3ec33c00 +3ec34000 +3ec34400 +3ec34800 +3ec34c00 +3ec35000 +3ec35400 +3ec35800 +3ec35c00 +3ec36000 +3ec36400 +3ec36800 +3ec36c00 +3ec37000 +3ec37400 +3ec37800 +3ec37c00 +3ec38000 +3ec38400 +3ec38800 +3ec38c00 +3ec39000 +3ec39400 +3ec39800 +3ec39c00 +3ec3a000 +3ec3a400 +3ec3a800 +3ec3ac00 +3ec3b000 +3ec3b400 +3ec3b800 +3ec3bc00 +3ec3c000 +3ec3c400 +3ec3c800 +3ec3cc00 +3ec3d000 +3ec3d400 +3ec3d800 +3ec3dc00 +3ec3e000 +3ec3e400 +3ec3e800 +3ec3ec00 +3ec3f000 +3ec3f400 +3ec3f800 +3ec3fc00 +3ec40000 +3ec40400 +3ec40800 +3ec40c00 +3ec41000 +3ec41400 +3ec41800 +3ec41c00 +3ec42000 +3ec42400 +3ec42800 +3ec42c00 +3ec43000 +3ec43400 +3ec43800 +3ec43c00 +3ec44000 +3ec44400 +3ec44800 +3ec44c00 +3ec45000 +3ec45400 +3ec45800 +3ec45c00 +3ec46000 +3ec46400 +3ec46800 +3ec46c00 +3ec47000 +3ec47400 +3ec47800 +3ec47c00 +3ec48000 +3ec48400 +3ec48800 +3ec48c00 +3ec49000 +3ec49400 +3ec49800 +3ec49c00 +3ec4a000 +3ec4a400 +3ec4a800 +3ec4ac00 +3ec4b000 +3ec4b400 +3ec4b800 +3ec4bc00 +3ec4c000 +3ec4c400 +3ec4c800 +3ec4cc00 +3ec4d000 +3ec4d400 +3ec4d800 +3ec4dc00 +3ec4e000 +3ec4e400 +3ec4e800 +3ec4ec00 +3ec4f000 +3ec4f400 +3ec4f800 +3ec4fc00 +3ec50000 +3ec50400 +3ec50800 +3ec50c00 +3ec51000 +3ec51400 +3ec51800 +3ec51c00 +3ec52000 +3ec52400 +3ec52800 +3ec52c00 +3ec53000 +3ec53400 +3ec53800 +3ec53c00 +3ec54000 +3ec54400 +3ec54800 +3ec54c00 +3ec55000 +3ec55400 +3ec55800 +3ec55c00 +3ec56000 +3ec56400 +3ec56800 +3ec56c00 +3ec57000 +3ec57400 +3ec57800 +3ec57c00 +3ec58000 +3ec58400 +3ec58800 +3ec58c00 +3ec59000 +3ec59400 +3ec59800 +3ec59c00 +3ec5a000 +3ec5a400 +3ec5a800 +3ec5ac00 +3ec5b000 +3ec5b400 +3ec5b800 +3ec5bc00 +3ec5c000 +3ec5c400 +3ec5c800 +3ec5cc00 +3ec5d000 +3ec5d400 +3ec5d800 +3ec5dc00 +3ec5e000 +3ec5e400 +3ec5e800 +3ec5ec00 +3ec5f000 +3ec5f400 +3ec5f800 +3ec5fc00 +3ec60000 +3ec60400 +3ec60800 +3ec60c00 +3ec61000 +3ec61400 +3ec61800 +3ec61c00 +3ec62000 +3ec62400 +3ec62800 +3ec62c00 +3ec63000 +3ec63400 +3ec63800 +3ec63c00 +3ec64000 +3ec64400 +3ec64800 +3ec64c00 +3ec65000 +3ec65400 +3ec65800 +3ec65c00 +3ec66000 +3ec66400 +3ec66800 +3ec66c00 +3ec67000 +3ec67400 +3ec67800 +3ec67c00 +3ec68000 +3ec68400 +3ec68800 +3ec68c00 +3ec69000 +3ec69400 +3ec69800 +3ec69c00 +3ec6a000 +3ec6a400 +3ec6a800 +3ec6ac00 +3ec6b000 +3ec6b400 +3ec6b800 +3ec6bc00 +3ec6c000 +3ec6c400 +3ec6c800 +3ec6cc00 +3ec6d000 +3ec6d400 +3ec6d800 +3ec6dc00 +3ec6e000 +3ec6e400 +3ec6e800 +3ec6ec00 +3ec6f000 +3ec6f400 +3ec6f800 +3ec6fc00 +3ec70000 +3ec70400 +3ec70800 +3ec70c00 +3ec71000 +3ec71400 +3ec71800 +3ec71c00 +3ec72000 +3ec72400 +3ec72800 +3ec72c00 +3ec73000 +3ec73400 +3ec73800 +3ec73c00 +3ec74000 +3ec74400 +3ec74800 +3ec74c00 +3ec75000 +3ec75400 +3ec75800 +3ec75c00 +3ec76000 +3ec76400 +3ec76800 +3ec76c00 +3ec77000 +3ec77400 +3ec77800 +3ec77c00 +3ec78000 +3ec78400 +3ec78800 +3ec78c00 +3ec79000 +3ec79400 +3ec79800 +3ec79c00 +3ec7a000 +3ec7a400 +3ec7a800 +3ec7ac00 +3ec7b000 +3ec7b400 +3ec7b800 +3ec7bc00 +3ec7c000 +3ec7c400 +3ec7c800 +3ec7cc00 +3ec7d000 +3ec7d400 +3ec7d800 +3ec7dc00 +3ec7e000 +3ec7e400 +3ec7e800 +3ec7ec00 +3ec7f000 +3ec7f400 +3ec7f800 +3ec7fc00 +3ec80000 +3ec80400 +3ec80800 +3ec80c00 +3ec81000 +3ec81400 +3ec81800 +3ec81c00 +3ec82000 +3ec82400 +3ec82800 +3ec82c00 +3ec83000 +3ec83400 +3ec83800 +3ec83c00 +3ec84000 +3ec84400 +3ec84800 +3ec84c00 +3ec85000 +3ec85400 +3ec85800 +3ec85c00 +3ec86000 +3ec86400 +3ec86800 +3ec86c00 +3ec87000 +3ec87400 +3ec87800 +3ec87c00 +3ec88000 +3ec88400 +3ec88800 +3ec88c00 +3ec89000 +3ec89400 +3ec89800 +3ec89c00 +3ec8a000 +3ec8a400 +3ec8a800 +3ec8ac00 +3ec8b000 +3ec8b400 +3ec8b800 +3ec8bc00 +3ec8c000 +3ec8c400 +3ec8c800 +3ec8cc00 +3ec8d000 +3ec8d400 +3ec8d800 +3ec8dc00 +3ec8e000 +3ec8e400 +3ec8e800 +3ec8ec00 +3ec8f000 +3ec8f400 +3ec8f800 +3ec8fc00 +3ec90000 +3ec90400 +3ec90800 +3ec90c00 +3ec91000 +3ec91400 +3ec91800 +3ec91c00 +3ec92000 +3ec92400 +3ec92800 +3ec92c00 +3ec93000 +3ec93400 +3ec93800 +3ec93c00 +3ec94000 +3ec94400 +3ec94800 +3ec94c00 +3ec95000 +3ec95400 +3ec95800 +3ec95c00 +3ec96000 +3ec96400 +3ec96800 +3ec96c00 +3ec97000 +3ec97400 +3ec97800 +3ec97c00 +3ec98000 +3ec98400 +3ec98800 +3ec98c00 +3ec99000 +3ec99400 +3ec99800 +3ec99c00 +3ec9a000 +3ec9a400 +3ec9a800 +3ec9ac00 +3ec9b000 +3ec9b400 +3ec9b800 +3ec9bc00 +3ec9c000 +3ec9c400 +3ec9c800 +3ec9cc00 +3ec9d000 +3ec9d400 +3ec9d800 +3ec9dc00 +3ec9e000 +3ec9e400 +3ec9e800 +3ec9ec00 +3ec9f000 +3ec9f400 +3ec9f800 +3ec9fc00 +3eca0000 +3eca0400 +3eca0800 +3eca0c00 +3eca1000 +3eca1400 +3eca1800 +3eca1c00 +3eca2000 +3eca2400 +3eca2800 +3eca2c00 +3eca3000 +3eca3400 +3eca3800 +3eca3c00 +3eca4000 +3eca4400 +3eca4800 +3eca4c00 +3eca5000 +3eca5400 +3eca5800 +3eca5c00 +3eca6000 +3eca6400 +3eca6800 +3eca6c00 +3eca7000 +3eca7400 +3eca7800 +3eca7c00 +3eca8000 +3eca8400 +3eca8800 +3eca8c00 +3eca9000 +3eca9400 +3eca9800 +3eca9c00 +3ecaa000 +3ecaa400 +3ecaa800 +3ecaac00 +3ecab000 +3ecab400 +3ecab800 +3ecabc00 +3ecac000 +3ecac400 +3ecac800 +3ecacc00 +3ecad000 +3ecad400 +3ecad800 +3ecadc00 +3ecae000 +3ecae400 +3ecae800 +3ecaec00 +3ecaf000 +3ecaf400 +3ecaf800 +3ecafc00 +3ecb0000 +3ecb0400 +3ecb0800 +3ecb0c00 +3ecb1000 +3ecb1400 +3ecb1800 +3ecb1c00 +3ecb2000 +3ecb2400 +3ecb2800 +3ecb2c00 +3ecb3000 +3ecb3400 +3ecb3800 +3ecb3c00 +3ecb4000 +3ecb4400 +3ecb4800 +3ecb4c00 +3ecb5000 +3ecb5400 +3ecb5800 +3ecb5c00 +3ecb6000 +3ecb6400 +3ecb6800 +3ecb6c00 +3ecb7000 +3ecb7400 +3ecb7800 +3ecb7c00 +3ecb8000 +3ecb8400 +3ecb8800 +3ecb8c00 +3ecb9000 +3ecb9400 +3ecb9800 +3ecb9c00 +3ecba000 +3ecba400 +3ecba800 +3ecbac00 +3ecbb000 +3ecbb400 +3ecbb800 +3ecbbc00 +3ecbc000 +3ecbc400 +3ecbc800 +3ecbcc00 +3ecbd000 +3ecbd400 +3ecbd800 +3ecbdc00 +3ecbe000 +3ecbe400 +3ecbe800 +3ecbec00 +3ecbf000 +3ecbf400 +3ecbf800 +3ecbfc00 +3ecc0000 +3ecc0400 +3ecc0800 +3ecc0c00 +3ecc1000 +3ecc1400 +3ecc1800 +3ecc1c00 +3ecc2000 +3ecc2400 +3ecc2800 +3ecc2c00 +3ecc3000 +3ecc3400 +3ecc3800 +3ecc3c00 +3ecc4000 +3ecc4400 +3ecc4800 +3ecc4c00 +3ecc5000 +3ecc5400 +3ecc5800 +3ecc5c00 +3ecc6000 +3ecc6400 +3ecc6800 +3ecc6c00 +3ecc7000 +3ecc7400 +3ecc7800 +3ecc7c00 +3ecc8000 +3ecc8400 +3ecc8800 +3ecc8c00 +3ecc9000 +3ecc9400 +3ecc9800 +3ecc9c00 +3ecca000 +3ecca400 +3ecca800 +3eccac00 +3eccb000 +3eccb400 +3eccb800 +3eccbc00 +3eccc000 +3eccc400 +3eccc800 +3ecccc00 +3eccd000 +3eccd400 +3eccd800 +3eccdc00 +3ecce000 +3ecce400 +3ecce800 +3eccec00 +3eccf000 +3eccf400 +3eccf800 +3eccfc00 +3ecd0000 +3ecd0400 +3ecd0800 +3ecd0c00 +3ecd1000 +3ecd1400 +3ecd1800 +3ecd1c00 +3ecd2000 +3ecd2400 +3ecd2800 +3ecd2c00 +3ecd3000 +3ecd3400 +3ecd3800 +3ecd3c00 +3ecd4000 +3ecd4400 +3ecd4800 +3ecd4c00 +3ecd5000 +3ecd5400 +3ecd5800 +3ecd5c00 +3ecd6000 +3ecd6400 +3ecd6800 +3ecd6c00 +3ecd7000 +3ecd7400 +3ecd7800 +3ecd7c00 +3ecd8000 +3ecd8400 +3ecd8800 +3ecd8c00 +3ecd9000 +3ecd9400 +3ecd9800 +3ecd9c00 +3ecda000 +3ecda400 +3ecda800 +3ecdac00 +3ecdb000 +3ecdb400 +3ecdb800 +3ecdbc00 +3ecdc000 +3ecdc400 +3ecdc800 +3ecdcc00 +3ecdd000 +3ecdd400 +3ecdd800 +3ecddc00 +3ecde000 +3ecde400 +3ecde800 +3ecdec00 +3ecdf000 +3ecdf400 +3ecdf800 +3ecdfc00 +3ece0000 +3ece0400 +3ece0800 +3ece0c00 +3ece1000 +3ece1400 +3ece1800 +3ece1c00 +3ece2000 +3ece2400 +3ece2800 +3ece2c00 +3ece3000 +3ece3400 +3ece3800 +3ece3c00 +3ece4000 +3ece4400 +3ece4800 +3ece4c00 +3ece5000 +3ece5400 +3ece5800 +3ece5c00 +3ece6000 +3ece6400 +3ece6800 +3ece6c00 +3ece7000 +3ece7400 +3ece7800 +3ece7c00 +3ece8000 +3ece8400 +3ece8800 +3ece8c00 +3ece9000 +3ece9400 +3ece9800 +3ece9c00 +3ecea000 +3ecea400 +3ecea800 +3eceac00 +3eceb000 +3eceb400 +3eceb800 +3ecebc00 +3ecec000 +3ecec400 +3ecec800 +3ececc00 +3eced000 +3eced400 +3eced800 +3ecedc00 +3ecee000 +3ecee400 +3ecee800 +3eceec00 +3ecef000 +3ecef400 +3ecef800 +3ecefc00 +3ecf0000 +3ecf0400 +3ecf0800 +3ecf0c00 +3ecf1000 +3ecf1400 +3ecf1800 +3ecf1c00 +3ecf2000 +3ecf2400 +3ecf2800 +3ecf2c00 +3ecf3000 +3ecf3400 +3ecf3800 +3ecf3c00 +3ecf4000 +3ecf4400 +3ecf4800 +3ecf4c00 +3ecf5000 +3ecf5400 +3ecf5800 +3ecf5c00 +3ecf6000 +3ecf6400 +3ecf6800 +3ecf6c00 +3ecf7000 +3ecf7400 +3ecf7800 +3ecf7c00 +3ecf8000 +3ecf8400 +3ecf8800 +3ecf8c00 +3ecf9000 +3ecf9400 +3ecf9800 +3ecf9c00 +3ecfa000 +3ecfa400 +3ecfa800 +3ecfac00 +3ecfb000 +3ecfb400 +3ecfb800 +3ecfbc00 +3ecfc000 +3ecfc400 +3ecfc800 +3ecfcc00 +3ecfd000 +3ecfd400 +3ecfd800 +3ecfdc00 +3ecfe000 +3ecfe400 +3ecfe800 +3ecfec00 +3ecff000 +3ecff400 +3ecff800 +3ecffc00 +3ed00000 +3ed00400 +3ed00800 +3ed00c00 +3ed01000 +3ed01400 +3ed01800 +3ed01c00 +3ed02000 +3ed02400 +3ed02800 +3ed02c00 +3ed03000 +3ed03400 +3ed03800 +3ed03c00 +3ed04000 +3ed04400 +3ed04800 +3ed04c00 +3ed05000 +3ed05400 +3ed05800 +3ed05c00 +3ed06000 +3ed06400 +3ed06800 +3ed06c00 +3ed07000 +3ed07400 +3ed07800 +3ed07c00 +3ed08000 +3ed08400 +3ed08800 +3ed08c00 +3ed09000 +3ed09400 +3ed09800 +3ed09c00 +3ed0a000 +3ed0a400 +3ed0a800 +3ed0ac00 +3ed0b000 +3ed0b400 +3ed0b800 +3ed0bc00 +3ed0c000 +3ed0c400 +3ed0c800 +3ed0cc00 +3ed0d000 +3ed0d400 +3ed0d800 +3ed0dc00 +3ed0e000 +3ed0e400 +3ed0e800 +3ed0ec00 +3ed0f000 +3ed0f400 +3ed0f800 +3ed0fc00 +3ed10000 +3ed10400 +3ed10800 +3ed10c00 +3ed11000 +3ed11400 +3ed11800 +3ed11c00 +3ed12000 +3ed12400 +3ed12800 +3ed12c00 +3ed13000 +3ed13400 +3ed13800 +3ed13c00 +3ed14000 +3ed14400 +3ed14800 +3ed14c00 +3ed15000 +3ed15400 +3ed15800 +3ed15c00 +3ed16000 +3ed16400 +3ed16800 +3ed16c00 +3ed17000 +3ed17400 +3ed17800 +3ed17c00 +3ed18000 +3ed18400 +3ed18800 +3ed18c00 +3ed19000 +3ed19400 +3ed19800 +3ed19c00 +3ed1a000 +3ed1a400 +3ed1a800 +3ed1ac00 +3ed1b000 +3ed1b400 +3ed1b800 +3ed1bc00 +3ed1c000 +3ed1c400 +3ed1c800 +3ed1cc00 +3ed1d000 +3ed1d400 +3ed1d800 +3ed1dc00 +3ed1e000 +3ed1e400 +3ed1e800 +3ed1ec00 +3ed1f000 +3ed1f400 +3ed1f800 +3ed1fc00 +3ed20000 +3ed20400 +3ed20800 +3ed20c00 +3ed21000 +3ed21400 +3ed21800 +3ed21c00 +3ed22000 +3ed22400 +3ed22800 +3ed22c00 +3ed23000 +3ed23400 +3ed23800 +3ed23c00 +3ed24000 +3ed24400 +3ed24800 +3ed24c00 +3ed25000 +3ed25400 +3ed25800 +3ed25c00 +3ed26000 +3ed26400 +3ed26800 +3ed26c00 +3ed27000 +3ed27400 +3ed27800 +3ed27c00 +3ed28000 +3ed28400 +3ed28800 +3ed28c00 +3ed29000 +3ed29400 +3ed29800 +3ed29c00 +3ed2a000 +3ed2a400 +3ed2a800 +3ed2ac00 +3ed2b000 +3ed2b400 +3ed2b800 +3ed2bc00 +3ed2c000 +3ed2c400 +3ed2c800 +3ed2cc00 +3ed2d000 +3ed2d400 +3ed2d800 +3ed2dc00 +3ed2e000 +3ed2e400 +3ed2e800 +3ed2ec00 +3ed2f000 +3ed2f400 +3ed2f800 +3ed2fc00 +3ed30000 +3ed30400 +3ed30800 +3ed30c00 +3ed31000 +3ed31400 +3ed31800 +3ed31c00 +3ed32000 +3ed32400 +3ed32800 +3ed32c00 +3ed33000 +3ed33400 +3ed33800 +3ed33c00 +3ed34000 +3ed34400 +3ed34800 +3ed34c00 +3ed35000 +3ed35400 +3ed35800 +3ed35c00 +3ed36000 +3ed36400 +3ed36800 +3ed36c00 +3ed37000 +3ed37400 +3ed37800 +3ed37c00 +3ed38000 +3ed38400 +3ed38800 +3ed38c00 +3ed39000 +3ed39400 +3ed39800 +3ed39c00 +3ed3a000 +3ed3a400 +3ed3a800 +3ed3ac00 +3ed3b000 +3ed3b400 +3ed3b800 +3ed3bc00 +3ed3c000 +3ed3c400 +3ed3c800 +3ed3cc00 +3ed3d000 +3ed3d400 +3ed3d800 +3ed3dc00 +3ed3e000 +3ed3e400 +3ed3e800 +3ed3ec00 +3ed3f000 +3ed3f400 +3ed3f800 +3ed3fc00 +3ed40000 +3ed40400 +3ed40800 +3ed40c00 +3ed41000 +3ed41400 +3ed41800 +3ed41c00 +3ed42000 +3ed42400 +3ed42800 +3ed42c00 +3ed43000 +3ed43400 +3ed43800 +3ed43c00 +3ed44000 +3ed44400 +3ed44800 +3ed44c00 +3ed45000 +3ed45400 +3ed45800 +3ed45c00 +3ed46000 +3ed46400 +3ed46800 +3ed46c00 +3ed47000 +3ed47400 +3ed47800 +3ed47c00 +3ed48000 +3ed48400 +3ed48800 +3ed48c00 +3ed49000 +3ed49400 +3ed49800 +3ed49c00 +3ed4a000 +3ed4a400 +3ed4a800 +3ed4ac00 +3ed4b000 +3ed4b400 +3ed4b800 +3ed4bc00 +3ed4c000 +3ed4c400 +3ed4c800 +3ed4cc00 +3ed4d000 +3ed4d400 +3ed4d800 +3ed4dc00 +3ed4e000 +3ed4e400 +3ed4e800 +3ed4ec00 +3ed4f000 +3ed4f400 +3ed4f800 +3ed4fc00 +3ed50000 +3ed50400 +3ed50800 +3ed50c00 +3ed51000 +3ed51400 +3ed51800 +3ed51c00 +3ed52000 +3ed52400 +3ed52800 +3ed52c00 +3ed53000 +3ed53400 +3ed53800 +3ed53c00 +3ed54000 +3ed54400 +3ed54800 +3ed54c00 +3ed55000 +3ed55400 +3ed55800 +3ed55c00 +3ed56000 +3ed56400 +3ed56800 +3ed56c00 +3ed57000 +3ed57400 +3ed57800 +3ed57c00 +3ed58000 +3ed58400 +3ed58800 +3ed58c00 +3ed59000 +3ed59400 +3ed59800 +3ed59c00 +3ed5a000 +3ed5a400 +3ed5a800 +3ed5ac00 +3ed5b000 +3ed5b400 +3ed5b800 +3ed5bc00 +3ed5c000 +3ed5c400 +3ed5c800 +3ed5cc00 +3ed5d000 +3ed5d400 +3ed5d800 +3ed5dc00 +3ed5e000 +3ed5e400 +3ed5e800 +3ed5ec00 +3ed5f000 +3ed5f400 +3ed5f800 +3ed5fc00 +3ed60000 +3ed60400 +3ed60800 +3ed60c00 +3ed61000 +3ed61400 +3ed61800 +3ed61c00 +3ed62000 +3ed62400 +3ed62800 +3ed62c00 +3ed63000 +3ed63400 +3ed63800 +3ed63c00 +3ed64000 +3ed64400 +3ed64800 +3ed64c00 +3ed65000 +3ed65400 +3ed65800 +3ed65c00 +3ed66000 +3ed66400 +3ed66800 +3ed66c00 +3ed67000 +3ed67400 +3ed67800 +3ed67c00 +3ed68000 +3ed68400 +3ed68800 +3ed68c00 +3ed69000 +3ed69400 +3ed69800 +3ed69c00 +3ed6a000 +3ed6a400 +3ed6a800 +3ed6ac00 +3ed6b000 +3ed6b400 +3ed6b800 +3ed6bc00 +3ed6c000 +3ed6c400 +3ed6c800 +3ed6cc00 +3ed6d000 +3ed6d400 +3ed6d800 +3ed6dc00 +3ed6e000 +3ed6e400 +3ed6e800 +3ed6ec00 +3ed6f000 +3ed6f400 +3ed6f800 +3ed6fc00 +3ed70000 +3ed70400 +3ed70800 +3ed70c00 +3ed71000 +3ed71400 +3ed71800 +3ed71c00 +3ed72000 +3ed72400 +3ed72800 +3ed72c00 +3ed73000 +3ed73400 +3ed73800 +3ed73c00 +3ed74000 +3ed74400 +3ed74800 +3ed74c00 +3ed75000 +3ed75400 +3ed75800 +3ed75c00 +3ed76000 +3ed76400 +3ed76800 +3ed76c00 +3ed77000 +3ed77400 +3ed77800 +3ed77c00 +3ed78000 +3ed78400 +3ed78800 +3ed78c00 +3ed79000 +3ed79400 +3ed79800 +3ed79c00 +3ed7a000 +3ed7a400 +3ed7a800 +3ed7ac00 +3ed7b000 +3ed7b400 +3ed7b800 +3ed7bc00 +3ed7c000 +3ed7c400 +3ed7c800 +3ed7cc00 +3ed7d000 +3ed7d400 +3ed7d800 +3ed7dc00 +3ed7e000 +3ed7e400 +3ed7e800 +3ed7ec00 +3ed7f000 +3ed7f400 +3ed7f800 +3ed7fc00 +3ed80000 +3ed80400 +3ed80800 +3ed80c00 +3ed81000 +3ed81400 +3ed81800 +3ed81c00 +3ed82000 +3ed82400 +3ed82800 +3ed82c00 +3ed83000 +3ed83400 +3ed83800 +3ed83c00 +3ed84000 +3ed84400 +3ed84800 +3ed84c00 +3ed85000 +3ed85400 +3ed85800 +3ed85c00 +3ed86000 +3ed86400 +3ed86800 +3ed86c00 +3ed87000 +3ed87400 +3ed87800 +3ed87c00 +3ed88000 +3ed88400 +3ed88800 +3ed88c00 +3ed89000 +3ed89400 +3ed89800 +3ed89c00 +3ed8a000 +3ed8a400 +3ed8a800 +3ed8ac00 +3ed8b000 +3ed8b400 +3ed8b800 +3ed8bc00 +3ed8c000 +3ed8c400 +3ed8c800 +3ed8cc00 +3ed8d000 +3ed8d400 +3ed8d800 +3ed8dc00 +3ed8e000 +3ed8e400 +3ed8e800 +3ed8ec00 +3ed8f000 +3ed8f400 +3ed8f800 +3ed8fc00 +3ed90000 +3ed90400 +3ed90800 +3ed90c00 +3ed91000 +3ed91400 +3ed91800 +3ed91c00 +3ed92000 +3ed92400 +3ed92800 +3ed92c00 +3ed93000 +3ed93400 +3ed93800 +3ed93c00 +3ed94000 +3ed94400 +3ed94800 +3ed94c00 +3ed95000 +3ed95400 +3ed95800 +3ed95c00 +3ed96000 +3ed96400 +3ed96800 +3ed96c00 +3ed97000 +3ed97400 +3ed97800 +3ed97c00 +3ed98000 +3ed98400 +3ed98800 +3ed98c00 +3ed99000 +3ed99400 +3ed99800 +3ed99c00 +3ed9a000 +3ed9a400 +3ed9a800 +3ed9ac00 +3ed9b000 +3ed9b400 +3ed9b800 +3ed9bc00 +3ed9c000 +3ed9c400 +3ed9c800 +3ed9cc00 +3ed9d000 +3ed9d400 +3ed9d800 +3ed9dc00 +3ed9e000 +3ed9e400 +3ed9e800 +3ed9ec00 +3ed9f000 +3ed9f400 +3ed9f800 +3ed9fc00 +3eda0000 +3eda0400 +3eda0800 +3eda0c00 +3eda1000 +3eda1400 +3eda1800 +3eda1c00 +3eda2000 +3eda2400 +3eda2800 +3eda2c00 +3eda3000 +3eda3400 +3eda3800 +3eda3c00 +3eda4000 +3eda4400 +3eda4800 +3eda4c00 +3eda5000 +3eda5400 +3eda5800 +3eda5c00 +3eda6000 +3eda6400 +3eda6800 +3eda6c00 +3eda7000 +3eda7400 +3eda7800 +3eda7c00 +3eda8000 +3eda8400 +3eda8800 +3eda8c00 +3eda9000 +3eda9400 +3eda9800 +3eda9c00 +3edaa000 +3edaa400 +3edaa800 +3edaac00 +3edab000 +3edab400 +3edab800 +3edabc00 +3edac000 +3edac400 +3edac800 +3edacc00 +3edad000 +3edad400 +3edad800 +3edadc00 +3edae000 +3edae400 +3edae800 +3edaec00 +3edaf000 +3edaf400 +3edaf800 +3edafc00 +3edb0000 +3edb0400 +3edb0800 +3edb0c00 +3edb1000 +3edb1400 +3edb1800 +3edb1c00 +3edb2000 +3edb2400 +3edb2800 +3edb2c00 +3edb3000 +3edb3400 +3edb3800 +3edb3c00 +3edb4000 +3edb4400 +3edb4800 +3edb4c00 +3edb5000 +3edb5400 +3edb5800 +3edb5c00 +3edb6000 +3edb6400 +3edb6800 +3edb6c00 +3edb7000 +3edb7400 +3edb7800 +3edb7c00 +3edb8000 +3edb8400 +3edb8800 +3edb8c00 +3edb9000 +3edb9400 +3edb9800 +3edb9c00 +3edba000 +3edba400 +3edba800 +3edbac00 +3edbb000 +3edbb400 +3edbb800 +3edbbc00 +3edbc000 +3edbc400 +3edbc800 +3edbcc00 +3edbd000 +3edbd400 +3edbd800 +3edbdc00 +3edbe000 +3edbe400 +3edbe800 +3edbec00 +3edbf000 +3edbf400 +3edbf800 +3edbfc00 +3edc0000 +3edc0400 +3edc0800 +3edc0c00 +3edc1000 +3edc1400 +3edc1800 +3edc1c00 +3edc2000 +3edc2400 +3edc2800 +3edc2c00 +3edc3000 +3edc3400 +3edc3800 +3edc3c00 +3edc4000 +3edc4400 +3edc4800 +3edc4c00 +3edc5000 +3edc5400 +3edc5800 +3edc5c00 +3edc6000 +3edc6400 +3edc6800 +3edc6c00 +3edc7000 +3edc7400 +3edc7800 +3edc7c00 +3edc8000 +3edc8400 +3edc8800 +3edc8c00 +3edc9000 +3edc9400 +3edc9800 +3edc9c00 +3edca000 +3edca400 +3edca800 +3edcac00 +3edcb000 +3edcb400 +3edcb800 +3edcbc00 +3edcc000 +3edcc400 +3edcc800 +3edccc00 +3edcd000 +3edcd400 +3edcd800 +3edcdc00 +3edce000 +3edce400 +3edce800 +3edcec00 +3edcf000 +3edcf400 +3edcf800 +3edcfc00 +3edd0000 +3edd0400 +3edd0800 +3edd0c00 +3edd1000 +3edd1400 +3edd1800 +3edd1c00 +3edd2000 +3edd2400 +3edd2800 +3edd2c00 +3edd3000 +3edd3400 +3edd3800 +3edd3c00 +3edd4000 +3edd4400 +3edd4800 +3edd4c00 +3edd5000 +3edd5400 +3edd5800 +3edd5c00 +3edd6000 +3edd6400 +3edd6800 +3edd6c00 +3edd7000 +3edd7400 +3edd7800 +3edd7c00 +3edd8000 +3edd8400 +3edd8800 +3edd8c00 +3edd9000 +3edd9400 +3edd9800 +3edd9c00 +3edda000 +3edda400 +3edda800 +3eddac00 +3eddb000 +3eddb400 +3eddb800 +3eddbc00 +3eddc000 +3eddc400 +3eddc800 +3eddcc00 +3eddd000 +3eddd400 +3eddd800 +3edddc00 +3edde000 +3edde400 +3edde800 +3eddec00 +3eddf000 +3eddf400 +3eddf800 +3eddfc00 +3ede0000 +3ede0400 +3ede0800 +3ede0c00 +3ede1000 +3ede1400 +3ede1800 +3ede1c00 +3ede2000 +3ede2400 +3ede2800 +3ede2c00 +3ede3000 +3ede3400 +3ede3800 +3ede3c00 +3ede4000 +3ede4400 +3ede4800 +3ede4c00 +3ede5000 +3ede5400 +3ede5800 +3ede5c00 +3ede6000 +3ede6400 +3ede6800 +3ede6c00 +3ede7000 +3ede7400 +3ede7800 +3ede7c00 +3ede8000 +3ede8400 +3ede8800 +3ede8c00 +3ede9000 +3ede9400 +3ede9800 +3ede9c00 +3edea000 +3edea400 +3edea800 +3edeac00 +3edeb000 +3edeb400 +3edeb800 +3edebc00 +3edec000 +3edec400 +3edec800 +3edecc00 +3eded000 +3eded400 +3eded800 +3ededc00 +3edee000 +3edee400 +3edee800 +3edeec00 +3edef000 +3edef400 +3edef800 +3edefc00 +3edf0000 +3edf0400 +3edf0800 +3edf0c00 +3edf1000 +3edf1400 +3edf1800 +3edf1c00 +3edf2000 +3edf2400 +3edf2800 +3edf2c00 +3edf3000 +3edf3400 +3edf3800 +3edf3c00 +3edf4000 +3edf4400 +3edf4800 +3edf4c00 +3edf5000 +3edf5400 +3edf5800 +3edf5c00 +3edf6000 +3edf6400 +3edf6800 +3edf6c00 +3edf7000 +3edf7400 +3edf7800 +3edf7c00 +3edf8000 +3edf8400 +3edf8800 +3edf8c00 +3edf9000 +3edf9400 +3edf9800 +3edf9c00 +3edfa000 +3edfa400 +3edfa800 +3edfac00 +3edfb000 +3edfb400 +3edfb800 +3edfbc00 +3edfc000 +3edfc400 +3edfc800 +3edfcc00 +3edfd000 +3edfd400 +3edfd800 +3edfdc00 +3edfe000 +3edfe400 +3edfe800 +3edfec00 +3edff000 +3edff400 +3edff800 +3edffc00 +3ee00000 +3ee00400 +3ee00800 +3ee00c00 +3ee01000 +3ee01400 +3ee01800 +3ee01c00 +3ee02000 +3ee02400 +3ee02800 +3ee02c00 +3ee03000 +3ee03400 +3ee03800 +3ee03c00 +3ee04000 +3ee04400 +3ee04800 +3ee04c00 +3ee05000 +3ee05400 +3ee05800 +3ee05c00 +3ee06000 +3ee06400 +3ee06800 +3ee06c00 +3ee07000 +3ee07400 +3ee07800 +3ee07c00 +3ee08000 +3ee08400 +3ee08800 +3ee08c00 +3ee09000 +3ee09400 +3ee09800 +3ee09c00 +3ee0a000 +3ee0a400 +3ee0a800 +3ee0ac00 +3ee0b000 +3ee0b400 +3ee0b800 +3ee0bc00 +3ee0c000 +3ee0c400 +3ee0c800 +3ee0cc00 +3ee0d000 +3ee0d400 +3ee0d800 +3ee0dc00 +3ee0e000 +3ee0e400 +3ee0e800 +3ee0ec00 +3ee0f000 +3ee0f400 +3ee0f800 +3ee0fc00 +3ee10000 +3ee10400 +3ee10800 +3ee10c00 +3ee11000 +3ee11400 +3ee11800 +3ee11c00 +3ee12000 +3ee12400 +3ee12800 +3ee12c00 +3ee13000 +3ee13400 +3ee13800 +3ee13c00 +3ee14000 +3ee14400 +3ee14800 +3ee14c00 +3ee15000 +3ee15400 +3ee15800 +3ee15c00 +3ee16000 +3ee16400 +3ee16800 +3ee16c00 +3ee17000 +3ee17400 +3ee17800 +3ee17c00 +3ee18000 +3ee18400 +3ee18800 +3ee18c00 +3ee19000 +3ee19400 +3ee19800 +3ee19c00 +3ee1a000 +3ee1a400 +3ee1a800 +3ee1ac00 +3ee1b000 +3ee1b400 +3ee1b800 +3ee1bc00 +3ee1c000 +3ee1c400 +3ee1c800 +3ee1cc00 +3ee1d000 +3ee1d400 +3ee1d800 +3ee1dc00 +3ee1e000 +3ee1e400 +3ee1e800 +3ee1ec00 +3ee1f000 +3ee1f400 +3ee1f800 +3ee1fc00 +3ee20000 +3ee20400 +3ee20800 +3ee20c00 +3ee21000 +3ee21400 +3ee21800 +3ee21c00 +3ee22000 +3ee22400 +3ee22800 +3ee22c00 +3ee23000 +3ee23400 +3ee23800 +3ee23c00 +3ee24000 +3ee24400 +3ee24800 +3ee24c00 +3ee25000 +3ee25400 +3ee25800 +3ee25c00 +3ee26000 +3ee26400 +3ee26800 +3ee26c00 +3ee27000 +3ee27400 +3ee27800 +3ee27c00 +3ee28000 +3ee28400 +3ee28800 +3ee28c00 +3ee29000 +3ee29400 +3ee29800 +3ee29c00 +3ee2a000 +3ee2a400 +3ee2a800 +3ee2ac00 +3ee2b000 +3ee2b400 +3ee2b800 +3ee2bc00 +3ee2c000 +3ee2c400 +3ee2c800 +3ee2cc00 +3ee2d000 +3ee2d400 +3ee2d800 +3ee2dc00 +3ee2e000 +3ee2e400 +3ee2e800 +3ee2ec00 +3ee2f000 +3ee2f400 +3ee2f800 +3ee2fc00 +3ee30000 +3ee30400 +3ee30800 +3ee30c00 +3ee31000 +3ee31400 +3ee31800 +3ee31c00 +3ee32000 +3ee32400 +3ee32800 +3ee32c00 +3ee33000 +3ee33400 +3ee33800 +3ee33c00 +3ee34000 +3ee34400 +3ee34800 +3ee34c00 +3ee35000 +3ee35400 +3ee35800 +3ee35c00 +3ee36000 +3ee36400 +3ee36800 +3ee36c00 +3ee37000 +3ee37400 +3ee37800 +3ee37c00 +3ee38000 +3ee38400 +3ee38800 +3ee38c00 +3ee39000 +3ee39400 +3ee39800 +3ee39c00 +3ee3a000 +3ee3a400 +3ee3a800 +3ee3ac00 +3ee3b000 +3ee3b400 +3ee3b800 +3ee3bc00 +3ee3c000 +3ee3c400 +3ee3c800 +3ee3cc00 +3ee3d000 +3ee3d400 +3ee3d800 +3ee3dc00 +3ee3e000 +3ee3e400 +3ee3e800 +3ee3ec00 +3ee3f000 +3ee3f400 +3ee3f800 +3ee3fc00 +3ee40000 +3ee40400 +3ee40800 +3ee40c00 +3ee41000 +3ee41400 +3ee41800 +3ee41c00 +3ee42000 +3ee42400 +3ee42800 +3ee42c00 +3ee43000 +3ee43400 +3ee43800 +3ee43c00 +3ee44000 +3ee44400 +3ee44800 +3ee44c00 +3ee45000 +3ee45400 +3ee45800 +3ee45c00 +3ee46000 +3ee46400 +3ee46800 +3ee46c00 +3ee47000 +3ee47400 +3ee47800 +3ee47c00 +3ee48000 +3ee48400 +3ee48800 +3ee48c00 +3ee49000 +3ee49400 +3ee49800 +3ee49c00 +3ee4a000 +3ee4a400 +3ee4a800 +3ee4ac00 +3ee4b000 +3ee4b400 +3ee4b800 +3ee4bc00 +3ee4c000 +3ee4c400 +3ee4c800 +3ee4cc00 +3ee4d000 +3ee4d400 +3ee4d800 +3ee4dc00 +3ee4e000 +3ee4e400 +3ee4e800 +3ee4ec00 +3ee4f000 +3ee4f400 +3ee4f800 +3ee4fc00 +3ee50000 +3ee50400 +3ee50800 +3ee50c00 +3ee51000 +3ee51400 +3ee51800 +3ee51c00 +3ee52000 +3ee52400 +3ee52800 +3ee52c00 +3ee53000 +3ee53400 +3ee53800 +3ee53c00 +3ee54000 +3ee54400 +3ee54800 +3ee54c00 +3ee55000 +3ee55400 +3ee55800 +3ee55c00 +3ee56000 +3ee56400 +3ee56800 +3ee56c00 +3ee57000 +3ee57400 +3ee57800 +3ee57c00 +3ee58000 +3ee58400 +3ee58800 +3ee58c00 +3ee59000 +3ee59400 +3ee59800 +3ee59c00 +3ee5a000 +3ee5a400 +3ee5a800 +3ee5ac00 +3ee5b000 +3ee5b400 +3ee5b800 +3ee5bc00 +3ee5c000 +3ee5c400 +3ee5c800 +3ee5cc00 +3ee5d000 +3ee5d400 +3ee5d800 +3ee5dc00 +3ee5e000 +3ee5e400 +3ee5e800 +3ee5ec00 +3ee5f000 +3ee5f400 +3ee5f800 +3ee5fc00 +3ee60000 +3ee60400 +3ee60800 +3ee60c00 +3ee61000 +3ee61400 +3ee61800 +3ee61c00 +3ee62000 +3ee62400 +3ee62800 +3ee62c00 +3ee63000 +3ee63400 +3ee63800 +3ee63c00 +3ee64000 +3ee64400 +3ee64800 +3ee64c00 +3ee65000 +3ee65400 +3ee65800 +3ee65c00 +3ee66000 +3ee66400 +3ee66800 +3ee66c00 +3ee67000 +3ee67400 +3ee67800 +3ee67c00 +3ee68000 +3ee68400 +3ee68800 +3ee68c00 +3ee69000 +3ee69400 +3ee69800 +3ee69c00 +3ee6a000 +3ee6a400 +3ee6a800 +3ee6ac00 +3ee6b000 +3ee6b400 +3ee6b800 +3ee6bc00 +3ee6c000 +3ee6c400 +3ee6c800 +3ee6cc00 +3ee6d000 +3ee6d400 +3ee6d800 +3ee6dc00 +3ee6e000 +3ee6e400 +3ee6e800 +3ee6ec00 +3ee6f000 +3ee6f400 +3ee6f800 +3ee6fc00 +3ee70000 +3ee70400 +3ee70800 +3ee70c00 +3ee71000 +3ee71400 +3ee71800 +3ee71c00 +3ee72000 +3ee72400 +3ee72800 +3ee72c00 +3ee73000 +3ee73400 +3ee73800 +3ee73c00 +3ee74000 +3ee74400 +3ee74800 +3ee74c00 +3ee75000 +3ee75400 +3ee75800 +3ee75c00 +3ee76000 +3ee76400 +3ee76800 +3ee76c00 +3ee77000 +3ee77400 +3ee77800 +3ee77c00 +3ee78000 +3ee78400 +3ee78800 +3ee78c00 +3ee79000 +3ee79400 +3ee79800 +3ee79c00 +3ee7a000 +3ee7a400 +3ee7a800 +3ee7ac00 +3ee7b000 +3ee7b400 +3ee7b800 +3ee7bc00 +3ee7c000 +3ee7c400 +3ee7c800 +3ee7cc00 +3ee7d000 +3ee7d400 +3ee7d800 +3ee7dc00 +3ee7e000 +3ee7e400 +3ee7e800 +3ee7ec00 +3ee7f000 +3ee7f400 +3ee7f800 +3ee7fc00 +3ee80000 +3ee80400 +3ee80800 +3ee80c00 +3ee81000 +3ee81400 +3ee81800 +3ee81c00 +3ee82000 +3ee82400 +3ee82800 +3ee82c00 +3ee83000 +3ee83400 +3ee83800 +3ee83c00 +3ee84000 +3ee84400 +3ee84800 +3ee84c00 +3ee85000 +3ee85400 +3ee85800 +3ee85c00 +3ee86000 +3ee86400 +3ee86800 +3ee86c00 +3ee87000 +3ee87400 +3ee87800 +3ee87c00 +3ee88000 +3ee88400 +3ee88800 +3ee88c00 +3ee89000 +3ee89400 +3ee89800 +3ee89c00 +3ee8a000 +3ee8a400 +3ee8a800 +3ee8ac00 +3ee8b000 +3ee8b400 +3ee8b800 +3ee8bc00 +3ee8c000 +3ee8c400 +3ee8c800 +3ee8cc00 +3ee8d000 +3ee8d400 +3ee8d800 +3ee8dc00 +3ee8e000 +3ee8e400 +3ee8e800 +3ee8ec00 +3ee8f000 +3ee8f400 +3ee8f800 +3ee8fc00 +3ee90000 +3ee90400 +3ee90800 +3ee90c00 +3ee91000 +3ee91400 +3ee91800 +3ee91c00 +3ee92000 +3ee92400 +3ee92800 +3ee92c00 +3ee93000 +3ee93400 +3ee93800 +3ee93c00 +3ee94000 +3ee94400 +3ee94800 +3ee94c00 +3ee95000 +3ee95400 +3ee95800 +3ee95c00 +3ee96000 +3ee96400 +3ee96800 +3ee96c00 +3ee97000 +3ee97400 +3ee97800 +3ee97c00 +3ee98000 +3ee98400 +3ee98800 +3ee98c00 +3ee99000 +3ee99400 +3ee99800 +3ee99c00 +3ee9a000 +3ee9a400 +3ee9a800 +3ee9ac00 +3ee9b000 +3ee9b400 +3ee9b800 +3ee9bc00 +3ee9c000 +3ee9c400 +3ee9c800 +3ee9cc00 +3ee9d000 +3ee9d400 +3ee9d800 +3ee9dc00 +3ee9e000 +3ee9e400 +3ee9e800 +3ee9ec00 +3ee9f000 +3ee9f400 +3ee9f800 +3ee9fc00 +3eea0000 +3eea0400 +3eea0800 +3eea0c00 +3eea1000 +3eea1400 +3eea1800 +3eea1c00 +3eea2000 +3eea2400 +3eea2800 +3eea2c00 +3eea3000 +3eea3400 +3eea3800 +3eea3c00 +3eea4000 +3eea4400 +3eea4800 +3eea4c00 +3eea5000 +3eea5400 +3eea5800 +3eea5c00 +3eea6000 +3eea6400 +3eea6800 +3eea6c00 +3eea7000 +3eea7400 +3eea7800 +3eea7c00 +3eea8000 +3eea8400 +3eea8800 +3eea8c00 +3eea9000 +3eea9400 +3eea9800 +3eea9c00 +3eeaa000 +3eeaa400 +3eeaa800 +3eeaac00 +3eeab000 +3eeab400 +3eeab800 +3eeabc00 +3eeac000 +3eeac400 +3eeac800 +3eeacc00 +3eead000 +3eead400 +3eead800 +3eeadc00 +3eeae000 +3eeae400 +3eeae800 +3eeaec00 +3eeaf000 +3eeaf400 +3eeaf800 +3eeafc00 +3eeb0000 +3eeb0400 +3eeb0800 +3eeb0c00 +3eeb1000 +3eeb1400 +3eeb1800 +3eeb1c00 +3eeb2000 +3eeb2400 +3eeb2800 +3eeb2c00 +3eeb3000 +3eeb3400 +3eeb3800 +3eeb3c00 +3eeb4000 +3eeb4400 +3eeb4800 +3eeb4c00 +3eeb5000 +3eeb5400 +3eeb5800 +3eeb5c00 +3eeb6000 +3eeb6400 +3eeb6800 +3eeb6c00 +3eeb7000 +3eeb7400 +3eeb7800 +3eeb7c00 +3eeb8000 +3eeb8400 +3eeb8800 +3eeb8c00 +3eeb9000 +3eeb9400 +3eeb9800 +3eeb9c00 +3eeba000 +3eeba400 +3eeba800 +3eebac00 +3eebb000 +3eebb400 +3eebb800 +3eebbc00 +3eebc000 +3eebc400 +3eebc800 +3eebcc00 +3eebd000 +3eebd400 +3eebd800 +3eebdc00 +3eebe000 +3eebe400 +3eebe800 +3eebec00 +3eebf000 +3eebf400 +3eebf800 +3eebfc00 +3eec0000 +3eec0400 +3eec0800 +3eec0c00 +3eec1000 +3eec1400 +3eec1800 +3eec1c00 +3eec2000 +3eec2400 +3eec2800 +3eec2c00 +3eec3000 +3eec3400 +3eec3800 +3eec3c00 +3eec4000 +3eec4400 +3eec4800 +3eec4c00 +3eec5000 +3eec5400 +3eec5800 +3eec5c00 +3eec6000 +3eec6400 +3eec6800 +3eec6c00 +3eec7000 +3eec7400 +3eec7800 +3eec7c00 +3eec8000 +3eec8400 +3eec8800 +3eec8c00 +3eec9000 +3eec9400 +3eec9800 +3eec9c00 +3eeca000 +3eeca400 +3eeca800 +3eecac00 +3eecb000 +3eecb400 +3eecb800 +3eecbc00 +3eecc000 +3eecc400 +3eecc800 +3eeccc00 +3eecd000 +3eecd400 +3eecd800 +3eecdc00 +3eece000 +3eece400 +3eece800 +3eecec00 +3eecf000 +3eecf400 +3eecf800 +3eecfc00 +3eed0000 +3eed0400 +3eed0800 +3eed0c00 +3eed1000 +3eed1400 +3eed1800 +3eed1c00 +3eed2000 +3eed2400 +3eed2800 +3eed2c00 +3eed3000 +3eed3400 +3eed3800 +3eed3c00 +3eed4000 +3eed4400 +3eed4800 +3eed4c00 +3eed5000 +3eed5400 +3eed5800 +3eed5c00 +3eed6000 +3eed6400 +3eed6800 +3eed6c00 +3eed7000 +3eed7400 +3eed7800 +3eed7c00 +3eed8000 +3eed8400 +3eed8800 +3eed8c00 +3eed9000 +3eed9400 +3eed9800 +3eed9c00 +3eeda000 +3eeda400 +3eeda800 +3eedac00 +3eedb000 +3eedb400 +3eedb800 +3eedbc00 +3eedc000 +3eedc400 +3eedc800 +3eedcc00 +3eedd000 +3eedd400 +3eedd800 +3eeddc00 +3eede000 +3eede400 +3eede800 +3eedec00 +3eedf000 +3eedf400 +3eedf800 +3eedfc00 +3eee0000 +3eee0400 +3eee0800 +3eee0c00 +3eee1000 +3eee1400 +3eee1800 +3eee1c00 +3eee2000 +3eee2400 +3eee2800 +3eee2c00 +3eee3000 +3eee3400 +3eee3800 +3eee3c00 +3eee4000 +3eee4400 +3eee4800 +3eee4c00 +3eee5000 +3eee5400 +3eee5800 +3eee5c00 +3eee6000 +3eee6400 +3eee6800 +3eee6c00 +3eee7000 +3eee7400 +3eee7800 +3eee7c00 +3eee8000 +3eee8400 +3eee8800 +3eee8c00 +3eee9000 +3eee9400 +3eee9800 +3eee9c00 +3eeea000 +3eeea400 +3eeea800 +3eeeac00 +3eeeb000 +3eeeb400 +3eeeb800 +3eeebc00 +3eeec000 +3eeec400 +3eeec800 +3eeecc00 +3eeed000 +3eeed400 +3eeed800 +3eeedc00 +3eeee000 +3eeee400 +3eeee800 +3eeeec00 +3eeef000 +3eeef400 +3eeef800 +3eeefc00 +3eef0000 +3eef0400 +3eef0800 +3eef0c00 +3eef1000 +3eef1400 +3eef1800 +3eef1c00 +3eef2000 +3eef2400 +3eef2800 +3eef2c00 +3eef3000 +3eef3400 +3eef3800 +3eef3c00 +3eef4000 +3eef4400 +3eef4800 +3eef4c00 +3eef5000 +3eef5400 +3eef5800 +3eef5c00 +3eef6000 +3eef6400 +3eef6800 +3eef6c00 +3eef7000 +3eef7400 +3eef7800 +3eef7c00 +3eef8000 +3eef8400 +3eef8800 +3eef8c00 +3eef9000 +3eef9400 +3eef9800 +3eef9c00 +3eefa000 +3eefa400 +3eefa800 +3eefac00 +3eefb000 +3eefb400 +3eefb800 +3eefbc00 +3eefc000 +3eefc400 +3eefc800 +3eefcc00 +3eefd000 +3eefd400 +3eefd800 +3eefdc00 +3eefe000 +3eefe400 +3eefe800 +3eefec00 +3eeff000 +3eeff400 +3eeff800 +3eeffc00 +3ef00000 +3ef00400 +3ef00800 +3ef00c00 +3ef01000 +3ef01400 +3ef01800 +3ef01c00 +3ef02000 +3ef02400 +3ef02800 +3ef02c00 +3ef03000 +3ef03400 +3ef03800 +3ef03c00 +3ef04000 +3ef04400 +3ef04800 +3ef04c00 +3ef05000 +3ef05400 +3ef05800 +3ef05c00 +3ef06000 +3ef06400 +3ef06800 +3ef06c00 +3ef07000 +3ef07400 +3ef07800 +3ef07c00 +3ef08000 +3ef08400 +3ef08800 +3ef08c00 +3ef09000 +3ef09400 +3ef09800 +3ef09c00 +3ef0a000 +3ef0a400 +3ef0a800 +3ef0ac00 +3ef0b000 +3ef0b400 +3ef0b800 +3ef0bc00 +3ef0c000 +3ef0c400 +3ef0c800 +3ef0cc00 +3ef0d000 +3ef0d400 +3ef0d800 +3ef0dc00 +3ef0e000 +3ef0e400 +3ef0e800 +3ef0ec00 +3ef0f000 +3ef0f400 +3ef0f800 +3ef0fc00 +3ef10000 +3ef10400 +3ef10800 +3ef10c00 +3ef11000 +3ef11400 +3ef11800 +3ef11c00 +3ef12000 +3ef12400 +3ef12800 +3ef12c00 +3ef13000 +3ef13400 +3ef13800 +3ef13c00 +3ef14000 +3ef14400 +3ef14800 +3ef14c00 +3ef15000 +3ef15400 +3ef15800 +3ef15c00 +3ef16000 +3ef16400 +3ef16800 +3ef16c00 +3ef17000 +3ef17400 +3ef17800 +3ef17c00 +3ef18000 +3ef18400 +3ef18800 +3ef18c00 +3ef19000 +3ef19400 +3ef19800 +3ef19c00 +3ef1a000 +3ef1a400 +3ef1a800 +3ef1ac00 +3ef1b000 +3ef1b400 +3ef1b800 +3ef1bc00 +3ef1c000 +3ef1c400 +3ef1c800 +3ef1cc00 +3ef1d000 +3ef1d400 +3ef1d800 +3ef1dc00 +3ef1e000 +3ef1e400 +3ef1e800 +3ef1ec00 +3ef1f000 +3ef1f400 +3ef1f800 +3ef1fc00 +3ef20000 +3ef20400 +3ef20800 +3ef20c00 +3ef21000 +3ef21400 +3ef21800 +3ef21c00 +3ef22000 +3ef22400 +3ef22800 +3ef22c00 +3ef23000 +3ef23400 +3ef23800 +3ef23c00 +3ef24000 +3ef24400 +3ef24800 +3ef24c00 +3ef25000 +3ef25400 +3ef25800 +3ef25c00 +3ef26000 +3ef26400 +3ef26800 +3ef26c00 +3ef27000 +3ef27400 +3ef27800 +3ef27c00 +3ef28000 +3ef28400 +3ef28800 +3ef28c00 +3ef29000 +3ef29400 +3ef29800 +3ef29c00 +3ef2a000 +3ef2a400 +3ef2a800 +3ef2ac00 +3ef2b000 +3ef2b400 +3ef2b800 +3ef2bc00 +3ef2c000 +3ef2c400 +3ef2c800 +3ef2cc00 +3ef2d000 +3ef2d400 +3ef2d800 +3ef2dc00 +3ef2e000 +3ef2e400 +3ef2e800 +3ef2ec00 +3ef2f000 +3ef2f400 +3ef2f800 +3ef2fc00 +3ef30000 +3ef30400 +3ef30800 +3ef30c00 +3ef31000 +3ef31400 +3ef31800 +3ef31c00 +3ef32000 +3ef32400 +3ef32800 +3ef32c00 +3ef33000 +3ef33400 +3ef33800 +3ef33c00 +3ef34000 +3ef34400 +3ef34800 +3ef34c00 +3ef35000 +3ef35400 +3ef35800 +3ef35c00 +3ef36000 +3ef36400 +3ef36800 +3ef36c00 +3ef37000 +3ef37400 +3ef37800 +3ef37c00 +3ef38000 +3ef38400 +3ef38800 +3ef38c00 +3ef39000 +3ef39400 +3ef39800 +3ef39c00 +3ef3a000 +3ef3a400 +3ef3a800 +3ef3ac00 +3ef3b000 +3ef3b400 +3ef3b800 +3ef3bc00 +3ef3c000 +3ef3c400 +3ef3c800 +3ef3cc00 +3ef3d000 +3ef3d400 +3ef3d800 +3ef3dc00 +3ef3e000 +3ef3e400 +3ef3e800 +3ef3ec00 +3ef3f000 +3ef3f400 +3ef3f800 +3ef3fc00 +3ef40000 +3ef40400 +3ef40800 +3ef40c00 +3ef41000 +3ef41400 +3ef41800 +3ef41c00 +3ef42000 +3ef42400 +3ef42800 +3ef42c00 +3ef43000 +3ef43400 +3ef43800 +3ef43c00 +3ef44000 +3ef44400 +3ef44800 +3ef44c00 +3ef45000 +3ef45400 +3ef45800 +3ef45c00 +3ef46000 +3ef46400 +3ef46800 +3ef46c00 +3ef47000 +3ef47400 +3ef47800 +3ef47c00 +3ef48000 +3ef48400 +3ef48800 +3ef48c00 +3ef49000 +3ef49400 +3ef49800 +3ef49c00 +3ef4a000 +3ef4a400 +3ef4a800 +3ef4ac00 +3ef4b000 +3ef4b400 +3ef4b800 +3ef4bc00 +3ef4c000 +3ef4c400 +3ef4c800 +3ef4cc00 +3ef4d000 +3ef4d400 +3ef4d800 +3ef4dc00 +3ef4e000 +3ef4e400 +3ef4e800 +3ef4ec00 +3ef4f000 +3ef4f400 +3ef4f800 +3ef4fc00 +3ef50000 +3ef50400 +3ef50800 +3ef50c00 +3ef51000 +3ef51400 +3ef51800 +3ef51c00 +3ef52000 +3ef52400 +3ef52800 +3ef52c00 +3ef53000 +3ef53400 +3ef53800 +3ef53c00 +3ef54000 +3ef54400 +3ef54800 +3ef54c00 +3ef55000 +3ef55400 +3ef55800 +3ef55c00 +3ef56000 +3ef56400 +3ef56800 +3ef56c00 +3ef57000 +3ef57400 +3ef57800 +3ef57c00 +3ef58000 +3ef58400 +3ef58800 +3ef58c00 +3ef59000 +3ef59400 +3ef59800 +3ef59c00 +3ef5a000 +3ef5a400 +3ef5a800 +3ef5ac00 +3ef5b000 +3ef5b400 +3ef5b800 +3ef5bc00 +3ef5c000 +3ef5c400 +3ef5c800 +3ef5cc00 +3ef5d000 +3ef5d400 +3ef5d800 +3ef5dc00 +3ef5e000 +3ef5e400 +3ef5e800 +3ef5ec00 +3ef5f000 +3ef5f400 +3ef5f800 +3ef5fc00 +3ef60000 +3ef60400 +3ef60800 +3ef60c00 +3ef61000 +3ef61400 +3ef61800 +3ef61c00 +3ef62000 +3ef62400 +3ef62800 +3ef62c00 +3ef63000 +3ef63400 +3ef63800 +3ef63c00 +3ef64000 +3ef64400 +3ef64800 +3ef64c00 +3ef65000 +3ef65400 +3ef65800 +3ef65c00 +3ef66000 +3ef66400 +3ef66800 +3ef66c00 +3ef67000 +3ef67400 +3ef67800 +3ef67c00 +3ef68000 +3ef68400 +3ef68800 +3ef68c00 +3ef69000 +3ef69400 +3ef69800 +3ef69c00 +3ef6a000 +3ef6a400 +3ef6a800 +3ef6ac00 +3ef6b000 +3ef6b400 +3ef6b800 +3ef6bc00 +3ef6c000 +3ef6c400 +3ef6c800 +3ef6cc00 +3ef6d000 +3ef6d400 +3ef6d800 +3ef6dc00 +3ef6e000 +3ef6e400 +3ef6e800 +3ef6ec00 +3ef6f000 +3ef6f400 +3ef6f800 +3ef6fc00 +3ef70000 +3ef70400 +3ef70800 +3ef70c00 +3ef71000 +3ef71400 +3ef71800 +3ef71c00 +3ef72000 +3ef72400 +3ef72800 +3ef72c00 +3ef73000 +3ef73400 +3ef73800 +3ef73c00 +3ef74000 +3ef74400 +3ef74800 +3ef74c00 +3ef75000 +3ef75400 +3ef75800 +3ef75c00 +3ef76000 +3ef76400 +3ef76800 +3ef76c00 +3ef77000 +3ef77400 +3ef77800 +3ef77c00 +3ef78000 +3ef78400 +3ef78800 +3ef78c00 +3ef79000 +3ef79400 +3ef79800 +3ef79c00 +3ef7a000 +3ef7a400 +3ef7a800 +3ef7ac00 +3ef7b000 +3ef7b400 +3ef7b800 +3ef7bc00 +3ef7c000 +3ef7c400 +3ef7c800 +3ef7cc00 +3ef7d000 +3ef7d400 +3ef7d800 +3ef7dc00 +3ef7e000 +3ef7e400 +3ef7e800 +3ef7ec00 +3ef7f000 +3ef7f400 +3ef7f800 +3ef7fc00 +3ef80000 +3ef80400 +3ef80800 +3ef80c00 +3ef81000 +3ef81400 +3ef81800 +3ef81c00 +3ef82000 +3ef82400 +3ef82800 +3ef82c00 +3ef83000 +3ef83400 +3ef83800 +3ef83c00 +3ef84000 +3ef84400 +3ef84800 +3ef84c00 +3ef85000 +3ef85400 +3ef85800 +3ef85c00 +3ef86000 +3ef86400 +3ef86800 +3ef86c00 +3ef87000 +3ef87400 +3ef87800 +3ef87c00 +3ef88000 +3ef88400 +3ef88800 +3ef88c00 +3ef89000 +3ef89400 +3ef89800 +3ef89c00 +3ef8a000 +3ef8a400 +3ef8a800 +3ef8ac00 +3ef8b000 +3ef8b400 +3ef8b800 +3ef8bc00 +3ef8c000 +3ef8c400 +3ef8c800 +3ef8cc00 +3ef8d000 +3ef8d400 +3ef8d800 +3ef8dc00 +3ef8e000 +3ef8e400 +3ef8e800 +3ef8ec00 +3ef8f000 +3ef8f400 +3ef8f800 +3ef8fc00 +3ef90000 +3ef90400 +3ef90800 +3ef90c00 +3ef91000 +3ef91400 +3ef91800 +3ef91c00 +3ef92000 +3ef92400 +3ef92800 +3ef92c00 +3ef93000 +3ef93400 +3ef93800 +3ef93c00 +3ef94000 +3ef94400 +3ef94800 +3ef94c00 +3ef95000 +3ef95400 +3ef95800 +3ef95c00 +3ef96000 +3ef96400 +3ef96800 +3ef96c00 +3ef97000 +3ef97400 +3ef97800 +3ef97c00 +3ef98000 +3ef98400 +3ef98800 +3ef98c00 +3ef99000 +3ef99400 +3ef99800 +3ef99c00 +3ef9a000 +3ef9a400 +3ef9a800 +3ef9ac00 +3ef9b000 +3ef9b400 +3ef9b800 +3ef9bc00 +3ef9c000 +3ef9c400 +3ef9c800 +3ef9cc00 +3ef9d000 +3ef9d400 +3ef9d800 +3ef9dc00 +3ef9e000 +3ef9e400 +3ef9e800 +3ef9ec00 +3ef9f000 +3ef9f400 +3ef9f800 +3ef9fc00 +3efa0000 +3efa0400 +3efa0800 +3efa0c00 +3efa1000 +3efa1400 +3efa1800 +3efa1c00 +3efa2000 +3efa2400 +3efa2800 +3efa2c00 +3efa3000 +3efa3400 +3efa3800 +3efa3c00 +3efa4000 +3efa4400 +3efa4800 +3efa4c00 +3efa5000 +3efa5400 +3efa5800 +3efa5c00 +3efa6000 +3efa6400 +3efa6800 +3efa6c00 +3efa7000 +3efa7400 +3efa7800 +3efa7c00 +3efa8000 +3efa8400 +3efa8800 +3efa8c00 +3efa9000 +3efa9400 +3efa9800 +3efa9c00 +3efaa000 +3efaa400 +3efaa800 +3efaac00 +3efab000 +3efab400 +3efab800 +3efabc00 +3efac000 +3efac400 +3efac800 +3efacc00 +3efad000 +3efad400 +3efad800 +3efadc00 +3efae000 +3efae400 +3efae800 +3efaec00 +3efaf000 +3efaf400 +3efaf800 +3efafc00 +3efb0000 +3efb0400 +3efb0800 +3efb0c00 +3efb1000 +3efb1400 +3efb1800 +3efb1c00 +3efb2000 +3efb2400 +3efb2800 +3efb2c00 +3efb3000 +3efb3400 +3efb3800 +3efb3c00 +3efb4000 +3efb4400 +3efb4800 +3efb4c00 +3efb5000 +3efb5400 +3efb5800 +3efb5c00 +3efb6000 +3efb6400 +3efb6800 +3efb6c00 +3efb7000 +3efb7400 +3efb7800 +3efb7c00 +3efb8000 +3efb8400 +3efb8800 +3efb8c00 +3efb9000 +3efb9400 +3efb9800 +3efb9c00 +3efba000 +3efba400 +3efba800 +3efbac00 +3efbb000 +3efbb400 +3efbb800 +3efbbc00 +3efbc000 +3efbc400 +3efbc800 +3efbcc00 +3efbd000 +3efbd400 +3efbd800 +3efbdc00 +3efbe000 +3efbe400 +3efbe800 +3efbec00 +3efbf000 +3efbf400 +3efbf800 +3efbfc00 +3efc0000 +3efc0400 +3efc0800 +3efc0c00 +3efc1000 +3efc1400 +3efc1800 +3efc1c00 +3efc2000 +3efc2400 +3efc2800 +3efc2c00 +3efc3000 +3efc3400 +3efc3800 +3efc3c00 +3efc4000 +3efc4400 +3efc4800 +3efc4c00 +3efc5000 +3efc5400 +3efc5800 +3efc5c00 +3efc6000 +3efc6400 +3efc6800 +3efc6c00 +3efc7000 +3efc7400 +3efc7800 +3efc7c00 +3efc8000 +3efc8400 +3efc8800 +3efc8c00 +3efc9000 +3efc9400 +3efc9800 +3efc9c00 +3efca000 +3efca400 +3efca800 +3efcac00 +3efcb000 +3efcb400 +3efcb800 +3efcbc00 +3efcc000 +3efcc400 +3efcc800 +3efccc00 +3efcd000 +3efcd400 +3efcd800 +3efcdc00 +3efce000 +3efce400 +3efce800 +3efcec00 +3efcf000 +3efcf400 +3efcf800 +3efcfc00 +3efd0000 +3efd0400 +3efd0800 +3efd0c00 +3efd1000 +3efd1400 +3efd1800 +3efd1c00 +3efd2000 +3efd2400 +3efd2800 +3efd2c00 +3efd3000 +3efd3400 +3efd3800 +3efd3c00 +3efd4000 +3efd4400 +3efd4800 +3efd4c00 +3efd5000 +3efd5400 +3efd5800 +3efd5c00 +3efd6000 +3efd6400 +3efd6800 +3efd6c00 +3efd7000 +3efd7400 +3efd7800 +3efd7c00 +3efd8000 +3efd8400 +3efd8800 +3efd8c00 +3efd9000 +3efd9400 +3efd9800 +3efd9c00 +3efda000 +3efda400 +3efda800 +3efdac00 +3efdb000 +3efdb400 +3efdb800 +3efdbc00 +3efdc000 +3efdc400 +3efdc800 +3efdcc00 +3efdd000 +3efdd400 +3efdd800 +3efddc00 +3efde000 +3efde400 +3efde800 +3efdec00 +3efdf000 +3efdf400 +3efdf800 +3efdfc00 +3efe0000 +3efe0400 +3efe0800 +3efe0c00 +3efe1000 +3efe1400 +3efe1800 +3efe1c00 +3efe2000 +3efe2400 +3efe2800 +3efe2c00 +3efe3000 +3efe3400 +3efe3800 +3efe3c00 +3efe4000 +3efe4400 +3efe4800 +3efe4c00 +3efe5000 +3efe5400 +3efe5800 +3efe5c00 +3efe6000 +3efe6400 +3efe6800 +3efe6c00 +3efe7000 +3efe7400 +3efe7800 +3efe7c00 +3efe8000 +3efe8400 +3efe8800 +3efe8c00 +3efe9000 +3efe9400 +3efe9800 +3efe9c00 +3efea000 +3efea400 +3efea800 +3efeac00 +3efeb000 +3efeb400 +3efeb800 +3efebc00 +3efec000 +3efec400 +3efec800 +3efecc00 +3efed000 +3efed400 +3efed800 +3efedc00 +3efee000 +3efee400 +3efee800 +3efeec00 +3efef000 +3efef400 +3efef800 +3efefc00 +3eff0000 +3eff0400 +3eff0800 +3eff0c00 +3eff1000 +3eff1400 +3eff1800 +3eff1c00 +3eff2000 +3eff2400 +3eff2800 +3eff2c00 +3eff3000 +3eff3400 +3eff3800 +3eff3c00 +3eff4000 +3eff4400 +3eff4800 +3eff4c00 +3eff5000 +3eff5400 +3eff5800 +3eff5c00 +3eff6000 +3eff6400 +3eff6800 +3eff6c00 +3eff7000 +3eff7400 +3eff7800 +3eff7c00 +3eff8000 +3eff8400 +3eff8800 +3eff8c00 +3eff9000 +3eff9400 +3eff9800 +3eff9c00 +3effa000 +3effa400 +3effa800 +3effac00 +3effb000 +3effb400 +3effb800 +3effbc00 +3effc000 +3effc400 +3effc800 +3effcc00 +3effd000 +3effd400 +3effd800 +3effdc00 +3effe000 +3effe400 +3effe800 +3effec00 +3efff000 +3efff400 +3efff800 +3efffc00 +3f000000 +3f000200 +3f000400 +3f000600 +3f000800 +3f000a00 +3f000c00 +3f000e00 +3f001000 +3f001200 +3f001400 +3f001600 +3f001800 +3f001a00 +3f001c00 +3f001e00 +3f002000 +3f002200 +3f002400 +3f002600 +3f002800 +3f002a00 +3f002c00 +3f002e00 +3f003000 +3f003200 +3f003400 +3f003600 +3f003800 +3f003a00 +3f003c00 +3f003e00 +3f004000 +3f004200 +3f004400 +3f004600 +3f004800 +3f004a00 +3f004c00 +3f004e00 +3f005000 +3f005200 +3f005400 +3f005600 +3f005800 +3f005a00 +3f005c00 +3f005e00 +3f006000 +3f006200 +3f006400 +3f006600 +3f006800 +3f006a00 +3f006c00 +3f006e00 +3f007000 +3f007200 +3f007400 +3f007600 +3f007800 +3f007a00 +3f007c00 +3f007e00 +3f008000 +3f008200 +3f008400 +3f008600 +3f008800 +3f008a00 +3f008c00 +3f008e00 +3f009000 +3f009200 +3f009400 +3f009600 +3f009800 +3f009a00 +3f009c00 +3f009e00 +3f00a000 +3f00a200 +3f00a400 +3f00a600 +3f00a800 +3f00aa00 +3f00ac00 +3f00ae00 +3f00b000 +3f00b200 +3f00b400 +3f00b600 +3f00b800 +3f00ba00 +3f00bc00 +3f00be00 +3f00c000 +3f00c200 +3f00c400 +3f00c600 +3f00c800 +3f00ca00 +3f00cc00 +3f00ce00 +3f00d000 +3f00d200 +3f00d400 +3f00d600 +3f00d800 +3f00da00 +3f00dc00 +3f00de00 +3f00e000 +3f00e200 +3f00e400 +3f00e600 +3f00e800 +3f00ea00 +3f00ec00 +3f00ee00 +3f00f000 +3f00f200 +3f00f400 +3f00f600 +3f00f800 +3f00fa00 +3f00fc00 +3f00fe00 +3f010000 +3f010200 +3f010400 +3f010600 +3f010800 +3f010a00 +3f010c00 +3f010e00 +3f011000 +3f011200 +3f011400 +3f011600 +3f011800 +3f011a00 +3f011c00 +3f011e00 +3f012000 +3f012200 +3f012400 +3f012600 +3f012800 +3f012a00 +3f012c00 +3f012e00 +3f013000 +3f013200 +3f013400 +3f013600 +3f013800 +3f013a00 +3f013c00 +3f013e00 +3f014000 +3f014200 +3f014400 +3f014600 +3f014800 +3f014a00 +3f014c00 +3f014e00 +3f015000 +3f015200 +3f015400 +3f015600 +3f015800 +3f015a00 +3f015c00 +3f015e00 +3f016000 +3f016200 +3f016400 +3f016600 +3f016800 +3f016a00 +3f016c00 +3f016e00 +3f017000 +3f017200 +3f017400 +3f017600 +3f017800 +3f017a00 +3f017c00 +3f017e00 +3f018000 +3f018200 +3f018400 +3f018600 +3f018800 +3f018a00 +3f018c00 +3f018e00 +3f019000 +3f019200 +3f019400 +3f019600 +3f019800 +3f019a00 +3f019c00 +3f019e00 +3f01a000 +3f01a200 +3f01a400 +3f01a600 +3f01a800 +3f01aa00 +3f01ac00 +3f01ae00 +3f01b000 +3f01b200 +3f01b400 +3f01b600 +3f01b800 +3f01ba00 +3f01bc00 +3f01be00 +3f01c000 +3f01c200 +3f01c400 +3f01c600 +3f01c800 +3f01ca00 +3f01cc00 +3f01ce00 +3f01d000 +3f01d200 +3f01d400 +3f01d600 +3f01d800 +3f01da00 +3f01dc00 +3f01de00 +3f01e000 +3f01e200 +3f01e400 +3f01e600 +3f01e800 +3f01ea00 +3f01ec00 +3f01ee00 +3f01f000 +3f01f200 +3f01f400 +3f01f600 +3f01f800 +3f01fa00 +3f01fc00 +3f01fe00 +3f020000 +3f020200 +3f020400 +3f020600 +3f020800 +3f020a00 +3f020c00 +3f020e00 +3f021000 +3f021200 +3f021400 +3f021600 +3f021800 +3f021a00 +3f021c00 +3f021e00 +3f022000 +3f022200 +3f022400 +3f022600 +3f022800 +3f022a00 +3f022c00 +3f022e00 +3f023000 +3f023200 +3f023400 +3f023600 +3f023800 +3f023a00 +3f023c00 +3f023e00 +3f024000 +3f024200 +3f024400 +3f024600 +3f024800 +3f024a00 +3f024c00 +3f024e00 +3f025000 +3f025200 +3f025400 +3f025600 +3f025800 +3f025a00 +3f025c00 +3f025e00 +3f026000 +3f026200 +3f026400 +3f026600 +3f026800 +3f026a00 +3f026c00 +3f026e00 +3f027000 +3f027200 +3f027400 +3f027600 +3f027800 +3f027a00 +3f027c00 +3f027e00 +3f028000 +3f028200 +3f028400 +3f028600 +3f028800 +3f028a00 +3f028c00 +3f028e00 +3f029000 +3f029200 +3f029400 +3f029600 +3f029800 +3f029a00 +3f029c00 +3f029e00 +3f02a000 +3f02a200 +3f02a400 +3f02a600 +3f02a800 +3f02aa00 +3f02ac00 +3f02ae00 +3f02b000 +3f02b200 +3f02b400 +3f02b600 +3f02b800 +3f02ba00 +3f02bc00 +3f02be00 +3f02c000 +3f02c200 +3f02c400 +3f02c600 +3f02c800 +3f02ca00 +3f02cc00 +3f02ce00 +3f02d000 +3f02d200 +3f02d400 +3f02d600 +3f02d800 +3f02da00 +3f02dc00 +3f02de00 +3f02e000 +3f02e200 +3f02e400 +3f02e600 +3f02e800 +3f02ea00 +3f02ec00 +3f02ee00 +3f02f000 +3f02f200 +3f02f400 +3f02f600 +3f02f800 +3f02fa00 +3f02fc00 +3f02fe00 +3f030000 +3f030200 +3f030400 +3f030600 +3f030800 +3f030a00 +3f030c00 +3f030e00 +3f031000 +3f031200 +3f031400 +3f031600 +3f031800 +3f031a00 +3f031c00 +3f031e00 +3f032000 +3f032200 +3f032400 +3f032600 +3f032800 +3f032a00 +3f032c00 +3f032e00 +3f033000 +3f033200 +3f033400 +3f033600 +3f033800 +3f033a00 +3f033c00 +3f033e00 +3f034000 +3f034200 +3f034400 +3f034600 +3f034800 +3f034a00 +3f034c00 +3f034e00 +3f035000 +3f035200 +3f035400 +3f035600 +3f035800 +3f035a00 +3f035c00 +3f035e00 +3f036000 +3f036200 +3f036400 +3f036600 +3f036800 +3f036a00 +3f036c00 +3f036e00 +3f037000 +3f037200 +3f037400 +3f037600 +3f037800 +3f037a00 +3f037c00 +3f037e00 +3f038000 +3f038200 +3f038400 +3f038600 +3f038800 +3f038a00 +3f038c00 +3f038e00 +3f039000 +3f039200 +3f039400 +3f039600 +3f039800 +3f039a00 +3f039c00 +3f039e00 +3f03a000 +3f03a200 +3f03a400 +3f03a600 +3f03a800 +3f03aa00 +3f03ac00 +3f03ae00 +3f03b000 +3f03b200 +3f03b400 +3f03b600 +3f03b800 +3f03ba00 +3f03bc00 +3f03be00 +3f03c000 +3f03c200 +3f03c400 +3f03c600 +3f03c800 +3f03ca00 +3f03cc00 +3f03ce00 +3f03d000 +3f03d200 +3f03d400 +3f03d600 +3f03d800 +3f03da00 +3f03dc00 +3f03de00 +3f03e000 +3f03e200 +3f03e400 +3f03e600 +3f03e800 +3f03ea00 +3f03ec00 +3f03ee00 +3f03f000 +3f03f200 +3f03f400 +3f03f600 +3f03f800 +3f03fa00 +3f03fc00 +3f03fe00 +3f040000 +3f040200 +3f040400 +3f040600 +3f040800 +3f040a00 +3f040c00 +3f040e00 +3f041000 +3f041200 +3f041400 +3f041600 +3f041800 +3f041a00 +3f041c00 +3f041e00 +3f042000 +3f042200 +3f042400 +3f042600 +3f042800 +3f042a00 +3f042c00 +3f042e00 +3f043000 +3f043200 +3f043400 +3f043600 +3f043800 +3f043a00 +3f043c00 +3f043e00 +3f044000 +3f044200 +3f044400 +3f044600 +3f044800 +3f044a00 +3f044c00 +3f044e00 +3f045000 +3f045200 +3f045400 +3f045600 +3f045800 +3f045a00 +3f045c00 +3f045e00 +3f046000 +3f046200 +3f046400 +3f046600 +3f046800 +3f046a00 +3f046c00 +3f046e00 +3f047000 +3f047200 +3f047400 +3f047600 +3f047800 +3f047a00 +3f047c00 +3f047e00 +3f048000 +3f048200 +3f048400 +3f048600 +3f048800 +3f048a00 +3f048c00 +3f048e00 +3f049000 +3f049200 +3f049400 +3f049600 +3f049800 +3f049a00 +3f049c00 +3f049e00 +3f04a000 +3f04a200 +3f04a400 +3f04a600 +3f04a800 +3f04aa00 +3f04ac00 +3f04ae00 +3f04b000 +3f04b200 +3f04b400 +3f04b600 +3f04b800 +3f04ba00 +3f04bc00 +3f04be00 +3f04c000 +3f04c200 +3f04c400 +3f04c600 +3f04c800 +3f04ca00 +3f04cc00 +3f04ce00 +3f04d000 +3f04d200 +3f04d400 +3f04d600 +3f04d800 +3f04da00 +3f04dc00 +3f04de00 +3f04e000 +3f04e200 +3f04e400 +3f04e600 +3f04e800 +3f04ea00 +3f04ec00 +3f04ee00 +3f04f000 +3f04f200 +3f04f400 +3f04f600 +3f04f800 +3f04fa00 +3f04fc00 +3f04fe00 +3f050000 +3f050200 +3f050400 +3f050600 +3f050800 +3f050a00 +3f050c00 +3f050e00 +3f051000 +3f051200 +3f051400 +3f051600 +3f051800 +3f051a00 +3f051c00 +3f051e00 +3f052000 +3f052200 +3f052400 +3f052600 +3f052800 +3f052a00 +3f052c00 +3f052e00 +3f053000 +3f053200 +3f053400 +3f053600 +3f053800 +3f053a00 +3f053c00 +3f053e00 +3f054000 +3f054200 +3f054400 +3f054600 +3f054800 +3f054a00 +3f054c00 +3f054e00 +3f055000 +3f055200 +3f055400 +3f055600 +3f055800 +3f055a00 +3f055c00 +3f055e00 +3f056000 +3f056200 +3f056400 +3f056600 +3f056800 +3f056a00 +3f056c00 +3f056e00 +3f057000 +3f057200 +3f057400 +3f057600 +3f057800 +3f057a00 +3f057c00 +3f057e00 +3f058000 +3f058200 +3f058400 +3f058600 +3f058800 +3f058a00 +3f058c00 +3f058e00 +3f059000 +3f059200 +3f059400 +3f059600 +3f059800 +3f059a00 +3f059c00 +3f059e00 +3f05a000 +3f05a200 +3f05a400 +3f05a600 +3f05a800 +3f05aa00 +3f05ac00 +3f05ae00 +3f05b000 +3f05b200 +3f05b400 +3f05b600 +3f05b800 +3f05ba00 +3f05bc00 +3f05be00 +3f05c000 +3f05c200 +3f05c400 +3f05c600 +3f05c800 +3f05ca00 +3f05cc00 +3f05ce00 +3f05d000 +3f05d200 +3f05d400 +3f05d600 +3f05d800 +3f05da00 +3f05dc00 +3f05de00 +3f05e000 +3f05e200 +3f05e400 +3f05e600 +3f05e800 +3f05ea00 +3f05ec00 +3f05ee00 +3f05f000 +3f05f200 +3f05f400 +3f05f600 +3f05f800 +3f05fa00 +3f05fc00 +3f05fe00 +3f060000 +3f060200 +3f060400 +3f060600 +3f060800 +3f060a00 +3f060c00 +3f060e00 +3f061000 +3f061200 +3f061400 +3f061600 +3f061800 +3f061a00 +3f061c00 +3f061e00 +3f062000 +3f062200 +3f062400 +3f062600 +3f062800 +3f062a00 +3f062c00 +3f062e00 +3f063000 +3f063200 +3f063400 +3f063600 +3f063800 +3f063a00 +3f063c00 +3f063e00 +3f064000 +3f064200 +3f064400 +3f064600 +3f064800 +3f064a00 +3f064c00 +3f064e00 +3f065000 +3f065200 +3f065400 +3f065600 +3f065800 +3f065a00 +3f065c00 +3f065e00 +3f066000 +3f066200 +3f066400 +3f066600 +3f066800 +3f066a00 +3f066c00 +3f066e00 +3f067000 +3f067200 +3f067400 +3f067600 +3f067800 +3f067a00 +3f067c00 +3f067e00 +3f068000 +3f068200 +3f068400 +3f068600 +3f068800 +3f068a00 +3f068c00 +3f068e00 +3f069000 +3f069200 +3f069400 +3f069600 +3f069800 +3f069a00 +3f069c00 +3f069e00 +3f06a000 +3f06a200 +3f06a400 +3f06a600 +3f06a800 +3f06aa00 +3f06ac00 +3f06ae00 +3f06b000 +3f06b200 +3f06b400 +3f06b600 +3f06b800 +3f06ba00 +3f06bc00 +3f06be00 +3f06c000 +3f06c200 +3f06c400 +3f06c600 +3f06c800 +3f06ca00 +3f06cc00 +3f06ce00 +3f06d000 +3f06d200 +3f06d400 +3f06d600 +3f06d800 +3f06da00 +3f06dc00 +3f06de00 +3f06e000 +3f06e200 +3f06e400 +3f06e600 +3f06e800 +3f06ea00 +3f06ec00 +3f06ee00 +3f06f000 +3f06f200 +3f06f400 +3f06f600 +3f06f800 +3f06fa00 +3f06fc00 +3f06fe00 +3f070000 +3f070200 +3f070400 +3f070600 +3f070800 +3f070a00 +3f070c00 +3f070e00 +3f071000 +3f071200 +3f071400 +3f071600 +3f071800 +3f071a00 +3f071c00 +3f071e00 +3f072000 +3f072200 +3f072400 +3f072600 +3f072800 +3f072a00 +3f072c00 +3f072e00 +3f073000 +3f073200 +3f073400 +3f073600 +3f073800 +3f073a00 +3f073c00 +3f073e00 +3f074000 +3f074200 +3f074400 +3f074600 +3f074800 +3f074a00 +3f074c00 +3f074e00 +3f075000 +3f075200 +3f075400 +3f075600 +3f075800 +3f075a00 +3f075c00 +3f075e00 +3f076000 +3f076200 +3f076400 +3f076600 +3f076800 +3f076a00 +3f076c00 +3f076e00 +3f077000 +3f077200 +3f077400 +3f077600 +3f077800 +3f077a00 +3f077c00 +3f077e00 +3f078000 +3f078200 +3f078400 +3f078600 +3f078800 +3f078a00 +3f078c00 +3f078e00 +3f079000 +3f079200 +3f079400 +3f079600 +3f079800 +3f079a00 +3f079c00 +3f079e00 +3f07a000 +3f07a200 +3f07a400 +3f07a600 +3f07a800 +3f07aa00 +3f07ac00 +3f07ae00 +3f07b000 +3f07b200 +3f07b400 +3f07b600 +3f07b800 +3f07ba00 +3f07bc00 +3f07be00 +3f07c000 +3f07c200 +3f07c400 +3f07c600 +3f07c800 +3f07ca00 +3f07cc00 +3f07ce00 +3f07d000 +3f07d200 +3f07d400 +3f07d600 +3f07d800 +3f07da00 +3f07dc00 +3f07de00 +3f07e000 +3f07e200 +3f07e400 +3f07e600 +3f07e800 +3f07ea00 +3f07ec00 +3f07ee00 +3f07f000 +3f07f200 +3f07f400 +3f07f600 +3f07f800 +3f07fa00 +3f07fc00 +3f07fe00 +3f080000 +3f080200 +3f080400 +3f080600 +3f080800 +3f080a00 +3f080c00 +3f080e00 +3f081000 +3f081200 +3f081400 +3f081600 +3f081800 +3f081a00 +3f081c00 +3f081e00 +3f082000 +3f082200 +3f082400 +3f082600 +3f082800 +3f082a00 +3f082c00 +3f082e00 +3f083000 +3f083200 +3f083400 +3f083600 +3f083800 +3f083a00 +3f083c00 +3f083e00 +3f084000 +3f084200 +3f084400 +3f084600 +3f084800 +3f084a00 +3f084c00 +3f084e00 +3f085000 +3f085200 +3f085400 +3f085600 +3f085800 +3f085a00 +3f085c00 +3f085e00 +3f086000 +3f086200 +3f086400 +3f086600 +3f086800 +3f086a00 +3f086c00 +3f086e00 +3f087000 +3f087200 +3f087400 +3f087600 +3f087800 +3f087a00 +3f087c00 +3f087e00 +3f088000 +3f088200 +3f088400 +3f088600 +3f088800 +3f088a00 +3f088c00 +3f088e00 +3f089000 +3f089200 +3f089400 +3f089600 +3f089800 +3f089a00 +3f089c00 +3f089e00 +3f08a000 +3f08a200 +3f08a400 +3f08a600 +3f08a800 +3f08aa00 +3f08ac00 +3f08ae00 +3f08b000 +3f08b200 +3f08b400 +3f08b600 +3f08b800 +3f08ba00 +3f08bc00 +3f08be00 +3f08c000 +3f08c200 +3f08c400 +3f08c600 +3f08c800 +3f08ca00 +3f08cc00 +3f08ce00 +3f08d000 +3f08d200 +3f08d400 +3f08d600 +3f08d800 +3f08da00 +3f08dc00 +3f08de00 +3f08e000 +3f08e200 +3f08e400 +3f08e600 +3f08e800 +3f08ea00 +3f08ec00 +3f08ee00 +3f08f000 +3f08f200 +3f08f400 +3f08f600 +3f08f800 +3f08fa00 +3f08fc00 +3f08fe00 +3f090000 +3f090200 +3f090400 +3f090600 +3f090800 +3f090a00 +3f090c00 +3f090e00 +3f091000 +3f091200 +3f091400 +3f091600 +3f091800 +3f091a00 +3f091c00 +3f091e00 +3f092000 +3f092200 +3f092400 +3f092600 +3f092800 +3f092a00 +3f092c00 +3f092e00 +3f093000 +3f093200 +3f093400 +3f093600 +3f093800 +3f093a00 +3f093c00 +3f093e00 +3f094000 +3f094200 +3f094400 +3f094600 +3f094800 +3f094a00 +3f094c00 +3f094e00 +3f095000 +3f095200 +3f095400 +3f095600 +3f095800 +3f095a00 +3f095c00 +3f095e00 +3f096000 +3f096200 +3f096400 +3f096600 +3f096800 +3f096a00 +3f096c00 +3f096e00 +3f097000 +3f097200 +3f097400 +3f097600 +3f097800 +3f097a00 +3f097c00 +3f097e00 +3f098000 +3f098200 +3f098400 +3f098600 +3f098800 +3f098a00 +3f098c00 +3f098e00 +3f099000 +3f099200 +3f099400 +3f099600 +3f099800 +3f099a00 +3f099c00 +3f099e00 +3f09a000 +3f09a200 +3f09a400 +3f09a600 +3f09a800 +3f09aa00 +3f09ac00 +3f09ae00 +3f09b000 +3f09b200 +3f09b400 +3f09b600 +3f09b800 +3f09ba00 +3f09bc00 +3f09be00 +3f09c000 +3f09c200 +3f09c400 +3f09c600 +3f09c800 +3f09ca00 +3f09cc00 +3f09ce00 +3f09d000 +3f09d200 +3f09d400 +3f09d600 +3f09d800 +3f09da00 +3f09dc00 +3f09de00 +3f09e000 +3f09e200 +3f09e400 +3f09e600 +3f09e800 +3f09ea00 +3f09ec00 +3f09ee00 +3f09f000 +3f09f200 +3f09f400 +3f09f600 +3f09f800 +3f09fa00 +3f09fc00 +3f09fe00 +3f0a0000 +3f0a0200 +3f0a0400 +3f0a0600 +3f0a0800 +3f0a0a00 +3f0a0c00 +3f0a0e00 +3f0a1000 +3f0a1200 +3f0a1400 +3f0a1600 +3f0a1800 +3f0a1a00 +3f0a1c00 +3f0a1e00 +3f0a2000 +3f0a2200 +3f0a2400 +3f0a2600 +3f0a2800 +3f0a2a00 +3f0a2c00 +3f0a2e00 +3f0a3000 +3f0a3200 +3f0a3400 +3f0a3600 +3f0a3800 +3f0a3a00 +3f0a3c00 +3f0a3e00 +3f0a4000 +3f0a4200 +3f0a4400 +3f0a4600 +3f0a4800 +3f0a4a00 +3f0a4c00 +3f0a4e00 +3f0a5000 +3f0a5200 +3f0a5400 +3f0a5600 +3f0a5800 +3f0a5a00 +3f0a5c00 +3f0a5e00 +3f0a6000 +3f0a6200 +3f0a6400 +3f0a6600 +3f0a6800 +3f0a6a00 +3f0a6c00 +3f0a6e00 +3f0a7000 +3f0a7200 +3f0a7400 +3f0a7600 +3f0a7800 +3f0a7a00 +3f0a7c00 +3f0a7e00 +3f0a8000 +3f0a8200 +3f0a8400 +3f0a8600 +3f0a8800 +3f0a8a00 +3f0a8c00 +3f0a8e00 +3f0a9000 +3f0a9200 +3f0a9400 +3f0a9600 +3f0a9800 +3f0a9a00 +3f0a9c00 +3f0a9e00 +3f0aa000 +3f0aa200 +3f0aa400 +3f0aa600 +3f0aa800 +3f0aaa00 +3f0aac00 +3f0aae00 +3f0ab000 +3f0ab200 +3f0ab400 +3f0ab600 +3f0ab800 +3f0aba00 +3f0abc00 +3f0abe00 +3f0ac000 +3f0ac200 +3f0ac400 +3f0ac600 +3f0ac800 +3f0aca00 +3f0acc00 +3f0ace00 +3f0ad000 +3f0ad200 +3f0ad400 +3f0ad600 +3f0ad800 +3f0ada00 +3f0adc00 +3f0ade00 +3f0ae000 +3f0ae200 +3f0ae400 +3f0ae600 +3f0ae800 +3f0aea00 +3f0aec00 +3f0aee00 +3f0af000 +3f0af200 +3f0af400 +3f0af600 +3f0af800 +3f0afa00 +3f0afc00 +3f0afe00 +3f0b0000 +3f0b0200 +3f0b0400 +3f0b0600 +3f0b0800 +3f0b0a00 +3f0b0c00 +3f0b0e00 +3f0b1000 +3f0b1200 +3f0b1400 +3f0b1600 +3f0b1800 +3f0b1a00 +3f0b1c00 +3f0b1e00 +3f0b2000 +3f0b2200 +3f0b2400 +3f0b2600 +3f0b2800 +3f0b2a00 +3f0b2c00 +3f0b2e00 +3f0b3000 +3f0b3200 +3f0b3400 +3f0b3600 +3f0b3800 +3f0b3a00 +3f0b3c00 +3f0b3e00 +3f0b4000 +3f0b4200 +3f0b4400 +3f0b4600 +3f0b4800 +3f0b4a00 +3f0b4c00 +3f0b4e00 +3f0b5000 +3f0b5200 +3f0b5400 +3f0b5600 +3f0b5800 +3f0b5a00 +3f0b5c00 +3f0b5e00 +3f0b6000 +3f0b6200 +3f0b6400 +3f0b6600 +3f0b6800 +3f0b6a00 +3f0b6c00 +3f0b6e00 +3f0b7000 +3f0b7200 +3f0b7400 +3f0b7600 +3f0b7800 +3f0b7a00 +3f0b7c00 +3f0b7e00 +3f0b8000 +3f0b8200 +3f0b8400 +3f0b8600 +3f0b8800 +3f0b8a00 +3f0b8c00 +3f0b8e00 +3f0b9000 +3f0b9200 +3f0b9400 +3f0b9600 +3f0b9800 +3f0b9a00 +3f0b9c00 +3f0b9e00 +3f0ba000 +3f0ba200 +3f0ba400 +3f0ba600 +3f0ba800 +3f0baa00 +3f0bac00 +3f0bae00 +3f0bb000 +3f0bb200 +3f0bb400 +3f0bb600 +3f0bb800 +3f0bba00 +3f0bbc00 +3f0bbe00 +3f0bc000 +3f0bc200 +3f0bc400 +3f0bc600 +3f0bc800 +3f0bca00 +3f0bcc00 +3f0bce00 +3f0bd000 +3f0bd200 +3f0bd400 +3f0bd600 +3f0bd800 +3f0bda00 +3f0bdc00 +3f0bde00 +3f0be000 +3f0be200 +3f0be400 +3f0be600 +3f0be800 +3f0bea00 +3f0bec00 +3f0bee00 +3f0bf000 +3f0bf200 +3f0bf400 +3f0bf600 +3f0bf800 +3f0bfa00 +3f0bfc00 +3f0bfe00 +3f0c0000 +3f0c0200 +3f0c0400 +3f0c0600 +3f0c0800 +3f0c0a00 +3f0c0c00 +3f0c0e00 +3f0c1000 +3f0c1200 +3f0c1400 +3f0c1600 +3f0c1800 +3f0c1a00 +3f0c1c00 +3f0c1e00 +3f0c2000 +3f0c2200 +3f0c2400 +3f0c2600 +3f0c2800 +3f0c2a00 +3f0c2c00 +3f0c2e00 +3f0c3000 +3f0c3200 +3f0c3400 +3f0c3600 +3f0c3800 +3f0c3a00 +3f0c3c00 +3f0c3e00 +3f0c4000 +3f0c4200 +3f0c4400 +3f0c4600 +3f0c4800 +3f0c4a00 +3f0c4c00 +3f0c4e00 +3f0c5000 +3f0c5200 +3f0c5400 +3f0c5600 +3f0c5800 +3f0c5a00 +3f0c5c00 +3f0c5e00 +3f0c6000 +3f0c6200 +3f0c6400 +3f0c6600 +3f0c6800 +3f0c6a00 +3f0c6c00 +3f0c6e00 +3f0c7000 +3f0c7200 +3f0c7400 +3f0c7600 +3f0c7800 +3f0c7a00 +3f0c7c00 +3f0c7e00 +3f0c8000 +3f0c8200 +3f0c8400 +3f0c8600 +3f0c8800 +3f0c8a00 +3f0c8c00 +3f0c8e00 +3f0c9000 +3f0c9200 +3f0c9400 +3f0c9600 +3f0c9800 +3f0c9a00 +3f0c9c00 +3f0c9e00 +3f0ca000 +3f0ca200 +3f0ca400 +3f0ca600 +3f0ca800 +3f0caa00 +3f0cac00 +3f0cae00 +3f0cb000 +3f0cb200 +3f0cb400 +3f0cb600 +3f0cb800 +3f0cba00 +3f0cbc00 +3f0cbe00 +3f0cc000 +3f0cc200 +3f0cc400 +3f0cc600 +3f0cc800 +3f0cca00 +3f0ccc00 +3f0cce00 +3f0cd000 +3f0cd200 +3f0cd400 +3f0cd600 +3f0cd800 +3f0cda00 +3f0cdc00 +3f0cde00 +3f0ce000 +3f0ce200 +3f0ce400 +3f0ce600 +3f0ce800 +3f0cea00 +3f0cec00 +3f0cee00 +3f0cf000 +3f0cf200 +3f0cf400 +3f0cf600 +3f0cf800 +3f0cfa00 +3f0cfc00 +3f0cfe00 +3f0d0000 +3f0d0200 +3f0d0400 +3f0d0600 +3f0d0800 +3f0d0a00 +3f0d0c00 +3f0d0e00 +3f0d1000 +3f0d1200 +3f0d1400 +3f0d1600 +3f0d1800 +3f0d1a00 +3f0d1c00 +3f0d1e00 +3f0d2000 +3f0d2200 +3f0d2400 +3f0d2600 +3f0d2800 +3f0d2a00 +3f0d2c00 +3f0d2e00 +3f0d3000 +3f0d3200 +3f0d3400 +3f0d3600 +3f0d3800 +3f0d3a00 +3f0d3c00 +3f0d3e00 +3f0d4000 +3f0d4200 +3f0d4400 +3f0d4600 +3f0d4800 +3f0d4a00 +3f0d4c00 +3f0d4e00 +3f0d5000 +3f0d5200 +3f0d5400 +3f0d5600 +3f0d5800 +3f0d5a00 +3f0d5c00 +3f0d5e00 +3f0d6000 +3f0d6200 +3f0d6400 +3f0d6600 +3f0d6800 +3f0d6a00 +3f0d6c00 +3f0d6e00 +3f0d7000 +3f0d7200 +3f0d7400 +3f0d7600 +3f0d7800 +3f0d7a00 +3f0d7c00 +3f0d7e00 +3f0d8000 +3f0d8200 +3f0d8400 +3f0d8600 +3f0d8800 +3f0d8a00 +3f0d8c00 +3f0d8e00 +3f0d9000 +3f0d9200 +3f0d9400 +3f0d9600 +3f0d9800 +3f0d9a00 +3f0d9c00 +3f0d9e00 +3f0da000 +3f0da200 +3f0da400 +3f0da600 +3f0da800 +3f0daa00 +3f0dac00 +3f0dae00 +3f0db000 +3f0db200 +3f0db400 +3f0db600 +3f0db800 +3f0dba00 +3f0dbc00 +3f0dbe00 +3f0dc000 +3f0dc200 +3f0dc400 +3f0dc600 +3f0dc800 +3f0dca00 +3f0dcc00 +3f0dce00 +3f0dd000 +3f0dd200 +3f0dd400 +3f0dd600 +3f0dd800 +3f0dda00 +3f0ddc00 +3f0dde00 +3f0de000 +3f0de200 +3f0de400 +3f0de600 +3f0de800 +3f0dea00 +3f0dec00 +3f0dee00 +3f0df000 +3f0df200 +3f0df400 +3f0df600 +3f0df800 +3f0dfa00 +3f0dfc00 +3f0dfe00 +3f0e0000 +3f0e0200 +3f0e0400 +3f0e0600 +3f0e0800 +3f0e0a00 +3f0e0c00 +3f0e0e00 +3f0e1000 +3f0e1200 +3f0e1400 +3f0e1600 +3f0e1800 +3f0e1a00 +3f0e1c00 +3f0e1e00 +3f0e2000 +3f0e2200 +3f0e2400 +3f0e2600 +3f0e2800 +3f0e2a00 +3f0e2c00 +3f0e2e00 +3f0e3000 +3f0e3200 +3f0e3400 +3f0e3600 +3f0e3800 +3f0e3a00 +3f0e3c00 +3f0e3e00 +3f0e4000 +3f0e4200 +3f0e4400 +3f0e4600 +3f0e4800 +3f0e4a00 +3f0e4c00 +3f0e4e00 +3f0e5000 +3f0e5200 +3f0e5400 +3f0e5600 +3f0e5800 +3f0e5a00 +3f0e5c00 +3f0e5e00 +3f0e6000 +3f0e6200 +3f0e6400 +3f0e6600 +3f0e6800 +3f0e6a00 +3f0e6c00 +3f0e6e00 +3f0e7000 +3f0e7200 +3f0e7400 +3f0e7600 +3f0e7800 +3f0e7a00 +3f0e7c00 +3f0e7e00 +3f0e8000 +3f0e8200 +3f0e8400 +3f0e8600 +3f0e8800 +3f0e8a00 +3f0e8c00 +3f0e8e00 +3f0e9000 +3f0e9200 +3f0e9400 +3f0e9600 +3f0e9800 +3f0e9a00 +3f0e9c00 +3f0e9e00 +3f0ea000 +3f0ea200 +3f0ea400 +3f0ea600 +3f0ea800 +3f0eaa00 +3f0eac00 +3f0eae00 +3f0eb000 +3f0eb200 +3f0eb400 +3f0eb600 +3f0eb800 +3f0eba00 +3f0ebc00 +3f0ebe00 +3f0ec000 +3f0ec200 +3f0ec400 +3f0ec600 +3f0ec800 +3f0eca00 +3f0ecc00 +3f0ece00 +3f0ed000 +3f0ed200 +3f0ed400 +3f0ed600 +3f0ed800 +3f0eda00 +3f0edc00 +3f0ede00 +3f0ee000 +3f0ee200 +3f0ee400 +3f0ee600 +3f0ee800 +3f0eea00 +3f0eec00 +3f0eee00 +3f0ef000 +3f0ef200 +3f0ef400 +3f0ef600 +3f0ef800 +3f0efa00 +3f0efc00 +3f0efe00 +3f0f0000 +3f0f0200 +3f0f0400 +3f0f0600 +3f0f0800 +3f0f0a00 +3f0f0c00 +3f0f0e00 +3f0f1000 +3f0f1200 +3f0f1400 +3f0f1600 +3f0f1800 +3f0f1a00 +3f0f1c00 +3f0f1e00 +3f0f2000 +3f0f2200 +3f0f2400 +3f0f2600 +3f0f2800 +3f0f2a00 +3f0f2c00 +3f0f2e00 +3f0f3000 +3f0f3200 +3f0f3400 +3f0f3600 +3f0f3800 +3f0f3a00 +3f0f3c00 +3f0f3e00 +3f0f4000 +3f0f4200 +3f0f4400 +3f0f4600 +3f0f4800 +3f0f4a00 +3f0f4c00 +3f0f4e00 +3f0f5000 +3f0f5200 +3f0f5400 +3f0f5600 +3f0f5800 +3f0f5a00 +3f0f5c00 +3f0f5e00 +3f0f6000 +3f0f6200 +3f0f6400 +3f0f6600 +3f0f6800 +3f0f6a00 +3f0f6c00 +3f0f6e00 +3f0f7000 +3f0f7200 +3f0f7400 +3f0f7600 +3f0f7800 +3f0f7a00 +3f0f7c00 +3f0f7e00 +3f0f8000 +3f0f8200 +3f0f8400 +3f0f8600 +3f0f8800 +3f0f8a00 +3f0f8c00 +3f0f8e00 +3f0f9000 +3f0f9200 +3f0f9400 +3f0f9600 +3f0f9800 +3f0f9a00 +3f0f9c00 +3f0f9e00 +3f0fa000 +3f0fa200 +3f0fa400 +3f0fa600 +3f0fa800 +3f0faa00 +3f0fac00 +3f0fae00 +3f0fb000 +3f0fb200 +3f0fb400 +3f0fb600 +3f0fb800 +3f0fba00 +3f0fbc00 +3f0fbe00 +3f0fc000 +3f0fc200 +3f0fc400 +3f0fc600 +3f0fc800 +3f0fca00 +3f0fcc00 +3f0fce00 +3f0fd000 +3f0fd200 +3f0fd400 +3f0fd600 +3f0fd800 +3f0fda00 +3f0fdc00 +3f0fde00 +3f0fe000 +3f0fe200 +3f0fe400 +3f0fe600 +3f0fe800 +3f0fea00 +3f0fec00 +3f0fee00 +3f0ff000 +3f0ff200 +3f0ff400 +3f0ff600 +3f0ff800 +3f0ffa00 +3f0ffc00 +3f0ffe00 +3f100000 +3f100200 +3f100400 +3f100600 +3f100800 +3f100a00 +3f100c00 +3f100e00 +3f101000 +3f101200 +3f101400 +3f101600 +3f101800 +3f101a00 +3f101c00 +3f101e00 +3f102000 +3f102200 +3f102400 +3f102600 +3f102800 +3f102a00 +3f102c00 +3f102e00 +3f103000 +3f103200 +3f103400 +3f103600 +3f103800 +3f103a00 +3f103c00 +3f103e00 +3f104000 +3f104200 +3f104400 +3f104600 +3f104800 +3f104a00 +3f104c00 +3f104e00 +3f105000 +3f105200 +3f105400 +3f105600 +3f105800 +3f105a00 +3f105c00 +3f105e00 +3f106000 +3f106200 +3f106400 +3f106600 +3f106800 +3f106a00 +3f106c00 +3f106e00 +3f107000 +3f107200 +3f107400 +3f107600 +3f107800 +3f107a00 +3f107c00 +3f107e00 +3f108000 +3f108200 +3f108400 +3f108600 +3f108800 +3f108a00 +3f108c00 +3f108e00 +3f109000 +3f109200 +3f109400 +3f109600 +3f109800 +3f109a00 +3f109c00 +3f109e00 +3f10a000 +3f10a200 +3f10a400 +3f10a600 +3f10a800 +3f10aa00 +3f10ac00 +3f10ae00 +3f10b000 +3f10b200 +3f10b400 +3f10b600 +3f10b800 +3f10ba00 +3f10bc00 +3f10be00 +3f10c000 +3f10c200 +3f10c400 +3f10c600 +3f10c800 +3f10ca00 +3f10cc00 +3f10ce00 +3f10d000 +3f10d200 +3f10d400 +3f10d600 +3f10d800 +3f10da00 +3f10dc00 +3f10de00 +3f10e000 +3f10e200 +3f10e400 +3f10e600 +3f10e800 +3f10ea00 +3f10ec00 +3f10ee00 +3f10f000 +3f10f200 +3f10f400 +3f10f600 +3f10f800 +3f10fa00 +3f10fc00 +3f10fe00 +3f110000 +3f110200 +3f110400 +3f110600 +3f110800 +3f110a00 +3f110c00 +3f110e00 +3f111000 +3f111200 +3f111400 +3f111600 +3f111800 +3f111a00 +3f111c00 +3f111e00 +3f112000 +3f112200 +3f112400 +3f112600 +3f112800 +3f112a00 +3f112c00 +3f112e00 +3f113000 +3f113200 +3f113400 +3f113600 +3f113800 +3f113a00 +3f113c00 +3f113e00 +3f114000 +3f114200 +3f114400 +3f114600 +3f114800 +3f114a00 +3f114c00 +3f114e00 +3f115000 +3f115200 +3f115400 +3f115600 +3f115800 +3f115a00 +3f115c00 +3f115e00 +3f116000 +3f116200 +3f116400 +3f116600 +3f116800 +3f116a00 +3f116c00 +3f116e00 +3f117000 +3f117200 +3f117400 +3f117600 +3f117800 +3f117a00 +3f117c00 +3f117e00 +3f118000 +3f118200 +3f118400 +3f118600 +3f118800 +3f118a00 +3f118c00 +3f118e00 +3f119000 +3f119200 +3f119400 +3f119600 +3f119800 +3f119a00 +3f119c00 +3f119e00 +3f11a000 +3f11a200 +3f11a400 +3f11a600 +3f11a800 +3f11aa00 +3f11ac00 +3f11ae00 +3f11b000 +3f11b200 +3f11b400 +3f11b600 +3f11b800 +3f11ba00 +3f11bc00 +3f11be00 +3f11c000 +3f11c200 +3f11c400 +3f11c600 +3f11c800 +3f11ca00 +3f11cc00 +3f11ce00 +3f11d000 +3f11d200 +3f11d400 +3f11d600 +3f11d800 +3f11da00 +3f11dc00 +3f11de00 +3f11e000 +3f11e200 +3f11e400 +3f11e600 +3f11e800 +3f11ea00 +3f11ec00 +3f11ee00 +3f11f000 +3f11f200 +3f11f400 +3f11f600 +3f11f800 +3f11fa00 +3f11fc00 +3f11fe00 +3f120000 +3f120200 +3f120400 +3f120600 +3f120800 +3f120a00 +3f120c00 +3f120e00 +3f121000 +3f121200 +3f121400 +3f121600 +3f121800 +3f121a00 +3f121c00 +3f121e00 +3f122000 +3f122200 +3f122400 +3f122600 +3f122800 +3f122a00 +3f122c00 +3f122e00 +3f123000 +3f123200 +3f123400 +3f123600 +3f123800 +3f123a00 +3f123c00 +3f123e00 +3f124000 +3f124200 +3f124400 +3f124600 +3f124800 +3f124a00 +3f124c00 +3f124e00 +3f125000 +3f125200 +3f125400 +3f125600 +3f125800 +3f125a00 +3f125c00 +3f125e00 +3f126000 +3f126200 +3f126400 +3f126600 +3f126800 +3f126a00 +3f126c00 +3f126e00 +3f127000 +3f127200 +3f127400 +3f127600 +3f127800 +3f127a00 +3f127c00 +3f127e00 +3f128000 +3f128200 +3f128400 +3f128600 +3f128800 +3f128a00 +3f128c00 +3f128e00 +3f129000 +3f129200 +3f129400 +3f129600 +3f129800 +3f129a00 +3f129c00 +3f129e00 +3f12a000 +3f12a200 +3f12a400 +3f12a600 +3f12a800 +3f12aa00 +3f12ac00 +3f12ae00 +3f12b000 +3f12b200 +3f12b400 +3f12b600 +3f12b800 +3f12ba00 +3f12bc00 +3f12be00 +3f12c000 +3f12c200 +3f12c400 +3f12c600 +3f12c800 +3f12ca00 +3f12cc00 +3f12ce00 +3f12d000 +3f12d200 +3f12d400 +3f12d600 +3f12d800 +3f12da00 +3f12dc00 +3f12de00 +3f12e000 +3f12e200 +3f12e400 +3f12e600 +3f12e800 +3f12ea00 +3f12ec00 +3f12ee00 +3f12f000 +3f12f200 +3f12f400 +3f12f600 +3f12f800 +3f12fa00 +3f12fc00 +3f12fe00 +3f130000 +3f130200 +3f130400 +3f130600 +3f130800 +3f130a00 +3f130c00 +3f130e00 +3f131000 +3f131200 +3f131400 +3f131600 +3f131800 +3f131a00 +3f131c00 +3f131e00 +3f132000 +3f132200 +3f132400 +3f132600 +3f132800 +3f132a00 +3f132c00 +3f132e00 +3f133000 +3f133200 +3f133400 +3f133600 +3f133800 +3f133a00 +3f133c00 +3f133e00 +3f134000 +3f134200 +3f134400 +3f134600 +3f134800 +3f134a00 +3f134c00 +3f134e00 +3f135000 +3f135200 +3f135400 +3f135600 +3f135800 +3f135a00 +3f135c00 +3f135e00 +3f136000 +3f136200 +3f136400 +3f136600 +3f136800 +3f136a00 +3f136c00 +3f136e00 +3f137000 +3f137200 +3f137400 +3f137600 +3f137800 +3f137a00 +3f137c00 +3f137e00 +3f138000 +3f138200 +3f138400 +3f138600 +3f138800 +3f138a00 +3f138c00 +3f138e00 +3f139000 +3f139200 +3f139400 +3f139600 +3f139800 +3f139a00 +3f139c00 +3f139e00 +3f13a000 +3f13a200 +3f13a400 +3f13a600 +3f13a800 +3f13aa00 +3f13ac00 +3f13ae00 +3f13b000 +3f13b200 +3f13b400 +3f13b600 +3f13b800 +3f13ba00 +3f13bc00 +3f13be00 +3f13c000 +3f13c200 +3f13c400 +3f13c600 +3f13c800 +3f13ca00 +3f13cc00 +3f13ce00 +3f13d000 +3f13d200 +3f13d400 +3f13d600 +3f13d800 +3f13da00 +3f13dc00 +3f13de00 +3f13e000 +3f13e200 +3f13e400 +3f13e600 +3f13e800 +3f13ea00 +3f13ec00 +3f13ee00 +3f13f000 +3f13f200 +3f13f400 +3f13f600 +3f13f800 +3f13fa00 +3f13fc00 +3f13fe00 +3f140000 +3f140200 +3f140400 +3f140600 +3f140800 +3f140a00 +3f140c00 +3f140e00 +3f141000 +3f141200 +3f141400 +3f141600 +3f141800 +3f141a00 +3f141c00 +3f141e00 +3f142000 +3f142200 +3f142400 +3f142600 +3f142800 +3f142a00 +3f142c00 +3f142e00 +3f143000 +3f143200 +3f143400 +3f143600 +3f143800 +3f143a00 +3f143c00 +3f143e00 +3f144000 +3f144200 +3f144400 +3f144600 +3f144800 +3f144a00 +3f144c00 +3f144e00 +3f145000 +3f145200 +3f145400 +3f145600 +3f145800 +3f145a00 +3f145c00 +3f145e00 +3f146000 +3f146200 +3f146400 +3f146600 +3f146800 +3f146a00 +3f146c00 +3f146e00 +3f147000 +3f147200 +3f147400 +3f147600 +3f147800 +3f147a00 +3f147c00 +3f147e00 +3f148000 +3f148200 +3f148400 +3f148600 +3f148800 +3f148a00 +3f148c00 +3f148e00 +3f149000 +3f149200 +3f149400 +3f149600 +3f149800 +3f149a00 +3f149c00 +3f149e00 +3f14a000 +3f14a200 +3f14a400 +3f14a600 +3f14a800 +3f14aa00 +3f14ac00 +3f14ae00 +3f14b000 +3f14b200 +3f14b400 +3f14b600 +3f14b800 +3f14ba00 +3f14bc00 +3f14be00 +3f14c000 +3f14c200 +3f14c400 +3f14c600 +3f14c800 +3f14ca00 +3f14cc00 +3f14ce00 +3f14d000 +3f14d200 +3f14d400 +3f14d600 +3f14d800 +3f14da00 +3f14dc00 +3f14de00 +3f14e000 +3f14e200 +3f14e400 +3f14e600 +3f14e800 +3f14ea00 +3f14ec00 +3f14ee00 +3f14f000 +3f14f200 +3f14f400 +3f14f600 +3f14f800 +3f14fa00 +3f14fc00 +3f14fe00 +3f150000 +3f150200 +3f150400 +3f150600 +3f150800 +3f150a00 +3f150c00 +3f150e00 +3f151000 +3f151200 +3f151400 +3f151600 +3f151800 +3f151a00 +3f151c00 +3f151e00 +3f152000 +3f152200 +3f152400 +3f152600 +3f152800 +3f152a00 +3f152c00 +3f152e00 +3f153000 +3f153200 +3f153400 +3f153600 +3f153800 +3f153a00 +3f153c00 +3f153e00 +3f154000 +3f154200 +3f154400 +3f154600 +3f154800 +3f154a00 +3f154c00 +3f154e00 +3f155000 +3f155200 +3f155400 +3f155600 +3f155800 +3f155a00 +3f155c00 +3f155e00 +3f156000 +3f156200 +3f156400 +3f156600 +3f156800 +3f156a00 +3f156c00 +3f156e00 +3f157000 +3f157200 +3f157400 +3f157600 +3f157800 +3f157a00 +3f157c00 +3f157e00 +3f158000 +3f158200 +3f158400 +3f158600 +3f158800 +3f158a00 +3f158c00 +3f158e00 +3f159000 +3f159200 +3f159400 +3f159600 +3f159800 +3f159a00 +3f159c00 +3f159e00 +3f15a000 +3f15a200 +3f15a400 +3f15a600 +3f15a800 +3f15aa00 +3f15ac00 +3f15ae00 +3f15b000 +3f15b200 +3f15b400 +3f15b600 +3f15b800 +3f15ba00 +3f15bc00 +3f15be00 +3f15c000 +3f15c200 +3f15c400 +3f15c600 +3f15c800 +3f15ca00 +3f15cc00 +3f15ce00 +3f15d000 +3f15d200 +3f15d400 +3f15d600 +3f15d800 +3f15da00 +3f15dc00 +3f15de00 +3f15e000 +3f15e200 +3f15e400 +3f15e600 +3f15e800 +3f15ea00 +3f15ec00 +3f15ee00 +3f15f000 +3f15f200 +3f15f400 +3f15f600 +3f15f800 +3f15fa00 +3f15fc00 +3f15fe00 +3f160000 +3f160200 +3f160400 +3f160600 +3f160800 +3f160a00 +3f160c00 +3f160e00 +3f161000 +3f161200 +3f161400 +3f161600 +3f161800 +3f161a00 +3f161c00 +3f161e00 +3f162000 +3f162200 +3f162400 +3f162600 +3f162800 +3f162a00 +3f162c00 +3f162e00 +3f163000 +3f163200 +3f163400 +3f163600 +3f163800 +3f163a00 +3f163c00 +3f163e00 +3f164000 +3f164200 +3f164400 +3f164600 +3f164800 +3f164a00 +3f164c00 +3f164e00 +3f165000 +3f165200 +3f165400 +3f165600 +3f165800 +3f165a00 +3f165c00 +3f165e00 +3f166000 +3f166200 +3f166400 +3f166600 +3f166800 +3f166a00 +3f166c00 +3f166e00 +3f167000 +3f167200 +3f167400 +3f167600 +3f167800 +3f167a00 +3f167c00 +3f167e00 +3f168000 +3f168200 +3f168400 +3f168600 +3f168800 +3f168a00 +3f168c00 +3f168e00 +3f169000 +3f169200 +3f169400 +3f169600 +3f169800 +3f169a00 +3f169c00 +3f169e00 +3f16a000 +3f16a200 +3f16a400 +3f16a600 +3f16a800 +3f16aa00 +3f16ac00 +3f16ae00 +3f16b000 +3f16b200 +3f16b400 +3f16b600 +3f16b800 +3f16ba00 +3f16bc00 +3f16be00 +3f16c000 +3f16c200 +3f16c400 +3f16c600 +3f16c800 +3f16ca00 +3f16cc00 +3f16ce00 +3f16d000 +3f16d200 +3f16d400 +3f16d600 +3f16d800 +3f16da00 +3f16dc00 +3f16de00 +3f16e000 +3f16e200 +3f16e400 +3f16e600 +3f16e800 +3f16ea00 +3f16ec00 +3f16ee00 +3f16f000 +3f16f200 +3f16f400 +3f16f600 +3f16f800 +3f16fa00 +3f16fc00 +3f16fe00 +3f170000 +3f170200 +3f170400 +3f170600 +3f170800 +3f170a00 +3f170c00 +3f170e00 +3f171000 +3f171200 +3f171400 +3f171600 +3f171800 +3f171a00 +3f171c00 +3f171e00 +3f172000 +3f172200 +3f172400 +3f172600 +3f172800 +3f172a00 +3f172c00 +3f172e00 +3f173000 +3f173200 +3f173400 +3f173600 +3f173800 +3f173a00 +3f173c00 +3f173e00 +3f174000 +3f174200 +3f174400 +3f174600 +3f174800 +3f174a00 +3f174c00 +3f174e00 +3f175000 +3f175200 +3f175400 +3f175600 +3f175800 +3f175a00 +3f175c00 +3f175e00 +3f176000 +3f176200 +3f176400 +3f176600 +3f176800 +3f176a00 +3f176c00 +3f176e00 +3f177000 +3f177200 +3f177400 +3f177600 +3f177800 +3f177a00 +3f177c00 +3f177e00 +3f178000 +3f178200 +3f178400 +3f178600 +3f178800 +3f178a00 +3f178c00 +3f178e00 +3f179000 +3f179200 +3f179400 +3f179600 +3f179800 +3f179a00 +3f179c00 +3f179e00 +3f17a000 +3f17a200 +3f17a400 +3f17a600 +3f17a800 +3f17aa00 +3f17ac00 +3f17ae00 +3f17b000 +3f17b200 +3f17b400 +3f17b600 +3f17b800 +3f17ba00 +3f17bc00 +3f17be00 +3f17c000 +3f17c200 +3f17c400 +3f17c600 +3f17c800 +3f17ca00 +3f17cc00 +3f17ce00 +3f17d000 +3f17d200 +3f17d400 +3f17d600 +3f17d800 +3f17da00 +3f17dc00 +3f17de00 +3f17e000 +3f17e200 +3f17e400 +3f17e600 +3f17e800 +3f17ea00 +3f17ec00 +3f17ee00 +3f17f000 +3f17f200 +3f17f400 +3f17f600 +3f17f800 +3f17fa00 +3f17fc00 +3f17fe00 +3f180000 +3f180200 +3f180400 +3f180600 +3f180800 +3f180a00 +3f180c00 +3f180e00 +3f181000 +3f181200 +3f181400 +3f181600 +3f181800 +3f181a00 +3f181c00 +3f181e00 +3f182000 +3f182200 +3f182400 +3f182600 +3f182800 +3f182a00 +3f182c00 +3f182e00 +3f183000 +3f183200 +3f183400 +3f183600 +3f183800 +3f183a00 +3f183c00 +3f183e00 +3f184000 +3f184200 +3f184400 +3f184600 +3f184800 +3f184a00 +3f184c00 +3f184e00 +3f185000 +3f185200 +3f185400 +3f185600 +3f185800 +3f185a00 +3f185c00 +3f185e00 +3f186000 +3f186200 +3f186400 +3f186600 +3f186800 +3f186a00 +3f186c00 +3f186e00 +3f187000 +3f187200 +3f187400 +3f187600 +3f187800 +3f187a00 +3f187c00 +3f187e00 +3f188000 +3f188200 +3f188400 +3f188600 +3f188800 +3f188a00 +3f188c00 +3f188e00 +3f189000 +3f189200 +3f189400 +3f189600 +3f189800 +3f189a00 +3f189c00 +3f189e00 +3f18a000 +3f18a200 +3f18a400 +3f18a600 +3f18a800 +3f18aa00 +3f18ac00 +3f18ae00 +3f18b000 +3f18b200 +3f18b400 +3f18b600 +3f18b800 +3f18ba00 +3f18bc00 +3f18be00 +3f18c000 +3f18c200 +3f18c400 +3f18c600 +3f18c800 +3f18ca00 +3f18cc00 +3f18ce00 +3f18d000 +3f18d200 +3f18d400 +3f18d600 +3f18d800 +3f18da00 +3f18dc00 +3f18de00 +3f18e000 +3f18e200 +3f18e400 +3f18e600 +3f18e800 +3f18ea00 +3f18ec00 +3f18ee00 +3f18f000 +3f18f200 +3f18f400 +3f18f600 +3f18f800 +3f18fa00 +3f18fc00 +3f18fe00 +3f190000 +3f190200 +3f190400 +3f190600 +3f190800 +3f190a00 +3f190c00 +3f190e00 +3f191000 +3f191200 +3f191400 +3f191600 +3f191800 +3f191a00 +3f191c00 +3f191e00 +3f192000 +3f192200 +3f192400 +3f192600 +3f192800 +3f192a00 +3f192c00 +3f192e00 +3f193000 +3f193200 +3f193400 +3f193600 +3f193800 +3f193a00 +3f193c00 +3f193e00 +3f194000 +3f194200 +3f194400 +3f194600 +3f194800 +3f194a00 +3f194c00 +3f194e00 +3f195000 +3f195200 +3f195400 +3f195600 +3f195800 +3f195a00 +3f195c00 +3f195e00 +3f196000 +3f196200 +3f196400 +3f196600 +3f196800 +3f196a00 +3f196c00 +3f196e00 +3f197000 +3f197200 +3f197400 +3f197600 +3f197800 +3f197a00 +3f197c00 +3f197e00 +3f198000 +3f198200 +3f198400 +3f198600 +3f198800 +3f198a00 +3f198c00 +3f198e00 +3f199000 +3f199200 +3f199400 +3f199600 +3f199800 +3f199a00 +3f199c00 +3f199e00 +3f19a000 +3f19a200 +3f19a400 +3f19a600 +3f19a800 +3f19aa00 +3f19ac00 +3f19ae00 +3f19b000 +3f19b200 +3f19b400 +3f19b600 +3f19b800 +3f19ba00 +3f19bc00 +3f19be00 +3f19c000 +3f19c200 +3f19c400 +3f19c600 +3f19c800 +3f19ca00 +3f19cc00 +3f19ce00 +3f19d000 +3f19d200 +3f19d400 +3f19d600 +3f19d800 +3f19da00 +3f19dc00 +3f19de00 +3f19e000 +3f19e200 +3f19e400 +3f19e600 +3f19e800 +3f19ea00 +3f19ec00 +3f19ee00 +3f19f000 +3f19f200 +3f19f400 +3f19f600 +3f19f800 +3f19fa00 +3f19fc00 +3f19fe00 +3f1a0000 +3f1a0200 +3f1a0400 +3f1a0600 +3f1a0800 +3f1a0a00 +3f1a0c00 +3f1a0e00 +3f1a1000 +3f1a1200 +3f1a1400 +3f1a1600 +3f1a1800 +3f1a1a00 +3f1a1c00 +3f1a1e00 +3f1a2000 +3f1a2200 +3f1a2400 +3f1a2600 +3f1a2800 +3f1a2a00 +3f1a2c00 +3f1a2e00 +3f1a3000 +3f1a3200 +3f1a3400 +3f1a3600 +3f1a3800 +3f1a3a00 +3f1a3c00 +3f1a3e00 +3f1a4000 +3f1a4200 +3f1a4400 +3f1a4600 +3f1a4800 +3f1a4a00 +3f1a4c00 +3f1a4e00 +3f1a5000 +3f1a5200 +3f1a5400 +3f1a5600 +3f1a5800 +3f1a5a00 +3f1a5c00 +3f1a5e00 +3f1a6000 +3f1a6200 +3f1a6400 +3f1a6600 +3f1a6800 +3f1a6a00 +3f1a6c00 +3f1a6e00 +3f1a7000 +3f1a7200 +3f1a7400 +3f1a7600 +3f1a7800 +3f1a7a00 +3f1a7c00 +3f1a7e00 +3f1a8000 +3f1a8200 +3f1a8400 +3f1a8600 +3f1a8800 +3f1a8a00 +3f1a8c00 +3f1a8e00 +3f1a9000 +3f1a9200 +3f1a9400 +3f1a9600 +3f1a9800 +3f1a9a00 +3f1a9c00 +3f1a9e00 +3f1aa000 +3f1aa200 +3f1aa400 +3f1aa600 +3f1aa800 +3f1aaa00 +3f1aac00 +3f1aae00 +3f1ab000 +3f1ab200 +3f1ab400 +3f1ab600 +3f1ab800 +3f1aba00 +3f1abc00 +3f1abe00 +3f1ac000 +3f1ac200 +3f1ac400 +3f1ac600 +3f1ac800 +3f1aca00 +3f1acc00 +3f1ace00 +3f1ad000 +3f1ad200 +3f1ad400 +3f1ad600 +3f1ad800 +3f1ada00 +3f1adc00 +3f1ade00 +3f1ae000 +3f1ae200 +3f1ae400 +3f1ae600 +3f1ae800 +3f1aea00 +3f1aec00 +3f1aee00 +3f1af000 +3f1af200 +3f1af400 +3f1af600 +3f1af800 +3f1afa00 +3f1afc00 +3f1afe00 +3f1b0000 +3f1b0200 +3f1b0400 +3f1b0600 +3f1b0800 +3f1b0a00 +3f1b0c00 +3f1b0e00 +3f1b1000 +3f1b1200 +3f1b1400 +3f1b1600 +3f1b1800 +3f1b1a00 +3f1b1c00 +3f1b1e00 +3f1b2000 +3f1b2200 +3f1b2400 +3f1b2600 +3f1b2800 +3f1b2a00 +3f1b2c00 +3f1b2e00 +3f1b3000 +3f1b3200 +3f1b3400 +3f1b3600 +3f1b3800 +3f1b3a00 +3f1b3c00 +3f1b3e00 +3f1b4000 +3f1b4200 +3f1b4400 +3f1b4600 +3f1b4800 +3f1b4a00 +3f1b4c00 +3f1b4e00 +3f1b5000 +3f1b5200 +3f1b5400 +3f1b5600 +3f1b5800 +3f1b5a00 +3f1b5c00 +3f1b5e00 +3f1b6000 +3f1b6200 +3f1b6400 +3f1b6600 +3f1b6800 +3f1b6a00 +3f1b6c00 +3f1b6e00 +3f1b7000 +3f1b7200 +3f1b7400 +3f1b7600 +3f1b7800 +3f1b7a00 +3f1b7c00 +3f1b7e00 +3f1b8000 +3f1b8200 +3f1b8400 +3f1b8600 +3f1b8800 +3f1b8a00 +3f1b8c00 +3f1b8e00 +3f1b9000 +3f1b9200 +3f1b9400 +3f1b9600 +3f1b9800 +3f1b9a00 +3f1b9c00 +3f1b9e00 +3f1ba000 +3f1ba200 +3f1ba400 +3f1ba600 +3f1ba800 +3f1baa00 +3f1bac00 +3f1bae00 +3f1bb000 +3f1bb200 +3f1bb400 +3f1bb600 +3f1bb800 +3f1bba00 +3f1bbc00 +3f1bbe00 +3f1bc000 +3f1bc200 +3f1bc400 +3f1bc600 +3f1bc800 +3f1bca00 +3f1bcc00 +3f1bce00 +3f1bd000 +3f1bd200 +3f1bd400 +3f1bd600 +3f1bd800 +3f1bda00 +3f1bdc00 +3f1bde00 +3f1be000 +3f1be200 +3f1be400 +3f1be600 +3f1be800 +3f1bea00 +3f1bec00 +3f1bee00 +3f1bf000 +3f1bf200 +3f1bf400 +3f1bf600 +3f1bf800 +3f1bfa00 +3f1bfc00 +3f1bfe00 +3f1c0000 +3f1c0200 +3f1c0400 +3f1c0600 +3f1c0800 +3f1c0a00 +3f1c0c00 +3f1c0e00 +3f1c1000 +3f1c1200 +3f1c1400 +3f1c1600 +3f1c1800 +3f1c1a00 +3f1c1c00 +3f1c1e00 +3f1c2000 +3f1c2200 +3f1c2400 +3f1c2600 +3f1c2800 +3f1c2a00 +3f1c2c00 +3f1c2e00 +3f1c3000 +3f1c3200 +3f1c3400 +3f1c3600 +3f1c3800 +3f1c3a00 +3f1c3c00 +3f1c3e00 +3f1c4000 +3f1c4200 +3f1c4400 +3f1c4600 +3f1c4800 +3f1c4a00 +3f1c4c00 +3f1c4e00 +3f1c5000 +3f1c5200 +3f1c5400 +3f1c5600 +3f1c5800 +3f1c5a00 +3f1c5c00 +3f1c5e00 +3f1c6000 +3f1c6200 +3f1c6400 +3f1c6600 +3f1c6800 +3f1c6a00 +3f1c6c00 +3f1c6e00 +3f1c7000 +3f1c7200 +3f1c7400 +3f1c7600 +3f1c7800 +3f1c7a00 +3f1c7c00 +3f1c7e00 +3f1c8000 +3f1c8200 +3f1c8400 +3f1c8600 +3f1c8800 +3f1c8a00 +3f1c8c00 +3f1c8e00 +3f1c9000 +3f1c9200 +3f1c9400 +3f1c9600 +3f1c9800 +3f1c9a00 +3f1c9c00 +3f1c9e00 +3f1ca000 +3f1ca200 +3f1ca400 +3f1ca600 +3f1ca800 +3f1caa00 +3f1cac00 +3f1cae00 +3f1cb000 +3f1cb200 +3f1cb400 +3f1cb600 +3f1cb800 +3f1cba00 +3f1cbc00 +3f1cbe00 +3f1cc000 +3f1cc200 +3f1cc400 +3f1cc600 +3f1cc800 +3f1cca00 +3f1ccc00 +3f1cce00 +3f1cd000 +3f1cd200 +3f1cd400 +3f1cd600 +3f1cd800 +3f1cda00 +3f1cdc00 +3f1cde00 +3f1ce000 +3f1ce200 +3f1ce400 +3f1ce600 +3f1ce800 +3f1cea00 +3f1cec00 +3f1cee00 +3f1cf000 +3f1cf200 +3f1cf400 +3f1cf600 +3f1cf800 +3f1cfa00 +3f1cfc00 +3f1cfe00 +3f1d0000 +3f1d0200 +3f1d0400 +3f1d0600 +3f1d0800 +3f1d0a00 +3f1d0c00 +3f1d0e00 +3f1d1000 +3f1d1200 +3f1d1400 +3f1d1600 +3f1d1800 +3f1d1a00 +3f1d1c00 +3f1d1e00 +3f1d2000 +3f1d2200 +3f1d2400 +3f1d2600 +3f1d2800 +3f1d2a00 +3f1d2c00 +3f1d2e00 +3f1d3000 +3f1d3200 +3f1d3400 +3f1d3600 +3f1d3800 +3f1d3a00 +3f1d3c00 +3f1d3e00 +3f1d4000 +3f1d4200 +3f1d4400 +3f1d4600 +3f1d4800 +3f1d4a00 +3f1d4c00 +3f1d4e00 +3f1d5000 +3f1d5200 +3f1d5400 +3f1d5600 +3f1d5800 +3f1d5a00 +3f1d5c00 +3f1d5e00 +3f1d6000 +3f1d6200 +3f1d6400 +3f1d6600 +3f1d6800 +3f1d6a00 +3f1d6c00 +3f1d6e00 +3f1d7000 +3f1d7200 +3f1d7400 +3f1d7600 +3f1d7800 +3f1d7a00 +3f1d7c00 +3f1d7e00 +3f1d8000 +3f1d8200 +3f1d8400 +3f1d8600 +3f1d8800 +3f1d8a00 +3f1d8c00 +3f1d8e00 +3f1d9000 +3f1d9200 +3f1d9400 +3f1d9600 +3f1d9800 +3f1d9a00 +3f1d9c00 +3f1d9e00 +3f1da000 +3f1da200 +3f1da400 +3f1da600 +3f1da800 +3f1daa00 +3f1dac00 +3f1dae00 +3f1db000 +3f1db200 +3f1db400 +3f1db600 +3f1db800 +3f1dba00 +3f1dbc00 +3f1dbe00 +3f1dc000 +3f1dc200 +3f1dc400 +3f1dc600 +3f1dc800 +3f1dca00 +3f1dcc00 +3f1dce00 +3f1dd000 +3f1dd200 +3f1dd400 +3f1dd600 +3f1dd800 +3f1dda00 +3f1ddc00 +3f1dde00 +3f1de000 +3f1de200 +3f1de400 +3f1de600 +3f1de800 +3f1dea00 +3f1dec00 +3f1dee00 +3f1df000 +3f1df200 +3f1df400 +3f1df600 +3f1df800 +3f1dfa00 +3f1dfc00 +3f1dfe00 +3f1e0000 +3f1e0200 +3f1e0400 +3f1e0600 +3f1e0800 +3f1e0a00 +3f1e0c00 +3f1e0e00 +3f1e1000 +3f1e1200 +3f1e1400 +3f1e1600 +3f1e1800 +3f1e1a00 +3f1e1c00 +3f1e1e00 +3f1e2000 +3f1e2200 +3f1e2400 +3f1e2600 +3f1e2800 +3f1e2a00 +3f1e2c00 +3f1e2e00 +3f1e3000 +3f1e3200 +3f1e3400 +3f1e3600 +3f1e3800 +3f1e3a00 +3f1e3c00 +3f1e3e00 +3f1e4000 +3f1e4200 +3f1e4400 +3f1e4600 +3f1e4800 +3f1e4a00 +3f1e4c00 +3f1e4e00 +3f1e5000 +3f1e5200 +3f1e5400 +3f1e5600 +3f1e5800 +3f1e5a00 +3f1e5c00 +3f1e5e00 +3f1e6000 +3f1e6200 +3f1e6400 +3f1e6600 +3f1e6800 +3f1e6a00 +3f1e6c00 +3f1e6e00 +3f1e7000 +3f1e7200 +3f1e7400 +3f1e7600 +3f1e7800 +3f1e7a00 +3f1e7c00 +3f1e7e00 +3f1e8000 +3f1e8200 +3f1e8400 +3f1e8600 +3f1e8800 +3f1e8a00 +3f1e8c00 +3f1e8e00 +3f1e9000 +3f1e9200 +3f1e9400 +3f1e9600 +3f1e9800 +3f1e9a00 +3f1e9c00 +3f1e9e00 +3f1ea000 +3f1ea200 +3f1ea400 +3f1ea600 +3f1ea800 +3f1eaa00 +3f1eac00 +3f1eae00 +3f1eb000 +3f1eb200 +3f1eb400 +3f1eb600 +3f1eb800 +3f1eba00 +3f1ebc00 +3f1ebe00 +3f1ec000 +3f1ec200 +3f1ec400 +3f1ec600 +3f1ec800 +3f1eca00 +3f1ecc00 +3f1ece00 +3f1ed000 +3f1ed200 +3f1ed400 +3f1ed600 +3f1ed800 +3f1eda00 +3f1edc00 +3f1ede00 +3f1ee000 +3f1ee200 +3f1ee400 +3f1ee600 +3f1ee800 +3f1eea00 +3f1eec00 +3f1eee00 +3f1ef000 +3f1ef200 +3f1ef400 +3f1ef600 +3f1ef800 +3f1efa00 +3f1efc00 +3f1efe00 +3f1f0000 +3f1f0200 +3f1f0400 +3f1f0600 +3f1f0800 +3f1f0a00 +3f1f0c00 +3f1f0e00 +3f1f1000 +3f1f1200 +3f1f1400 +3f1f1600 +3f1f1800 +3f1f1a00 +3f1f1c00 +3f1f1e00 +3f1f2000 +3f1f2200 +3f1f2400 +3f1f2600 +3f1f2800 +3f1f2a00 +3f1f2c00 +3f1f2e00 +3f1f3000 +3f1f3200 +3f1f3400 +3f1f3600 +3f1f3800 +3f1f3a00 +3f1f3c00 +3f1f3e00 +3f1f4000 +3f1f4200 +3f1f4400 +3f1f4600 +3f1f4800 +3f1f4a00 +3f1f4c00 +3f1f4e00 +3f1f5000 +3f1f5200 +3f1f5400 +3f1f5600 +3f1f5800 +3f1f5a00 +3f1f5c00 +3f1f5e00 +3f1f6000 +3f1f6200 +3f1f6400 +3f1f6600 +3f1f6800 +3f1f6a00 +3f1f6c00 +3f1f6e00 +3f1f7000 +3f1f7200 +3f1f7400 +3f1f7600 +3f1f7800 +3f1f7a00 +3f1f7c00 +3f1f7e00 +3f1f8000 +3f1f8200 +3f1f8400 +3f1f8600 +3f1f8800 +3f1f8a00 +3f1f8c00 +3f1f8e00 +3f1f9000 +3f1f9200 +3f1f9400 +3f1f9600 +3f1f9800 +3f1f9a00 +3f1f9c00 +3f1f9e00 +3f1fa000 +3f1fa200 +3f1fa400 +3f1fa600 +3f1fa800 +3f1faa00 +3f1fac00 +3f1fae00 +3f1fb000 +3f1fb200 +3f1fb400 +3f1fb600 +3f1fb800 +3f1fba00 +3f1fbc00 +3f1fbe00 +3f1fc000 +3f1fc200 +3f1fc400 +3f1fc600 +3f1fc800 +3f1fca00 +3f1fcc00 +3f1fce00 +3f1fd000 +3f1fd200 +3f1fd400 +3f1fd600 +3f1fd800 +3f1fda00 +3f1fdc00 +3f1fde00 +3f1fe000 +3f1fe200 +3f1fe400 +3f1fe600 +3f1fe800 +3f1fea00 +3f1fec00 +3f1fee00 +3f1ff000 +3f1ff200 +3f1ff400 +3f1ff600 +3f1ff800 +3f1ffa00 +3f1ffc00 +3f1ffe00 +3f200000 +3f200200 +3f200400 +3f200600 +3f200800 +3f200a00 +3f200c00 +3f200e00 +3f201000 +3f201200 +3f201400 +3f201600 +3f201800 +3f201a00 +3f201c00 +3f201e00 +3f202000 +3f202200 +3f202400 +3f202600 +3f202800 +3f202a00 +3f202c00 +3f202e00 +3f203000 +3f203200 +3f203400 +3f203600 +3f203800 +3f203a00 +3f203c00 +3f203e00 +3f204000 +3f204200 +3f204400 +3f204600 +3f204800 +3f204a00 +3f204c00 +3f204e00 +3f205000 +3f205200 +3f205400 +3f205600 +3f205800 +3f205a00 +3f205c00 +3f205e00 +3f206000 +3f206200 +3f206400 +3f206600 +3f206800 +3f206a00 +3f206c00 +3f206e00 +3f207000 +3f207200 +3f207400 +3f207600 +3f207800 +3f207a00 +3f207c00 +3f207e00 +3f208000 +3f208200 +3f208400 +3f208600 +3f208800 +3f208a00 +3f208c00 +3f208e00 +3f209000 +3f209200 +3f209400 +3f209600 +3f209800 +3f209a00 +3f209c00 +3f209e00 +3f20a000 +3f20a200 +3f20a400 +3f20a600 +3f20a800 +3f20aa00 +3f20ac00 +3f20ae00 +3f20b000 +3f20b200 +3f20b400 +3f20b600 +3f20b800 +3f20ba00 +3f20bc00 +3f20be00 +3f20c000 +3f20c200 +3f20c400 +3f20c600 +3f20c800 +3f20ca00 +3f20cc00 +3f20ce00 +3f20d000 +3f20d200 +3f20d400 +3f20d600 +3f20d800 +3f20da00 +3f20dc00 +3f20de00 +3f20e000 +3f20e200 +3f20e400 +3f20e600 +3f20e800 +3f20ea00 +3f20ec00 +3f20ee00 +3f20f000 +3f20f200 +3f20f400 +3f20f600 +3f20f800 +3f20fa00 +3f20fc00 +3f20fe00 +3f210000 +3f210200 +3f210400 +3f210600 +3f210800 +3f210a00 +3f210c00 +3f210e00 +3f211000 +3f211200 +3f211400 +3f211600 +3f211800 +3f211a00 +3f211c00 +3f211e00 +3f212000 +3f212200 +3f212400 +3f212600 +3f212800 +3f212a00 +3f212c00 +3f212e00 +3f213000 +3f213200 +3f213400 +3f213600 +3f213800 +3f213a00 +3f213c00 +3f213e00 +3f214000 +3f214200 +3f214400 +3f214600 +3f214800 +3f214a00 +3f214c00 +3f214e00 +3f215000 +3f215200 +3f215400 +3f215600 +3f215800 +3f215a00 +3f215c00 +3f215e00 +3f216000 +3f216200 +3f216400 +3f216600 +3f216800 +3f216a00 +3f216c00 +3f216e00 +3f217000 +3f217200 +3f217400 +3f217600 +3f217800 +3f217a00 +3f217c00 +3f217e00 +3f218000 +3f218200 +3f218400 +3f218600 +3f218800 +3f218a00 +3f218c00 +3f218e00 +3f219000 +3f219200 +3f219400 +3f219600 +3f219800 +3f219a00 +3f219c00 +3f219e00 +3f21a000 +3f21a200 +3f21a400 +3f21a600 +3f21a800 +3f21aa00 +3f21ac00 +3f21ae00 +3f21b000 +3f21b200 +3f21b400 +3f21b600 +3f21b800 +3f21ba00 +3f21bc00 +3f21be00 +3f21c000 +3f21c200 +3f21c400 +3f21c600 +3f21c800 +3f21ca00 +3f21cc00 +3f21ce00 +3f21d000 +3f21d200 +3f21d400 +3f21d600 +3f21d800 +3f21da00 +3f21dc00 +3f21de00 +3f21e000 +3f21e200 +3f21e400 +3f21e600 +3f21e800 +3f21ea00 +3f21ec00 +3f21ee00 +3f21f000 +3f21f200 +3f21f400 +3f21f600 +3f21f800 +3f21fa00 +3f21fc00 +3f21fe00 +3f220000 +3f220200 +3f220400 +3f220600 +3f220800 +3f220a00 +3f220c00 +3f220e00 +3f221000 +3f221200 +3f221400 +3f221600 +3f221800 +3f221a00 +3f221c00 +3f221e00 +3f222000 +3f222200 +3f222400 +3f222600 +3f222800 +3f222a00 +3f222c00 +3f222e00 +3f223000 +3f223200 +3f223400 +3f223600 +3f223800 +3f223a00 +3f223c00 +3f223e00 +3f224000 +3f224200 +3f224400 +3f224600 +3f224800 +3f224a00 +3f224c00 +3f224e00 +3f225000 +3f225200 +3f225400 +3f225600 +3f225800 +3f225a00 +3f225c00 +3f225e00 +3f226000 +3f226200 +3f226400 +3f226600 +3f226800 +3f226a00 +3f226c00 +3f226e00 +3f227000 +3f227200 +3f227400 +3f227600 +3f227800 +3f227a00 +3f227c00 +3f227e00 +3f228000 +3f228200 +3f228400 +3f228600 +3f228800 +3f228a00 +3f228c00 +3f228e00 +3f229000 +3f229200 +3f229400 +3f229600 +3f229800 +3f229a00 +3f229c00 +3f229e00 +3f22a000 +3f22a200 +3f22a400 +3f22a600 +3f22a800 +3f22aa00 +3f22ac00 +3f22ae00 +3f22b000 +3f22b200 +3f22b400 +3f22b600 +3f22b800 +3f22ba00 +3f22bc00 +3f22be00 +3f22c000 +3f22c200 +3f22c400 +3f22c600 +3f22c800 +3f22ca00 +3f22cc00 +3f22ce00 +3f22d000 +3f22d200 +3f22d400 +3f22d600 +3f22d800 +3f22da00 +3f22dc00 +3f22de00 +3f22e000 +3f22e200 +3f22e400 +3f22e600 +3f22e800 +3f22ea00 +3f22ec00 +3f22ee00 +3f22f000 +3f22f200 +3f22f400 +3f22f600 +3f22f800 +3f22fa00 +3f22fc00 +3f22fe00 +3f230000 +3f230200 +3f230400 +3f230600 +3f230800 +3f230a00 +3f230c00 +3f230e00 +3f231000 +3f231200 +3f231400 +3f231600 +3f231800 +3f231a00 +3f231c00 +3f231e00 +3f232000 +3f232200 +3f232400 +3f232600 +3f232800 +3f232a00 +3f232c00 +3f232e00 +3f233000 +3f233200 +3f233400 +3f233600 +3f233800 +3f233a00 +3f233c00 +3f233e00 +3f234000 +3f234200 +3f234400 +3f234600 +3f234800 +3f234a00 +3f234c00 +3f234e00 +3f235000 +3f235200 +3f235400 +3f235600 +3f235800 +3f235a00 +3f235c00 +3f235e00 +3f236000 +3f236200 +3f236400 +3f236600 +3f236800 +3f236a00 +3f236c00 +3f236e00 +3f237000 +3f237200 +3f237400 +3f237600 +3f237800 +3f237a00 +3f237c00 +3f237e00 +3f238000 +3f238200 +3f238400 +3f238600 +3f238800 +3f238a00 +3f238c00 +3f238e00 +3f239000 +3f239200 +3f239400 +3f239600 +3f239800 +3f239a00 +3f239c00 +3f239e00 +3f23a000 +3f23a200 +3f23a400 +3f23a600 +3f23a800 +3f23aa00 +3f23ac00 +3f23ae00 +3f23b000 +3f23b200 +3f23b400 +3f23b600 +3f23b800 +3f23ba00 +3f23bc00 +3f23be00 +3f23c000 +3f23c200 +3f23c400 +3f23c600 +3f23c800 +3f23ca00 +3f23cc00 +3f23ce00 +3f23d000 +3f23d200 +3f23d400 +3f23d600 +3f23d800 +3f23da00 +3f23dc00 +3f23de00 +3f23e000 +3f23e200 +3f23e400 +3f23e600 +3f23e800 +3f23ea00 +3f23ec00 +3f23ee00 +3f23f000 +3f23f200 +3f23f400 +3f23f600 +3f23f800 +3f23fa00 +3f23fc00 +3f23fe00 +3f240000 +3f240200 +3f240400 +3f240600 +3f240800 +3f240a00 +3f240c00 +3f240e00 +3f241000 +3f241200 +3f241400 +3f241600 +3f241800 +3f241a00 +3f241c00 +3f241e00 +3f242000 +3f242200 +3f242400 +3f242600 +3f242800 +3f242a00 +3f242c00 +3f242e00 +3f243000 +3f243200 +3f243400 +3f243600 +3f243800 +3f243a00 +3f243c00 +3f243e00 +3f244000 +3f244200 +3f244400 +3f244600 +3f244800 +3f244a00 +3f244c00 +3f244e00 +3f245000 +3f245200 +3f245400 +3f245600 +3f245800 +3f245a00 +3f245c00 +3f245e00 +3f246000 +3f246200 +3f246400 +3f246600 +3f246800 +3f246a00 +3f246c00 +3f246e00 +3f247000 +3f247200 +3f247400 +3f247600 +3f247800 +3f247a00 +3f247c00 +3f247e00 +3f248000 +3f248200 +3f248400 +3f248600 +3f248800 +3f248a00 +3f248c00 +3f248e00 +3f249000 +3f249200 +3f249400 +3f249600 +3f249800 +3f249a00 +3f249c00 +3f249e00 +3f24a000 +3f24a200 +3f24a400 +3f24a600 +3f24a800 +3f24aa00 +3f24ac00 +3f24ae00 +3f24b000 +3f24b200 +3f24b400 +3f24b600 +3f24b800 +3f24ba00 +3f24bc00 +3f24be00 +3f24c000 +3f24c200 +3f24c400 +3f24c600 +3f24c800 +3f24ca00 +3f24cc00 +3f24ce00 +3f24d000 +3f24d200 +3f24d400 +3f24d600 +3f24d800 +3f24da00 +3f24dc00 +3f24de00 +3f24e000 +3f24e200 +3f24e400 +3f24e600 +3f24e800 +3f24ea00 +3f24ec00 +3f24ee00 +3f24f000 +3f24f200 +3f24f400 +3f24f600 +3f24f800 +3f24fa00 +3f24fc00 +3f24fe00 +3f250000 +3f250200 +3f250400 +3f250600 +3f250800 +3f250a00 +3f250c00 +3f250e00 +3f251000 +3f251200 +3f251400 +3f251600 +3f251800 +3f251a00 +3f251c00 +3f251e00 +3f252000 +3f252200 +3f252400 +3f252600 +3f252800 +3f252a00 +3f252c00 +3f252e00 +3f253000 +3f253200 +3f253400 +3f253600 +3f253800 +3f253a00 +3f253c00 +3f253e00 +3f254000 +3f254200 +3f254400 +3f254600 +3f254800 +3f254a00 +3f254c00 +3f254e00 +3f255000 +3f255200 +3f255400 +3f255600 +3f255800 +3f255a00 +3f255c00 +3f255e00 +3f256000 +3f256200 +3f256400 +3f256600 +3f256800 +3f256a00 +3f256c00 +3f256e00 +3f257000 +3f257200 +3f257400 +3f257600 +3f257800 +3f257a00 +3f257c00 +3f257e00 +3f258000 +3f258200 +3f258400 +3f258600 +3f258800 +3f258a00 +3f258c00 +3f258e00 +3f259000 +3f259200 +3f259400 +3f259600 +3f259800 +3f259a00 +3f259c00 +3f259e00 +3f25a000 +3f25a200 +3f25a400 +3f25a600 +3f25a800 +3f25aa00 +3f25ac00 +3f25ae00 +3f25b000 +3f25b200 +3f25b400 +3f25b600 +3f25b800 +3f25ba00 +3f25bc00 +3f25be00 +3f25c000 +3f25c200 +3f25c400 +3f25c600 +3f25c800 +3f25ca00 +3f25cc00 +3f25ce00 +3f25d000 +3f25d200 +3f25d400 +3f25d600 +3f25d800 +3f25da00 +3f25dc00 +3f25de00 +3f25e000 +3f25e200 +3f25e400 +3f25e600 +3f25e800 +3f25ea00 +3f25ec00 +3f25ee00 +3f25f000 +3f25f200 +3f25f400 +3f25f600 +3f25f800 +3f25fa00 +3f25fc00 +3f25fe00 +3f260000 +3f260200 +3f260400 +3f260600 +3f260800 +3f260a00 +3f260c00 +3f260e00 +3f261000 +3f261200 +3f261400 +3f261600 +3f261800 +3f261a00 +3f261c00 +3f261e00 +3f262000 +3f262200 +3f262400 +3f262600 +3f262800 +3f262a00 +3f262c00 +3f262e00 +3f263000 +3f263200 +3f263400 +3f263600 +3f263800 +3f263a00 +3f263c00 +3f263e00 +3f264000 +3f264200 +3f264400 +3f264600 +3f264800 +3f264a00 +3f264c00 +3f264e00 +3f265000 +3f265200 +3f265400 +3f265600 +3f265800 +3f265a00 +3f265c00 +3f265e00 +3f266000 +3f266200 +3f266400 +3f266600 +3f266800 +3f266a00 +3f266c00 +3f266e00 +3f267000 +3f267200 +3f267400 +3f267600 +3f267800 +3f267a00 +3f267c00 +3f267e00 +3f268000 +3f268200 +3f268400 +3f268600 +3f268800 +3f268a00 +3f268c00 +3f268e00 +3f269000 +3f269200 +3f269400 +3f269600 +3f269800 +3f269a00 +3f269c00 +3f269e00 +3f26a000 +3f26a200 +3f26a400 +3f26a600 +3f26a800 +3f26aa00 +3f26ac00 +3f26ae00 +3f26b000 +3f26b200 +3f26b400 +3f26b600 +3f26b800 +3f26ba00 +3f26bc00 +3f26be00 +3f26c000 +3f26c200 +3f26c400 +3f26c600 +3f26c800 +3f26ca00 +3f26cc00 +3f26ce00 +3f26d000 +3f26d200 +3f26d400 +3f26d600 +3f26d800 +3f26da00 +3f26dc00 +3f26de00 +3f26e000 +3f26e200 +3f26e400 +3f26e600 +3f26e800 +3f26ea00 +3f26ec00 +3f26ee00 +3f26f000 +3f26f200 +3f26f400 +3f26f600 +3f26f800 +3f26fa00 +3f26fc00 +3f26fe00 +3f270000 +3f270200 +3f270400 +3f270600 +3f270800 +3f270a00 +3f270c00 +3f270e00 +3f271000 +3f271200 +3f271400 +3f271600 +3f271800 +3f271a00 +3f271c00 +3f271e00 +3f272000 +3f272200 +3f272400 +3f272600 +3f272800 +3f272a00 +3f272c00 +3f272e00 +3f273000 +3f273200 +3f273400 +3f273600 +3f273800 +3f273a00 +3f273c00 +3f273e00 +3f274000 +3f274200 +3f274400 +3f274600 +3f274800 +3f274a00 +3f274c00 +3f274e00 +3f275000 +3f275200 +3f275400 +3f275600 +3f275800 +3f275a00 +3f275c00 +3f275e00 +3f276000 +3f276200 +3f276400 +3f276600 +3f276800 +3f276a00 +3f276c00 +3f276e00 +3f277000 +3f277200 +3f277400 +3f277600 +3f277800 +3f277a00 +3f277c00 +3f277e00 +3f278000 +3f278200 +3f278400 +3f278600 +3f278800 +3f278a00 +3f278c00 +3f278e00 +3f279000 +3f279200 +3f279400 +3f279600 +3f279800 +3f279a00 +3f279c00 +3f279e00 +3f27a000 +3f27a200 +3f27a400 +3f27a600 +3f27a800 +3f27aa00 +3f27ac00 +3f27ae00 +3f27b000 +3f27b200 +3f27b400 +3f27b600 +3f27b800 +3f27ba00 +3f27bc00 +3f27be00 +3f27c000 +3f27c200 +3f27c400 +3f27c600 +3f27c800 +3f27ca00 +3f27cc00 +3f27ce00 +3f27d000 +3f27d200 +3f27d400 +3f27d600 +3f27d800 +3f27da00 +3f27dc00 +3f27de00 +3f27e000 +3f27e200 +3f27e400 +3f27e600 +3f27e800 +3f27ea00 +3f27ec00 +3f27ee00 +3f27f000 +3f27f200 +3f27f400 +3f27f600 +3f27f800 +3f27fa00 +3f27fc00 +3f27fe00 +3f280000 +3f280200 +3f280400 +3f280600 +3f280800 +3f280a00 +3f280c00 +3f280e00 +3f281000 +3f281200 +3f281400 +3f281600 +3f281800 +3f281a00 +3f281c00 +3f281e00 +3f282000 +3f282200 +3f282400 +3f282600 +3f282800 +3f282a00 +3f282c00 +3f282e00 +3f283000 +3f283200 +3f283400 +3f283600 +3f283800 +3f283a00 +3f283c00 +3f283e00 +3f284000 +3f284200 +3f284400 +3f284600 +3f284800 +3f284a00 +3f284c00 +3f284e00 +3f285000 +3f285200 +3f285400 +3f285600 +3f285800 +3f285a00 +3f285c00 +3f285e00 +3f286000 +3f286200 +3f286400 +3f286600 +3f286800 +3f286a00 +3f286c00 +3f286e00 +3f287000 +3f287200 +3f287400 +3f287600 +3f287800 +3f287a00 +3f287c00 +3f287e00 +3f288000 +3f288200 +3f288400 +3f288600 +3f288800 +3f288a00 +3f288c00 +3f288e00 +3f289000 +3f289200 +3f289400 +3f289600 +3f289800 +3f289a00 +3f289c00 +3f289e00 +3f28a000 +3f28a200 +3f28a400 +3f28a600 +3f28a800 +3f28aa00 +3f28ac00 +3f28ae00 +3f28b000 +3f28b200 +3f28b400 +3f28b600 +3f28b800 +3f28ba00 +3f28bc00 +3f28be00 +3f28c000 +3f28c200 +3f28c400 +3f28c600 +3f28c800 +3f28ca00 +3f28cc00 +3f28ce00 +3f28d000 +3f28d200 +3f28d400 +3f28d600 +3f28d800 +3f28da00 +3f28dc00 +3f28de00 +3f28e000 +3f28e200 +3f28e400 +3f28e600 +3f28e800 +3f28ea00 +3f28ec00 +3f28ee00 +3f28f000 +3f28f200 +3f28f400 +3f28f600 +3f28f800 +3f28fa00 +3f28fc00 +3f28fe00 +3f290000 +3f290200 +3f290400 +3f290600 +3f290800 +3f290a00 +3f290c00 +3f290e00 +3f291000 +3f291200 +3f291400 +3f291600 +3f291800 +3f291a00 +3f291c00 +3f291e00 +3f292000 +3f292200 +3f292400 +3f292600 +3f292800 +3f292a00 +3f292c00 +3f292e00 +3f293000 +3f293200 +3f293400 +3f293600 +3f293800 +3f293a00 +3f293c00 +3f293e00 +3f294000 +3f294200 +3f294400 +3f294600 +3f294800 +3f294a00 +3f294c00 +3f294e00 +3f295000 +3f295200 +3f295400 +3f295600 +3f295800 +3f295a00 +3f295c00 +3f295e00 +3f296000 +3f296200 +3f296400 +3f296600 +3f296800 +3f296a00 +3f296c00 +3f296e00 +3f297000 +3f297200 +3f297400 +3f297600 +3f297800 +3f297a00 +3f297c00 +3f297e00 +3f298000 +3f298200 +3f298400 +3f298600 +3f298800 +3f298a00 +3f298c00 +3f298e00 +3f299000 +3f299200 +3f299400 +3f299600 +3f299800 +3f299a00 +3f299c00 +3f299e00 +3f29a000 +3f29a200 +3f29a400 +3f29a600 +3f29a800 +3f29aa00 +3f29ac00 +3f29ae00 +3f29b000 +3f29b200 +3f29b400 +3f29b600 +3f29b800 +3f29ba00 +3f29bc00 +3f29be00 +3f29c000 +3f29c200 +3f29c400 +3f29c600 +3f29c800 +3f29ca00 +3f29cc00 +3f29ce00 +3f29d000 +3f29d200 +3f29d400 +3f29d600 +3f29d800 +3f29da00 +3f29dc00 +3f29de00 +3f29e000 +3f29e200 +3f29e400 +3f29e600 +3f29e800 +3f29ea00 +3f29ec00 +3f29ee00 +3f29f000 +3f29f200 +3f29f400 +3f29f600 +3f29f800 +3f29fa00 +3f29fc00 +3f29fe00 +3f2a0000 +3f2a0200 +3f2a0400 +3f2a0600 +3f2a0800 +3f2a0a00 +3f2a0c00 +3f2a0e00 +3f2a1000 +3f2a1200 +3f2a1400 +3f2a1600 +3f2a1800 +3f2a1a00 +3f2a1c00 +3f2a1e00 +3f2a2000 +3f2a2200 +3f2a2400 +3f2a2600 +3f2a2800 +3f2a2a00 +3f2a2c00 +3f2a2e00 +3f2a3000 +3f2a3200 +3f2a3400 +3f2a3600 +3f2a3800 +3f2a3a00 +3f2a3c00 +3f2a3e00 +3f2a4000 +3f2a4200 +3f2a4400 +3f2a4600 +3f2a4800 +3f2a4a00 +3f2a4c00 +3f2a4e00 +3f2a5000 +3f2a5200 +3f2a5400 +3f2a5600 +3f2a5800 +3f2a5a00 +3f2a5c00 +3f2a5e00 +3f2a6000 +3f2a6200 +3f2a6400 +3f2a6600 +3f2a6800 +3f2a6a00 +3f2a6c00 +3f2a6e00 +3f2a7000 +3f2a7200 +3f2a7400 +3f2a7600 +3f2a7800 +3f2a7a00 +3f2a7c00 +3f2a7e00 +3f2a8000 +3f2a8200 +3f2a8400 +3f2a8600 +3f2a8800 +3f2a8a00 +3f2a8c00 +3f2a8e00 +3f2a9000 +3f2a9200 +3f2a9400 +3f2a9600 +3f2a9800 +3f2a9a00 +3f2a9c00 +3f2a9e00 +3f2aa000 +3f2aa200 +3f2aa400 +3f2aa600 +3f2aa800 +3f2aaa00 +3f2aac00 +3f2aae00 +3f2ab000 +3f2ab200 +3f2ab400 +3f2ab600 +3f2ab800 +3f2aba00 +3f2abc00 +3f2abe00 +3f2ac000 +3f2ac200 +3f2ac400 +3f2ac600 +3f2ac800 +3f2aca00 +3f2acc00 +3f2ace00 +3f2ad000 +3f2ad200 +3f2ad400 +3f2ad600 +3f2ad800 +3f2ada00 +3f2adc00 +3f2ade00 +3f2ae000 +3f2ae200 +3f2ae400 +3f2ae600 +3f2ae800 +3f2aea00 +3f2aec00 +3f2aee00 +3f2af000 +3f2af200 +3f2af400 +3f2af600 +3f2af800 +3f2afa00 +3f2afc00 +3f2afe00 +3f2b0000 +3f2b0200 +3f2b0400 +3f2b0600 +3f2b0800 +3f2b0a00 +3f2b0c00 +3f2b0e00 +3f2b1000 +3f2b1200 +3f2b1400 +3f2b1600 +3f2b1800 +3f2b1a00 +3f2b1c00 +3f2b1e00 +3f2b2000 +3f2b2200 +3f2b2400 +3f2b2600 +3f2b2800 +3f2b2a00 +3f2b2c00 +3f2b2e00 +3f2b3000 +3f2b3200 +3f2b3400 +3f2b3600 +3f2b3800 +3f2b3a00 +3f2b3c00 +3f2b3e00 +3f2b4000 +3f2b4200 +3f2b4400 +3f2b4600 +3f2b4800 +3f2b4a00 +3f2b4c00 +3f2b4e00 +3f2b5000 +3f2b5200 +3f2b5400 +3f2b5600 +3f2b5800 +3f2b5a00 +3f2b5c00 +3f2b5e00 +3f2b6000 +3f2b6200 +3f2b6400 +3f2b6600 +3f2b6800 +3f2b6a00 +3f2b6c00 +3f2b6e00 +3f2b7000 +3f2b7200 +3f2b7400 +3f2b7600 +3f2b7800 +3f2b7a00 +3f2b7c00 +3f2b7e00 +3f2b8000 +3f2b8200 +3f2b8400 +3f2b8600 +3f2b8800 +3f2b8a00 +3f2b8c00 +3f2b8e00 +3f2b9000 +3f2b9200 +3f2b9400 +3f2b9600 +3f2b9800 +3f2b9a00 +3f2b9c00 +3f2b9e00 +3f2ba000 +3f2ba200 +3f2ba400 +3f2ba600 +3f2ba800 +3f2baa00 +3f2bac00 +3f2bae00 +3f2bb000 +3f2bb200 +3f2bb400 +3f2bb600 +3f2bb800 +3f2bba00 +3f2bbc00 +3f2bbe00 +3f2bc000 +3f2bc200 +3f2bc400 +3f2bc600 +3f2bc800 +3f2bca00 +3f2bcc00 +3f2bce00 +3f2bd000 +3f2bd200 +3f2bd400 +3f2bd600 +3f2bd800 +3f2bda00 +3f2bdc00 +3f2bde00 +3f2be000 +3f2be200 +3f2be400 +3f2be600 +3f2be800 +3f2bea00 +3f2bec00 +3f2bee00 +3f2bf000 +3f2bf200 +3f2bf400 +3f2bf600 +3f2bf800 +3f2bfa00 +3f2bfc00 +3f2bfe00 +3f2c0000 +3f2c0200 +3f2c0400 +3f2c0600 +3f2c0800 +3f2c0a00 +3f2c0c00 +3f2c0e00 +3f2c1000 +3f2c1200 +3f2c1400 +3f2c1600 +3f2c1800 +3f2c1a00 +3f2c1c00 +3f2c1e00 +3f2c2000 +3f2c2200 +3f2c2400 +3f2c2600 +3f2c2800 +3f2c2a00 +3f2c2c00 +3f2c2e00 +3f2c3000 +3f2c3200 +3f2c3400 +3f2c3600 +3f2c3800 +3f2c3a00 +3f2c3c00 +3f2c3e00 +3f2c4000 +3f2c4200 +3f2c4400 +3f2c4600 +3f2c4800 +3f2c4a00 +3f2c4c00 +3f2c4e00 +3f2c5000 +3f2c5200 +3f2c5400 +3f2c5600 +3f2c5800 +3f2c5a00 +3f2c5c00 +3f2c5e00 +3f2c6000 +3f2c6200 +3f2c6400 +3f2c6600 +3f2c6800 +3f2c6a00 +3f2c6c00 +3f2c6e00 +3f2c7000 +3f2c7200 +3f2c7400 +3f2c7600 +3f2c7800 +3f2c7a00 +3f2c7c00 +3f2c7e00 +3f2c8000 +3f2c8200 +3f2c8400 +3f2c8600 +3f2c8800 +3f2c8a00 +3f2c8c00 +3f2c8e00 +3f2c9000 +3f2c9200 +3f2c9400 +3f2c9600 +3f2c9800 +3f2c9a00 +3f2c9c00 +3f2c9e00 +3f2ca000 +3f2ca200 +3f2ca400 +3f2ca600 +3f2ca800 +3f2caa00 +3f2cac00 +3f2cae00 +3f2cb000 +3f2cb200 +3f2cb400 +3f2cb600 +3f2cb800 +3f2cba00 +3f2cbc00 +3f2cbe00 +3f2cc000 +3f2cc200 +3f2cc400 +3f2cc600 +3f2cc800 +3f2cca00 +3f2ccc00 +3f2cce00 +3f2cd000 +3f2cd200 +3f2cd400 +3f2cd600 +3f2cd800 +3f2cda00 +3f2cdc00 +3f2cde00 +3f2ce000 +3f2ce200 +3f2ce400 +3f2ce600 +3f2ce800 +3f2cea00 +3f2cec00 +3f2cee00 +3f2cf000 +3f2cf200 +3f2cf400 +3f2cf600 +3f2cf800 +3f2cfa00 +3f2cfc00 +3f2cfe00 +3f2d0000 +3f2d0200 +3f2d0400 +3f2d0600 +3f2d0800 +3f2d0a00 +3f2d0c00 +3f2d0e00 +3f2d1000 +3f2d1200 +3f2d1400 +3f2d1600 +3f2d1800 +3f2d1a00 +3f2d1c00 +3f2d1e00 +3f2d2000 +3f2d2200 +3f2d2400 +3f2d2600 +3f2d2800 +3f2d2a00 +3f2d2c00 +3f2d2e00 +3f2d3000 +3f2d3200 +3f2d3400 +3f2d3600 +3f2d3800 +3f2d3a00 +3f2d3c00 +3f2d3e00 +3f2d4000 +3f2d4200 +3f2d4400 +3f2d4600 +3f2d4800 +3f2d4a00 +3f2d4c00 +3f2d4e00 +3f2d5000 +3f2d5200 +3f2d5400 +3f2d5600 +3f2d5800 +3f2d5a00 +3f2d5c00 +3f2d5e00 +3f2d6000 +3f2d6200 +3f2d6400 +3f2d6600 +3f2d6800 +3f2d6a00 +3f2d6c00 +3f2d6e00 +3f2d7000 +3f2d7200 +3f2d7400 +3f2d7600 +3f2d7800 +3f2d7a00 +3f2d7c00 +3f2d7e00 +3f2d8000 +3f2d8200 +3f2d8400 +3f2d8600 +3f2d8800 +3f2d8a00 +3f2d8c00 +3f2d8e00 +3f2d9000 +3f2d9200 +3f2d9400 +3f2d9600 +3f2d9800 +3f2d9a00 +3f2d9c00 +3f2d9e00 +3f2da000 +3f2da200 +3f2da400 +3f2da600 +3f2da800 +3f2daa00 +3f2dac00 +3f2dae00 +3f2db000 +3f2db200 +3f2db400 +3f2db600 +3f2db800 +3f2dba00 +3f2dbc00 +3f2dbe00 +3f2dc000 +3f2dc200 +3f2dc400 +3f2dc600 +3f2dc800 +3f2dca00 +3f2dcc00 +3f2dce00 +3f2dd000 +3f2dd200 +3f2dd400 +3f2dd600 +3f2dd800 +3f2dda00 +3f2ddc00 +3f2dde00 +3f2de000 +3f2de200 +3f2de400 +3f2de600 +3f2de800 +3f2dea00 +3f2dec00 +3f2dee00 +3f2df000 +3f2df200 +3f2df400 +3f2df600 +3f2df800 +3f2dfa00 +3f2dfc00 +3f2dfe00 +3f2e0000 +3f2e0200 +3f2e0400 +3f2e0600 +3f2e0800 +3f2e0a00 +3f2e0c00 +3f2e0e00 +3f2e1000 +3f2e1200 +3f2e1400 +3f2e1600 +3f2e1800 +3f2e1a00 +3f2e1c00 +3f2e1e00 +3f2e2000 +3f2e2200 +3f2e2400 +3f2e2600 +3f2e2800 +3f2e2a00 +3f2e2c00 +3f2e2e00 +3f2e3000 +3f2e3200 +3f2e3400 +3f2e3600 +3f2e3800 +3f2e3a00 +3f2e3c00 +3f2e3e00 +3f2e4000 +3f2e4200 +3f2e4400 +3f2e4600 +3f2e4800 +3f2e4a00 +3f2e4c00 +3f2e4e00 +3f2e5000 +3f2e5200 +3f2e5400 +3f2e5600 +3f2e5800 +3f2e5a00 +3f2e5c00 +3f2e5e00 +3f2e6000 +3f2e6200 +3f2e6400 +3f2e6600 +3f2e6800 +3f2e6a00 +3f2e6c00 +3f2e6e00 +3f2e7000 +3f2e7200 +3f2e7400 +3f2e7600 +3f2e7800 +3f2e7a00 +3f2e7c00 +3f2e7e00 +3f2e8000 +3f2e8200 +3f2e8400 +3f2e8600 +3f2e8800 +3f2e8a00 +3f2e8c00 +3f2e8e00 +3f2e9000 +3f2e9200 +3f2e9400 +3f2e9600 +3f2e9800 +3f2e9a00 +3f2e9c00 +3f2e9e00 +3f2ea000 +3f2ea200 +3f2ea400 +3f2ea600 +3f2ea800 +3f2eaa00 +3f2eac00 +3f2eae00 +3f2eb000 +3f2eb200 +3f2eb400 +3f2eb600 +3f2eb800 +3f2eba00 +3f2ebc00 +3f2ebe00 +3f2ec000 +3f2ec200 +3f2ec400 +3f2ec600 +3f2ec800 +3f2eca00 +3f2ecc00 +3f2ece00 +3f2ed000 +3f2ed200 +3f2ed400 +3f2ed600 +3f2ed800 +3f2eda00 +3f2edc00 +3f2ede00 +3f2ee000 +3f2ee200 +3f2ee400 +3f2ee600 +3f2ee800 +3f2eea00 +3f2eec00 +3f2eee00 +3f2ef000 +3f2ef200 +3f2ef400 +3f2ef600 +3f2ef800 +3f2efa00 +3f2efc00 +3f2efe00 +3f2f0000 +3f2f0200 +3f2f0400 +3f2f0600 +3f2f0800 +3f2f0a00 +3f2f0c00 +3f2f0e00 +3f2f1000 +3f2f1200 +3f2f1400 +3f2f1600 +3f2f1800 +3f2f1a00 +3f2f1c00 +3f2f1e00 +3f2f2000 +3f2f2200 +3f2f2400 +3f2f2600 +3f2f2800 +3f2f2a00 +3f2f2c00 +3f2f2e00 +3f2f3000 +3f2f3200 +3f2f3400 +3f2f3600 +3f2f3800 +3f2f3a00 +3f2f3c00 +3f2f3e00 +3f2f4000 +3f2f4200 +3f2f4400 +3f2f4600 +3f2f4800 +3f2f4a00 +3f2f4c00 +3f2f4e00 +3f2f5000 +3f2f5200 +3f2f5400 +3f2f5600 +3f2f5800 +3f2f5a00 +3f2f5c00 +3f2f5e00 +3f2f6000 +3f2f6200 +3f2f6400 +3f2f6600 +3f2f6800 +3f2f6a00 +3f2f6c00 +3f2f6e00 +3f2f7000 +3f2f7200 +3f2f7400 +3f2f7600 +3f2f7800 +3f2f7a00 +3f2f7c00 +3f2f7e00 +3f2f8000 +3f2f8200 +3f2f8400 +3f2f8600 +3f2f8800 +3f2f8a00 +3f2f8c00 +3f2f8e00 +3f2f9000 +3f2f9200 +3f2f9400 +3f2f9600 +3f2f9800 +3f2f9a00 +3f2f9c00 +3f2f9e00 +3f2fa000 +3f2fa200 +3f2fa400 +3f2fa600 +3f2fa800 +3f2faa00 +3f2fac00 +3f2fae00 +3f2fb000 +3f2fb200 +3f2fb400 +3f2fb600 +3f2fb800 +3f2fba00 +3f2fbc00 +3f2fbe00 +3f2fc000 +3f2fc200 +3f2fc400 +3f2fc600 +3f2fc800 +3f2fca00 +3f2fcc00 +3f2fce00 +3f2fd000 +3f2fd200 +3f2fd400 +3f2fd600 +3f2fd800 +3f2fda00 +3f2fdc00 +3f2fde00 +3f2fe000 +3f2fe200 +3f2fe400 +3f2fe600 +3f2fe800 +3f2fea00 +3f2fec00 +3f2fee00 +3f2ff000 +3f2ff200 +3f2ff400 +3f2ff600 +3f2ff800 +3f2ffa00 +3f2ffc00 +3f2ffe00 +3f300000 +3f300200 +3f300400 +3f300600 +3f300800 +3f300a00 +3f300c00 +3f300e00 +3f301000 +3f301200 +3f301400 +3f301600 +3f301800 +3f301a00 +3f301c00 +3f301e00 +3f302000 +3f302200 +3f302400 +3f302600 +3f302800 +3f302a00 +3f302c00 +3f302e00 +3f303000 +3f303200 +3f303400 +3f303600 +3f303800 +3f303a00 +3f303c00 +3f303e00 +3f304000 +3f304200 +3f304400 +3f304600 +3f304800 +3f304a00 +3f304c00 +3f304e00 +3f305000 +3f305200 +3f305400 +3f305600 +3f305800 +3f305a00 +3f305c00 +3f305e00 +3f306000 +3f306200 +3f306400 +3f306600 +3f306800 +3f306a00 +3f306c00 +3f306e00 +3f307000 +3f307200 +3f307400 +3f307600 +3f307800 +3f307a00 +3f307c00 +3f307e00 +3f308000 +3f308200 +3f308400 +3f308600 +3f308800 +3f308a00 +3f308c00 +3f308e00 +3f309000 +3f309200 +3f309400 +3f309600 +3f309800 +3f309a00 +3f309c00 +3f309e00 +3f30a000 +3f30a200 +3f30a400 +3f30a600 +3f30a800 +3f30aa00 +3f30ac00 +3f30ae00 +3f30b000 +3f30b200 +3f30b400 +3f30b600 +3f30b800 +3f30ba00 +3f30bc00 +3f30be00 +3f30c000 +3f30c200 +3f30c400 +3f30c600 +3f30c800 +3f30ca00 +3f30cc00 +3f30ce00 +3f30d000 +3f30d200 +3f30d400 +3f30d600 +3f30d800 +3f30da00 +3f30dc00 +3f30de00 +3f30e000 +3f30e200 +3f30e400 +3f30e600 +3f30e800 +3f30ea00 +3f30ec00 +3f30ee00 +3f30f000 +3f30f200 +3f30f400 +3f30f600 +3f30f800 +3f30fa00 +3f30fc00 +3f30fe00 +3f310000 +3f310200 +3f310400 +3f310600 +3f310800 +3f310a00 +3f310c00 +3f310e00 +3f311000 +3f311200 +3f311400 +3f311600 +3f311800 +3f311a00 +3f311c00 +3f311e00 +3f312000 +3f312200 +3f312400 +3f312600 +3f312800 +3f312a00 +3f312c00 +3f312e00 +3f313000 +3f313200 +3f313400 +3f313600 +3f313800 +3f313a00 +3f313c00 +3f313e00 +3f314000 +3f314200 +3f314400 +3f314600 +3f314800 +3f314a00 +3f314c00 +3f314e00 +3f315000 +3f315200 +3f315400 +3f315600 +3f315800 +3f315a00 +3f315c00 +3f315e00 +3f316000 +3f316200 +3f316400 +3f316600 +3f316800 +3f316a00 +3f316c00 +3f316e00 +3f317000 +3f317200 +3f317400 +3f317600 +3f317800 +3f317a00 +3f317c00 +3f317e00 +3f318000 +3f318200 +3f318400 +3f318600 +3f318800 +3f318a00 +3f318c00 +3f318e00 +3f319000 +3f319200 +3f319400 +3f319600 +3f319800 +3f319a00 +3f319c00 +3f319e00 +3f31a000 +3f31a200 +3f31a400 +3f31a600 +3f31a800 +3f31aa00 +3f31ac00 +3f31ae00 +3f31b000 +3f31b200 +3f31b400 +3f31b600 +3f31b800 +3f31ba00 +3f31bc00 +3f31be00 +3f31c000 +3f31c200 +3f31c400 +3f31c600 +3f31c800 +3f31ca00 +3f31cc00 +3f31ce00 +3f31d000 +3f31d200 +3f31d400 +3f31d600 +3f31d800 +3f31da00 +3f31dc00 +3f31de00 +3f31e000 +3f31e200 +3f31e400 +3f31e600 +3f31e800 +3f31ea00 +3f31ec00 +3f31ee00 +3f31f000 +3f31f200 +3f31f400 +3f31f600 +3f31f800 +3f31fa00 +3f31fc00 +3f31fe00 +3f320000 +3f320200 +3f320400 +3f320600 +3f320800 +3f320a00 +3f320c00 +3f320e00 +3f321000 +3f321200 +3f321400 +3f321600 +3f321800 +3f321a00 +3f321c00 +3f321e00 +3f322000 +3f322200 +3f322400 +3f322600 +3f322800 +3f322a00 +3f322c00 +3f322e00 +3f323000 +3f323200 +3f323400 +3f323600 +3f323800 +3f323a00 +3f323c00 +3f323e00 +3f324000 +3f324200 +3f324400 +3f324600 +3f324800 +3f324a00 +3f324c00 +3f324e00 +3f325000 +3f325200 +3f325400 +3f325600 +3f325800 +3f325a00 +3f325c00 +3f325e00 +3f326000 +3f326200 +3f326400 +3f326600 +3f326800 +3f326a00 +3f326c00 +3f326e00 +3f327000 +3f327200 +3f327400 +3f327600 +3f327800 +3f327a00 +3f327c00 +3f327e00 +3f328000 +3f328200 +3f328400 +3f328600 +3f328800 +3f328a00 +3f328c00 +3f328e00 +3f329000 +3f329200 +3f329400 +3f329600 +3f329800 +3f329a00 +3f329c00 +3f329e00 +3f32a000 +3f32a200 +3f32a400 +3f32a600 +3f32a800 +3f32aa00 +3f32ac00 +3f32ae00 +3f32b000 +3f32b200 +3f32b400 +3f32b600 +3f32b800 +3f32ba00 +3f32bc00 +3f32be00 +3f32c000 +3f32c200 +3f32c400 +3f32c600 +3f32c800 +3f32ca00 +3f32cc00 +3f32ce00 +3f32d000 +3f32d200 +3f32d400 +3f32d600 +3f32d800 +3f32da00 +3f32dc00 +3f32de00 +3f32e000 +3f32e200 +3f32e400 +3f32e600 +3f32e800 +3f32ea00 +3f32ec00 +3f32ee00 +3f32f000 +3f32f200 +3f32f400 +3f32f600 +3f32f800 +3f32fa00 +3f32fc00 +3f32fe00 +3f330000 +3f330200 +3f330400 +3f330600 +3f330800 +3f330a00 +3f330c00 +3f330e00 +3f331000 +3f331200 +3f331400 +3f331600 +3f331800 +3f331a00 +3f331c00 +3f331e00 +3f332000 +3f332200 +3f332400 +3f332600 +3f332800 +3f332a00 +3f332c00 +3f332e00 +3f333000 +3f333200 +3f333400 +3f333600 +3f333800 +3f333a00 +3f333c00 +3f333e00 +3f334000 +3f334200 +3f334400 +3f334600 +3f334800 +3f334a00 +3f334c00 +3f334e00 +3f335000 +3f335200 +3f335400 +3f335600 +3f335800 +3f335a00 +3f335c00 +3f335e00 +3f336000 +3f336200 +3f336400 +3f336600 +3f336800 +3f336a00 +3f336c00 +3f336e00 +3f337000 +3f337200 +3f337400 +3f337600 +3f337800 +3f337a00 +3f337c00 +3f337e00 +3f338000 +3f338200 +3f338400 +3f338600 +3f338800 +3f338a00 +3f338c00 +3f338e00 +3f339000 +3f339200 +3f339400 +3f339600 +3f339800 +3f339a00 +3f339c00 +3f339e00 +3f33a000 +3f33a200 +3f33a400 +3f33a600 +3f33a800 +3f33aa00 +3f33ac00 +3f33ae00 +3f33b000 +3f33b200 +3f33b400 +3f33b600 +3f33b800 +3f33ba00 +3f33bc00 +3f33be00 +3f33c000 +3f33c200 +3f33c400 +3f33c600 +3f33c800 +3f33ca00 +3f33cc00 +3f33ce00 +3f33d000 +3f33d200 +3f33d400 +3f33d600 +3f33d800 +3f33da00 +3f33dc00 +3f33de00 +3f33e000 +3f33e200 +3f33e400 +3f33e600 +3f33e800 +3f33ea00 +3f33ec00 +3f33ee00 +3f33f000 +3f33f200 +3f33f400 +3f33f600 +3f33f800 +3f33fa00 +3f33fc00 +3f33fe00 +3f340000 +3f340200 +3f340400 +3f340600 +3f340800 +3f340a00 +3f340c00 +3f340e00 +3f341000 +3f341200 +3f341400 +3f341600 +3f341800 +3f341a00 +3f341c00 +3f341e00 +3f342000 +3f342200 +3f342400 +3f342600 +3f342800 +3f342a00 +3f342c00 +3f342e00 +3f343000 +3f343200 +3f343400 +3f343600 +3f343800 +3f343a00 +3f343c00 +3f343e00 +3f344000 +3f344200 +3f344400 +3f344600 +3f344800 +3f344a00 +3f344c00 +3f344e00 +3f345000 +3f345200 +3f345400 +3f345600 +3f345800 +3f345a00 +3f345c00 +3f345e00 +3f346000 +3f346200 +3f346400 +3f346600 +3f346800 +3f346a00 +3f346c00 +3f346e00 +3f347000 +3f347200 +3f347400 +3f347600 +3f347800 +3f347a00 +3f347c00 +3f347e00 +3f348000 +3f348200 +3f348400 +3f348600 +3f348800 +3f348a00 +3f348c00 +3f348e00 +3f349000 +3f349200 +3f349400 +3f349600 +3f349800 +3f349a00 +3f349c00 +3f349e00 +3f34a000 +3f34a200 +3f34a400 +3f34a600 +3f34a800 +3f34aa00 +3f34ac00 +3f34ae00 +3f34b000 +3f34b200 +3f34b400 +3f34b600 +3f34b800 +3f34ba00 +3f34bc00 +3f34be00 +3f34c000 +3f34c200 +3f34c400 +3f34c600 +3f34c800 +3f34ca00 +3f34cc00 +3f34ce00 +3f34d000 +3f34d200 +3f34d400 +3f34d600 +3f34d800 +3f34da00 +3f34dc00 +3f34de00 +3f34e000 +3f34e200 +3f34e400 +3f34e600 +3f34e800 +3f34ea00 +3f34ec00 +3f34ee00 +3f34f000 +3f34f200 +3f34f400 +3f34f600 +3f34f800 +3f34fa00 +3f34fc00 +3f34fe00 +3f350000 +3f350200 +3f350400 +3f350600 +3f350800 +3f350a00 +3f350c00 +3f350e00 +3f351000 +3f351200 +3f351400 +3f351600 +3f351800 +3f351a00 +3f351c00 +3f351e00 +3f352000 +3f352200 +3f352400 +3f352600 +3f352800 +3f352a00 +3f352c00 +3f352e00 +3f353000 +3f353200 +3f353400 +3f353600 +3f353800 +3f353a00 +3f353c00 +3f353e00 +3f354000 +3f354200 +3f354400 +3f354600 +3f354800 +3f354a00 +3f354c00 +3f354e00 +3f355000 +3f355200 +3f355400 +3f355600 +3f355800 +3f355a00 +3f355c00 +3f355e00 +3f356000 +3f356200 +3f356400 +3f356600 +3f356800 +3f356a00 +3f356c00 +3f356e00 +3f357000 +3f357200 +3f357400 +3f357600 +3f357800 +3f357a00 +3f357c00 +3f357e00 +3f358000 +3f358200 +3f358400 +3f358600 +3f358800 +3f358a00 +3f358c00 +3f358e00 +3f359000 +3f359200 +3f359400 +3f359600 +3f359800 +3f359a00 +3f359c00 +3f359e00 +3f35a000 +3f35a200 +3f35a400 +3f35a600 +3f35a800 +3f35aa00 +3f35ac00 +3f35ae00 +3f35b000 +3f35b200 +3f35b400 +3f35b600 +3f35b800 +3f35ba00 +3f35bc00 +3f35be00 +3f35c000 +3f35c200 +3f35c400 +3f35c600 +3f35c800 +3f35ca00 +3f35cc00 +3f35ce00 +3f35d000 +3f35d200 +3f35d400 +3f35d600 +3f35d800 +3f35da00 +3f35dc00 +3f35de00 +3f35e000 +3f35e200 +3f35e400 +3f35e600 +3f35e800 +3f35ea00 +3f35ec00 +3f35ee00 +3f35f000 +3f35f200 +3f35f400 +3f35f600 +3f35f800 +3f35fa00 +3f35fc00 +3f35fe00 +3f360000 +3f360200 +3f360400 +3f360600 +3f360800 +3f360a00 +3f360c00 +3f360e00 +3f361000 +3f361200 +3f361400 +3f361600 +3f361800 +3f361a00 +3f361c00 +3f361e00 +3f362000 +3f362200 +3f362400 +3f362600 +3f362800 +3f362a00 +3f362c00 +3f362e00 +3f363000 +3f363200 +3f363400 +3f363600 +3f363800 +3f363a00 +3f363c00 +3f363e00 +3f364000 +3f364200 +3f364400 +3f364600 +3f364800 +3f364a00 +3f364c00 +3f364e00 +3f365000 +3f365200 +3f365400 +3f365600 +3f365800 +3f365a00 +3f365c00 +3f365e00 +3f366000 +3f366200 +3f366400 +3f366600 +3f366800 +3f366a00 +3f366c00 +3f366e00 +3f367000 +3f367200 +3f367400 +3f367600 +3f367800 +3f367a00 +3f367c00 +3f367e00 +3f368000 +3f368200 +3f368400 +3f368600 +3f368800 +3f368a00 +3f368c00 +3f368e00 +3f369000 +3f369200 +3f369400 +3f369600 +3f369800 +3f369a00 +3f369c00 +3f369e00 +3f36a000 +3f36a200 +3f36a400 +3f36a600 +3f36a800 +3f36aa00 +3f36ac00 +3f36ae00 +3f36b000 +3f36b200 +3f36b400 +3f36b600 +3f36b800 +3f36ba00 +3f36bc00 +3f36be00 +3f36c000 +3f36c200 +3f36c400 +3f36c600 +3f36c800 +3f36ca00 +3f36cc00 +3f36ce00 +3f36d000 +3f36d200 +3f36d400 +3f36d600 +3f36d800 +3f36da00 +3f36dc00 +3f36de00 +3f36e000 +3f36e200 +3f36e400 +3f36e600 +3f36e800 +3f36ea00 +3f36ec00 +3f36ee00 +3f36f000 +3f36f200 +3f36f400 +3f36f600 +3f36f800 +3f36fa00 +3f36fc00 +3f36fe00 +3f370000 +3f370200 +3f370400 +3f370600 +3f370800 +3f370a00 +3f370c00 +3f370e00 +3f371000 +3f371200 +3f371400 +3f371600 +3f371800 +3f371a00 +3f371c00 +3f371e00 +3f372000 +3f372200 +3f372400 +3f372600 +3f372800 +3f372a00 +3f372c00 +3f372e00 +3f373000 +3f373200 +3f373400 +3f373600 +3f373800 +3f373a00 +3f373c00 +3f373e00 +3f374000 +3f374200 +3f374400 +3f374600 +3f374800 +3f374a00 +3f374c00 +3f374e00 +3f375000 +3f375200 +3f375400 +3f375600 +3f375800 +3f375a00 +3f375c00 +3f375e00 +3f376000 +3f376200 +3f376400 +3f376600 +3f376800 +3f376a00 +3f376c00 +3f376e00 +3f377000 +3f377200 +3f377400 +3f377600 +3f377800 +3f377a00 +3f377c00 +3f377e00 +3f378000 +3f378200 +3f378400 +3f378600 +3f378800 +3f378a00 +3f378c00 +3f378e00 +3f379000 +3f379200 +3f379400 +3f379600 +3f379800 +3f379a00 +3f379c00 +3f379e00 +3f37a000 +3f37a200 +3f37a400 +3f37a600 +3f37a800 +3f37aa00 +3f37ac00 +3f37ae00 +3f37b000 +3f37b200 +3f37b400 +3f37b600 +3f37b800 +3f37ba00 +3f37bc00 +3f37be00 +3f37c000 +3f37c200 +3f37c400 +3f37c600 +3f37c800 +3f37ca00 +3f37cc00 +3f37ce00 +3f37d000 +3f37d200 +3f37d400 +3f37d600 +3f37d800 +3f37da00 +3f37dc00 +3f37de00 +3f37e000 +3f37e200 +3f37e400 +3f37e600 +3f37e800 +3f37ea00 +3f37ec00 +3f37ee00 +3f37f000 +3f37f200 +3f37f400 +3f37f600 +3f37f800 +3f37fa00 +3f37fc00 +3f37fe00 +3f380000 +3f380200 +3f380400 +3f380600 +3f380800 +3f380a00 +3f380c00 +3f380e00 +3f381000 +3f381200 +3f381400 +3f381600 +3f381800 +3f381a00 +3f381c00 +3f381e00 +3f382000 +3f382200 +3f382400 +3f382600 +3f382800 +3f382a00 +3f382c00 +3f382e00 +3f383000 +3f383200 +3f383400 +3f383600 +3f383800 +3f383a00 +3f383c00 +3f383e00 +3f384000 +3f384200 +3f384400 +3f384600 +3f384800 +3f384a00 +3f384c00 +3f384e00 +3f385000 +3f385200 +3f385400 +3f385600 +3f385800 +3f385a00 +3f385c00 +3f385e00 +3f386000 +3f386200 +3f386400 +3f386600 +3f386800 +3f386a00 +3f386c00 +3f386e00 +3f387000 +3f387200 +3f387400 +3f387600 +3f387800 +3f387a00 +3f387c00 +3f387e00 +3f388000 +3f388200 +3f388400 +3f388600 +3f388800 +3f388a00 +3f388c00 +3f388e00 +3f389000 +3f389200 +3f389400 +3f389600 +3f389800 +3f389a00 +3f389c00 +3f389e00 +3f38a000 +3f38a200 +3f38a400 +3f38a600 +3f38a800 +3f38aa00 +3f38ac00 +3f38ae00 +3f38b000 +3f38b200 +3f38b400 +3f38b600 +3f38b800 +3f38ba00 +3f38bc00 +3f38be00 +3f38c000 +3f38c200 +3f38c400 +3f38c600 +3f38c800 +3f38ca00 +3f38cc00 +3f38ce00 +3f38d000 +3f38d200 +3f38d400 +3f38d600 +3f38d800 +3f38da00 +3f38dc00 +3f38de00 +3f38e000 +3f38e200 +3f38e400 +3f38e600 +3f38e800 +3f38ea00 +3f38ec00 +3f38ee00 +3f38f000 +3f38f200 +3f38f400 +3f38f600 +3f38f800 +3f38fa00 +3f38fc00 +3f38fe00 +3f390000 +3f390200 +3f390400 +3f390600 +3f390800 +3f390a00 +3f390c00 +3f390e00 +3f391000 +3f391200 +3f391400 +3f391600 +3f391800 +3f391a00 +3f391c00 +3f391e00 +3f392000 +3f392200 +3f392400 +3f392600 +3f392800 +3f392a00 +3f392c00 +3f392e00 +3f393000 +3f393200 +3f393400 +3f393600 +3f393800 +3f393a00 +3f393c00 +3f393e00 +3f394000 +3f394200 +3f394400 +3f394600 +3f394800 +3f394a00 +3f394c00 +3f394e00 +3f395000 +3f395200 +3f395400 +3f395600 +3f395800 +3f395a00 +3f395c00 +3f395e00 +3f396000 +3f396200 +3f396400 +3f396600 +3f396800 +3f396a00 +3f396c00 +3f396e00 +3f397000 +3f397200 +3f397400 +3f397600 +3f397800 +3f397a00 +3f397c00 +3f397e00 +3f398000 +3f398200 +3f398400 +3f398600 +3f398800 +3f398a00 +3f398c00 +3f398e00 +3f399000 +3f399200 +3f399400 +3f399600 +3f399800 +3f399a00 +3f399c00 +3f399e00 +3f39a000 +3f39a200 +3f39a400 +3f39a600 +3f39a800 +3f39aa00 +3f39ac00 +3f39ae00 +3f39b000 +3f39b200 +3f39b400 +3f39b600 +3f39b800 +3f39ba00 +3f39bc00 +3f39be00 +3f39c000 +3f39c200 +3f39c400 +3f39c600 +3f39c800 +3f39ca00 +3f39cc00 +3f39ce00 +3f39d000 +3f39d200 +3f39d400 +3f39d600 +3f39d800 +3f39da00 +3f39dc00 +3f39de00 +3f39e000 +3f39e200 +3f39e400 +3f39e600 +3f39e800 +3f39ea00 +3f39ec00 +3f39ee00 +3f39f000 +3f39f200 +3f39f400 +3f39f600 +3f39f800 +3f39fa00 +3f39fc00 +3f39fe00 +3f3a0000 +3f3a0200 +3f3a0400 +3f3a0600 +3f3a0800 +3f3a0a00 +3f3a0c00 +3f3a0e00 +3f3a1000 +3f3a1200 +3f3a1400 +3f3a1600 +3f3a1800 +3f3a1a00 +3f3a1c00 +3f3a1e00 +3f3a2000 +3f3a2200 +3f3a2400 +3f3a2600 +3f3a2800 +3f3a2a00 +3f3a2c00 +3f3a2e00 +3f3a3000 +3f3a3200 +3f3a3400 +3f3a3600 +3f3a3800 +3f3a3a00 +3f3a3c00 +3f3a3e00 +3f3a4000 +3f3a4200 +3f3a4400 +3f3a4600 +3f3a4800 +3f3a4a00 +3f3a4c00 +3f3a4e00 +3f3a5000 +3f3a5200 +3f3a5400 +3f3a5600 +3f3a5800 +3f3a5a00 +3f3a5c00 +3f3a5e00 +3f3a6000 +3f3a6200 +3f3a6400 +3f3a6600 +3f3a6800 +3f3a6a00 +3f3a6c00 +3f3a6e00 +3f3a7000 +3f3a7200 +3f3a7400 +3f3a7600 +3f3a7800 +3f3a7a00 +3f3a7c00 +3f3a7e00 +3f3a8000 +3f3a8200 +3f3a8400 +3f3a8600 +3f3a8800 +3f3a8a00 +3f3a8c00 +3f3a8e00 +3f3a9000 +3f3a9200 +3f3a9400 +3f3a9600 +3f3a9800 +3f3a9a00 +3f3a9c00 +3f3a9e00 +3f3aa000 +3f3aa200 +3f3aa400 +3f3aa600 +3f3aa800 +3f3aaa00 +3f3aac00 +3f3aae00 +3f3ab000 +3f3ab200 +3f3ab400 +3f3ab600 +3f3ab800 +3f3aba00 +3f3abc00 +3f3abe00 +3f3ac000 +3f3ac200 +3f3ac400 +3f3ac600 +3f3ac800 +3f3aca00 +3f3acc00 +3f3ace00 +3f3ad000 +3f3ad200 +3f3ad400 +3f3ad600 +3f3ad800 +3f3ada00 +3f3adc00 +3f3ade00 +3f3ae000 +3f3ae200 +3f3ae400 +3f3ae600 +3f3ae800 +3f3aea00 +3f3aec00 +3f3aee00 +3f3af000 +3f3af200 +3f3af400 +3f3af600 +3f3af800 +3f3afa00 +3f3afc00 +3f3afe00 +3f3b0000 +3f3b0200 +3f3b0400 +3f3b0600 +3f3b0800 +3f3b0a00 +3f3b0c00 +3f3b0e00 +3f3b1000 +3f3b1200 +3f3b1400 +3f3b1600 +3f3b1800 +3f3b1a00 +3f3b1c00 +3f3b1e00 +3f3b2000 +3f3b2200 +3f3b2400 +3f3b2600 +3f3b2800 +3f3b2a00 +3f3b2c00 +3f3b2e00 +3f3b3000 +3f3b3200 +3f3b3400 +3f3b3600 +3f3b3800 +3f3b3a00 +3f3b3c00 +3f3b3e00 +3f3b4000 +3f3b4200 +3f3b4400 +3f3b4600 +3f3b4800 +3f3b4a00 +3f3b4c00 +3f3b4e00 +3f3b5000 +3f3b5200 +3f3b5400 +3f3b5600 +3f3b5800 +3f3b5a00 +3f3b5c00 +3f3b5e00 +3f3b6000 +3f3b6200 +3f3b6400 +3f3b6600 +3f3b6800 +3f3b6a00 +3f3b6c00 +3f3b6e00 +3f3b7000 +3f3b7200 +3f3b7400 +3f3b7600 +3f3b7800 +3f3b7a00 +3f3b7c00 +3f3b7e00 +3f3b8000 +3f3b8200 +3f3b8400 +3f3b8600 +3f3b8800 +3f3b8a00 +3f3b8c00 +3f3b8e00 +3f3b9000 +3f3b9200 +3f3b9400 +3f3b9600 +3f3b9800 +3f3b9a00 +3f3b9c00 +3f3b9e00 +3f3ba000 +3f3ba200 +3f3ba400 +3f3ba600 +3f3ba800 +3f3baa00 +3f3bac00 +3f3bae00 +3f3bb000 +3f3bb200 +3f3bb400 +3f3bb600 +3f3bb800 +3f3bba00 +3f3bbc00 +3f3bbe00 +3f3bc000 +3f3bc200 +3f3bc400 +3f3bc600 +3f3bc800 +3f3bca00 +3f3bcc00 +3f3bce00 +3f3bd000 +3f3bd200 +3f3bd400 +3f3bd600 +3f3bd800 +3f3bda00 +3f3bdc00 +3f3bde00 +3f3be000 +3f3be200 +3f3be400 +3f3be600 +3f3be800 +3f3bea00 +3f3bec00 +3f3bee00 +3f3bf000 +3f3bf200 +3f3bf400 +3f3bf600 +3f3bf800 +3f3bfa00 +3f3bfc00 +3f3bfe00 +3f3c0000 +3f3c0200 +3f3c0400 +3f3c0600 +3f3c0800 +3f3c0a00 +3f3c0c00 +3f3c0e00 +3f3c1000 +3f3c1200 +3f3c1400 +3f3c1600 +3f3c1800 +3f3c1a00 +3f3c1c00 +3f3c1e00 +3f3c2000 +3f3c2200 +3f3c2400 +3f3c2600 +3f3c2800 +3f3c2a00 +3f3c2c00 +3f3c2e00 +3f3c3000 +3f3c3200 +3f3c3400 +3f3c3600 +3f3c3800 +3f3c3a00 +3f3c3c00 +3f3c3e00 +3f3c4000 +3f3c4200 +3f3c4400 +3f3c4600 +3f3c4800 +3f3c4a00 +3f3c4c00 +3f3c4e00 +3f3c5000 +3f3c5200 +3f3c5400 +3f3c5600 +3f3c5800 +3f3c5a00 +3f3c5c00 +3f3c5e00 +3f3c6000 +3f3c6200 +3f3c6400 +3f3c6600 +3f3c6800 +3f3c6a00 +3f3c6c00 +3f3c6e00 +3f3c7000 +3f3c7200 +3f3c7400 +3f3c7600 +3f3c7800 +3f3c7a00 +3f3c7c00 +3f3c7e00 +3f3c8000 +3f3c8200 +3f3c8400 +3f3c8600 +3f3c8800 +3f3c8a00 +3f3c8c00 +3f3c8e00 +3f3c9000 +3f3c9200 +3f3c9400 +3f3c9600 +3f3c9800 +3f3c9a00 +3f3c9c00 +3f3c9e00 +3f3ca000 +3f3ca200 +3f3ca400 +3f3ca600 +3f3ca800 +3f3caa00 +3f3cac00 +3f3cae00 +3f3cb000 +3f3cb200 +3f3cb400 +3f3cb600 +3f3cb800 +3f3cba00 +3f3cbc00 +3f3cbe00 +3f3cc000 +3f3cc200 +3f3cc400 +3f3cc600 +3f3cc800 +3f3cca00 +3f3ccc00 +3f3cce00 +3f3cd000 +3f3cd200 +3f3cd400 +3f3cd600 +3f3cd800 +3f3cda00 +3f3cdc00 +3f3cde00 +3f3ce000 +3f3ce200 +3f3ce400 +3f3ce600 +3f3ce800 +3f3cea00 +3f3cec00 +3f3cee00 +3f3cf000 +3f3cf200 +3f3cf400 +3f3cf600 +3f3cf800 +3f3cfa00 +3f3cfc00 +3f3cfe00 +3f3d0000 +3f3d0200 +3f3d0400 +3f3d0600 +3f3d0800 +3f3d0a00 +3f3d0c00 +3f3d0e00 +3f3d1000 +3f3d1200 +3f3d1400 +3f3d1600 +3f3d1800 +3f3d1a00 +3f3d1c00 +3f3d1e00 +3f3d2000 +3f3d2200 +3f3d2400 +3f3d2600 +3f3d2800 +3f3d2a00 +3f3d2c00 +3f3d2e00 +3f3d3000 +3f3d3200 +3f3d3400 +3f3d3600 +3f3d3800 +3f3d3a00 +3f3d3c00 +3f3d3e00 +3f3d4000 +3f3d4200 +3f3d4400 +3f3d4600 +3f3d4800 +3f3d4a00 +3f3d4c00 +3f3d4e00 +3f3d5000 +3f3d5200 +3f3d5400 +3f3d5600 +3f3d5800 +3f3d5a00 +3f3d5c00 +3f3d5e00 +3f3d6000 +3f3d6200 +3f3d6400 +3f3d6600 +3f3d6800 +3f3d6a00 +3f3d6c00 +3f3d6e00 +3f3d7000 +3f3d7200 +3f3d7400 +3f3d7600 +3f3d7800 +3f3d7a00 +3f3d7c00 +3f3d7e00 +3f3d8000 +3f3d8200 +3f3d8400 +3f3d8600 +3f3d8800 +3f3d8a00 +3f3d8c00 +3f3d8e00 +3f3d9000 +3f3d9200 +3f3d9400 +3f3d9600 +3f3d9800 +3f3d9a00 +3f3d9c00 +3f3d9e00 +3f3da000 +3f3da200 +3f3da400 +3f3da600 +3f3da800 +3f3daa00 +3f3dac00 +3f3dae00 +3f3db000 +3f3db200 +3f3db400 +3f3db600 +3f3db800 +3f3dba00 +3f3dbc00 +3f3dbe00 +3f3dc000 +3f3dc200 +3f3dc400 +3f3dc600 +3f3dc800 +3f3dca00 +3f3dcc00 +3f3dce00 +3f3dd000 +3f3dd200 +3f3dd400 +3f3dd600 +3f3dd800 +3f3dda00 +3f3ddc00 +3f3dde00 +3f3de000 +3f3de200 +3f3de400 +3f3de600 +3f3de800 +3f3dea00 +3f3dec00 +3f3dee00 +3f3df000 +3f3df200 +3f3df400 +3f3df600 +3f3df800 +3f3dfa00 +3f3dfc00 +3f3dfe00 +3f3e0000 +3f3e0200 +3f3e0400 +3f3e0600 +3f3e0800 +3f3e0a00 +3f3e0c00 +3f3e0e00 +3f3e1000 +3f3e1200 +3f3e1400 +3f3e1600 +3f3e1800 +3f3e1a00 +3f3e1c00 +3f3e1e00 +3f3e2000 +3f3e2200 +3f3e2400 +3f3e2600 +3f3e2800 +3f3e2a00 +3f3e2c00 +3f3e2e00 +3f3e3000 +3f3e3200 +3f3e3400 +3f3e3600 +3f3e3800 +3f3e3a00 +3f3e3c00 +3f3e3e00 +3f3e4000 +3f3e4200 +3f3e4400 +3f3e4600 +3f3e4800 +3f3e4a00 +3f3e4c00 +3f3e4e00 +3f3e5000 +3f3e5200 +3f3e5400 +3f3e5600 +3f3e5800 +3f3e5a00 +3f3e5c00 +3f3e5e00 +3f3e6000 +3f3e6200 +3f3e6400 +3f3e6600 +3f3e6800 +3f3e6a00 +3f3e6c00 +3f3e6e00 +3f3e7000 +3f3e7200 +3f3e7400 +3f3e7600 +3f3e7800 +3f3e7a00 +3f3e7c00 +3f3e7e00 +3f3e8000 +3f3e8200 +3f3e8400 +3f3e8600 +3f3e8800 +3f3e8a00 +3f3e8c00 +3f3e8e00 +3f3e9000 +3f3e9200 +3f3e9400 +3f3e9600 +3f3e9800 +3f3e9a00 +3f3e9c00 +3f3e9e00 +3f3ea000 +3f3ea200 +3f3ea400 +3f3ea600 +3f3ea800 +3f3eaa00 +3f3eac00 +3f3eae00 +3f3eb000 +3f3eb200 +3f3eb400 +3f3eb600 +3f3eb800 +3f3eba00 +3f3ebc00 +3f3ebe00 +3f3ec000 +3f3ec200 +3f3ec400 +3f3ec600 +3f3ec800 +3f3eca00 +3f3ecc00 +3f3ece00 +3f3ed000 +3f3ed200 +3f3ed400 +3f3ed600 +3f3ed800 +3f3eda00 +3f3edc00 +3f3ede00 +3f3ee000 +3f3ee200 +3f3ee400 +3f3ee600 +3f3ee800 +3f3eea00 +3f3eec00 +3f3eee00 +3f3ef000 +3f3ef200 +3f3ef400 +3f3ef600 +3f3ef800 +3f3efa00 +3f3efc00 +3f3efe00 +3f3f0000 +3f3f0200 +3f3f0400 +3f3f0600 +3f3f0800 +3f3f0a00 +3f3f0c00 +3f3f0e00 +3f3f1000 +3f3f1200 +3f3f1400 +3f3f1600 +3f3f1800 +3f3f1a00 +3f3f1c00 +3f3f1e00 +3f3f2000 +3f3f2200 +3f3f2400 +3f3f2600 +3f3f2800 +3f3f2a00 +3f3f2c00 +3f3f2e00 +3f3f3000 +3f3f3200 +3f3f3400 +3f3f3600 +3f3f3800 +3f3f3a00 +3f3f3c00 +3f3f3e00 +3f3f4000 +3f3f4200 +3f3f4400 +3f3f4600 +3f3f4800 +3f3f4a00 +3f3f4c00 +3f3f4e00 +3f3f5000 +3f3f5200 +3f3f5400 +3f3f5600 +3f3f5800 +3f3f5a00 +3f3f5c00 +3f3f5e00 +3f3f6000 +3f3f6200 +3f3f6400 +3f3f6600 +3f3f6800 +3f3f6a00 +3f3f6c00 +3f3f6e00 +3f3f7000 +3f3f7200 +3f3f7400 +3f3f7600 +3f3f7800 +3f3f7a00 +3f3f7c00 +3f3f7e00 +3f3f8000 +3f3f8200 +3f3f8400 +3f3f8600 +3f3f8800 +3f3f8a00 +3f3f8c00 +3f3f8e00 +3f3f9000 +3f3f9200 +3f3f9400 +3f3f9600 +3f3f9800 +3f3f9a00 +3f3f9c00 +3f3f9e00 +3f3fa000 +3f3fa200 +3f3fa400 +3f3fa600 +3f3fa800 +3f3faa00 +3f3fac00 +3f3fae00 +3f3fb000 +3f3fb200 +3f3fb400 +3f3fb600 +3f3fb800 +3f3fba00 +3f3fbc00 +3f3fbe00 +3f3fc000 +3f3fc200 +3f3fc400 +3f3fc600 +3f3fc800 +3f3fca00 +3f3fcc00 +3f3fce00 +3f3fd000 +3f3fd200 +3f3fd400 +3f3fd600 +3f3fd800 +3f3fda00 +3f3fdc00 +3f3fde00 +3f3fe000 +3f3fe200 +3f3fe400 +3f3fe600 +3f3fe800 +3f3fea00 +3f3fec00 +3f3fee00 +3f3ff000 +3f3ff200 +3f3ff400 +3f3ff600 +3f3ff800 +3f3ffa00 +3f3ffc00 +3f3ffe00 +3f400000 +3f400200 +3f400400 +3f400600 +3f400800 +3f400a00 +3f400c00 +3f400e00 +3f401000 +3f401200 +3f401400 +3f401600 +3f401800 +3f401a00 +3f401c00 +3f401e00 +3f402000 +3f402200 +3f402400 +3f402600 +3f402800 +3f402a00 +3f402c00 +3f402e00 +3f403000 +3f403200 +3f403400 +3f403600 +3f403800 +3f403a00 +3f403c00 +3f403e00 +3f404000 +3f404200 +3f404400 +3f404600 +3f404800 +3f404a00 +3f404c00 +3f404e00 +3f405000 +3f405200 +3f405400 +3f405600 +3f405800 +3f405a00 +3f405c00 +3f405e00 +3f406000 +3f406200 +3f406400 +3f406600 +3f406800 +3f406a00 +3f406c00 +3f406e00 +3f407000 +3f407200 +3f407400 +3f407600 +3f407800 +3f407a00 +3f407c00 +3f407e00 +3f408000 +3f408200 +3f408400 +3f408600 +3f408800 +3f408a00 +3f408c00 +3f408e00 +3f409000 +3f409200 +3f409400 +3f409600 +3f409800 +3f409a00 +3f409c00 +3f409e00 +3f40a000 +3f40a200 +3f40a400 +3f40a600 +3f40a800 +3f40aa00 +3f40ac00 +3f40ae00 +3f40b000 +3f40b200 +3f40b400 +3f40b600 +3f40b800 +3f40ba00 +3f40bc00 +3f40be00 +3f40c000 +3f40c200 +3f40c400 +3f40c600 +3f40c800 +3f40ca00 +3f40cc00 +3f40ce00 +3f40d000 +3f40d200 +3f40d400 +3f40d600 +3f40d800 +3f40da00 +3f40dc00 +3f40de00 +3f40e000 +3f40e200 +3f40e400 +3f40e600 +3f40e800 +3f40ea00 +3f40ec00 +3f40ee00 +3f40f000 +3f40f200 +3f40f400 +3f40f600 +3f40f800 +3f40fa00 +3f40fc00 +3f40fe00 +3f410000 +3f410200 +3f410400 +3f410600 +3f410800 +3f410a00 +3f410c00 +3f410e00 +3f411000 +3f411200 +3f411400 +3f411600 +3f411800 +3f411a00 +3f411c00 +3f411e00 +3f412000 +3f412200 +3f412400 +3f412600 +3f412800 +3f412a00 +3f412c00 +3f412e00 +3f413000 +3f413200 +3f413400 +3f413600 +3f413800 +3f413a00 +3f413c00 +3f413e00 +3f414000 +3f414200 +3f414400 +3f414600 +3f414800 +3f414a00 +3f414c00 +3f414e00 +3f415000 +3f415200 +3f415400 +3f415600 +3f415800 +3f415a00 +3f415c00 +3f415e00 +3f416000 +3f416200 +3f416400 +3f416600 +3f416800 +3f416a00 +3f416c00 +3f416e00 +3f417000 +3f417200 +3f417400 +3f417600 +3f417800 +3f417a00 +3f417c00 +3f417e00 +3f418000 +3f418200 +3f418400 +3f418600 +3f418800 +3f418a00 +3f418c00 +3f418e00 +3f419000 +3f419200 +3f419400 +3f419600 +3f419800 +3f419a00 +3f419c00 +3f419e00 +3f41a000 +3f41a200 +3f41a400 +3f41a600 +3f41a800 +3f41aa00 +3f41ac00 +3f41ae00 +3f41b000 +3f41b200 +3f41b400 +3f41b600 +3f41b800 +3f41ba00 +3f41bc00 +3f41be00 +3f41c000 +3f41c200 +3f41c400 +3f41c600 +3f41c800 +3f41ca00 +3f41cc00 +3f41ce00 +3f41d000 +3f41d200 +3f41d400 +3f41d600 +3f41d800 +3f41da00 +3f41dc00 +3f41de00 +3f41e000 +3f41e200 +3f41e400 +3f41e600 +3f41e800 +3f41ea00 +3f41ec00 +3f41ee00 +3f41f000 +3f41f200 +3f41f400 +3f41f600 +3f41f800 +3f41fa00 +3f41fc00 +3f41fe00 +3f420000 +3f420200 +3f420400 +3f420600 +3f420800 +3f420a00 +3f420c00 +3f420e00 +3f421000 +3f421200 +3f421400 +3f421600 +3f421800 +3f421a00 +3f421c00 +3f421e00 +3f422000 +3f422200 +3f422400 +3f422600 +3f422800 +3f422a00 +3f422c00 +3f422e00 +3f423000 +3f423200 +3f423400 +3f423600 +3f423800 +3f423a00 +3f423c00 +3f423e00 +3f424000 +3f424200 +3f424400 +3f424600 +3f424800 +3f424a00 +3f424c00 +3f424e00 +3f425000 +3f425200 +3f425400 +3f425600 +3f425800 +3f425a00 +3f425c00 +3f425e00 +3f426000 +3f426200 +3f426400 +3f426600 +3f426800 +3f426a00 +3f426c00 +3f426e00 +3f427000 +3f427200 +3f427400 +3f427600 +3f427800 +3f427a00 +3f427c00 +3f427e00 +3f428000 +3f428200 +3f428400 +3f428600 +3f428800 +3f428a00 +3f428c00 +3f428e00 +3f429000 +3f429200 +3f429400 +3f429600 +3f429800 +3f429a00 +3f429c00 +3f429e00 +3f42a000 +3f42a200 +3f42a400 +3f42a600 +3f42a800 +3f42aa00 +3f42ac00 +3f42ae00 +3f42b000 +3f42b200 +3f42b400 +3f42b600 +3f42b800 +3f42ba00 +3f42bc00 +3f42be00 +3f42c000 +3f42c200 +3f42c400 +3f42c600 +3f42c800 +3f42ca00 +3f42cc00 +3f42ce00 +3f42d000 +3f42d200 +3f42d400 +3f42d600 +3f42d800 +3f42da00 +3f42dc00 +3f42de00 +3f42e000 +3f42e200 +3f42e400 +3f42e600 +3f42e800 +3f42ea00 +3f42ec00 +3f42ee00 +3f42f000 +3f42f200 +3f42f400 +3f42f600 +3f42f800 +3f42fa00 +3f42fc00 +3f42fe00 +3f430000 +3f430200 +3f430400 +3f430600 +3f430800 +3f430a00 +3f430c00 +3f430e00 +3f431000 +3f431200 +3f431400 +3f431600 +3f431800 +3f431a00 +3f431c00 +3f431e00 +3f432000 +3f432200 +3f432400 +3f432600 +3f432800 +3f432a00 +3f432c00 +3f432e00 +3f433000 +3f433200 +3f433400 +3f433600 +3f433800 +3f433a00 +3f433c00 +3f433e00 +3f434000 +3f434200 +3f434400 +3f434600 +3f434800 +3f434a00 +3f434c00 +3f434e00 +3f435000 +3f435200 +3f435400 +3f435600 +3f435800 +3f435a00 +3f435c00 +3f435e00 +3f436000 +3f436200 +3f436400 +3f436600 +3f436800 +3f436a00 +3f436c00 +3f436e00 +3f437000 +3f437200 +3f437400 +3f437600 +3f437800 +3f437a00 +3f437c00 +3f437e00 +3f438000 +3f438200 +3f438400 +3f438600 +3f438800 +3f438a00 +3f438c00 +3f438e00 +3f439000 +3f439200 +3f439400 +3f439600 +3f439800 +3f439a00 +3f439c00 +3f439e00 +3f43a000 +3f43a200 +3f43a400 +3f43a600 +3f43a800 +3f43aa00 +3f43ac00 +3f43ae00 +3f43b000 +3f43b200 +3f43b400 +3f43b600 +3f43b800 +3f43ba00 +3f43bc00 +3f43be00 +3f43c000 +3f43c200 +3f43c400 +3f43c600 +3f43c800 +3f43ca00 +3f43cc00 +3f43ce00 +3f43d000 +3f43d200 +3f43d400 +3f43d600 +3f43d800 +3f43da00 +3f43dc00 +3f43de00 +3f43e000 +3f43e200 +3f43e400 +3f43e600 +3f43e800 +3f43ea00 +3f43ec00 +3f43ee00 +3f43f000 +3f43f200 +3f43f400 +3f43f600 +3f43f800 +3f43fa00 +3f43fc00 +3f43fe00 +3f440000 +3f440200 +3f440400 +3f440600 +3f440800 +3f440a00 +3f440c00 +3f440e00 +3f441000 +3f441200 +3f441400 +3f441600 +3f441800 +3f441a00 +3f441c00 +3f441e00 +3f442000 +3f442200 +3f442400 +3f442600 +3f442800 +3f442a00 +3f442c00 +3f442e00 +3f443000 +3f443200 +3f443400 +3f443600 +3f443800 +3f443a00 +3f443c00 +3f443e00 +3f444000 +3f444200 +3f444400 +3f444600 +3f444800 +3f444a00 +3f444c00 +3f444e00 +3f445000 +3f445200 +3f445400 +3f445600 +3f445800 +3f445a00 +3f445c00 +3f445e00 +3f446000 +3f446200 +3f446400 +3f446600 +3f446800 +3f446a00 +3f446c00 +3f446e00 +3f447000 +3f447200 +3f447400 +3f447600 +3f447800 +3f447a00 +3f447c00 +3f447e00 +3f448000 +3f448200 +3f448400 +3f448600 +3f448800 +3f448a00 +3f448c00 +3f448e00 +3f449000 +3f449200 +3f449400 +3f449600 +3f449800 +3f449a00 +3f449c00 +3f449e00 +3f44a000 +3f44a200 +3f44a400 +3f44a600 +3f44a800 +3f44aa00 +3f44ac00 +3f44ae00 +3f44b000 +3f44b200 +3f44b400 +3f44b600 +3f44b800 +3f44ba00 +3f44bc00 +3f44be00 +3f44c000 +3f44c200 +3f44c400 +3f44c600 +3f44c800 +3f44ca00 +3f44cc00 +3f44ce00 +3f44d000 +3f44d200 +3f44d400 +3f44d600 +3f44d800 +3f44da00 +3f44dc00 +3f44de00 +3f44e000 +3f44e200 +3f44e400 +3f44e600 +3f44e800 +3f44ea00 +3f44ec00 +3f44ee00 +3f44f000 +3f44f200 +3f44f400 +3f44f600 +3f44f800 +3f44fa00 +3f44fc00 +3f44fe00 +3f450000 +3f450200 +3f450400 +3f450600 +3f450800 +3f450a00 +3f450c00 +3f450e00 +3f451000 +3f451200 +3f451400 +3f451600 +3f451800 +3f451a00 +3f451c00 +3f451e00 +3f452000 +3f452200 +3f452400 +3f452600 +3f452800 +3f452a00 +3f452c00 +3f452e00 +3f453000 +3f453200 +3f453400 +3f453600 +3f453800 +3f453a00 +3f453c00 +3f453e00 +3f454000 +3f454200 +3f454400 +3f454600 +3f454800 +3f454a00 +3f454c00 +3f454e00 +3f455000 +3f455200 +3f455400 +3f455600 +3f455800 +3f455a00 +3f455c00 +3f455e00 +3f456000 +3f456200 +3f456400 +3f456600 +3f456800 +3f456a00 +3f456c00 +3f456e00 +3f457000 +3f457200 +3f457400 +3f457600 +3f457800 +3f457a00 +3f457c00 +3f457e00 +3f458000 +3f458200 +3f458400 +3f458600 +3f458800 +3f458a00 +3f458c00 +3f458e00 +3f459000 +3f459200 +3f459400 +3f459600 +3f459800 +3f459a00 +3f459c00 +3f459e00 +3f45a000 +3f45a200 +3f45a400 +3f45a600 +3f45a800 +3f45aa00 +3f45ac00 +3f45ae00 +3f45b000 +3f45b200 +3f45b400 +3f45b600 +3f45b800 +3f45ba00 +3f45bc00 +3f45be00 +3f45c000 +3f45c200 +3f45c400 +3f45c600 +3f45c800 +3f45ca00 +3f45cc00 +3f45ce00 +3f45d000 +3f45d200 +3f45d400 +3f45d600 +3f45d800 +3f45da00 +3f45dc00 +3f45de00 +3f45e000 +3f45e200 +3f45e400 +3f45e600 +3f45e800 +3f45ea00 +3f45ec00 +3f45ee00 +3f45f000 +3f45f200 +3f45f400 +3f45f600 +3f45f800 +3f45fa00 +3f45fc00 +3f45fe00 +3f460000 +3f460200 +3f460400 +3f460600 +3f460800 +3f460a00 +3f460c00 +3f460e00 +3f461000 +3f461200 +3f461400 +3f461600 +3f461800 +3f461a00 +3f461c00 +3f461e00 +3f462000 +3f462200 +3f462400 +3f462600 +3f462800 +3f462a00 +3f462c00 +3f462e00 +3f463000 +3f463200 +3f463400 +3f463600 +3f463800 +3f463a00 +3f463c00 +3f463e00 +3f464000 +3f464200 +3f464400 +3f464600 +3f464800 +3f464a00 +3f464c00 +3f464e00 +3f465000 +3f465200 +3f465400 +3f465600 +3f465800 +3f465a00 +3f465c00 +3f465e00 +3f466000 +3f466200 +3f466400 +3f466600 +3f466800 +3f466a00 +3f466c00 +3f466e00 +3f467000 +3f467200 +3f467400 +3f467600 +3f467800 +3f467a00 +3f467c00 +3f467e00 +3f468000 +3f468200 +3f468400 +3f468600 +3f468800 +3f468a00 +3f468c00 +3f468e00 +3f469000 +3f469200 +3f469400 +3f469600 +3f469800 +3f469a00 +3f469c00 +3f469e00 +3f46a000 +3f46a200 +3f46a400 +3f46a600 +3f46a800 +3f46aa00 +3f46ac00 +3f46ae00 +3f46b000 +3f46b200 +3f46b400 +3f46b600 +3f46b800 +3f46ba00 +3f46bc00 +3f46be00 +3f46c000 +3f46c200 +3f46c400 +3f46c600 +3f46c800 +3f46ca00 +3f46cc00 +3f46ce00 +3f46d000 +3f46d200 +3f46d400 +3f46d600 +3f46d800 +3f46da00 +3f46dc00 +3f46de00 +3f46e000 +3f46e200 +3f46e400 +3f46e600 +3f46e800 +3f46ea00 +3f46ec00 +3f46ee00 +3f46f000 +3f46f200 +3f46f400 +3f46f600 +3f46f800 +3f46fa00 +3f46fc00 +3f46fe00 +3f470000 +3f470200 +3f470400 +3f470600 +3f470800 +3f470a00 +3f470c00 +3f470e00 +3f471000 +3f471200 +3f471400 +3f471600 +3f471800 +3f471a00 +3f471c00 +3f471e00 +3f472000 +3f472200 +3f472400 +3f472600 +3f472800 +3f472a00 +3f472c00 +3f472e00 +3f473000 +3f473200 +3f473400 +3f473600 +3f473800 +3f473a00 +3f473c00 +3f473e00 +3f474000 +3f474200 +3f474400 +3f474600 +3f474800 +3f474a00 +3f474c00 +3f474e00 +3f475000 +3f475200 +3f475400 +3f475600 +3f475800 +3f475a00 +3f475c00 +3f475e00 +3f476000 +3f476200 +3f476400 +3f476600 +3f476800 +3f476a00 +3f476c00 +3f476e00 +3f477000 +3f477200 +3f477400 +3f477600 +3f477800 +3f477a00 +3f477c00 +3f477e00 +3f478000 +3f478200 +3f478400 +3f478600 +3f478800 +3f478a00 +3f478c00 +3f478e00 +3f479000 +3f479200 +3f479400 +3f479600 +3f479800 +3f479a00 +3f479c00 +3f479e00 +3f47a000 +3f47a200 +3f47a400 +3f47a600 +3f47a800 +3f47aa00 +3f47ac00 +3f47ae00 +3f47b000 +3f47b200 +3f47b400 +3f47b600 +3f47b800 +3f47ba00 +3f47bc00 +3f47be00 +3f47c000 +3f47c200 +3f47c400 +3f47c600 +3f47c800 +3f47ca00 +3f47cc00 +3f47ce00 +3f47d000 +3f47d200 +3f47d400 +3f47d600 +3f47d800 +3f47da00 +3f47dc00 +3f47de00 +3f47e000 +3f47e200 +3f47e400 +3f47e600 +3f47e800 +3f47ea00 +3f47ec00 +3f47ee00 +3f47f000 +3f47f200 +3f47f400 +3f47f600 +3f47f800 +3f47fa00 +3f47fc00 +3f47fe00 +3f480000 +3f480200 +3f480400 +3f480600 +3f480800 +3f480a00 +3f480c00 +3f480e00 +3f481000 +3f481200 +3f481400 +3f481600 +3f481800 +3f481a00 +3f481c00 +3f481e00 +3f482000 +3f482200 +3f482400 +3f482600 +3f482800 +3f482a00 +3f482c00 +3f482e00 +3f483000 +3f483200 +3f483400 +3f483600 +3f483800 +3f483a00 +3f483c00 +3f483e00 +3f484000 +3f484200 +3f484400 +3f484600 +3f484800 +3f484a00 +3f484c00 +3f484e00 +3f485000 +3f485200 +3f485400 +3f485600 +3f485800 +3f485a00 +3f485c00 +3f485e00 +3f486000 +3f486200 +3f486400 +3f486600 +3f486800 +3f486a00 +3f486c00 +3f486e00 +3f487000 +3f487200 +3f487400 +3f487600 +3f487800 +3f487a00 +3f487c00 +3f487e00 +3f488000 +3f488200 +3f488400 +3f488600 +3f488800 +3f488a00 +3f488c00 +3f488e00 +3f489000 +3f489200 +3f489400 +3f489600 +3f489800 +3f489a00 +3f489c00 +3f489e00 +3f48a000 +3f48a200 +3f48a400 +3f48a600 +3f48a800 +3f48aa00 +3f48ac00 +3f48ae00 +3f48b000 +3f48b200 +3f48b400 +3f48b600 +3f48b800 +3f48ba00 +3f48bc00 +3f48be00 +3f48c000 +3f48c200 +3f48c400 +3f48c600 +3f48c800 +3f48ca00 +3f48cc00 +3f48ce00 +3f48d000 +3f48d200 +3f48d400 +3f48d600 +3f48d800 +3f48da00 +3f48dc00 +3f48de00 +3f48e000 +3f48e200 +3f48e400 +3f48e600 +3f48e800 +3f48ea00 +3f48ec00 +3f48ee00 +3f48f000 +3f48f200 +3f48f400 +3f48f600 +3f48f800 +3f48fa00 +3f48fc00 +3f48fe00 +3f490000 +3f490200 +3f490400 +3f490600 +3f490800 +3f490a00 +3f490c00 +3f490e00 +3f491000 +3f491200 +3f491400 +3f491600 +3f491800 +3f491a00 +3f491c00 +3f491e00 +3f492000 +3f492200 +3f492400 +3f492600 +3f492800 +3f492a00 +3f492c00 +3f492e00 +3f493000 +3f493200 +3f493400 +3f493600 +3f493800 +3f493a00 +3f493c00 +3f493e00 +3f494000 +3f494200 +3f494400 +3f494600 +3f494800 +3f494a00 +3f494c00 +3f494e00 +3f495000 +3f495200 +3f495400 +3f495600 +3f495800 +3f495a00 +3f495c00 +3f495e00 +3f496000 +3f496200 +3f496400 +3f496600 +3f496800 +3f496a00 +3f496c00 +3f496e00 +3f497000 +3f497200 +3f497400 +3f497600 +3f497800 +3f497a00 +3f497c00 +3f497e00 +3f498000 +3f498200 +3f498400 +3f498600 +3f498800 +3f498a00 +3f498c00 +3f498e00 +3f499000 +3f499200 +3f499400 +3f499600 +3f499800 +3f499a00 +3f499c00 +3f499e00 +3f49a000 +3f49a200 +3f49a400 +3f49a600 +3f49a800 +3f49aa00 +3f49ac00 +3f49ae00 +3f49b000 +3f49b200 +3f49b400 +3f49b600 +3f49b800 +3f49ba00 +3f49bc00 +3f49be00 +3f49c000 +3f49c200 +3f49c400 +3f49c600 +3f49c800 +3f49ca00 +3f49cc00 +3f49ce00 +3f49d000 +3f49d200 +3f49d400 +3f49d600 +3f49d800 +3f49da00 +3f49dc00 +3f49de00 +3f49e000 +3f49e200 +3f49e400 +3f49e600 +3f49e800 +3f49ea00 +3f49ec00 +3f49ee00 +3f49f000 +3f49f200 +3f49f400 +3f49f600 +3f49f800 +3f49fa00 +3f49fc00 +3f49fe00 +3f4a0000 +3f4a0200 +3f4a0400 +3f4a0600 +3f4a0800 +3f4a0a00 +3f4a0c00 +3f4a0e00 +3f4a1000 +3f4a1200 +3f4a1400 +3f4a1600 +3f4a1800 +3f4a1a00 +3f4a1c00 +3f4a1e00 +3f4a2000 +3f4a2200 +3f4a2400 +3f4a2600 +3f4a2800 +3f4a2a00 +3f4a2c00 +3f4a2e00 +3f4a3000 +3f4a3200 +3f4a3400 +3f4a3600 +3f4a3800 +3f4a3a00 +3f4a3c00 +3f4a3e00 +3f4a4000 +3f4a4200 +3f4a4400 +3f4a4600 +3f4a4800 +3f4a4a00 +3f4a4c00 +3f4a4e00 +3f4a5000 +3f4a5200 +3f4a5400 +3f4a5600 +3f4a5800 +3f4a5a00 +3f4a5c00 +3f4a5e00 +3f4a6000 +3f4a6200 +3f4a6400 +3f4a6600 +3f4a6800 +3f4a6a00 +3f4a6c00 +3f4a6e00 +3f4a7000 +3f4a7200 +3f4a7400 +3f4a7600 +3f4a7800 +3f4a7a00 +3f4a7c00 +3f4a7e00 +3f4a8000 +3f4a8200 +3f4a8400 +3f4a8600 +3f4a8800 +3f4a8a00 +3f4a8c00 +3f4a8e00 +3f4a9000 +3f4a9200 +3f4a9400 +3f4a9600 +3f4a9800 +3f4a9a00 +3f4a9c00 +3f4a9e00 +3f4aa000 +3f4aa200 +3f4aa400 +3f4aa600 +3f4aa800 +3f4aaa00 +3f4aac00 +3f4aae00 +3f4ab000 +3f4ab200 +3f4ab400 +3f4ab600 +3f4ab800 +3f4aba00 +3f4abc00 +3f4abe00 +3f4ac000 +3f4ac200 +3f4ac400 +3f4ac600 +3f4ac800 +3f4aca00 +3f4acc00 +3f4ace00 +3f4ad000 +3f4ad200 +3f4ad400 +3f4ad600 +3f4ad800 +3f4ada00 +3f4adc00 +3f4ade00 +3f4ae000 +3f4ae200 +3f4ae400 +3f4ae600 +3f4ae800 +3f4aea00 +3f4aec00 +3f4aee00 +3f4af000 +3f4af200 +3f4af400 +3f4af600 +3f4af800 +3f4afa00 +3f4afc00 +3f4afe00 +3f4b0000 +3f4b0200 +3f4b0400 +3f4b0600 +3f4b0800 +3f4b0a00 +3f4b0c00 +3f4b0e00 +3f4b1000 +3f4b1200 +3f4b1400 +3f4b1600 +3f4b1800 +3f4b1a00 +3f4b1c00 +3f4b1e00 +3f4b2000 +3f4b2200 +3f4b2400 +3f4b2600 +3f4b2800 +3f4b2a00 +3f4b2c00 +3f4b2e00 +3f4b3000 +3f4b3200 +3f4b3400 +3f4b3600 +3f4b3800 +3f4b3a00 +3f4b3c00 +3f4b3e00 +3f4b4000 +3f4b4200 +3f4b4400 +3f4b4600 +3f4b4800 +3f4b4a00 +3f4b4c00 +3f4b4e00 +3f4b5000 +3f4b5200 +3f4b5400 +3f4b5600 +3f4b5800 +3f4b5a00 +3f4b5c00 +3f4b5e00 +3f4b6000 +3f4b6200 +3f4b6400 +3f4b6600 +3f4b6800 +3f4b6a00 +3f4b6c00 +3f4b6e00 +3f4b7000 +3f4b7200 +3f4b7400 +3f4b7600 +3f4b7800 +3f4b7a00 +3f4b7c00 +3f4b7e00 +3f4b8000 +3f4b8200 +3f4b8400 +3f4b8600 +3f4b8800 +3f4b8a00 +3f4b8c00 +3f4b8e00 +3f4b9000 +3f4b9200 +3f4b9400 +3f4b9600 +3f4b9800 +3f4b9a00 +3f4b9c00 +3f4b9e00 +3f4ba000 +3f4ba200 +3f4ba400 +3f4ba600 +3f4ba800 +3f4baa00 +3f4bac00 +3f4bae00 +3f4bb000 +3f4bb200 +3f4bb400 +3f4bb600 +3f4bb800 +3f4bba00 +3f4bbc00 +3f4bbe00 +3f4bc000 +3f4bc200 +3f4bc400 +3f4bc600 +3f4bc800 +3f4bca00 +3f4bcc00 +3f4bce00 +3f4bd000 +3f4bd200 +3f4bd400 +3f4bd600 +3f4bd800 +3f4bda00 +3f4bdc00 +3f4bde00 +3f4be000 +3f4be200 +3f4be400 +3f4be600 +3f4be800 +3f4bea00 +3f4bec00 +3f4bee00 +3f4bf000 +3f4bf200 +3f4bf400 +3f4bf600 +3f4bf800 +3f4bfa00 +3f4bfc00 +3f4bfe00 +3f4c0000 +3f4c0200 +3f4c0400 +3f4c0600 +3f4c0800 +3f4c0a00 +3f4c0c00 +3f4c0e00 +3f4c1000 +3f4c1200 +3f4c1400 +3f4c1600 +3f4c1800 +3f4c1a00 +3f4c1c00 +3f4c1e00 +3f4c2000 +3f4c2200 +3f4c2400 +3f4c2600 +3f4c2800 +3f4c2a00 +3f4c2c00 +3f4c2e00 +3f4c3000 +3f4c3200 +3f4c3400 +3f4c3600 +3f4c3800 +3f4c3a00 +3f4c3c00 +3f4c3e00 +3f4c4000 +3f4c4200 +3f4c4400 +3f4c4600 +3f4c4800 +3f4c4a00 +3f4c4c00 +3f4c4e00 +3f4c5000 +3f4c5200 +3f4c5400 +3f4c5600 +3f4c5800 +3f4c5a00 +3f4c5c00 +3f4c5e00 +3f4c6000 +3f4c6200 +3f4c6400 +3f4c6600 +3f4c6800 +3f4c6a00 +3f4c6c00 +3f4c6e00 +3f4c7000 +3f4c7200 +3f4c7400 +3f4c7600 +3f4c7800 +3f4c7a00 +3f4c7c00 +3f4c7e00 +3f4c8000 +3f4c8200 +3f4c8400 +3f4c8600 +3f4c8800 +3f4c8a00 +3f4c8c00 +3f4c8e00 +3f4c9000 +3f4c9200 +3f4c9400 +3f4c9600 +3f4c9800 +3f4c9a00 +3f4c9c00 +3f4c9e00 +3f4ca000 +3f4ca200 +3f4ca400 +3f4ca600 +3f4ca800 +3f4caa00 +3f4cac00 +3f4cae00 +3f4cb000 +3f4cb200 +3f4cb400 +3f4cb600 +3f4cb800 +3f4cba00 +3f4cbc00 +3f4cbe00 +3f4cc000 +3f4cc200 +3f4cc400 +3f4cc600 +3f4cc800 +3f4cca00 +3f4ccc00 +3f4cce00 +3f4cd000 +3f4cd200 +3f4cd400 +3f4cd600 +3f4cd800 +3f4cda00 +3f4cdc00 +3f4cde00 +3f4ce000 +3f4ce200 +3f4ce400 +3f4ce600 +3f4ce800 +3f4cea00 +3f4cec00 +3f4cee00 +3f4cf000 +3f4cf200 +3f4cf400 +3f4cf600 +3f4cf800 +3f4cfa00 +3f4cfc00 +3f4cfe00 +3f4d0000 +3f4d0200 +3f4d0400 +3f4d0600 +3f4d0800 +3f4d0a00 +3f4d0c00 +3f4d0e00 +3f4d1000 +3f4d1200 +3f4d1400 +3f4d1600 +3f4d1800 +3f4d1a00 +3f4d1c00 +3f4d1e00 +3f4d2000 +3f4d2200 +3f4d2400 +3f4d2600 +3f4d2800 +3f4d2a00 +3f4d2c00 +3f4d2e00 +3f4d3000 +3f4d3200 +3f4d3400 +3f4d3600 +3f4d3800 +3f4d3a00 +3f4d3c00 +3f4d3e00 +3f4d4000 +3f4d4200 +3f4d4400 +3f4d4600 +3f4d4800 +3f4d4a00 +3f4d4c00 +3f4d4e00 +3f4d5000 +3f4d5200 +3f4d5400 +3f4d5600 +3f4d5800 +3f4d5a00 +3f4d5c00 +3f4d5e00 +3f4d6000 +3f4d6200 +3f4d6400 +3f4d6600 +3f4d6800 +3f4d6a00 +3f4d6c00 +3f4d6e00 +3f4d7000 +3f4d7200 +3f4d7400 +3f4d7600 +3f4d7800 +3f4d7a00 +3f4d7c00 +3f4d7e00 +3f4d8000 +3f4d8200 +3f4d8400 +3f4d8600 +3f4d8800 +3f4d8a00 +3f4d8c00 +3f4d8e00 +3f4d9000 +3f4d9200 +3f4d9400 +3f4d9600 +3f4d9800 +3f4d9a00 +3f4d9c00 +3f4d9e00 +3f4da000 +3f4da200 +3f4da400 +3f4da600 +3f4da800 +3f4daa00 +3f4dac00 +3f4dae00 +3f4db000 +3f4db200 +3f4db400 +3f4db600 +3f4db800 +3f4dba00 +3f4dbc00 +3f4dbe00 +3f4dc000 +3f4dc200 +3f4dc400 +3f4dc600 +3f4dc800 +3f4dca00 +3f4dcc00 +3f4dce00 +3f4dd000 +3f4dd200 +3f4dd400 +3f4dd600 +3f4dd800 +3f4dda00 +3f4ddc00 +3f4dde00 +3f4de000 +3f4de200 +3f4de400 +3f4de600 +3f4de800 +3f4dea00 +3f4dec00 +3f4dee00 +3f4df000 +3f4df200 +3f4df400 +3f4df600 +3f4df800 +3f4dfa00 +3f4dfc00 +3f4dfe00 +3f4e0000 +3f4e0200 +3f4e0400 +3f4e0600 +3f4e0800 +3f4e0a00 +3f4e0c00 +3f4e0e00 +3f4e1000 +3f4e1200 +3f4e1400 +3f4e1600 +3f4e1800 +3f4e1a00 +3f4e1c00 +3f4e1e00 +3f4e2000 +3f4e2200 +3f4e2400 +3f4e2600 +3f4e2800 +3f4e2a00 +3f4e2c00 +3f4e2e00 +3f4e3000 +3f4e3200 +3f4e3400 +3f4e3600 +3f4e3800 +3f4e3a00 +3f4e3c00 +3f4e3e00 +3f4e4000 +3f4e4200 +3f4e4400 +3f4e4600 +3f4e4800 +3f4e4a00 +3f4e4c00 +3f4e4e00 +3f4e5000 +3f4e5200 +3f4e5400 +3f4e5600 +3f4e5800 +3f4e5a00 +3f4e5c00 +3f4e5e00 +3f4e6000 +3f4e6200 +3f4e6400 +3f4e6600 +3f4e6800 +3f4e6a00 +3f4e6c00 +3f4e6e00 +3f4e7000 +3f4e7200 +3f4e7400 +3f4e7600 +3f4e7800 +3f4e7a00 +3f4e7c00 +3f4e7e00 +3f4e8000 +3f4e8200 +3f4e8400 +3f4e8600 +3f4e8800 +3f4e8a00 +3f4e8c00 +3f4e8e00 +3f4e9000 +3f4e9200 +3f4e9400 +3f4e9600 +3f4e9800 +3f4e9a00 +3f4e9c00 +3f4e9e00 +3f4ea000 +3f4ea200 +3f4ea400 +3f4ea600 +3f4ea800 +3f4eaa00 +3f4eac00 +3f4eae00 +3f4eb000 +3f4eb200 +3f4eb400 +3f4eb600 +3f4eb800 +3f4eba00 +3f4ebc00 +3f4ebe00 +3f4ec000 +3f4ec200 +3f4ec400 +3f4ec600 +3f4ec800 +3f4eca00 +3f4ecc00 +3f4ece00 +3f4ed000 +3f4ed200 +3f4ed400 +3f4ed600 +3f4ed800 +3f4eda00 +3f4edc00 +3f4ede00 +3f4ee000 +3f4ee200 +3f4ee400 +3f4ee600 +3f4ee800 +3f4eea00 +3f4eec00 +3f4eee00 +3f4ef000 +3f4ef200 +3f4ef400 +3f4ef600 +3f4ef800 +3f4efa00 +3f4efc00 +3f4efe00 +3f4f0000 +3f4f0200 +3f4f0400 +3f4f0600 +3f4f0800 +3f4f0a00 +3f4f0c00 +3f4f0e00 +3f4f1000 +3f4f1200 +3f4f1400 +3f4f1600 +3f4f1800 +3f4f1a00 +3f4f1c00 +3f4f1e00 +3f4f2000 +3f4f2200 +3f4f2400 +3f4f2600 +3f4f2800 +3f4f2a00 +3f4f2c00 +3f4f2e00 +3f4f3000 +3f4f3200 +3f4f3400 +3f4f3600 +3f4f3800 +3f4f3a00 +3f4f3c00 +3f4f3e00 +3f4f4000 +3f4f4200 +3f4f4400 +3f4f4600 +3f4f4800 +3f4f4a00 +3f4f4c00 +3f4f4e00 +3f4f5000 +3f4f5200 +3f4f5400 +3f4f5600 +3f4f5800 +3f4f5a00 +3f4f5c00 +3f4f5e00 +3f4f6000 +3f4f6200 +3f4f6400 +3f4f6600 +3f4f6800 +3f4f6a00 +3f4f6c00 +3f4f6e00 +3f4f7000 +3f4f7200 +3f4f7400 +3f4f7600 +3f4f7800 +3f4f7a00 +3f4f7c00 +3f4f7e00 +3f4f8000 +3f4f8200 +3f4f8400 +3f4f8600 +3f4f8800 +3f4f8a00 +3f4f8c00 +3f4f8e00 +3f4f9000 +3f4f9200 +3f4f9400 +3f4f9600 +3f4f9800 +3f4f9a00 +3f4f9c00 +3f4f9e00 +3f4fa000 +3f4fa200 +3f4fa400 +3f4fa600 +3f4fa800 +3f4faa00 +3f4fac00 +3f4fae00 +3f4fb000 +3f4fb200 +3f4fb400 +3f4fb600 +3f4fb800 +3f4fba00 +3f4fbc00 +3f4fbe00 +3f4fc000 +3f4fc200 +3f4fc400 +3f4fc600 +3f4fc800 +3f4fca00 +3f4fcc00 +3f4fce00 +3f4fd000 +3f4fd200 +3f4fd400 +3f4fd600 +3f4fd800 +3f4fda00 +3f4fdc00 +3f4fde00 +3f4fe000 +3f4fe200 +3f4fe400 +3f4fe600 +3f4fe800 +3f4fea00 +3f4fec00 +3f4fee00 +3f4ff000 +3f4ff200 +3f4ff400 +3f4ff600 +3f4ff800 +3f4ffa00 +3f4ffc00 +3f4ffe00 +3f500000 +3f500200 +3f500400 +3f500600 +3f500800 +3f500a00 +3f500c00 +3f500e00 +3f501000 +3f501200 +3f501400 +3f501600 +3f501800 +3f501a00 +3f501c00 +3f501e00 +3f502000 +3f502200 +3f502400 +3f502600 +3f502800 +3f502a00 +3f502c00 +3f502e00 +3f503000 +3f503200 +3f503400 +3f503600 +3f503800 +3f503a00 +3f503c00 +3f503e00 +3f504000 +3f504200 +3f504400 +3f504600 +3f504800 +3f504a00 +3f504c00 +3f504e00 +3f505000 +3f505200 +3f505400 +3f505600 +3f505800 +3f505a00 +3f505c00 +3f505e00 +3f506000 +3f506200 +3f506400 +3f506600 +3f506800 +3f506a00 +3f506c00 +3f506e00 +3f507000 +3f507200 +3f507400 +3f507600 +3f507800 +3f507a00 +3f507c00 +3f507e00 +3f508000 +3f508200 +3f508400 +3f508600 +3f508800 +3f508a00 +3f508c00 +3f508e00 +3f509000 +3f509200 +3f509400 +3f509600 +3f509800 +3f509a00 +3f509c00 +3f509e00 +3f50a000 +3f50a200 +3f50a400 +3f50a600 +3f50a800 +3f50aa00 +3f50ac00 +3f50ae00 +3f50b000 +3f50b200 +3f50b400 +3f50b600 +3f50b800 +3f50ba00 +3f50bc00 +3f50be00 +3f50c000 +3f50c200 +3f50c400 +3f50c600 +3f50c800 +3f50ca00 +3f50cc00 +3f50ce00 +3f50d000 +3f50d200 +3f50d400 +3f50d600 +3f50d800 +3f50da00 +3f50dc00 +3f50de00 +3f50e000 +3f50e200 +3f50e400 +3f50e600 +3f50e800 +3f50ea00 +3f50ec00 +3f50ee00 +3f50f000 +3f50f200 +3f50f400 +3f50f600 +3f50f800 +3f50fa00 +3f50fc00 +3f50fe00 +3f510000 +3f510200 +3f510400 +3f510600 +3f510800 +3f510a00 +3f510c00 +3f510e00 +3f511000 +3f511200 +3f511400 +3f511600 +3f511800 +3f511a00 +3f511c00 +3f511e00 +3f512000 +3f512200 +3f512400 +3f512600 +3f512800 +3f512a00 +3f512c00 +3f512e00 +3f513000 +3f513200 +3f513400 +3f513600 +3f513800 +3f513a00 +3f513c00 +3f513e00 +3f514000 +3f514200 +3f514400 +3f514600 +3f514800 +3f514a00 +3f514c00 +3f514e00 +3f515000 +3f515200 +3f515400 +3f515600 +3f515800 +3f515a00 +3f515c00 +3f515e00 +3f516000 +3f516200 +3f516400 +3f516600 +3f516800 +3f516a00 +3f516c00 +3f516e00 +3f517000 +3f517200 +3f517400 +3f517600 +3f517800 +3f517a00 +3f517c00 +3f517e00 +3f518000 +3f518200 +3f518400 +3f518600 +3f518800 +3f518a00 +3f518c00 +3f518e00 +3f519000 +3f519200 +3f519400 +3f519600 +3f519800 +3f519a00 +3f519c00 +3f519e00 +3f51a000 +3f51a200 +3f51a400 +3f51a600 +3f51a800 +3f51aa00 +3f51ac00 +3f51ae00 +3f51b000 +3f51b200 +3f51b400 +3f51b600 +3f51b800 +3f51ba00 +3f51bc00 +3f51be00 +3f51c000 +3f51c200 +3f51c400 +3f51c600 +3f51c800 +3f51ca00 +3f51cc00 +3f51ce00 +3f51d000 +3f51d200 +3f51d400 +3f51d600 +3f51d800 +3f51da00 +3f51dc00 +3f51de00 +3f51e000 +3f51e200 +3f51e400 +3f51e600 +3f51e800 +3f51ea00 +3f51ec00 +3f51ee00 +3f51f000 +3f51f200 +3f51f400 +3f51f600 +3f51f800 +3f51fa00 +3f51fc00 +3f51fe00 +3f520000 +3f520200 +3f520400 +3f520600 +3f520800 +3f520a00 +3f520c00 +3f520e00 +3f521000 +3f521200 +3f521400 +3f521600 +3f521800 +3f521a00 +3f521c00 +3f521e00 +3f522000 +3f522200 +3f522400 +3f522600 +3f522800 +3f522a00 +3f522c00 +3f522e00 +3f523000 +3f523200 +3f523400 +3f523600 +3f523800 +3f523a00 +3f523c00 +3f523e00 +3f524000 +3f524200 +3f524400 +3f524600 +3f524800 +3f524a00 +3f524c00 +3f524e00 +3f525000 +3f525200 +3f525400 +3f525600 +3f525800 +3f525a00 +3f525c00 +3f525e00 +3f526000 +3f526200 +3f526400 +3f526600 +3f526800 +3f526a00 +3f526c00 +3f526e00 +3f527000 +3f527200 +3f527400 +3f527600 +3f527800 +3f527a00 +3f527c00 +3f527e00 +3f528000 +3f528200 +3f528400 +3f528600 +3f528800 +3f528a00 +3f528c00 +3f528e00 +3f529000 +3f529200 +3f529400 +3f529600 +3f529800 +3f529a00 +3f529c00 +3f529e00 +3f52a000 +3f52a200 +3f52a400 +3f52a600 +3f52a800 +3f52aa00 +3f52ac00 +3f52ae00 +3f52b000 +3f52b200 +3f52b400 +3f52b600 +3f52b800 +3f52ba00 +3f52bc00 +3f52be00 +3f52c000 +3f52c200 +3f52c400 +3f52c600 +3f52c800 +3f52ca00 +3f52cc00 +3f52ce00 +3f52d000 +3f52d200 +3f52d400 +3f52d600 +3f52d800 +3f52da00 +3f52dc00 +3f52de00 +3f52e000 +3f52e200 +3f52e400 +3f52e600 +3f52e800 +3f52ea00 +3f52ec00 +3f52ee00 +3f52f000 +3f52f200 +3f52f400 +3f52f600 +3f52f800 +3f52fa00 +3f52fc00 +3f52fe00 +3f530000 +3f530200 +3f530400 +3f530600 +3f530800 +3f530a00 +3f530c00 +3f530e00 +3f531000 +3f531200 +3f531400 +3f531600 +3f531800 +3f531a00 +3f531c00 +3f531e00 +3f532000 +3f532200 +3f532400 +3f532600 +3f532800 +3f532a00 +3f532c00 +3f532e00 +3f533000 +3f533200 +3f533400 +3f533600 +3f533800 +3f533a00 +3f533c00 +3f533e00 +3f534000 +3f534200 +3f534400 +3f534600 +3f534800 +3f534a00 +3f534c00 +3f534e00 +3f535000 +3f535200 +3f535400 +3f535600 +3f535800 +3f535a00 +3f535c00 +3f535e00 +3f536000 +3f536200 +3f536400 +3f536600 +3f536800 +3f536a00 +3f536c00 +3f536e00 +3f537000 +3f537200 +3f537400 +3f537600 +3f537800 +3f537a00 +3f537c00 +3f537e00 +3f538000 +3f538200 +3f538400 +3f538600 +3f538800 +3f538a00 +3f538c00 +3f538e00 +3f539000 +3f539200 +3f539400 +3f539600 +3f539800 +3f539a00 +3f539c00 +3f539e00 +3f53a000 +3f53a200 +3f53a400 +3f53a600 +3f53a800 +3f53aa00 +3f53ac00 +3f53ae00 +3f53b000 +3f53b200 +3f53b400 +3f53b600 +3f53b800 +3f53ba00 +3f53bc00 +3f53be00 +3f53c000 +3f53c200 +3f53c400 +3f53c600 +3f53c800 +3f53ca00 +3f53cc00 +3f53ce00 +3f53d000 +3f53d200 +3f53d400 +3f53d600 +3f53d800 +3f53da00 +3f53dc00 +3f53de00 +3f53e000 +3f53e200 +3f53e400 +3f53e600 +3f53e800 +3f53ea00 +3f53ec00 +3f53ee00 +3f53f000 +3f53f200 +3f53f400 +3f53f600 +3f53f800 +3f53fa00 +3f53fc00 +3f53fe00 +3f540000 +3f540200 +3f540400 +3f540600 +3f540800 +3f540a00 +3f540c00 +3f540e00 +3f541000 +3f541200 +3f541400 +3f541600 +3f541800 +3f541a00 +3f541c00 +3f541e00 +3f542000 +3f542200 +3f542400 +3f542600 +3f542800 +3f542a00 +3f542c00 +3f542e00 +3f543000 +3f543200 +3f543400 +3f543600 +3f543800 +3f543a00 +3f543c00 +3f543e00 +3f544000 +3f544200 +3f544400 +3f544600 +3f544800 +3f544a00 +3f544c00 +3f544e00 +3f545000 +3f545200 +3f545400 +3f545600 +3f545800 +3f545a00 +3f545c00 +3f545e00 +3f546000 +3f546200 +3f546400 +3f546600 +3f546800 +3f546a00 +3f546c00 +3f546e00 +3f547000 +3f547200 +3f547400 +3f547600 +3f547800 +3f547a00 +3f547c00 +3f547e00 +3f548000 +3f548200 +3f548400 +3f548600 +3f548800 +3f548a00 +3f548c00 +3f548e00 +3f549000 +3f549200 +3f549400 +3f549600 +3f549800 +3f549a00 +3f549c00 +3f549e00 +3f54a000 +3f54a200 +3f54a400 +3f54a600 +3f54a800 +3f54aa00 +3f54ac00 +3f54ae00 +3f54b000 +3f54b200 +3f54b400 +3f54b600 +3f54b800 +3f54ba00 +3f54bc00 +3f54be00 +3f54c000 +3f54c200 +3f54c400 +3f54c600 +3f54c800 +3f54ca00 +3f54cc00 +3f54ce00 +3f54d000 +3f54d200 +3f54d400 +3f54d600 +3f54d800 +3f54da00 +3f54dc00 +3f54de00 +3f54e000 +3f54e200 +3f54e400 +3f54e600 +3f54e800 +3f54ea00 +3f54ec00 +3f54ee00 +3f54f000 +3f54f200 +3f54f400 +3f54f600 +3f54f800 +3f54fa00 +3f54fc00 +3f54fe00 +3f550000 +3f550200 +3f550400 +3f550600 +3f550800 +3f550a00 +3f550c00 +3f550e00 +3f551000 +3f551200 +3f551400 +3f551600 +3f551800 +3f551a00 +3f551c00 +3f551e00 +3f552000 +3f552200 +3f552400 +3f552600 +3f552800 +3f552a00 +3f552c00 +3f552e00 +3f553000 +3f553200 +3f553400 +3f553600 +3f553800 +3f553a00 +3f553c00 +3f553e00 +3f554000 +3f554200 +3f554400 +3f554600 +3f554800 +3f554a00 +3f554c00 +3f554e00 +3f555000 +3f555200 +3f555400 +3f555600 +3f555800 +3f555a00 +3f555c00 +3f555e00 +3f556000 +3f556200 +3f556400 +3f556600 +3f556800 +3f556a00 +3f556c00 +3f556e00 +3f557000 +3f557200 +3f557400 +3f557600 +3f557800 +3f557a00 +3f557c00 +3f557e00 +3f558000 +3f558200 +3f558400 +3f558600 +3f558800 +3f558a00 +3f558c00 +3f558e00 +3f559000 +3f559200 +3f559400 +3f559600 +3f559800 +3f559a00 +3f559c00 +3f559e00 +3f55a000 +3f55a200 +3f55a400 +3f55a600 +3f55a800 +3f55aa00 +3f55ac00 +3f55ae00 +3f55b000 +3f55b200 +3f55b400 +3f55b600 +3f55b800 +3f55ba00 +3f55bc00 +3f55be00 +3f55c000 +3f55c200 +3f55c400 +3f55c600 +3f55c800 +3f55ca00 +3f55cc00 +3f55ce00 +3f55d000 +3f55d200 +3f55d400 +3f55d600 +3f55d800 +3f55da00 +3f55dc00 +3f55de00 +3f55e000 +3f55e200 +3f55e400 +3f55e600 +3f55e800 +3f55ea00 +3f55ec00 +3f55ee00 +3f55f000 +3f55f200 +3f55f400 +3f55f600 +3f55f800 +3f55fa00 +3f55fc00 +3f55fe00 +3f560000 +3f560200 +3f560400 +3f560600 +3f560800 +3f560a00 +3f560c00 +3f560e00 +3f561000 +3f561200 +3f561400 +3f561600 +3f561800 +3f561a00 +3f561c00 +3f561e00 +3f562000 +3f562200 +3f562400 +3f562600 +3f562800 +3f562a00 +3f562c00 +3f562e00 +3f563000 +3f563200 +3f563400 +3f563600 +3f563800 +3f563a00 +3f563c00 +3f563e00 +3f564000 +3f564200 +3f564400 +3f564600 +3f564800 +3f564a00 +3f564c00 +3f564e00 +3f565000 +3f565200 +3f565400 +3f565600 +3f565800 +3f565a00 +3f565c00 +3f565e00 +3f566000 +3f566200 +3f566400 +3f566600 +3f566800 +3f566a00 +3f566c00 +3f566e00 +3f567000 +3f567200 +3f567400 +3f567600 +3f567800 +3f567a00 +3f567c00 +3f567e00 +3f568000 +3f568200 +3f568400 +3f568600 +3f568800 +3f568a00 +3f568c00 +3f568e00 +3f569000 +3f569200 +3f569400 +3f569600 +3f569800 +3f569a00 +3f569c00 +3f569e00 +3f56a000 +3f56a200 +3f56a400 +3f56a600 +3f56a800 +3f56aa00 +3f56ac00 +3f56ae00 +3f56b000 +3f56b200 +3f56b400 +3f56b600 +3f56b800 +3f56ba00 +3f56bc00 +3f56be00 +3f56c000 +3f56c200 +3f56c400 +3f56c600 +3f56c800 +3f56ca00 +3f56cc00 +3f56ce00 +3f56d000 +3f56d200 +3f56d400 +3f56d600 +3f56d800 +3f56da00 +3f56dc00 +3f56de00 +3f56e000 +3f56e200 +3f56e400 +3f56e600 +3f56e800 +3f56ea00 +3f56ec00 +3f56ee00 +3f56f000 +3f56f200 +3f56f400 +3f56f600 +3f56f800 +3f56fa00 +3f56fc00 +3f56fe00 +3f570000 +3f570200 +3f570400 +3f570600 +3f570800 +3f570a00 +3f570c00 +3f570e00 +3f571000 +3f571200 +3f571400 +3f571600 +3f571800 +3f571a00 +3f571c00 +3f571e00 +3f572000 +3f572200 +3f572400 +3f572600 +3f572800 +3f572a00 +3f572c00 +3f572e00 +3f573000 +3f573200 +3f573400 +3f573600 +3f573800 +3f573a00 +3f573c00 +3f573e00 +3f574000 +3f574200 +3f574400 +3f574600 +3f574800 +3f574a00 +3f574c00 +3f574e00 +3f575000 +3f575200 +3f575400 +3f575600 +3f575800 +3f575a00 +3f575c00 +3f575e00 +3f576000 +3f576200 +3f576400 +3f576600 +3f576800 +3f576a00 +3f576c00 +3f576e00 +3f577000 +3f577200 +3f577400 +3f577600 +3f577800 +3f577a00 +3f577c00 +3f577e00 +3f578000 +3f578200 +3f578400 +3f578600 +3f578800 +3f578a00 +3f578c00 +3f578e00 +3f579000 +3f579200 +3f579400 +3f579600 +3f579800 +3f579a00 +3f579c00 +3f579e00 +3f57a000 +3f57a200 +3f57a400 +3f57a600 +3f57a800 +3f57aa00 +3f57ac00 +3f57ae00 +3f57b000 +3f57b200 +3f57b400 +3f57b600 +3f57b800 +3f57ba00 +3f57bc00 +3f57be00 +3f57c000 +3f57c200 +3f57c400 +3f57c600 +3f57c800 +3f57ca00 +3f57cc00 +3f57ce00 +3f57d000 +3f57d200 +3f57d400 +3f57d600 +3f57d800 +3f57da00 +3f57dc00 +3f57de00 +3f57e000 +3f57e200 +3f57e400 +3f57e600 +3f57e800 +3f57ea00 +3f57ec00 +3f57ee00 +3f57f000 +3f57f200 +3f57f400 +3f57f600 +3f57f800 +3f57fa00 +3f57fc00 +3f57fe00 +3f580000 +3f580200 +3f580400 +3f580600 +3f580800 +3f580a00 +3f580c00 +3f580e00 +3f581000 +3f581200 +3f581400 +3f581600 +3f581800 +3f581a00 +3f581c00 +3f581e00 +3f582000 +3f582200 +3f582400 +3f582600 +3f582800 +3f582a00 +3f582c00 +3f582e00 +3f583000 +3f583200 +3f583400 +3f583600 +3f583800 +3f583a00 +3f583c00 +3f583e00 +3f584000 +3f584200 +3f584400 +3f584600 +3f584800 +3f584a00 +3f584c00 +3f584e00 +3f585000 +3f585200 +3f585400 +3f585600 +3f585800 +3f585a00 +3f585c00 +3f585e00 +3f586000 +3f586200 +3f586400 +3f586600 +3f586800 +3f586a00 +3f586c00 +3f586e00 +3f587000 +3f587200 +3f587400 +3f587600 +3f587800 +3f587a00 +3f587c00 +3f587e00 +3f588000 +3f588200 +3f588400 +3f588600 +3f588800 +3f588a00 +3f588c00 +3f588e00 +3f589000 +3f589200 +3f589400 +3f589600 +3f589800 +3f589a00 +3f589c00 +3f589e00 +3f58a000 +3f58a200 +3f58a400 +3f58a600 +3f58a800 +3f58aa00 +3f58ac00 +3f58ae00 +3f58b000 +3f58b200 +3f58b400 +3f58b600 +3f58b800 +3f58ba00 +3f58bc00 +3f58be00 +3f58c000 +3f58c200 +3f58c400 +3f58c600 +3f58c800 +3f58ca00 +3f58cc00 +3f58ce00 +3f58d000 +3f58d200 +3f58d400 +3f58d600 +3f58d800 +3f58da00 +3f58dc00 +3f58de00 +3f58e000 +3f58e200 +3f58e400 +3f58e600 +3f58e800 +3f58ea00 +3f58ec00 +3f58ee00 +3f58f000 +3f58f200 +3f58f400 +3f58f600 +3f58f800 +3f58fa00 +3f58fc00 +3f58fe00 +3f590000 +3f590200 +3f590400 +3f590600 +3f590800 +3f590a00 +3f590c00 +3f590e00 +3f591000 +3f591200 +3f591400 +3f591600 +3f591800 +3f591a00 +3f591c00 +3f591e00 +3f592000 +3f592200 +3f592400 +3f592600 +3f592800 +3f592a00 +3f592c00 +3f592e00 +3f593000 +3f593200 +3f593400 +3f593600 +3f593800 +3f593a00 +3f593c00 +3f593e00 +3f594000 +3f594200 +3f594400 +3f594600 +3f594800 +3f594a00 +3f594c00 +3f594e00 +3f595000 +3f595200 +3f595400 +3f595600 +3f595800 +3f595a00 +3f595c00 +3f595e00 +3f596000 +3f596200 +3f596400 +3f596600 +3f596800 +3f596a00 +3f596c00 +3f596e00 +3f597000 +3f597200 +3f597400 +3f597600 +3f597800 +3f597a00 +3f597c00 +3f597e00 +3f598000 +3f598200 +3f598400 +3f598600 +3f598800 +3f598a00 +3f598c00 +3f598e00 +3f599000 +3f599200 +3f599400 +3f599600 +3f599800 +3f599a00 +3f599c00 +3f599e00 +3f59a000 +3f59a200 +3f59a400 +3f59a600 +3f59a800 +3f59aa00 +3f59ac00 +3f59ae00 +3f59b000 +3f59b200 +3f59b400 +3f59b600 +3f59b800 +3f59ba00 +3f59bc00 +3f59be00 +3f59c000 +3f59c200 +3f59c400 +3f59c600 +3f59c800 +3f59ca00 +3f59cc00 +3f59ce00 +3f59d000 +3f59d200 +3f59d400 +3f59d600 +3f59d800 +3f59da00 +3f59dc00 +3f59de00 +3f59e000 +3f59e200 +3f59e400 +3f59e600 +3f59e800 +3f59ea00 +3f59ec00 +3f59ee00 +3f59f000 +3f59f200 +3f59f400 +3f59f600 +3f59f800 +3f59fa00 +3f59fc00 +3f59fe00 +3f5a0000 +3f5a0200 +3f5a0400 +3f5a0600 +3f5a0800 +3f5a0a00 +3f5a0c00 +3f5a0e00 +3f5a1000 +3f5a1200 +3f5a1400 +3f5a1600 +3f5a1800 +3f5a1a00 +3f5a1c00 +3f5a1e00 +3f5a2000 +3f5a2200 +3f5a2400 +3f5a2600 +3f5a2800 +3f5a2a00 +3f5a2c00 +3f5a2e00 +3f5a3000 +3f5a3200 +3f5a3400 +3f5a3600 +3f5a3800 +3f5a3a00 +3f5a3c00 +3f5a3e00 +3f5a4000 +3f5a4200 +3f5a4400 +3f5a4600 +3f5a4800 +3f5a4a00 +3f5a4c00 +3f5a4e00 +3f5a5000 +3f5a5200 +3f5a5400 +3f5a5600 +3f5a5800 +3f5a5a00 +3f5a5c00 +3f5a5e00 +3f5a6000 +3f5a6200 +3f5a6400 +3f5a6600 +3f5a6800 +3f5a6a00 +3f5a6c00 +3f5a6e00 +3f5a7000 +3f5a7200 +3f5a7400 +3f5a7600 +3f5a7800 +3f5a7a00 +3f5a7c00 +3f5a7e00 +3f5a8000 +3f5a8200 +3f5a8400 +3f5a8600 +3f5a8800 +3f5a8a00 +3f5a8c00 +3f5a8e00 +3f5a9000 +3f5a9200 +3f5a9400 +3f5a9600 +3f5a9800 +3f5a9a00 +3f5a9c00 +3f5a9e00 +3f5aa000 +3f5aa200 +3f5aa400 +3f5aa600 +3f5aa800 +3f5aaa00 +3f5aac00 +3f5aae00 +3f5ab000 +3f5ab200 +3f5ab400 +3f5ab600 +3f5ab800 +3f5aba00 +3f5abc00 +3f5abe00 +3f5ac000 +3f5ac200 +3f5ac400 +3f5ac600 +3f5ac800 +3f5aca00 +3f5acc00 +3f5ace00 +3f5ad000 +3f5ad200 +3f5ad400 +3f5ad600 +3f5ad800 +3f5ada00 +3f5adc00 +3f5ade00 +3f5ae000 +3f5ae200 +3f5ae400 +3f5ae600 +3f5ae800 +3f5aea00 +3f5aec00 +3f5aee00 +3f5af000 +3f5af200 +3f5af400 +3f5af600 +3f5af800 +3f5afa00 +3f5afc00 +3f5afe00 +3f5b0000 +3f5b0200 +3f5b0400 +3f5b0600 +3f5b0800 +3f5b0a00 +3f5b0c00 +3f5b0e00 +3f5b1000 +3f5b1200 +3f5b1400 +3f5b1600 +3f5b1800 +3f5b1a00 +3f5b1c00 +3f5b1e00 +3f5b2000 +3f5b2200 +3f5b2400 +3f5b2600 +3f5b2800 +3f5b2a00 +3f5b2c00 +3f5b2e00 +3f5b3000 +3f5b3200 +3f5b3400 +3f5b3600 +3f5b3800 +3f5b3a00 +3f5b3c00 +3f5b3e00 +3f5b4000 +3f5b4200 +3f5b4400 +3f5b4600 +3f5b4800 +3f5b4a00 +3f5b4c00 +3f5b4e00 +3f5b5000 +3f5b5200 +3f5b5400 +3f5b5600 +3f5b5800 +3f5b5a00 +3f5b5c00 +3f5b5e00 +3f5b6000 +3f5b6200 +3f5b6400 +3f5b6600 +3f5b6800 +3f5b6a00 +3f5b6c00 +3f5b6e00 +3f5b7000 +3f5b7200 +3f5b7400 +3f5b7600 +3f5b7800 +3f5b7a00 +3f5b7c00 +3f5b7e00 +3f5b8000 +3f5b8200 +3f5b8400 +3f5b8600 +3f5b8800 +3f5b8a00 +3f5b8c00 +3f5b8e00 +3f5b9000 +3f5b9200 +3f5b9400 +3f5b9600 +3f5b9800 +3f5b9a00 +3f5b9c00 +3f5b9e00 +3f5ba000 +3f5ba200 +3f5ba400 +3f5ba600 +3f5ba800 +3f5baa00 +3f5bac00 +3f5bae00 +3f5bb000 +3f5bb200 +3f5bb400 +3f5bb600 +3f5bb800 +3f5bba00 +3f5bbc00 +3f5bbe00 +3f5bc000 +3f5bc200 +3f5bc400 +3f5bc600 +3f5bc800 +3f5bca00 +3f5bcc00 +3f5bce00 +3f5bd000 +3f5bd200 +3f5bd400 +3f5bd600 +3f5bd800 +3f5bda00 +3f5bdc00 +3f5bde00 +3f5be000 +3f5be200 +3f5be400 +3f5be600 +3f5be800 +3f5bea00 +3f5bec00 +3f5bee00 +3f5bf000 +3f5bf200 +3f5bf400 +3f5bf600 +3f5bf800 +3f5bfa00 +3f5bfc00 +3f5bfe00 +3f5c0000 +3f5c0200 +3f5c0400 +3f5c0600 +3f5c0800 +3f5c0a00 +3f5c0c00 +3f5c0e00 +3f5c1000 +3f5c1200 +3f5c1400 +3f5c1600 +3f5c1800 +3f5c1a00 +3f5c1c00 +3f5c1e00 +3f5c2000 +3f5c2200 +3f5c2400 +3f5c2600 +3f5c2800 +3f5c2a00 +3f5c2c00 +3f5c2e00 +3f5c3000 +3f5c3200 +3f5c3400 +3f5c3600 +3f5c3800 +3f5c3a00 +3f5c3c00 +3f5c3e00 +3f5c4000 +3f5c4200 +3f5c4400 +3f5c4600 +3f5c4800 +3f5c4a00 +3f5c4c00 +3f5c4e00 +3f5c5000 +3f5c5200 +3f5c5400 +3f5c5600 +3f5c5800 +3f5c5a00 +3f5c5c00 +3f5c5e00 +3f5c6000 +3f5c6200 +3f5c6400 +3f5c6600 +3f5c6800 +3f5c6a00 +3f5c6c00 +3f5c6e00 +3f5c7000 +3f5c7200 +3f5c7400 +3f5c7600 +3f5c7800 +3f5c7a00 +3f5c7c00 +3f5c7e00 +3f5c8000 +3f5c8200 +3f5c8400 +3f5c8600 +3f5c8800 +3f5c8a00 +3f5c8c00 +3f5c8e00 +3f5c9000 +3f5c9200 +3f5c9400 +3f5c9600 +3f5c9800 +3f5c9a00 +3f5c9c00 +3f5c9e00 +3f5ca000 +3f5ca200 +3f5ca400 +3f5ca600 +3f5ca800 +3f5caa00 +3f5cac00 +3f5cae00 +3f5cb000 +3f5cb200 +3f5cb400 +3f5cb600 +3f5cb800 +3f5cba00 +3f5cbc00 +3f5cbe00 +3f5cc000 +3f5cc200 +3f5cc400 +3f5cc600 +3f5cc800 +3f5cca00 +3f5ccc00 +3f5cce00 +3f5cd000 +3f5cd200 +3f5cd400 +3f5cd600 +3f5cd800 +3f5cda00 +3f5cdc00 +3f5cde00 +3f5ce000 +3f5ce200 +3f5ce400 +3f5ce600 +3f5ce800 +3f5cea00 +3f5cec00 +3f5cee00 +3f5cf000 +3f5cf200 +3f5cf400 +3f5cf600 +3f5cf800 +3f5cfa00 +3f5cfc00 +3f5cfe00 +3f5d0000 +3f5d0200 +3f5d0400 +3f5d0600 +3f5d0800 +3f5d0a00 +3f5d0c00 +3f5d0e00 +3f5d1000 +3f5d1200 +3f5d1400 +3f5d1600 +3f5d1800 +3f5d1a00 +3f5d1c00 +3f5d1e00 +3f5d2000 +3f5d2200 +3f5d2400 +3f5d2600 +3f5d2800 +3f5d2a00 +3f5d2c00 +3f5d2e00 +3f5d3000 +3f5d3200 +3f5d3400 +3f5d3600 +3f5d3800 +3f5d3a00 +3f5d3c00 +3f5d3e00 +3f5d4000 +3f5d4200 +3f5d4400 +3f5d4600 +3f5d4800 +3f5d4a00 +3f5d4c00 +3f5d4e00 +3f5d5000 +3f5d5200 +3f5d5400 +3f5d5600 +3f5d5800 +3f5d5a00 +3f5d5c00 +3f5d5e00 +3f5d6000 +3f5d6200 +3f5d6400 +3f5d6600 +3f5d6800 +3f5d6a00 +3f5d6c00 +3f5d6e00 +3f5d7000 +3f5d7200 +3f5d7400 +3f5d7600 +3f5d7800 +3f5d7a00 +3f5d7c00 +3f5d7e00 +3f5d8000 +3f5d8200 +3f5d8400 +3f5d8600 +3f5d8800 +3f5d8a00 +3f5d8c00 +3f5d8e00 +3f5d9000 +3f5d9200 +3f5d9400 +3f5d9600 +3f5d9800 +3f5d9a00 +3f5d9c00 +3f5d9e00 +3f5da000 +3f5da200 +3f5da400 +3f5da600 +3f5da800 +3f5daa00 +3f5dac00 +3f5dae00 +3f5db000 +3f5db200 +3f5db400 +3f5db600 +3f5db800 +3f5dba00 +3f5dbc00 +3f5dbe00 +3f5dc000 +3f5dc200 +3f5dc400 +3f5dc600 +3f5dc800 +3f5dca00 +3f5dcc00 +3f5dce00 +3f5dd000 +3f5dd200 +3f5dd400 +3f5dd600 +3f5dd800 +3f5dda00 +3f5ddc00 +3f5dde00 +3f5de000 +3f5de200 +3f5de400 +3f5de600 +3f5de800 +3f5dea00 +3f5dec00 +3f5dee00 +3f5df000 +3f5df200 +3f5df400 +3f5df600 +3f5df800 +3f5dfa00 +3f5dfc00 +3f5dfe00 +3f5e0000 +3f5e0200 +3f5e0400 +3f5e0600 +3f5e0800 +3f5e0a00 +3f5e0c00 +3f5e0e00 +3f5e1000 +3f5e1200 +3f5e1400 +3f5e1600 +3f5e1800 +3f5e1a00 +3f5e1c00 +3f5e1e00 +3f5e2000 +3f5e2200 +3f5e2400 +3f5e2600 +3f5e2800 +3f5e2a00 +3f5e2c00 +3f5e2e00 +3f5e3000 +3f5e3200 +3f5e3400 +3f5e3600 +3f5e3800 +3f5e3a00 +3f5e3c00 +3f5e3e00 +3f5e4000 +3f5e4200 +3f5e4400 +3f5e4600 +3f5e4800 +3f5e4a00 +3f5e4c00 +3f5e4e00 +3f5e5000 +3f5e5200 +3f5e5400 +3f5e5600 +3f5e5800 +3f5e5a00 +3f5e5c00 +3f5e5e00 +3f5e6000 +3f5e6200 +3f5e6400 +3f5e6600 +3f5e6800 +3f5e6a00 +3f5e6c00 +3f5e6e00 +3f5e7000 +3f5e7200 +3f5e7400 +3f5e7600 +3f5e7800 +3f5e7a00 +3f5e7c00 +3f5e7e00 +3f5e8000 +3f5e8200 +3f5e8400 +3f5e8600 +3f5e8800 +3f5e8a00 +3f5e8c00 +3f5e8e00 +3f5e9000 +3f5e9200 +3f5e9400 +3f5e9600 +3f5e9800 +3f5e9a00 +3f5e9c00 +3f5e9e00 +3f5ea000 +3f5ea200 +3f5ea400 +3f5ea600 +3f5ea800 +3f5eaa00 +3f5eac00 +3f5eae00 +3f5eb000 +3f5eb200 +3f5eb400 +3f5eb600 +3f5eb800 +3f5eba00 +3f5ebc00 +3f5ebe00 +3f5ec000 +3f5ec200 +3f5ec400 +3f5ec600 +3f5ec800 +3f5eca00 +3f5ecc00 +3f5ece00 +3f5ed000 +3f5ed200 +3f5ed400 +3f5ed600 +3f5ed800 +3f5eda00 +3f5edc00 +3f5ede00 +3f5ee000 +3f5ee200 +3f5ee400 +3f5ee600 +3f5ee800 +3f5eea00 +3f5eec00 +3f5eee00 +3f5ef000 +3f5ef200 +3f5ef400 +3f5ef600 +3f5ef800 +3f5efa00 +3f5efc00 +3f5efe00 +3f5f0000 +3f5f0200 +3f5f0400 +3f5f0600 +3f5f0800 +3f5f0a00 +3f5f0c00 +3f5f0e00 +3f5f1000 +3f5f1200 +3f5f1400 +3f5f1600 +3f5f1800 +3f5f1a00 +3f5f1c00 +3f5f1e00 +3f5f2000 +3f5f2200 +3f5f2400 +3f5f2600 +3f5f2800 +3f5f2a00 +3f5f2c00 +3f5f2e00 +3f5f3000 +3f5f3200 +3f5f3400 +3f5f3600 +3f5f3800 +3f5f3a00 +3f5f3c00 +3f5f3e00 +3f5f4000 +3f5f4200 +3f5f4400 +3f5f4600 +3f5f4800 +3f5f4a00 +3f5f4c00 +3f5f4e00 +3f5f5000 +3f5f5200 +3f5f5400 +3f5f5600 +3f5f5800 +3f5f5a00 +3f5f5c00 +3f5f5e00 +3f5f6000 +3f5f6200 +3f5f6400 +3f5f6600 +3f5f6800 +3f5f6a00 +3f5f6c00 +3f5f6e00 +3f5f7000 +3f5f7200 +3f5f7400 +3f5f7600 +3f5f7800 +3f5f7a00 +3f5f7c00 +3f5f7e00 +3f5f8000 +3f5f8200 +3f5f8400 +3f5f8600 +3f5f8800 +3f5f8a00 +3f5f8c00 +3f5f8e00 +3f5f9000 +3f5f9200 +3f5f9400 +3f5f9600 +3f5f9800 +3f5f9a00 +3f5f9c00 +3f5f9e00 +3f5fa000 +3f5fa200 +3f5fa400 +3f5fa600 +3f5fa800 +3f5faa00 +3f5fac00 +3f5fae00 +3f5fb000 +3f5fb200 +3f5fb400 +3f5fb600 +3f5fb800 +3f5fba00 +3f5fbc00 +3f5fbe00 +3f5fc000 +3f5fc200 +3f5fc400 +3f5fc600 +3f5fc800 +3f5fca00 +3f5fcc00 +3f5fce00 +3f5fd000 +3f5fd200 +3f5fd400 +3f5fd600 +3f5fd800 +3f5fda00 +3f5fdc00 +3f5fde00 +3f5fe000 +3f5fe200 +3f5fe400 +3f5fe600 +3f5fe800 +3f5fea00 +3f5fec00 +3f5fee00 +3f5ff000 +3f5ff200 +3f5ff400 +3f5ff600 +3f5ff800 +3f5ffa00 +3f5ffc00 +3f5ffe00 +3f600000 +3f600200 +3f600400 +3f600600 +3f600800 +3f600a00 +3f600c00 +3f600e00 +3f601000 +3f601200 +3f601400 +3f601600 +3f601800 +3f601a00 +3f601c00 +3f601e00 +3f602000 +3f602200 +3f602400 +3f602600 +3f602800 +3f602a00 +3f602c00 +3f602e00 +3f603000 +3f603200 +3f603400 +3f603600 +3f603800 +3f603a00 +3f603c00 +3f603e00 +3f604000 +3f604200 +3f604400 +3f604600 +3f604800 +3f604a00 +3f604c00 +3f604e00 +3f605000 +3f605200 +3f605400 +3f605600 +3f605800 +3f605a00 +3f605c00 +3f605e00 +3f606000 +3f606200 +3f606400 +3f606600 +3f606800 +3f606a00 +3f606c00 +3f606e00 +3f607000 +3f607200 +3f607400 +3f607600 +3f607800 +3f607a00 +3f607c00 +3f607e00 +3f608000 +3f608200 +3f608400 +3f608600 +3f608800 +3f608a00 +3f608c00 +3f608e00 +3f609000 +3f609200 +3f609400 +3f609600 +3f609800 +3f609a00 +3f609c00 +3f609e00 +3f60a000 +3f60a200 +3f60a400 +3f60a600 +3f60a800 +3f60aa00 +3f60ac00 +3f60ae00 +3f60b000 +3f60b200 +3f60b400 +3f60b600 +3f60b800 +3f60ba00 +3f60bc00 +3f60be00 +3f60c000 +3f60c200 +3f60c400 +3f60c600 +3f60c800 +3f60ca00 +3f60cc00 +3f60ce00 +3f60d000 +3f60d200 +3f60d400 +3f60d600 +3f60d800 +3f60da00 +3f60dc00 +3f60de00 +3f60e000 +3f60e200 +3f60e400 +3f60e600 +3f60e800 +3f60ea00 +3f60ec00 +3f60ee00 +3f60f000 +3f60f200 +3f60f400 +3f60f600 +3f60f800 +3f60fa00 +3f60fc00 +3f60fe00 +3f610000 +3f610200 +3f610400 +3f610600 +3f610800 +3f610a00 +3f610c00 +3f610e00 +3f611000 +3f611200 +3f611400 +3f611600 +3f611800 +3f611a00 +3f611c00 +3f611e00 +3f612000 +3f612200 +3f612400 +3f612600 +3f612800 +3f612a00 +3f612c00 +3f612e00 +3f613000 +3f613200 +3f613400 +3f613600 +3f613800 +3f613a00 +3f613c00 +3f613e00 +3f614000 +3f614200 +3f614400 +3f614600 +3f614800 +3f614a00 +3f614c00 +3f614e00 +3f615000 +3f615200 +3f615400 +3f615600 +3f615800 +3f615a00 +3f615c00 +3f615e00 +3f616000 +3f616200 +3f616400 +3f616600 +3f616800 +3f616a00 +3f616c00 +3f616e00 +3f617000 +3f617200 +3f617400 +3f617600 +3f617800 +3f617a00 +3f617c00 +3f617e00 +3f618000 +3f618200 +3f618400 +3f618600 +3f618800 +3f618a00 +3f618c00 +3f618e00 +3f619000 +3f619200 +3f619400 +3f619600 +3f619800 +3f619a00 +3f619c00 +3f619e00 +3f61a000 +3f61a200 +3f61a400 +3f61a600 +3f61a800 +3f61aa00 +3f61ac00 +3f61ae00 +3f61b000 +3f61b200 +3f61b400 +3f61b600 +3f61b800 +3f61ba00 +3f61bc00 +3f61be00 +3f61c000 +3f61c200 +3f61c400 +3f61c600 +3f61c800 +3f61ca00 +3f61cc00 +3f61ce00 +3f61d000 +3f61d200 +3f61d400 +3f61d600 +3f61d800 +3f61da00 +3f61dc00 +3f61de00 +3f61e000 +3f61e200 +3f61e400 +3f61e600 +3f61e800 +3f61ea00 +3f61ec00 +3f61ee00 +3f61f000 +3f61f200 +3f61f400 +3f61f600 +3f61f800 +3f61fa00 +3f61fc00 +3f61fe00 +3f620000 +3f620200 +3f620400 +3f620600 +3f620800 +3f620a00 +3f620c00 +3f620e00 +3f621000 +3f621200 +3f621400 +3f621600 +3f621800 +3f621a00 +3f621c00 +3f621e00 +3f622000 +3f622200 +3f622400 +3f622600 +3f622800 +3f622a00 +3f622c00 +3f622e00 +3f623000 +3f623200 +3f623400 +3f623600 +3f623800 +3f623a00 +3f623c00 +3f623e00 +3f624000 +3f624200 +3f624400 +3f624600 +3f624800 +3f624a00 +3f624c00 +3f624e00 +3f625000 +3f625200 +3f625400 +3f625600 +3f625800 +3f625a00 +3f625c00 +3f625e00 +3f626000 +3f626200 +3f626400 +3f626600 +3f626800 +3f626a00 +3f626c00 +3f626e00 +3f627000 +3f627200 +3f627400 +3f627600 +3f627800 +3f627a00 +3f627c00 +3f627e00 +3f628000 +3f628200 +3f628400 +3f628600 +3f628800 +3f628a00 +3f628c00 +3f628e00 +3f629000 +3f629200 +3f629400 +3f629600 +3f629800 +3f629a00 +3f629c00 +3f629e00 +3f62a000 +3f62a200 +3f62a400 +3f62a600 +3f62a800 +3f62aa00 +3f62ac00 +3f62ae00 +3f62b000 +3f62b200 +3f62b400 +3f62b600 +3f62b800 +3f62ba00 +3f62bc00 +3f62be00 +3f62c000 +3f62c200 +3f62c400 +3f62c600 +3f62c800 +3f62ca00 +3f62cc00 +3f62ce00 +3f62d000 +3f62d200 +3f62d400 +3f62d600 +3f62d800 +3f62da00 +3f62dc00 +3f62de00 +3f62e000 +3f62e200 +3f62e400 +3f62e600 +3f62e800 +3f62ea00 +3f62ec00 +3f62ee00 +3f62f000 +3f62f200 +3f62f400 +3f62f600 +3f62f800 +3f62fa00 +3f62fc00 +3f62fe00 +3f630000 +3f630200 +3f630400 +3f630600 +3f630800 +3f630a00 +3f630c00 +3f630e00 +3f631000 +3f631200 +3f631400 +3f631600 +3f631800 +3f631a00 +3f631c00 +3f631e00 +3f632000 +3f632200 +3f632400 +3f632600 +3f632800 +3f632a00 +3f632c00 +3f632e00 +3f633000 +3f633200 +3f633400 +3f633600 +3f633800 +3f633a00 +3f633c00 +3f633e00 +3f634000 +3f634200 +3f634400 +3f634600 +3f634800 +3f634a00 +3f634c00 +3f634e00 +3f635000 +3f635200 +3f635400 +3f635600 +3f635800 +3f635a00 +3f635c00 +3f635e00 +3f636000 +3f636200 +3f636400 +3f636600 +3f636800 +3f636a00 +3f636c00 +3f636e00 +3f637000 +3f637200 +3f637400 +3f637600 +3f637800 +3f637a00 +3f637c00 +3f637e00 +3f638000 +3f638200 +3f638400 +3f638600 +3f638800 +3f638a00 +3f638c00 +3f638e00 +3f639000 +3f639200 +3f639400 +3f639600 +3f639800 +3f639a00 +3f639c00 +3f639e00 +3f63a000 +3f63a200 +3f63a400 +3f63a600 +3f63a800 +3f63aa00 +3f63ac00 +3f63ae00 +3f63b000 +3f63b200 +3f63b400 +3f63b600 +3f63b800 +3f63ba00 +3f63bc00 +3f63be00 +3f63c000 +3f63c200 +3f63c400 +3f63c600 +3f63c800 +3f63ca00 +3f63cc00 +3f63ce00 +3f63d000 +3f63d200 +3f63d400 +3f63d600 +3f63d800 +3f63da00 +3f63dc00 +3f63de00 +3f63e000 +3f63e200 +3f63e400 +3f63e600 +3f63e800 +3f63ea00 +3f63ec00 +3f63ee00 +3f63f000 +3f63f200 +3f63f400 +3f63f600 +3f63f800 +3f63fa00 +3f63fc00 +3f63fe00 +3f640000 +3f640200 +3f640400 +3f640600 +3f640800 +3f640a00 +3f640c00 +3f640e00 +3f641000 +3f641200 +3f641400 +3f641600 +3f641800 +3f641a00 +3f641c00 +3f641e00 +3f642000 +3f642200 +3f642400 +3f642600 +3f642800 +3f642a00 +3f642c00 +3f642e00 +3f643000 +3f643200 +3f643400 +3f643600 +3f643800 +3f643a00 +3f643c00 +3f643e00 +3f644000 +3f644200 +3f644400 +3f644600 +3f644800 +3f644a00 +3f644c00 +3f644e00 +3f645000 +3f645200 +3f645400 +3f645600 +3f645800 +3f645a00 +3f645c00 +3f645e00 +3f646000 +3f646200 +3f646400 +3f646600 +3f646800 +3f646a00 +3f646c00 +3f646e00 +3f647000 +3f647200 +3f647400 +3f647600 +3f647800 +3f647a00 +3f647c00 +3f647e00 +3f648000 +3f648200 +3f648400 +3f648600 +3f648800 +3f648a00 +3f648c00 +3f648e00 +3f649000 +3f649200 +3f649400 +3f649600 +3f649800 +3f649a00 +3f649c00 +3f649e00 +3f64a000 +3f64a200 +3f64a400 +3f64a600 +3f64a800 +3f64aa00 +3f64ac00 +3f64ae00 +3f64b000 +3f64b200 +3f64b400 +3f64b600 +3f64b800 +3f64ba00 +3f64bc00 +3f64be00 +3f64c000 +3f64c200 +3f64c400 +3f64c600 +3f64c800 +3f64ca00 +3f64cc00 +3f64ce00 +3f64d000 +3f64d200 +3f64d400 +3f64d600 +3f64d800 +3f64da00 +3f64dc00 +3f64de00 +3f64e000 +3f64e200 +3f64e400 +3f64e600 +3f64e800 +3f64ea00 +3f64ec00 +3f64ee00 +3f64f000 +3f64f200 +3f64f400 +3f64f600 +3f64f800 +3f64fa00 +3f64fc00 +3f64fe00 +3f650000 +3f650200 +3f650400 +3f650600 +3f650800 +3f650a00 +3f650c00 +3f650e00 +3f651000 +3f651200 +3f651400 +3f651600 +3f651800 +3f651a00 +3f651c00 +3f651e00 +3f652000 +3f652200 +3f652400 +3f652600 +3f652800 +3f652a00 +3f652c00 +3f652e00 +3f653000 +3f653200 +3f653400 +3f653600 +3f653800 +3f653a00 +3f653c00 +3f653e00 +3f654000 +3f654200 +3f654400 +3f654600 +3f654800 +3f654a00 +3f654c00 +3f654e00 +3f655000 +3f655200 +3f655400 +3f655600 +3f655800 +3f655a00 +3f655c00 +3f655e00 +3f656000 +3f656200 +3f656400 +3f656600 +3f656800 +3f656a00 +3f656c00 +3f656e00 +3f657000 +3f657200 +3f657400 +3f657600 +3f657800 +3f657a00 +3f657c00 +3f657e00 +3f658000 +3f658200 +3f658400 +3f658600 +3f658800 +3f658a00 +3f658c00 +3f658e00 +3f659000 +3f659200 +3f659400 +3f659600 +3f659800 +3f659a00 +3f659c00 +3f659e00 +3f65a000 +3f65a200 +3f65a400 +3f65a600 +3f65a800 +3f65aa00 +3f65ac00 +3f65ae00 +3f65b000 +3f65b200 +3f65b400 +3f65b600 +3f65b800 +3f65ba00 +3f65bc00 +3f65be00 +3f65c000 +3f65c200 +3f65c400 +3f65c600 +3f65c800 +3f65ca00 +3f65cc00 +3f65ce00 +3f65d000 +3f65d200 +3f65d400 +3f65d600 +3f65d800 +3f65da00 +3f65dc00 +3f65de00 +3f65e000 +3f65e200 +3f65e400 +3f65e600 +3f65e800 +3f65ea00 +3f65ec00 +3f65ee00 +3f65f000 +3f65f200 +3f65f400 +3f65f600 +3f65f800 +3f65fa00 +3f65fc00 +3f65fe00 +3f660000 +3f660200 +3f660400 +3f660600 +3f660800 +3f660a00 +3f660c00 +3f660e00 +3f661000 +3f661200 +3f661400 +3f661600 +3f661800 +3f661a00 +3f661c00 +3f661e00 +3f662000 +3f662200 +3f662400 +3f662600 +3f662800 +3f662a00 +3f662c00 +3f662e00 +3f663000 +3f663200 +3f663400 +3f663600 +3f663800 +3f663a00 +3f663c00 +3f663e00 +3f664000 +3f664200 +3f664400 +3f664600 +3f664800 +3f664a00 +3f664c00 +3f664e00 +3f665000 +3f665200 +3f665400 +3f665600 +3f665800 +3f665a00 +3f665c00 +3f665e00 +3f666000 +3f666200 +3f666400 +3f666600 +3f666800 +3f666a00 +3f666c00 +3f666e00 +3f667000 +3f667200 +3f667400 +3f667600 +3f667800 +3f667a00 +3f667c00 +3f667e00 +3f668000 +3f668200 +3f668400 +3f668600 +3f668800 +3f668a00 +3f668c00 +3f668e00 +3f669000 +3f669200 +3f669400 +3f669600 +3f669800 +3f669a00 +3f669c00 +3f669e00 +3f66a000 +3f66a200 +3f66a400 +3f66a600 +3f66a800 +3f66aa00 +3f66ac00 +3f66ae00 +3f66b000 +3f66b200 +3f66b400 +3f66b600 +3f66b800 +3f66ba00 +3f66bc00 +3f66be00 +3f66c000 +3f66c200 +3f66c400 +3f66c600 +3f66c800 +3f66ca00 +3f66cc00 +3f66ce00 +3f66d000 +3f66d200 +3f66d400 +3f66d600 +3f66d800 +3f66da00 +3f66dc00 +3f66de00 +3f66e000 +3f66e200 +3f66e400 +3f66e600 +3f66e800 +3f66ea00 +3f66ec00 +3f66ee00 +3f66f000 +3f66f200 +3f66f400 +3f66f600 +3f66f800 +3f66fa00 +3f66fc00 +3f66fe00 +3f670000 +3f670200 +3f670400 +3f670600 +3f670800 +3f670a00 +3f670c00 +3f670e00 +3f671000 +3f671200 +3f671400 +3f671600 +3f671800 +3f671a00 +3f671c00 +3f671e00 +3f672000 +3f672200 +3f672400 +3f672600 +3f672800 +3f672a00 +3f672c00 +3f672e00 +3f673000 +3f673200 +3f673400 +3f673600 +3f673800 +3f673a00 +3f673c00 +3f673e00 +3f674000 +3f674200 +3f674400 +3f674600 +3f674800 +3f674a00 +3f674c00 +3f674e00 +3f675000 +3f675200 +3f675400 +3f675600 +3f675800 +3f675a00 +3f675c00 +3f675e00 +3f676000 +3f676200 +3f676400 +3f676600 +3f676800 +3f676a00 +3f676c00 +3f676e00 +3f677000 +3f677200 +3f677400 +3f677600 +3f677800 +3f677a00 +3f677c00 +3f677e00 +3f678000 +3f678200 +3f678400 +3f678600 +3f678800 +3f678a00 +3f678c00 +3f678e00 +3f679000 +3f679200 +3f679400 +3f679600 +3f679800 +3f679a00 +3f679c00 +3f679e00 +3f67a000 +3f67a200 +3f67a400 +3f67a600 +3f67a800 +3f67aa00 +3f67ac00 +3f67ae00 +3f67b000 +3f67b200 +3f67b400 +3f67b600 +3f67b800 +3f67ba00 +3f67bc00 +3f67be00 +3f67c000 +3f67c200 +3f67c400 +3f67c600 +3f67c800 +3f67ca00 +3f67cc00 +3f67ce00 +3f67d000 +3f67d200 +3f67d400 +3f67d600 +3f67d800 +3f67da00 +3f67dc00 +3f67de00 +3f67e000 +3f67e200 +3f67e400 +3f67e600 +3f67e800 +3f67ea00 +3f67ec00 +3f67ee00 +3f67f000 +3f67f200 +3f67f400 +3f67f600 +3f67f800 +3f67fa00 +3f67fc00 +3f67fe00 +3f680000 +3f680200 +3f680400 +3f680600 +3f680800 +3f680a00 +3f680c00 +3f680e00 +3f681000 +3f681200 +3f681400 +3f681600 +3f681800 +3f681a00 +3f681c00 +3f681e00 +3f682000 +3f682200 +3f682400 +3f682600 +3f682800 +3f682a00 +3f682c00 +3f682e00 +3f683000 +3f683200 +3f683400 +3f683600 +3f683800 +3f683a00 +3f683c00 +3f683e00 +3f684000 +3f684200 +3f684400 +3f684600 +3f684800 +3f684a00 +3f684c00 +3f684e00 +3f685000 +3f685200 +3f685400 +3f685600 +3f685800 +3f685a00 +3f685c00 +3f685e00 +3f686000 +3f686200 +3f686400 +3f686600 +3f686800 +3f686a00 +3f686c00 +3f686e00 +3f687000 +3f687200 +3f687400 +3f687600 +3f687800 +3f687a00 +3f687c00 +3f687e00 +3f688000 +3f688200 +3f688400 +3f688600 +3f688800 +3f688a00 +3f688c00 +3f688e00 +3f689000 +3f689200 +3f689400 +3f689600 +3f689800 +3f689a00 +3f689c00 +3f689e00 +3f68a000 +3f68a200 +3f68a400 +3f68a600 +3f68a800 +3f68aa00 +3f68ac00 +3f68ae00 +3f68b000 +3f68b200 +3f68b400 +3f68b600 +3f68b800 +3f68ba00 +3f68bc00 +3f68be00 +3f68c000 +3f68c200 +3f68c400 +3f68c600 +3f68c800 +3f68ca00 +3f68cc00 +3f68ce00 +3f68d000 +3f68d200 +3f68d400 +3f68d600 +3f68d800 +3f68da00 +3f68dc00 +3f68de00 +3f68e000 +3f68e200 +3f68e400 +3f68e600 +3f68e800 +3f68ea00 +3f68ec00 +3f68ee00 +3f68f000 +3f68f200 +3f68f400 +3f68f600 +3f68f800 +3f68fa00 +3f68fc00 +3f68fe00 +3f690000 +3f690200 +3f690400 +3f690600 +3f690800 +3f690a00 +3f690c00 +3f690e00 +3f691000 +3f691200 +3f691400 +3f691600 +3f691800 +3f691a00 +3f691c00 +3f691e00 +3f692000 +3f692200 +3f692400 +3f692600 +3f692800 +3f692a00 +3f692c00 +3f692e00 +3f693000 +3f693200 +3f693400 +3f693600 +3f693800 +3f693a00 +3f693c00 +3f693e00 +3f694000 +3f694200 +3f694400 +3f694600 +3f694800 +3f694a00 +3f694c00 +3f694e00 +3f695000 +3f695200 +3f695400 +3f695600 +3f695800 +3f695a00 +3f695c00 +3f695e00 +3f696000 +3f696200 +3f696400 +3f696600 +3f696800 +3f696a00 +3f696c00 +3f696e00 +3f697000 +3f697200 +3f697400 +3f697600 +3f697800 +3f697a00 +3f697c00 +3f697e00 +3f698000 +3f698200 +3f698400 +3f698600 +3f698800 +3f698a00 +3f698c00 +3f698e00 +3f699000 +3f699200 +3f699400 +3f699600 +3f699800 +3f699a00 +3f699c00 +3f699e00 +3f69a000 +3f69a200 +3f69a400 +3f69a600 +3f69a800 +3f69aa00 +3f69ac00 +3f69ae00 +3f69b000 +3f69b200 +3f69b400 +3f69b600 +3f69b800 +3f69ba00 +3f69bc00 +3f69be00 +3f69c000 +3f69c200 +3f69c400 +3f69c600 +3f69c800 +3f69ca00 +3f69cc00 +3f69ce00 +3f69d000 +3f69d200 +3f69d400 +3f69d600 +3f69d800 +3f69da00 +3f69dc00 +3f69de00 +3f69e000 +3f69e200 +3f69e400 +3f69e600 +3f69e800 +3f69ea00 +3f69ec00 +3f69ee00 +3f69f000 +3f69f200 +3f69f400 +3f69f600 +3f69f800 +3f69fa00 +3f69fc00 +3f69fe00 +3f6a0000 +3f6a0200 +3f6a0400 +3f6a0600 +3f6a0800 +3f6a0a00 +3f6a0c00 +3f6a0e00 +3f6a1000 +3f6a1200 +3f6a1400 +3f6a1600 +3f6a1800 +3f6a1a00 +3f6a1c00 +3f6a1e00 +3f6a2000 +3f6a2200 +3f6a2400 +3f6a2600 +3f6a2800 +3f6a2a00 +3f6a2c00 +3f6a2e00 +3f6a3000 +3f6a3200 +3f6a3400 +3f6a3600 +3f6a3800 +3f6a3a00 +3f6a3c00 +3f6a3e00 +3f6a4000 +3f6a4200 +3f6a4400 +3f6a4600 +3f6a4800 +3f6a4a00 +3f6a4c00 +3f6a4e00 +3f6a5000 +3f6a5200 +3f6a5400 +3f6a5600 +3f6a5800 +3f6a5a00 +3f6a5c00 +3f6a5e00 +3f6a6000 +3f6a6200 +3f6a6400 +3f6a6600 +3f6a6800 +3f6a6a00 +3f6a6c00 +3f6a6e00 +3f6a7000 +3f6a7200 +3f6a7400 +3f6a7600 +3f6a7800 +3f6a7a00 +3f6a7c00 +3f6a7e00 +3f6a8000 +3f6a8200 +3f6a8400 +3f6a8600 +3f6a8800 +3f6a8a00 +3f6a8c00 +3f6a8e00 +3f6a9000 +3f6a9200 +3f6a9400 +3f6a9600 +3f6a9800 +3f6a9a00 +3f6a9c00 +3f6a9e00 +3f6aa000 +3f6aa200 +3f6aa400 +3f6aa600 +3f6aa800 +3f6aaa00 +3f6aac00 +3f6aae00 +3f6ab000 +3f6ab200 +3f6ab400 +3f6ab600 +3f6ab800 +3f6aba00 +3f6abc00 +3f6abe00 +3f6ac000 +3f6ac200 +3f6ac400 +3f6ac600 +3f6ac800 +3f6aca00 +3f6acc00 +3f6ace00 +3f6ad000 +3f6ad200 +3f6ad400 +3f6ad600 +3f6ad800 +3f6ada00 +3f6adc00 +3f6ade00 +3f6ae000 +3f6ae200 +3f6ae400 +3f6ae600 +3f6ae800 +3f6aea00 +3f6aec00 +3f6aee00 +3f6af000 +3f6af200 +3f6af400 +3f6af600 +3f6af800 +3f6afa00 +3f6afc00 +3f6afe00 +3f6b0000 +3f6b0200 +3f6b0400 +3f6b0600 +3f6b0800 +3f6b0a00 +3f6b0c00 +3f6b0e00 +3f6b1000 +3f6b1200 +3f6b1400 +3f6b1600 +3f6b1800 +3f6b1a00 +3f6b1c00 +3f6b1e00 +3f6b2000 +3f6b2200 +3f6b2400 +3f6b2600 +3f6b2800 +3f6b2a00 +3f6b2c00 +3f6b2e00 +3f6b3000 +3f6b3200 +3f6b3400 +3f6b3600 +3f6b3800 +3f6b3a00 +3f6b3c00 +3f6b3e00 +3f6b4000 +3f6b4200 +3f6b4400 +3f6b4600 +3f6b4800 +3f6b4a00 +3f6b4c00 +3f6b4e00 +3f6b5000 +3f6b5200 +3f6b5400 +3f6b5600 +3f6b5800 +3f6b5a00 +3f6b5c00 +3f6b5e00 +3f6b6000 +3f6b6200 +3f6b6400 +3f6b6600 +3f6b6800 +3f6b6a00 +3f6b6c00 +3f6b6e00 +3f6b7000 +3f6b7200 +3f6b7400 +3f6b7600 +3f6b7800 +3f6b7a00 +3f6b7c00 +3f6b7e00 +3f6b8000 +3f6b8200 +3f6b8400 +3f6b8600 +3f6b8800 +3f6b8a00 +3f6b8c00 +3f6b8e00 +3f6b9000 +3f6b9200 +3f6b9400 +3f6b9600 +3f6b9800 +3f6b9a00 +3f6b9c00 +3f6b9e00 +3f6ba000 +3f6ba200 +3f6ba400 +3f6ba600 +3f6ba800 +3f6baa00 +3f6bac00 +3f6bae00 +3f6bb000 +3f6bb200 +3f6bb400 +3f6bb600 +3f6bb800 +3f6bba00 +3f6bbc00 +3f6bbe00 +3f6bc000 +3f6bc200 +3f6bc400 +3f6bc600 +3f6bc800 +3f6bca00 +3f6bcc00 +3f6bce00 +3f6bd000 +3f6bd200 +3f6bd400 +3f6bd600 +3f6bd800 +3f6bda00 +3f6bdc00 +3f6bde00 +3f6be000 +3f6be200 +3f6be400 +3f6be600 +3f6be800 +3f6bea00 +3f6bec00 +3f6bee00 +3f6bf000 +3f6bf200 +3f6bf400 +3f6bf600 +3f6bf800 +3f6bfa00 +3f6bfc00 +3f6bfe00 +3f6c0000 +3f6c0200 +3f6c0400 +3f6c0600 +3f6c0800 +3f6c0a00 +3f6c0c00 +3f6c0e00 +3f6c1000 +3f6c1200 +3f6c1400 +3f6c1600 +3f6c1800 +3f6c1a00 +3f6c1c00 +3f6c1e00 +3f6c2000 +3f6c2200 +3f6c2400 +3f6c2600 +3f6c2800 +3f6c2a00 +3f6c2c00 +3f6c2e00 +3f6c3000 +3f6c3200 +3f6c3400 +3f6c3600 +3f6c3800 +3f6c3a00 +3f6c3c00 +3f6c3e00 +3f6c4000 +3f6c4200 +3f6c4400 +3f6c4600 +3f6c4800 +3f6c4a00 +3f6c4c00 +3f6c4e00 +3f6c5000 +3f6c5200 +3f6c5400 +3f6c5600 +3f6c5800 +3f6c5a00 +3f6c5c00 +3f6c5e00 +3f6c6000 +3f6c6200 +3f6c6400 +3f6c6600 +3f6c6800 +3f6c6a00 +3f6c6c00 +3f6c6e00 +3f6c7000 +3f6c7200 +3f6c7400 +3f6c7600 +3f6c7800 +3f6c7a00 +3f6c7c00 +3f6c7e00 +3f6c8000 +3f6c8200 +3f6c8400 +3f6c8600 +3f6c8800 +3f6c8a00 +3f6c8c00 +3f6c8e00 +3f6c9000 +3f6c9200 +3f6c9400 +3f6c9600 +3f6c9800 +3f6c9a00 +3f6c9c00 +3f6c9e00 +3f6ca000 +3f6ca200 +3f6ca400 +3f6ca600 +3f6ca800 +3f6caa00 +3f6cac00 +3f6cae00 +3f6cb000 +3f6cb200 +3f6cb400 +3f6cb600 +3f6cb800 +3f6cba00 +3f6cbc00 +3f6cbe00 +3f6cc000 +3f6cc200 +3f6cc400 +3f6cc600 +3f6cc800 +3f6cca00 +3f6ccc00 +3f6cce00 +3f6cd000 +3f6cd200 +3f6cd400 +3f6cd600 +3f6cd800 +3f6cda00 +3f6cdc00 +3f6cde00 +3f6ce000 +3f6ce200 +3f6ce400 +3f6ce600 +3f6ce800 +3f6cea00 +3f6cec00 +3f6cee00 +3f6cf000 +3f6cf200 +3f6cf400 +3f6cf600 +3f6cf800 +3f6cfa00 +3f6cfc00 +3f6cfe00 +3f6d0000 +3f6d0200 +3f6d0400 +3f6d0600 +3f6d0800 +3f6d0a00 +3f6d0c00 +3f6d0e00 +3f6d1000 +3f6d1200 +3f6d1400 +3f6d1600 +3f6d1800 +3f6d1a00 +3f6d1c00 +3f6d1e00 +3f6d2000 +3f6d2200 +3f6d2400 +3f6d2600 +3f6d2800 +3f6d2a00 +3f6d2c00 +3f6d2e00 +3f6d3000 +3f6d3200 +3f6d3400 +3f6d3600 +3f6d3800 +3f6d3a00 +3f6d3c00 +3f6d3e00 +3f6d4000 +3f6d4200 +3f6d4400 +3f6d4600 +3f6d4800 +3f6d4a00 +3f6d4c00 +3f6d4e00 +3f6d5000 +3f6d5200 +3f6d5400 +3f6d5600 +3f6d5800 +3f6d5a00 +3f6d5c00 +3f6d5e00 +3f6d6000 +3f6d6200 +3f6d6400 +3f6d6600 +3f6d6800 +3f6d6a00 +3f6d6c00 +3f6d6e00 +3f6d7000 +3f6d7200 +3f6d7400 +3f6d7600 +3f6d7800 +3f6d7a00 +3f6d7c00 +3f6d7e00 +3f6d8000 +3f6d8200 +3f6d8400 +3f6d8600 +3f6d8800 +3f6d8a00 +3f6d8c00 +3f6d8e00 +3f6d9000 +3f6d9200 +3f6d9400 +3f6d9600 +3f6d9800 +3f6d9a00 +3f6d9c00 +3f6d9e00 +3f6da000 +3f6da200 +3f6da400 +3f6da600 +3f6da800 +3f6daa00 +3f6dac00 +3f6dae00 +3f6db000 +3f6db200 +3f6db400 +3f6db600 +3f6db800 +3f6dba00 +3f6dbc00 +3f6dbe00 +3f6dc000 +3f6dc200 +3f6dc400 +3f6dc600 +3f6dc800 +3f6dca00 +3f6dcc00 +3f6dce00 +3f6dd000 +3f6dd200 +3f6dd400 +3f6dd600 +3f6dd800 +3f6dda00 +3f6ddc00 +3f6dde00 +3f6de000 +3f6de200 +3f6de400 +3f6de600 +3f6de800 +3f6dea00 +3f6dec00 +3f6dee00 +3f6df000 +3f6df200 +3f6df400 +3f6df600 +3f6df800 +3f6dfa00 +3f6dfc00 +3f6dfe00 +3f6e0000 +3f6e0200 +3f6e0400 +3f6e0600 +3f6e0800 +3f6e0a00 +3f6e0c00 +3f6e0e00 +3f6e1000 +3f6e1200 +3f6e1400 +3f6e1600 +3f6e1800 +3f6e1a00 +3f6e1c00 +3f6e1e00 +3f6e2000 +3f6e2200 +3f6e2400 +3f6e2600 +3f6e2800 +3f6e2a00 +3f6e2c00 +3f6e2e00 +3f6e3000 +3f6e3200 +3f6e3400 +3f6e3600 +3f6e3800 +3f6e3a00 +3f6e3c00 +3f6e3e00 +3f6e4000 +3f6e4200 +3f6e4400 +3f6e4600 +3f6e4800 +3f6e4a00 +3f6e4c00 +3f6e4e00 +3f6e5000 +3f6e5200 +3f6e5400 +3f6e5600 +3f6e5800 +3f6e5a00 +3f6e5c00 +3f6e5e00 +3f6e6000 +3f6e6200 +3f6e6400 +3f6e6600 +3f6e6800 +3f6e6a00 +3f6e6c00 +3f6e6e00 +3f6e7000 +3f6e7200 +3f6e7400 +3f6e7600 +3f6e7800 +3f6e7a00 +3f6e7c00 +3f6e7e00 +3f6e8000 +3f6e8200 +3f6e8400 +3f6e8600 +3f6e8800 +3f6e8a00 +3f6e8c00 +3f6e8e00 +3f6e9000 +3f6e9200 +3f6e9400 +3f6e9600 +3f6e9800 +3f6e9a00 +3f6e9c00 +3f6e9e00 +3f6ea000 +3f6ea200 +3f6ea400 +3f6ea600 +3f6ea800 +3f6eaa00 +3f6eac00 +3f6eae00 +3f6eb000 +3f6eb200 +3f6eb400 +3f6eb600 +3f6eb800 +3f6eba00 +3f6ebc00 +3f6ebe00 +3f6ec000 +3f6ec200 +3f6ec400 +3f6ec600 +3f6ec800 +3f6eca00 +3f6ecc00 +3f6ece00 +3f6ed000 +3f6ed200 +3f6ed400 +3f6ed600 +3f6ed800 +3f6eda00 +3f6edc00 +3f6ede00 +3f6ee000 +3f6ee200 +3f6ee400 +3f6ee600 +3f6ee800 +3f6eea00 +3f6eec00 +3f6eee00 +3f6ef000 +3f6ef200 +3f6ef400 +3f6ef600 +3f6ef800 +3f6efa00 +3f6efc00 +3f6efe00 +3f6f0000 +3f6f0200 +3f6f0400 +3f6f0600 +3f6f0800 +3f6f0a00 +3f6f0c00 +3f6f0e00 +3f6f1000 +3f6f1200 +3f6f1400 +3f6f1600 +3f6f1800 +3f6f1a00 +3f6f1c00 +3f6f1e00 +3f6f2000 +3f6f2200 +3f6f2400 +3f6f2600 +3f6f2800 +3f6f2a00 +3f6f2c00 +3f6f2e00 +3f6f3000 +3f6f3200 +3f6f3400 +3f6f3600 +3f6f3800 +3f6f3a00 +3f6f3c00 +3f6f3e00 +3f6f4000 +3f6f4200 +3f6f4400 +3f6f4600 +3f6f4800 +3f6f4a00 +3f6f4c00 +3f6f4e00 +3f6f5000 +3f6f5200 +3f6f5400 +3f6f5600 +3f6f5800 +3f6f5a00 +3f6f5c00 +3f6f5e00 +3f6f6000 +3f6f6200 +3f6f6400 +3f6f6600 +3f6f6800 +3f6f6a00 +3f6f6c00 +3f6f6e00 +3f6f7000 +3f6f7200 +3f6f7400 +3f6f7600 +3f6f7800 +3f6f7a00 +3f6f7c00 +3f6f7e00 +3f6f8000 +3f6f8200 +3f6f8400 +3f6f8600 +3f6f8800 +3f6f8a00 +3f6f8c00 +3f6f8e00 +3f6f9000 +3f6f9200 +3f6f9400 +3f6f9600 +3f6f9800 +3f6f9a00 +3f6f9c00 +3f6f9e00 +3f6fa000 +3f6fa200 +3f6fa400 +3f6fa600 +3f6fa800 +3f6faa00 +3f6fac00 +3f6fae00 +3f6fb000 +3f6fb200 +3f6fb400 +3f6fb600 +3f6fb800 +3f6fba00 +3f6fbc00 +3f6fbe00 +3f6fc000 +3f6fc200 +3f6fc400 +3f6fc600 +3f6fc800 +3f6fca00 +3f6fcc00 +3f6fce00 +3f6fd000 +3f6fd200 +3f6fd400 +3f6fd600 +3f6fd800 +3f6fda00 +3f6fdc00 +3f6fde00 +3f6fe000 +3f6fe200 +3f6fe400 +3f6fe600 +3f6fe800 +3f6fea00 +3f6fec00 +3f6fee00 +3f6ff000 +3f6ff200 +3f6ff400 +3f6ff600 +3f6ff800 +3f6ffa00 +3f6ffc00 +3f6ffe00 +3f700000 +3f700200 +3f700400 +3f700600 +3f700800 +3f700a00 +3f700c00 +3f700e00 +3f701000 +3f701200 +3f701400 +3f701600 +3f701800 +3f701a00 +3f701c00 +3f701e00 +3f702000 +3f702200 +3f702400 +3f702600 +3f702800 +3f702a00 +3f702c00 +3f702e00 +3f703000 +3f703200 +3f703400 +3f703600 +3f703800 +3f703a00 +3f703c00 +3f703e00 +3f704000 +3f704200 +3f704400 +3f704600 +3f704800 +3f704a00 +3f704c00 +3f704e00 +3f705000 +3f705200 +3f705400 +3f705600 +3f705800 +3f705a00 +3f705c00 +3f705e00 +3f706000 +3f706200 +3f706400 +3f706600 +3f706800 +3f706a00 +3f706c00 +3f706e00 +3f707000 +3f707200 +3f707400 +3f707600 +3f707800 +3f707a00 +3f707c00 +3f707e00 +3f708000 +3f708200 +3f708400 +3f708600 +3f708800 +3f708a00 +3f708c00 +3f708e00 +3f709000 +3f709200 +3f709400 +3f709600 +3f709800 +3f709a00 +3f709c00 +3f709e00 +3f70a000 +3f70a200 +3f70a400 +3f70a600 +3f70a800 +3f70aa00 +3f70ac00 +3f70ae00 +3f70b000 +3f70b200 +3f70b400 +3f70b600 +3f70b800 +3f70ba00 +3f70bc00 +3f70be00 +3f70c000 +3f70c200 +3f70c400 +3f70c600 +3f70c800 +3f70ca00 +3f70cc00 +3f70ce00 +3f70d000 +3f70d200 +3f70d400 +3f70d600 +3f70d800 +3f70da00 +3f70dc00 +3f70de00 +3f70e000 +3f70e200 +3f70e400 +3f70e600 +3f70e800 +3f70ea00 +3f70ec00 +3f70ee00 +3f70f000 +3f70f200 +3f70f400 +3f70f600 +3f70f800 +3f70fa00 +3f70fc00 +3f70fe00 +3f710000 +3f710200 +3f710400 +3f710600 +3f710800 +3f710a00 +3f710c00 +3f710e00 +3f711000 +3f711200 +3f711400 +3f711600 +3f711800 +3f711a00 +3f711c00 +3f711e00 +3f712000 +3f712200 +3f712400 +3f712600 +3f712800 +3f712a00 +3f712c00 +3f712e00 +3f713000 +3f713200 +3f713400 +3f713600 +3f713800 +3f713a00 +3f713c00 +3f713e00 +3f714000 +3f714200 +3f714400 +3f714600 +3f714800 +3f714a00 +3f714c00 +3f714e00 +3f715000 +3f715200 +3f715400 +3f715600 +3f715800 +3f715a00 +3f715c00 +3f715e00 +3f716000 +3f716200 +3f716400 +3f716600 +3f716800 +3f716a00 +3f716c00 +3f716e00 +3f717000 +3f717200 +3f717400 +3f717600 +3f717800 +3f717a00 +3f717c00 +3f717e00 +3f718000 +3f718200 +3f718400 +3f718600 +3f718800 +3f718a00 +3f718c00 +3f718e00 +3f719000 +3f719200 +3f719400 +3f719600 +3f719800 +3f719a00 +3f719c00 +3f719e00 +3f71a000 +3f71a200 +3f71a400 +3f71a600 +3f71a800 +3f71aa00 +3f71ac00 +3f71ae00 +3f71b000 +3f71b200 +3f71b400 +3f71b600 +3f71b800 +3f71ba00 +3f71bc00 +3f71be00 +3f71c000 +3f71c200 +3f71c400 +3f71c600 +3f71c800 +3f71ca00 +3f71cc00 +3f71ce00 +3f71d000 +3f71d200 +3f71d400 +3f71d600 +3f71d800 +3f71da00 +3f71dc00 +3f71de00 +3f71e000 +3f71e200 +3f71e400 +3f71e600 +3f71e800 +3f71ea00 +3f71ec00 +3f71ee00 +3f71f000 +3f71f200 +3f71f400 +3f71f600 +3f71f800 +3f71fa00 +3f71fc00 +3f71fe00 +3f720000 +3f720200 +3f720400 +3f720600 +3f720800 +3f720a00 +3f720c00 +3f720e00 +3f721000 +3f721200 +3f721400 +3f721600 +3f721800 +3f721a00 +3f721c00 +3f721e00 +3f722000 +3f722200 +3f722400 +3f722600 +3f722800 +3f722a00 +3f722c00 +3f722e00 +3f723000 +3f723200 +3f723400 +3f723600 +3f723800 +3f723a00 +3f723c00 +3f723e00 +3f724000 +3f724200 +3f724400 +3f724600 +3f724800 +3f724a00 +3f724c00 +3f724e00 +3f725000 +3f725200 +3f725400 +3f725600 +3f725800 +3f725a00 +3f725c00 +3f725e00 +3f726000 +3f726200 +3f726400 +3f726600 +3f726800 +3f726a00 +3f726c00 +3f726e00 +3f727000 +3f727200 +3f727400 +3f727600 +3f727800 +3f727a00 +3f727c00 +3f727e00 +3f728000 +3f728200 +3f728400 +3f728600 +3f728800 +3f728a00 +3f728c00 +3f728e00 +3f729000 +3f729200 +3f729400 +3f729600 +3f729800 +3f729a00 +3f729c00 +3f729e00 +3f72a000 +3f72a200 +3f72a400 +3f72a600 +3f72a800 +3f72aa00 +3f72ac00 +3f72ae00 +3f72b000 +3f72b200 +3f72b400 +3f72b600 +3f72b800 +3f72ba00 +3f72bc00 +3f72be00 +3f72c000 +3f72c200 +3f72c400 +3f72c600 +3f72c800 +3f72ca00 +3f72cc00 +3f72ce00 +3f72d000 +3f72d200 +3f72d400 +3f72d600 +3f72d800 +3f72da00 +3f72dc00 +3f72de00 +3f72e000 +3f72e200 +3f72e400 +3f72e600 +3f72e800 +3f72ea00 +3f72ec00 +3f72ee00 +3f72f000 +3f72f200 +3f72f400 +3f72f600 +3f72f800 +3f72fa00 +3f72fc00 +3f72fe00 +3f730000 +3f730200 +3f730400 +3f730600 +3f730800 +3f730a00 +3f730c00 +3f730e00 +3f731000 +3f731200 +3f731400 +3f731600 +3f731800 +3f731a00 +3f731c00 +3f731e00 +3f732000 +3f732200 +3f732400 +3f732600 +3f732800 +3f732a00 +3f732c00 +3f732e00 +3f733000 +3f733200 +3f733400 +3f733600 +3f733800 +3f733a00 +3f733c00 +3f733e00 +3f734000 +3f734200 +3f734400 +3f734600 +3f734800 +3f734a00 +3f734c00 +3f734e00 +3f735000 +3f735200 +3f735400 +3f735600 +3f735800 +3f735a00 +3f735c00 +3f735e00 +3f736000 +3f736200 +3f736400 +3f736600 +3f736800 +3f736a00 +3f736c00 +3f736e00 +3f737000 +3f737200 +3f737400 +3f737600 +3f737800 +3f737a00 +3f737c00 +3f737e00 +3f738000 +3f738200 +3f738400 +3f738600 +3f738800 +3f738a00 +3f738c00 +3f738e00 +3f739000 +3f739200 +3f739400 +3f739600 +3f739800 +3f739a00 +3f739c00 +3f739e00 +3f73a000 +3f73a200 +3f73a400 +3f73a600 +3f73a800 +3f73aa00 +3f73ac00 +3f73ae00 +3f73b000 +3f73b200 +3f73b400 +3f73b600 +3f73b800 +3f73ba00 +3f73bc00 +3f73be00 +3f73c000 +3f73c200 +3f73c400 +3f73c600 +3f73c800 +3f73ca00 +3f73cc00 +3f73ce00 +3f73d000 +3f73d200 +3f73d400 +3f73d600 +3f73d800 +3f73da00 +3f73dc00 +3f73de00 +3f73e000 +3f73e200 +3f73e400 +3f73e600 +3f73e800 +3f73ea00 +3f73ec00 +3f73ee00 +3f73f000 +3f73f200 +3f73f400 +3f73f600 +3f73f800 +3f73fa00 +3f73fc00 +3f73fe00 +3f740000 +3f740200 +3f740400 +3f740600 +3f740800 +3f740a00 +3f740c00 +3f740e00 +3f741000 +3f741200 +3f741400 +3f741600 +3f741800 +3f741a00 +3f741c00 +3f741e00 +3f742000 +3f742200 +3f742400 +3f742600 +3f742800 +3f742a00 +3f742c00 +3f742e00 +3f743000 +3f743200 +3f743400 +3f743600 +3f743800 +3f743a00 +3f743c00 +3f743e00 +3f744000 +3f744200 +3f744400 +3f744600 +3f744800 +3f744a00 +3f744c00 +3f744e00 +3f745000 +3f745200 +3f745400 +3f745600 +3f745800 +3f745a00 +3f745c00 +3f745e00 +3f746000 +3f746200 +3f746400 +3f746600 +3f746800 +3f746a00 +3f746c00 +3f746e00 +3f747000 +3f747200 +3f747400 +3f747600 +3f747800 +3f747a00 +3f747c00 +3f747e00 +3f748000 +3f748200 +3f748400 +3f748600 +3f748800 +3f748a00 +3f748c00 +3f748e00 +3f749000 +3f749200 +3f749400 +3f749600 +3f749800 +3f749a00 +3f749c00 +3f749e00 +3f74a000 +3f74a200 +3f74a400 +3f74a600 +3f74a800 +3f74aa00 +3f74ac00 +3f74ae00 +3f74b000 +3f74b200 +3f74b400 +3f74b600 +3f74b800 +3f74ba00 +3f74bc00 +3f74be00 +3f74c000 +3f74c200 +3f74c400 +3f74c600 +3f74c800 +3f74ca00 +3f74cc00 +3f74ce00 +3f74d000 +3f74d200 +3f74d400 +3f74d600 +3f74d800 +3f74da00 +3f74dc00 +3f74de00 +3f74e000 +3f74e200 +3f74e400 +3f74e600 +3f74e800 +3f74ea00 +3f74ec00 +3f74ee00 +3f74f000 +3f74f200 +3f74f400 +3f74f600 +3f74f800 +3f74fa00 +3f74fc00 +3f74fe00 +3f750000 +3f750200 +3f750400 +3f750600 +3f750800 +3f750a00 +3f750c00 +3f750e00 +3f751000 +3f751200 +3f751400 +3f751600 +3f751800 +3f751a00 +3f751c00 +3f751e00 +3f752000 +3f752200 +3f752400 +3f752600 +3f752800 +3f752a00 +3f752c00 +3f752e00 +3f753000 +3f753200 +3f753400 +3f753600 +3f753800 +3f753a00 +3f753c00 +3f753e00 +3f754000 +3f754200 +3f754400 +3f754600 +3f754800 +3f754a00 +3f754c00 +3f754e00 +3f755000 +3f755200 +3f755400 +3f755600 +3f755800 +3f755a00 +3f755c00 +3f755e00 +3f756000 +3f756200 +3f756400 +3f756600 +3f756800 +3f756a00 +3f756c00 +3f756e00 +3f757000 +3f757200 +3f757400 +3f757600 +3f757800 +3f757a00 +3f757c00 +3f757e00 +3f758000 +3f758200 +3f758400 +3f758600 +3f758800 +3f758a00 +3f758c00 +3f758e00 +3f759000 +3f759200 +3f759400 +3f759600 +3f759800 +3f759a00 +3f759c00 +3f759e00 +3f75a000 +3f75a200 +3f75a400 +3f75a600 +3f75a800 +3f75aa00 +3f75ac00 +3f75ae00 +3f75b000 +3f75b200 +3f75b400 +3f75b600 +3f75b800 +3f75ba00 +3f75bc00 +3f75be00 +3f75c000 +3f75c200 +3f75c400 +3f75c600 +3f75c800 +3f75ca00 +3f75cc00 +3f75ce00 +3f75d000 +3f75d200 +3f75d400 +3f75d600 +3f75d800 +3f75da00 +3f75dc00 +3f75de00 +3f75e000 +3f75e200 +3f75e400 +3f75e600 +3f75e800 +3f75ea00 +3f75ec00 +3f75ee00 +3f75f000 +3f75f200 +3f75f400 +3f75f600 +3f75f800 +3f75fa00 +3f75fc00 +3f75fe00 +3f760000 +3f760200 +3f760400 +3f760600 +3f760800 +3f760a00 +3f760c00 +3f760e00 +3f761000 +3f761200 +3f761400 +3f761600 +3f761800 +3f761a00 +3f761c00 +3f761e00 +3f762000 +3f762200 +3f762400 +3f762600 +3f762800 +3f762a00 +3f762c00 +3f762e00 +3f763000 +3f763200 +3f763400 +3f763600 +3f763800 +3f763a00 +3f763c00 +3f763e00 +3f764000 +3f764200 +3f764400 +3f764600 +3f764800 +3f764a00 +3f764c00 +3f764e00 +3f765000 +3f765200 +3f765400 +3f765600 +3f765800 +3f765a00 +3f765c00 +3f765e00 +3f766000 +3f766200 +3f766400 +3f766600 +3f766800 +3f766a00 +3f766c00 +3f766e00 +3f767000 +3f767200 +3f767400 +3f767600 +3f767800 +3f767a00 +3f767c00 +3f767e00 +3f768000 +3f768200 +3f768400 +3f768600 +3f768800 +3f768a00 +3f768c00 +3f768e00 +3f769000 +3f769200 +3f769400 +3f769600 +3f769800 +3f769a00 +3f769c00 +3f769e00 +3f76a000 +3f76a200 +3f76a400 +3f76a600 +3f76a800 +3f76aa00 +3f76ac00 +3f76ae00 +3f76b000 +3f76b200 +3f76b400 +3f76b600 +3f76b800 +3f76ba00 +3f76bc00 +3f76be00 +3f76c000 +3f76c200 +3f76c400 +3f76c600 +3f76c800 +3f76ca00 +3f76cc00 +3f76ce00 +3f76d000 +3f76d200 +3f76d400 +3f76d600 +3f76d800 +3f76da00 +3f76dc00 +3f76de00 +3f76e000 +3f76e200 +3f76e400 +3f76e600 +3f76e800 +3f76ea00 +3f76ec00 +3f76ee00 +3f76f000 +3f76f200 +3f76f400 +3f76f600 +3f76f800 +3f76fa00 +3f76fc00 +3f76fe00 +3f770000 +3f770200 +3f770400 +3f770600 +3f770800 +3f770a00 +3f770c00 +3f770e00 +3f771000 +3f771200 +3f771400 +3f771600 +3f771800 +3f771a00 +3f771c00 +3f771e00 +3f772000 +3f772200 +3f772400 +3f772600 +3f772800 +3f772a00 +3f772c00 +3f772e00 +3f773000 +3f773200 +3f773400 +3f773600 +3f773800 +3f773a00 +3f773c00 +3f773e00 +3f774000 +3f774200 +3f774400 +3f774600 +3f774800 +3f774a00 +3f774c00 +3f774e00 +3f775000 +3f775200 +3f775400 +3f775600 +3f775800 +3f775a00 +3f775c00 +3f775e00 +3f776000 +3f776200 +3f776400 +3f776600 +3f776800 +3f776a00 +3f776c00 +3f776e00 +3f777000 +3f777200 +3f777400 +3f777600 +3f777800 +3f777a00 +3f777c00 +3f777e00 +3f778000 +3f778200 +3f778400 +3f778600 +3f778800 +3f778a00 +3f778c00 +3f778e00 +3f779000 +3f779200 +3f779400 +3f779600 +3f779800 +3f779a00 +3f779c00 +3f779e00 +3f77a000 +3f77a200 +3f77a400 +3f77a600 +3f77a800 +3f77aa00 +3f77ac00 +3f77ae00 +3f77b000 +3f77b200 +3f77b400 +3f77b600 +3f77b800 +3f77ba00 +3f77bc00 +3f77be00 +3f77c000 +3f77c200 +3f77c400 +3f77c600 +3f77c800 +3f77ca00 +3f77cc00 +3f77ce00 +3f77d000 +3f77d200 +3f77d400 +3f77d600 +3f77d800 +3f77da00 +3f77dc00 +3f77de00 +3f77e000 +3f77e200 +3f77e400 +3f77e600 +3f77e800 +3f77ea00 +3f77ec00 +3f77ee00 +3f77f000 +3f77f200 +3f77f400 +3f77f600 +3f77f800 +3f77fa00 +3f77fc00 +3f77fe00 +3f780000 +3f780200 +3f780400 +3f780600 +3f780800 +3f780a00 +3f780c00 +3f780e00 +3f781000 +3f781200 +3f781400 +3f781600 +3f781800 +3f781a00 +3f781c00 +3f781e00 +3f782000 +3f782200 +3f782400 +3f782600 +3f782800 +3f782a00 +3f782c00 +3f782e00 +3f783000 +3f783200 +3f783400 +3f783600 +3f783800 +3f783a00 +3f783c00 +3f783e00 +3f784000 +3f784200 +3f784400 +3f784600 +3f784800 +3f784a00 +3f784c00 +3f784e00 +3f785000 +3f785200 +3f785400 +3f785600 +3f785800 +3f785a00 +3f785c00 +3f785e00 +3f786000 +3f786200 +3f786400 +3f786600 +3f786800 +3f786a00 +3f786c00 +3f786e00 +3f787000 +3f787200 +3f787400 +3f787600 +3f787800 +3f787a00 +3f787c00 +3f787e00 +3f788000 +3f788200 +3f788400 +3f788600 +3f788800 +3f788a00 +3f788c00 +3f788e00 +3f789000 +3f789200 +3f789400 +3f789600 +3f789800 +3f789a00 +3f789c00 +3f789e00 +3f78a000 +3f78a200 +3f78a400 +3f78a600 +3f78a800 +3f78aa00 +3f78ac00 +3f78ae00 +3f78b000 +3f78b200 +3f78b400 +3f78b600 +3f78b800 +3f78ba00 +3f78bc00 +3f78be00 +3f78c000 +3f78c200 +3f78c400 +3f78c600 +3f78c800 +3f78ca00 +3f78cc00 +3f78ce00 +3f78d000 +3f78d200 +3f78d400 +3f78d600 +3f78d800 +3f78da00 +3f78dc00 +3f78de00 +3f78e000 +3f78e200 +3f78e400 +3f78e600 +3f78e800 +3f78ea00 +3f78ec00 +3f78ee00 +3f78f000 +3f78f200 +3f78f400 +3f78f600 +3f78f800 +3f78fa00 +3f78fc00 +3f78fe00 +3f790000 +3f790200 +3f790400 +3f790600 +3f790800 +3f790a00 +3f790c00 +3f790e00 +3f791000 +3f791200 +3f791400 +3f791600 +3f791800 +3f791a00 +3f791c00 +3f791e00 +3f792000 +3f792200 +3f792400 +3f792600 +3f792800 +3f792a00 +3f792c00 +3f792e00 +3f793000 +3f793200 +3f793400 +3f793600 +3f793800 +3f793a00 +3f793c00 +3f793e00 +3f794000 +3f794200 +3f794400 +3f794600 +3f794800 +3f794a00 +3f794c00 +3f794e00 +3f795000 +3f795200 +3f795400 +3f795600 +3f795800 +3f795a00 +3f795c00 +3f795e00 +3f796000 +3f796200 +3f796400 +3f796600 +3f796800 +3f796a00 +3f796c00 +3f796e00 +3f797000 +3f797200 +3f797400 +3f797600 +3f797800 +3f797a00 +3f797c00 +3f797e00 +3f798000 +3f798200 +3f798400 +3f798600 +3f798800 +3f798a00 +3f798c00 +3f798e00 +3f799000 +3f799200 +3f799400 +3f799600 +3f799800 +3f799a00 +3f799c00 +3f799e00 +3f79a000 +3f79a200 +3f79a400 +3f79a600 +3f79a800 +3f79aa00 +3f79ac00 +3f79ae00 +3f79b000 +3f79b200 +3f79b400 +3f79b600 +3f79b800 +3f79ba00 +3f79bc00 +3f79be00 +3f79c000 +3f79c200 +3f79c400 +3f79c600 +3f79c800 +3f79ca00 +3f79cc00 +3f79ce00 +3f79d000 +3f79d200 +3f79d400 +3f79d600 +3f79d800 +3f79da00 +3f79dc00 +3f79de00 +3f79e000 +3f79e200 +3f79e400 +3f79e600 +3f79e800 +3f79ea00 +3f79ec00 +3f79ee00 +3f79f000 +3f79f200 +3f79f400 +3f79f600 +3f79f800 +3f79fa00 +3f79fc00 +3f79fe00 +3f7a0000 +3f7a0200 +3f7a0400 +3f7a0600 +3f7a0800 +3f7a0a00 +3f7a0c00 +3f7a0e00 +3f7a1000 +3f7a1200 +3f7a1400 +3f7a1600 +3f7a1800 +3f7a1a00 +3f7a1c00 +3f7a1e00 +3f7a2000 +3f7a2200 +3f7a2400 +3f7a2600 +3f7a2800 +3f7a2a00 +3f7a2c00 +3f7a2e00 +3f7a3000 +3f7a3200 +3f7a3400 +3f7a3600 +3f7a3800 +3f7a3a00 +3f7a3c00 +3f7a3e00 +3f7a4000 +3f7a4200 +3f7a4400 +3f7a4600 +3f7a4800 +3f7a4a00 +3f7a4c00 +3f7a4e00 +3f7a5000 +3f7a5200 +3f7a5400 +3f7a5600 +3f7a5800 +3f7a5a00 +3f7a5c00 +3f7a5e00 +3f7a6000 +3f7a6200 +3f7a6400 +3f7a6600 +3f7a6800 +3f7a6a00 +3f7a6c00 +3f7a6e00 +3f7a7000 +3f7a7200 +3f7a7400 +3f7a7600 +3f7a7800 +3f7a7a00 +3f7a7c00 +3f7a7e00 +3f7a8000 +3f7a8200 +3f7a8400 +3f7a8600 +3f7a8800 +3f7a8a00 +3f7a8c00 +3f7a8e00 +3f7a9000 +3f7a9200 +3f7a9400 +3f7a9600 +3f7a9800 +3f7a9a00 +3f7a9c00 +3f7a9e00 +3f7aa000 +3f7aa200 +3f7aa400 +3f7aa600 +3f7aa800 +3f7aaa00 +3f7aac00 +3f7aae00 +3f7ab000 +3f7ab200 +3f7ab400 +3f7ab600 +3f7ab800 +3f7aba00 +3f7abc00 +3f7abe00 +3f7ac000 +3f7ac200 +3f7ac400 +3f7ac600 +3f7ac800 +3f7aca00 +3f7acc00 +3f7ace00 +3f7ad000 +3f7ad200 +3f7ad400 +3f7ad600 +3f7ad800 +3f7ada00 +3f7adc00 +3f7ade00 +3f7ae000 +3f7ae200 +3f7ae400 +3f7ae600 +3f7ae800 +3f7aea00 +3f7aec00 +3f7aee00 +3f7af000 +3f7af200 +3f7af400 +3f7af600 +3f7af800 +3f7afa00 +3f7afc00 +3f7afe00 +3f7b0000 +3f7b0200 +3f7b0400 +3f7b0600 +3f7b0800 +3f7b0a00 +3f7b0c00 +3f7b0e00 +3f7b1000 +3f7b1200 +3f7b1400 +3f7b1600 +3f7b1800 +3f7b1a00 +3f7b1c00 +3f7b1e00 +3f7b2000 +3f7b2200 +3f7b2400 +3f7b2600 +3f7b2800 +3f7b2a00 +3f7b2c00 +3f7b2e00 +3f7b3000 +3f7b3200 +3f7b3400 +3f7b3600 +3f7b3800 +3f7b3a00 +3f7b3c00 +3f7b3e00 +3f7b4000 +3f7b4200 +3f7b4400 +3f7b4600 +3f7b4800 +3f7b4a00 +3f7b4c00 +3f7b4e00 +3f7b5000 +3f7b5200 +3f7b5400 +3f7b5600 +3f7b5800 +3f7b5a00 +3f7b5c00 +3f7b5e00 +3f7b6000 +3f7b6200 +3f7b6400 +3f7b6600 +3f7b6800 +3f7b6a00 +3f7b6c00 +3f7b6e00 +3f7b7000 +3f7b7200 +3f7b7400 +3f7b7600 +3f7b7800 +3f7b7a00 +3f7b7c00 +3f7b7e00 +3f7b8000 +3f7b8200 +3f7b8400 +3f7b8600 +3f7b8800 +3f7b8a00 +3f7b8c00 +3f7b8e00 +3f7b9000 +3f7b9200 +3f7b9400 +3f7b9600 +3f7b9800 +3f7b9a00 +3f7b9c00 +3f7b9e00 +3f7ba000 +3f7ba200 +3f7ba400 +3f7ba600 +3f7ba800 +3f7baa00 +3f7bac00 +3f7bae00 +3f7bb000 +3f7bb200 +3f7bb400 +3f7bb600 +3f7bb800 +3f7bba00 +3f7bbc00 +3f7bbe00 +3f7bc000 +3f7bc200 +3f7bc400 +3f7bc600 +3f7bc800 +3f7bca00 +3f7bcc00 +3f7bce00 +3f7bd000 +3f7bd200 +3f7bd400 +3f7bd600 +3f7bd800 +3f7bda00 +3f7bdc00 +3f7bde00 +3f7be000 +3f7be200 +3f7be400 +3f7be600 +3f7be800 +3f7bea00 +3f7bec00 +3f7bee00 +3f7bf000 +3f7bf200 +3f7bf400 +3f7bf600 +3f7bf800 +3f7bfa00 +3f7bfc00 +3f7bfe00 +3f7c0000 +3f7c0200 +3f7c0400 +3f7c0600 +3f7c0800 +3f7c0a00 +3f7c0c00 +3f7c0e00 +3f7c1000 +3f7c1200 +3f7c1400 +3f7c1600 +3f7c1800 +3f7c1a00 +3f7c1c00 +3f7c1e00 +3f7c2000 +3f7c2200 +3f7c2400 +3f7c2600 +3f7c2800 +3f7c2a00 +3f7c2c00 +3f7c2e00 +3f7c3000 +3f7c3200 +3f7c3400 +3f7c3600 +3f7c3800 +3f7c3a00 +3f7c3c00 +3f7c3e00 +3f7c4000 +3f7c4200 +3f7c4400 +3f7c4600 +3f7c4800 +3f7c4a00 +3f7c4c00 +3f7c4e00 +3f7c5000 +3f7c5200 +3f7c5400 +3f7c5600 +3f7c5800 +3f7c5a00 +3f7c5c00 +3f7c5e00 +3f7c6000 +3f7c6200 +3f7c6400 +3f7c6600 +3f7c6800 +3f7c6a00 +3f7c6c00 +3f7c6e00 +3f7c7000 +3f7c7200 +3f7c7400 +3f7c7600 +3f7c7800 +3f7c7a00 +3f7c7c00 +3f7c7e00 +3f7c8000 +3f7c8200 +3f7c8400 +3f7c8600 +3f7c8800 +3f7c8a00 +3f7c8c00 +3f7c8e00 +3f7c9000 +3f7c9200 +3f7c9400 +3f7c9600 +3f7c9800 +3f7c9a00 +3f7c9c00 +3f7c9e00 +3f7ca000 +3f7ca200 +3f7ca400 +3f7ca600 +3f7ca800 +3f7caa00 +3f7cac00 +3f7cae00 +3f7cb000 +3f7cb200 +3f7cb400 +3f7cb600 +3f7cb800 +3f7cba00 +3f7cbc00 +3f7cbe00 +3f7cc000 +3f7cc200 +3f7cc400 +3f7cc600 +3f7cc800 +3f7cca00 +3f7ccc00 +3f7cce00 +3f7cd000 +3f7cd200 +3f7cd400 +3f7cd600 +3f7cd800 +3f7cda00 +3f7cdc00 +3f7cde00 +3f7ce000 +3f7ce200 +3f7ce400 +3f7ce600 +3f7ce800 +3f7cea00 +3f7cec00 +3f7cee00 +3f7cf000 +3f7cf200 +3f7cf400 +3f7cf600 +3f7cf800 +3f7cfa00 +3f7cfc00 +3f7cfe00 +3f7d0000 +3f7d0200 +3f7d0400 +3f7d0600 +3f7d0800 +3f7d0a00 +3f7d0c00 +3f7d0e00 +3f7d1000 +3f7d1200 +3f7d1400 +3f7d1600 +3f7d1800 +3f7d1a00 +3f7d1c00 +3f7d1e00 +3f7d2000 +3f7d2200 +3f7d2400 +3f7d2600 +3f7d2800 +3f7d2a00 +3f7d2c00 +3f7d2e00 +3f7d3000 +3f7d3200 +3f7d3400 +3f7d3600 +3f7d3800 +3f7d3a00 +3f7d3c00 +3f7d3e00 +3f7d4000 +3f7d4200 +3f7d4400 +3f7d4600 +3f7d4800 +3f7d4a00 +3f7d4c00 +3f7d4e00 +3f7d5000 +3f7d5200 +3f7d5400 +3f7d5600 +3f7d5800 +3f7d5a00 +3f7d5c00 +3f7d5e00 +3f7d6000 +3f7d6200 +3f7d6400 +3f7d6600 +3f7d6800 +3f7d6a00 +3f7d6c00 +3f7d6e00 +3f7d7000 +3f7d7200 +3f7d7400 +3f7d7600 +3f7d7800 +3f7d7a00 +3f7d7c00 +3f7d7e00 +3f7d8000 +3f7d8200 +3f7d8400 +3f7d8600 +3f7d8800 +3f7d8a00 +3f7d8c00 +3f7d8e00 +3f7d9000 +3f7d9200 +3f7d9400 +3f7d9600 +3f7d9800 +3f7d9a00 +3f7d9c00 +3f7d9e00 +3f7da000 +3f7da200 +3f7da400 +3f7da600 +3f7da800 +3f7daa00 +3f7dac00 +3f7dae00 +3f7db000 +3f7db200 +3f7db400 +3f7db600 +3f7db800 +3f7dba00 +3f7dbc00 +3f7dbe00 +3f7dc000 +3f7dc200 +3f7dc400 +3f7dc600 +3f7dc800 +3f7dca00 +3f7dcc00 +3f7dce00 +3f7dd000 +3f7dd200 +3f7dd400 +3f7dd600 +3f7dd800 +3f7dda00 +3f7ddc00 +3f7dde00 +3f7de000 +3f7de200 +3f7de400 +3f7de600 +3f7de800 +3f7dea00 +3f7dec00 +3f7dee00 +3f7df000 +3f7df200 +3f7df400 +3f7df600 +3f7df800 +3f7dfa00 +3f7dfc00 +3f7dfe00 +3f7e0000 +3f7e0200 +3f7e0400 +3f7e0600 +3f7e0800 +3f7e0a00 +3f7e0c00 +3f7e0e00 +3f7e1000 +3f7e1200 +3f7e1400 +3f7e1600 +3f7e1800 +3f7e1a00 +3f7e1c00 +3f7e1e00 +3f7e2000 +3f7e2200 +3f7e2400 +3f7e2600 +3f7e2800 +3f7e2a00 +3f7e2c00 +3f7e2e00 +3f7e3000 +3f7e3200 +3f7e3400 +3f7e3600 +3f7e3800 +3f7e3a00 +3f7e3c00 +3f7e3e00 +3f7e4000 +3f7e4200 +3f7e4400 +3f7e4600 +3f7e4800 +3f7e4a00 +3f7e4c00 +3f7e4e00 +3f7e5000 +3f7e5200 +3f7e5400 +3f7e5600 +3f7e5800 +3f7e5a00 +3f7e5c00 +3f7e5e00 +3f7e6000 +3f7e6200 +3f7e6400 +3f7e6600 +3f7e6800 +3f7e6a00 +3f7e6c00 +3f7e6e00 +3f7e7000 +3f7e7200 +3f7e7400 +3f7e7600 +3f7e7800 +3f7e7a00 +3f7e7c00 +3f7e7e00 +3f7e8000 +3f7e8200 +3f7e8400 +3f7e8600 +3f7e8800 +3f7e8a00 +3f7e8c00 +3f7e8e00 +3f7e9000 +3f7e9200 +3f7e9400 +3f7e9600 +3f7e9800 +3f7e9a00 +3f7e9c00 +3f7e9e00 +3f7ea000 +3f7ea200 +3f7ea400 +3f7ea600 +3f7ea800 +3f7eaa00 +3f7eac00 +3f7eae00 +3f7eb000 +3f7eb200 +3f7eb400 +3f7eb600 +3f7eb800 +3f7eba00 +3f7ebc00 +3f7ebe00 +3f7ec000 +3f7ec200 +3f7ec400 +3f7ec600 +3f7ec800 +3f7eca00 +3f7ecc00 +3f7ece00 +3f7ed000 +3f7ed200 +3f7ed400 +3f7ed600 +3f7ed800 +3f7eda00 +3f7edc00 +3f7ede00 +3f7ee000 +3f7ee200 +3f7ee400 +3f7ee600 +3f7ee800 +3f7eea00 +3f7eec00 +3f7eee00 +3f7ef000 +3f7ef200 +3f7ef400 +3f7ef600 +3f7ef800 +3f7efa00 +3f7efc00 +3f7efe00 +3f7f0000 +3f7f0200 +3f7f0400 +3f7f0600 +3f7f0800 +3f7f0a00 +3f7f0c00 +3f7f0e00 +3f7f1000 +3f7f1200 +3f7f1400 +3f7f1600 +3f7f1800 +3f7f1a00 +3f7f1c00 +3f7f1e00 +3f7f2000 +3f7f2200 +3f7f2400 +3f7f2600 +3f7f2800 +3f7f2a00 +3f7f2c00 +3f7f2e00 +3f7f3000 +3f7f3200 +3f7f3400 +3f7f3600 +3f7f3800 +3f7f3a00 +3f7f3c00 +3f7f3e00 +3f7f4000 +3f7f4200 +3f7f4400 +3f7f4600 +3f7f4800 +3f7f4a00 +3f7f4c00 +3f7f4e00 +3f7f5000 +3f7f5200 +3f7f5400 +3f7f5600 +3f7f5800 +3f7f5a00 +3f7f5c00 +3f7f5e00 +3f7f6000 +3f7f6200 +3f7f6400 +3f7f6600 +3f7f6800 +3f7f6a00 +3f7f6c00 +3f7f6e00 +3f7f7000 +3f7f7200 +3f7f7400 +3f7f7600 +3f7f7800 +3f7f7a00 +3f7f7c00 +3f7f7e00 +3f7f8000 +3f7f8200 +3f7f8400 +3f7f8600 +3f7f8800 +3f7f8a00 +3f7f8c00 +3f7f8e00 +3f7f9000 +3f7f9200 +3f7f9400 +3f7f9600 +3f7f9800 +3f7f9a00 +3f7f9c00 +3f7f9e00 +3f7fa000 +3f7fa200 +3f7fa400 +3f7fa600 +3f7fa800 +3f7faa00 +3f7fac00 +3f7fae00 +3f7fb000 +3f7fb200 +3f7fb400 +3f7fb600 +3f7fb800 +3f7fba00 +3f7fbc00 +3f7fbe00 +3f7fc000 +3f7fc200 +3f7fc400 +3f7fc600 +3f7fc800 +3f7fca00 +3f7fcc00 +3f7fce00 +3f7fd000 +3f7fd200 +3f7fd400 +3f7fd600 +3f7fd800 +3f7fda00 +3f7fdc00 +3f7fde00 +3f7fe000 +3f7fe200 +3f7fe400 +3f7fe600 +3f7fe800 +3f7fea00 +3f7fec00 +3f7fee00 +3f7ff000 +3f7ff200 +3f7ff400 +3f7ff600 +3f7ff800 +3f7ffa00 +3f7ffc00 +3f7ffe00 diff --git a/fpga/usrp3/lib/vita/iq_to_float_tb.v b/fpga/usrp3/lib/vita/iq_to_float_tb.v new file mode 100644 index 000000000..3ab7ffbd5 --- /dev/null +++ b/fpga/usrp3/lib/vita/iq_to_float_tb.v @@ -0,0 +1,61 @@ +module iq_to_float_tb(); + + + reg clk, reset; + integer x,file; + reg [15:0] in; + wire [31:0] out; + + initial clk = 0; + + always #10 clk = ~clk; + + initial $dumpfile("iq_to_float_tb.vcd"); + initial $dumpvars(0,iq_to_float_tb); + integer f; + initial + + begin + x <= 0; + reset <= 1; + in <= 0; + file = $fopen("iq_to_float_VER.txt"); + + repeat(65536) @(posedge clk); + reset <= 0; + repeat(65536) @(posedge clk) + begin + in <= data[x]; + x <= x+1; + $fdisplayh(file,out); + end + $fclose(file); + + + repeat(65536) @(posedge clk); + $finish; + + end + + + + + iq_to_float #(.BITS_IN(16), .BITS_OUT(32)) + dut + ( + .in(in), .out(out), .clk(clk), .reset(reset) + ); + + + + reg [15:0] data [0:65535]; + initial $readmemh("iq_to_float_input.txt",data); + + + + + + + +endmodule + diff --git a/fpga/usrp3/lib/vita/new_rx_control.v b/fpga/usrp3/lib/vita/new_rx_control.v new file mode 100644 index 000000000..810fa1ce9 --- /dev/null +++ b/fpga/usrp3/lib/vita/new_rx_control.v @@ -0,0 +1,242 @@ +// +// Copyright 2013 Ettus Research LLC +// + + +// HALT brings RX to an idle state as quickly as possible if RX is running +// without running the risk of leaving a packet fragment in downstream FIFO's. +// HALT also flushes all remaining pending commands in the commmand FIFO. +// Unlike STOP, HALT doesn't ever create an ERROR packet. + + +module new_rx_control + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [63:0] vita_time, + + // DDC connections + output run, output eob, + input strobe, input full, + input [11:0] seqnum, + input [31:0] sid, + + output [63:0] err_tdata, output err_tlast, output err_tvalid, input err_tready, + output [31:0] debug + ); + + wire [31:0] command_i; + wire [63:0] time_i; + wire store_command; + + wire send_imm, chain, reload, stop; + wire [27:0] numlines; + wire [63:0] rcvtime; + + wire now, early, late; + wire command_valid; + reg command_ready; + + reg chain_sav, reload_sav; + + + reg clear_halt; + reg halt; + wire set_halt; + + reg [63:0] err_tdata_int; + wire err_tlast_int; + wire err_tvalid_int; + wire err_tready_int; + + + setting_reg #(.my_addr(BASE)) sr_cmd + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(command_i),.changed()); + + setting_reg #(.my_addr(BASE+1)) sr_time_h + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(time_i[63:32]),.changed()); + + setting_reg #(.my_addr(BASE+2)) sr_time_l + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(time_i[31:0]),.changed(store_command)); + + setting_reg #(.my_addr(BASE+3)) sr_rx_halt + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(),.changed(set_halt)); + + always @(posedge clk) + if (reset | clear | clear_halt) + halt <= 1'b0; + else + halt <= set_halt; + + + axi_fifo_short #(.WIDTH(96)) commandfifo + (.clk(clk),.reset(reset),.clear(clear | clear_halt), + .i_tdata({command_i,time_i}), .i_tvalid(store_command), .i_tready(), + .o_tdata({send_imm,chain,reload,stop,numlines,rcvtime}), + .o_tvalid(command_valid), .o_tready(command_ready), + .occupied(), .space() ); + + time_compare + time_compare (.clk(clk), .reset(reset), .time_now(vita_time), .trigger_time(rcvtime), .now(now), .early(early), .late(late)); + + localparam IBS_IDLE = 0; + localparam IBS_RUNNING = 1; + + localparam IBS_OVERRUN = 2; + localparam IBS_OVR_TIME = 3; + localparam IBS_OVR_DATA = 4; + + localparam IBS_BROKENCHAIN = 5; + localparam IBS_BRK_TIME = 6; + localparam IBS_BRK_DATA = 7; + + localparam IBS_LATECMD = 8; + localparam IBS_LATE_TIME = 9; + localparam IBS_LATE_DATA = 10; + + localparam IBS_ZEROLEN = 11; + localparam IBS_ZERO_TIME = 12; + localparam IBS_ZERO_DATA = 13; + + reg [3:0] ibs_state; + reg [27:0] lines_left, repeat_lines; + + + always @(posedge clk) + if(reset | clear) + begin + ibs_state <= IBS_IDLE; + chain_sav <= 1'b0; + reload_sav <= 1'b0; + clear_halt <= 1'b0; + end + else + case(ibs_state) + IBS_IDLE : begin + clear_halt <= 1'b0; // Incase we got here through a HALT. + if(command_valid) + if(stop) + ibs_state <= IBS_IDLE;//IBS_ZEROLEN; + else if(late & ~send_imm) + ibs_state <= IBS_LATECMD; + else if(now | send_imm) + begin + ibs_state <= IBS_RUNNING; + lines_left <= numlines; + repeat_lines <= numlines; + chain_sav <= chain; + reload_sav <= reload; + end + end // case: IBS_IDLE + + IBS_RUNNING : // need to check for full + if(strobe) + if(full) + ibs_state <= IBS_OVERRUN; + else + if(lines_left == 1) + // Provide Halt mechanism used to bring RX into known IDLE state + // at re-initialization. + if (halt) + begin + ibs_state <= IBS_IDLE; + clear_halt <= 1'b1; + end + else if(chain_sav) + if(command_valid) + begin + lines_left <= numlines; + repeat_lines <= numlines; + chain_sav <= chain; + reload_sav <= reload; + if(stop) + ibs_state <= IBS_IDLE; + end + else if(reload_sav) + lines_left <= repeat_lines; + else + ibs_state <= IBS_BROKENCHAIN; + else + ibs_state <= IBS_IDLE; + else + lines_left <= lines_left - 28'd1; + + + IBS_OVERRUN: if(err_tready_int) ibs_state <= IBS_OVR_TIME; + IBS_OVR_TIME: if(err_tready_int) ibs_state <= IBS_OVR_DATA; + IBS_OVR_DATA: if(err_tready_int) ibs_state <= IBS_IDLE; + + IBS_BROKENCHAIN: if(err_tready_int) ibs_state <= IBS_BRK_TIME; + IBS_BRK_TIME: if(err_tready_int) ibs_state <= IBS_BRK_DATA; + IBS_BRK_DATA: if(err_tready_int) ibs_state <= IBS_IDLE; + + IBS_LATECMD: if(err_tready_int) ibs_state <= IBS_LATE_TIME; + IBS_LATE_TIME: if(err_tready_int) ibs_state <= IBS_LATE_DATA; + IBS_LATE_DATA: if(err_tready_int) ibs_state <= IBS_IDLE; + + IBS_ZEROLEN: if(err_tready_int) ibs_state <= IBS_ZERO_TIME; + IBS_ZERO_TIME: if(err_tready_int) ibs_state <= IBS_ZERO_DATA; + IBS_ZERO_DATA: if(err_tready_int) ibs_state <= IBS_IDLE; + + default: ibs_state <= IBS_IDLE; + + endcase // case (ibs_state) + + always @* + case(ibs_state) + IBS_IDLE : command_ready <= stop | late | now | send_imm; + IBS_RUNNING : command_ready <= strobe & (lines_left == 1) & chain_sav; + default : command_ready <= 1'b0; + endcase // case (ibs_state) + + assign run = (ibs_state == IBS_RUNNING); + assign eob = strobe & (lines_left == 1) & ( ~chain_sav | (command_valid & stop) | (~command_valid & ~reload_sav) | halt); + + always @* + case (ibs_state) + IBS_OVERRUN : err_tdata_int <= { 4'hA, seqnum, 16'd24, sid }; + IBS_OVR_TIME : err_tdata_int <= vita_time; + IBS_OVR_DATA : err_tdata_int <= {32'h8, 32'b0}; + + IBS_BROKENCHAIN : err_tdata_int <= { 4'hA, seqnum, 16'd24, sid }; + IBS_BRK_TIME : err_tdata_int <= vita_time; + IBS_BRK_DATA : err_tdata_int <= {32'h4, 32'b0}; + + IBS_LATECMD : err_tdata_int <= { 4'hA, seqnum, 16'd24, sid }; + IBS_LATE_TIME : err_tdata_int <= vita_time; + IBS_LATE_DATA : err_tdata_int <= {32'h2, 32'b0}; + + IBS_ZEROLEN : err_tdata_int <= { 4'hA, seqnum, 16'd24, sid }; + IBS_ZERO_TIME : err_tdata_int <= vita_time; + IBS_ZERO_DATA : err_tdata_int <= {32'hd, 32'b0}; + + default : err_tdata_int <= {32'he, 32'b0}; + endcase // case (ibs_state) + + assign err_tlast_int = (ibs_state == IBS_OVR_DATA) + | (ibs_state == IBS_BRK_DATA) + | (ibs_state == IBS_LATE_DATA) + | (ibs_state == IBS_ZERO_DATA); + + assign err_tvalid_int = ibs_state >= IBS_OVERRUN; + + + assign debug[3:0] = ibs_state; + assign debug[7:4] = {2'b0, command_valid, command_ready}; + + axi_fifo_short #(.WIDTH(65)) output_fifo + ( + .clk(clk), .reset(reset), .clear(clear), + .i_tdata({err_tlast_int,err_tdata_int}), .i_tvalid(err_tvalid_int), .i_tready(err_tready_int), + .o_tdata({err_tlast,err_tdata}), .o_tvalid(err_tvalid), .o_tready(err_tready), + .space(), .occupied() + ); + + + +endmodule // new_rx_control diff --git a/fpga/usrp3/lib/vita/new_rx_framer.v b/fpga/usrp3/lib/vita/new_rx_framer.v new file mode 100644 index 000000000..6b031a314 --- /dev/null +++ b/fpga/usrp3/lib/vita/new_rx_framer.v @@ -0,0 +1,219 @@ + +module new_rx_framer + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [63:0] vita_time, + + input strobe, + input [31:0] sample, + input run, + input eob, + output full, + output reg [11:0] seqnum, + output [31:0] sid, + + output [63:0] o_tdata, output o_tlast, output o_tvalid, input o_tready, + + output [31:0] debug + ); + + reg [15:0] len; + reg [63:0] hold_time; + + wire [63:0] dfifo_tdata; + wire dfifo_tlast, dfifo_tvalid, dfifo_tready; + + wire [80:0] hfifo_tdata; + wire hfifo_tvalid, hfifo_tready; + + wire [63:0] o_tdata_int; + wire o_tlast_int, o_tvalid_int, o_tready_int; + + wire [15:0] sample_space; + + wire [15:0] maxlen; + reg [31:0] holding; + + // FIXME need to handle case where hdr fifo is full (i.e. too many tiny packets) + assign full = (sample_space == 16'd0) | (sample_space == 16'd1) | ~hdr_tready; + + setting_reg #(.my_addr(BASE), .width(16)) sr_maxlen + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(maxlen),.changed()); + + wire sid_changed; + setting_reg #(.my_addr(BASE+1), .width(32)) sr_sid + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out(sid),.changed(sid_changed)); + + reg [1:0] instate; + reg [15:0] numsamps; + reg nearly_eop; + + + always @(posedge clk) + if(reset | clear) + begin + instate <= 0; + numsamps <= 0; + nearly_eop <= 0; + + end + else if (run) + case(instate) + 0 : + if(strobe) + if(eop) + begin + instate <= 0; + numsamps <= 0; + nearly_eop <= 0; + end + else + begin + instate <= 1; + numsamps <= numsamps + 1; + nearly_eop <= (numsamps >= (maxlen-2)); + end + 1 : + if(strobe) + if(eop) + begin + instate <= 0; + numsamps <= 0; + nearly_eop <= 0; + end + else + begin + instate <= 2; + numsamps <= numsamps + 1; + nearly_eop <= (numsamps >= (maxlen-2)); + end + 2 : + if(strobe) + if(eop) + begin + instate <= 0; + numsamps <= 0; + nearly_eop <= 0; + end + else + begin + instate <= 1; + numsamps <= numsamps + 1; + nearly_eop <= (numsamps >= (maxlen-2)); + end + endcase // case (instate) + + always @(posedge clk) + if(strobe) + begin + holding <= sample; + if(instate == 0) + hold_time <= vita_time; + end + + always @(posedge clk) + if(reset | clear) + len <= 5; + else + if(strobe) + if(sample_tlast) + len <= 5; + else + len <= len + 1; + + always @(posedge clk) + if(reset | clear | sid_changed) + seqnum <= 12'd0; + else + if(o_tlast_int & o_tvalid_int & o_tready_int) + seqnum <= seqnum + 12'd1; + + + + wire eop = eob | nearly_eop | full; + + wire [63:0] sample_tdata = instate == 1 ? {holding, sample} : {sample, 32'h0}; + wire sample_tlast = eop; + wire sample_tvalid = run & strobe & ( (instate == 1) | eop ); + wire sample_tready; + + wire [80:0] hdr_tdata = {eob,len[13:0],2'b0,(instate == 0) ? vita_time : hold_time}; + wire hdr_tvalid = sample_tlast && sample_tvalid && sample_tready; + wire hdr_tready; + + + axi_fifo #(.WIDTH(65), .SIZE(10)) datafifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({sample_tlast,sample_tdata}), .i_tvalid(sample_tvalid), .i_tready(sample_tready), + .o_tdata({dfifo_tlast,dfifo_tdata}), .o_tvalid(dfifo_tvalid), .o_tready(dfifo_tready), + .space(sample_space), .occupied()); + + axi_fifo_short #(.WIDTH(81)) hdrfifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata(hdr_tdata), .i_tvalid(hdr_tvalid), .i_tready(hdr_tready), + .o_tdata(hfifo_tdata), .o_tvalid(hfifo_tvalid), .o_tready(hfifo_tready), + .space(), .occupied()); + + // The output state machine is responsible for forming output packets. + // Output packets are formed by combining the entries in the header fifo, + // and the samples in the data fifo. A single entry in the header fifo + // contains both the compressed header and the 64 bit time stamp. + + reg [1:0] outstate; + localparam OUT_IDLE = 2'd0; + localparam OUT_HEAD = 2'd1; + localparam OUT_TIME = 2'd2; + localparam OUT_BODY = 2'd3; + + always @(posedge clk) + if(reset | clear) + outstate <= OUT_IDLE; + else + case(outstate) + OUT_IDLE : + if(hfifo_tvalid) //having a header signals a complete packet + outstate <= OUT_HEAD; + OUT_HEAD : + if(o_tvalid_int && o_tready_int) + outstate <= OUT_TIME; + OUT_TIME : + if(o_tvalid_int && o_tready_int) + outstate <= OUT_BODY; + OUT_BODY : + if(o_tvalid_int && o_tready_int && o_tlast_int) + outstate <= OUT_IDLE; + endcase // case (outstate) + + //output data mux feeds from single line of header fifo or the data fifo + assign o_tdata_int = (outstate == OUT_HEAD) ? { 3'b001, hfifo_tdata[80], seqnum, hfifo_tdata[79:64], sid} : + (outstate == OUT_TIME) ? hfifo_tdata[63:0] : dfifo_tdata; + + //output the last signal from the data fifo + assign o_tlast_int = (outstate == OUT_BODY) ? dfifo_tlast : 1'b0; + + //output valid connected to data valid in non-IDLE states + assign o_tvalid_int = (outstate != OUT_IDLE) & dfifo_tvalid; + + //only pop from header fifo on the very last transaction + assign hfifo_tready = o_tvalid_int && o_tready_int && o_tlast_int; + + //connect data fifo ready with out ready in the BODY state + assign dfifo_tready = (outstate == OUT_BODY) ? o_tready_int : 1'b0; + + axi_fifo_short #(.WIDTH(65)) output_fifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata({o_tlast_int, o_tdata_int}), .i_tvalid(o_tvalid_int), .i_tready(o_tready_int), + .o_tdata({o_tlast, o_tdata}), .o_tvalid(o_tvalid), .o_tready(o_tready), + .space(), .occupied()); + + assign debug[3:0] = {instate, outstate}; + assign debug[7:4] = {1'b0, sample_tlast, sample_tvalid, sample_tready}; + assign debug[11:8] = {1'b0, 1'b0, hfifo_tvalid, hfifo_tready}; + assign debug[15:12] = {1'b0, dfifo_tlast, dfifo_tvalid, dfifo_tready}; + assign debug[19:16] = {1'b0, o_tlast_int, o_tvalid_int, o_tready_int}; + +endmodule // new_rx_framer diff --git a/fpga/usrp3/lib/vita/new_rx_tb.v b/fpga/usrp3/lib/vita/new_rx_tb.v new file mode 100644 index 000000000..5a1529786 --- /dev/null +++ b/fpga/usrp3/lib/vita/new_rx_tb.v @@ -0,0 +1,135 @@ +`timescale 1ns/1ps + +module new_rx_tb(); + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("new_rx_tb.vcd"); + initial $dumpvars(0,new_rx_tb); + + initial + begin + #1000 reset = 0; + #30000; + $finish; + end + + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb = 1'b0; + + reg [63:0] vita_time; + reg [31:0] sample; + reg strobe; + + wire run, full; + + wire [63:0] err_tdata; + wire err_tlast, err_tvalid, err_tready; + + wire [63:0] o_tdata; + wire o_tlast, o_tvalid; + reg o_tready; + + task send_command; + input [63:0] send_time; + input send_at; + input chain; + input reload; + input stop; + input [31:0] len; + + begin + set_stb <= 1; + set_addr <= 0; + set_data <= { send_at, chain, reload, stop, len }; + @(posedge clk); + set_stb <= 1; + set_addr <= 1; + set_data <= send_time[63:32]; + @(posedge clk); + set_stb <= 1; + set_addr <= 2; + set_data <= send_time[31:0]; + @(posedge clk); + set_stb <= 0; + @(posedge clk); + end + endtask // send_command + + initial + begin + o_tready <= 0; + while(reset) + @(posedge clk); + set_stb <= 1; // Set Max Length of Packet + set_addr <= 8; + set_data <= 18; + @(posedge clk); + set_stb <= 1; // Set SID + set_addr <= 9; + set_data <= 32'hF00D_1234; + @(posedge clk); + + send_command(64'h100/*time*/, 1/*send at*/, 0/*chain*/, 0/*reload*/,0/*stop*/,150/*len*/); + send_command(64'h200/*time*/, 1/*send at*/, 0/*chain*/, 0/*reload*/,0/*stop*/,4/*len*/); + //send_command(64'h100/*time*/, 1/*send at*/, 0/*chain*/, 0/*reload*/,0/*stop*/,5/*len*/); + + #8000; + o_tready <= 1; + end // initial begin + + always @(posedge clk) + if(reset) + vita_time <= 0; + else + vita_time <= vita_time + 1; + + new_rx_control #(.BASE(0)) rx_control + (.clk(clk), .reset(reset), .clear(1'b0), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + .vita_time(vita_time), + .run(run), .eob(eob), .strobe(strobe), .full(full), + .err_tdata(err_tdata), .err_tlast(err_tlast), .err_tvalid(err_tvalid), .err_tready(err_tready), + .debug()); + + new_rx_framer #(.BASE(8)) rx_framer + (.clk(clk), .reset(reset), .clear(1'b0), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + .vita_time(vita_time), + .strobe(strobe), .sample(sample), .run(run), .eob(eob), .full(full), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready) + ); + + always @* + strobe <= run; + + /* + always @(posedge clk) + if(reset) + sample <= 0; + else if(run) + sample <= sample + 1; + */ + always @* sample <= vita_time[31:0]; + + always @(posedge clk) + if(o_tvalid & o_tready) + if(o_tlast) + $display("%x\tLAST\n",o_tdata); + else + $display("%x",o_tdata); + + assign err_tready = 1; + + always @(posedge clk) + if(err_tvalid & err_tready) + if(err_tlast) + $display("\t\t\t\tERR LAST \t%x",err_tdata); + else + $display("\t\t\t\tERR\t\t%x",err_tdata); + +endmodule // new_rx_tb diff --git a/fpga/usrp3/lib/vita/new_tx_control.v b/fpga/usrp3/lib/vita/new_tx_control.v new file mode 100644 index 000000000..ad1300e26 --- /dev/null +++ b/fpga/usrp3/lib/vita/new_tx_control.v @@ -0,0 +1,171 @@ + + +module new_tx_control + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input [63:0] vita_time, + output reg ack_or_error, + output packet_consumed, + output [11:0] seqnum, + output reg [63:0] error_code, + output [31:0] sid, + + // From tx_deframer + input [175:0] sample_tdata, + input sample_tvalid, + output sample_tready, + + // To DSP Core + output [31:0] sample, + output run, input strobe, + + output [31:0] debug + ); + + wire [31:0] sample1 = sample_tdata[31:0]; + wire [31:0] sample0 = sample_tdata[63:32]; + wire [63:0] send_time = sample_tdata[127:64]; + assign sid = sample_tdata[159:128]; + assign seqnum = sample_tdata[171:160]; + wire eop = sample_tdata[172]; + wire eob = sample_tdata[173]; + wire send_at = sample_tdata[174]; + wire odd = sample_tdata[175]; + + wire now, early, late, too_early; + wire policy_next_burst, policy_next_packet, policy_wait; + wire clear_seqnum; + + setting_reg #(.my_addr(BASE), .width(3)) sr_error_policy + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out({policy_next_burst,policy_next_packet,policy_wait}),.changed(clear_seqnum)); + + time_compare + time_compare (.clk(clk), .reset(reset), .time_now(vita_time), .trigger_time(send_time), + .now(now), .early(early), .late(late), .too_early(too_early)); + + assign run = (state == ST_SAMP0) | (state == ST_SAMP1); + + assign sample = (state == ST_SAMP0) ? sample0 : sample1; + + reg [2:0] state; + + localparam ST_IDLE = 0; + localparam ST_SAMP0 = 1; + localparam ST_SAMP1 = 2; + localparam ST_ERROR = 3; + localparam ST_WAIT = 4; + + wire [63:0] CODE_EOB_ACK = {32'd1,20'd0,seqnum}; + wire [63:0] CODE_UNDERRUN = {32'd2,20'd0,seqnum}; + wire [63:0] CODE_SEQ_ERROR = {32'd4,20'd0,seqnum}; + wire [63:0] CODE_TIME_ERROR = {32'd8,20'd0,seqnum}; + wire [63:0] CODE_UNDERRUN_MIDPKT = {32'd16,20'd0,seqnum}; + wire [63:0] CODE_SEQ_ERROR_MIDBURST = {32'd32,20'd0,seqnum}; + + reg [11:0] expected_seqnum; + + always @(posedge clk) + if(reset | clear | clear_seqnum) + expected_seqnum <= 12'd0; + else + if(sample_tvalid & sample_tready & eop) + expected_seqnum <= seqnum + 12'd1; + + always @(posedge clk) + if(reset | clear) + begin + state <= ST_IDLE; + ack_or_error <= 1'b0; + error_code <= 64'd0; + end + else + case(state) + ST_IDLE : + begin + ack_or_error <= 1'b0; + if(sample_tvalid) + if(~send_at | now) + if(expected_seqnum != seqnum) + begin + state <= ST_ERROR; + ack_or_error <= 1'b1; + error_code <= CODE_SEQ_ERROR; + end + else + state <= ST_SAMP0; + else if(late) + begin + state <= ST_ERROR; + ack_or_error <= 1'b1; + error_code <= CODE_TIME_ERROR; + end + end // case: ST_IDLE + ST_SAMP0 : + if(strobe) + if(~sample_tvalid) + begin + state <= ST_ERROR; + ack_or_error <= 1'b1; + error_code <= CODE_UNDERRUN; + end + else if(eop & odd & eob) + begin + state <= ST_IDLE; + ack_or_error <= 1'b1; + error_code <= CODE_EOB_ACK; + end + else if(eop & odd) + state <= ST_SAMP0; + else if(expected_seqnum != seqnum) + begin + state <= ST_ERROR; + ack_or_error <= 1'b1; + error_code <= CODE_SEQ_ERROR_MIDBURST; + end + else + state <= ST_SAMP1; + ST_SAMP1 : + if(strobe) + if(eop & eob) + begin + state <= ST_IDLE; + ack_or_error <= 1'b1; + error_code <= CODE_EOB_ACK; + end + else + state <= ST_SAMP0; + ST_ERROR : + begin + ack_or_error <= 1'b0; + if(sample_tvalid & eop) + if(policy_next_packet | (policy_next_burst & eob)) + state <= ST_IDLE; + else if(policy_wait) + state <= ST_WAIT; + end + endcase // case (state) + + assign sample_tready = (state == ST_ERROR) | (strobe & ( (state == ST_SAMP1) | ((state == ST_SAMP0) & eop & odd) ) ); + + assign packet_consumed = eop & sample_tvalid & sample_tready; + + assign debug = { + error_code[15:0], // [28:13] + sample_tvalid, //[12] + now, // [11] + early, // [10] + late, // [9] + too_early, // [8] + strobe, // [7] + eop, // [6] + eob, // [5] + send_at, // [4] + odd, // [3] + state // [2:0] + }; + + +endmodule // new_tx_control diff --git a/fpga/usrp3/lib/vita/new_tx_control_tb.v b/fpga/usrp3/lib/vita/new_tx_control_tb.v new file mode 100644 index 000000000..720c8f15e --- /dev/null +++ b/fpga/usrp3/lib/vita/new_tx_control_tb.v @@ -0,0 +1,140 @@ +`timescale 1ns/1ps + +module new_tx_control_tb(); + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("new_tx_control_tb.vcd"); + initial $dumpvars(0,new_tx_control_tb); + + initial + begin + #1000 reset = 0; + #30000; + $finish; + end + + reg [143:0] tdata; + reg tlast; + wire tlast_int; + reg tvalid = 1'b0; + wire tready; + + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb = 1'b0; + + reg [31:0] samp0, samp1; + + task send_packet; + input [31:0] count; + input [31:0] start_data; + input [63:0] send_time; + input [11:0] pkt_seqnum; + input eop; + input eob; + input send_at; + input odd; + + begin + // Send a packet + samp0 <= start_data; + samp1 <= start_data + 1; + @(posedge clk); + repeat (count-1) + begin + tdata <= { 1'b0,send_at,1'b0,1'b0,1'b0,pkt_seqnum,send_time,samp0,samp1 }; + tvalid <= 1; + samp0 <= samp0 + 2; + samp1 <= samp1 + 2; + @(posedge clk); + end + + tdata <= { odd,send_at,1'b0,eob,eop,pkt_seqnum,send_time,samp0,samp1 }; + @(posedge clk); + + tvalid <= 0; + @(posedge clk); + end + endtask // send_packet + + initial + begin + tvalid <= 1'b0; + while(reset) + @(posedge clk); + set_addr <= 8'd0; + set_data <= 32'd2; + set_stb <= 1'b1; + @(posedge clk); + set_stb <= 1'b0; + + // Single Packet burst, timed + send_packet(3/*count*/,32'hA000_0000/*data*/,64'h100/*time*/,1/*SEQ*/,1/*EOP*/,1/*eob*/,1/*timed*/,0/*odd*/); + + // 2 packet burst, timed + //send_packet(3/*count*/,32'hB000_0000/*data*/,64'h200/*time*/,2/*SEQ*/,1/*EOP*/,0/*eob*/,1/*timed*/,0/*odd*/); + //send_packet(3/*count*/,32'hC000_0000/*data*/,64'h0/*time*/,3/*SEQ*/,1/*EOP*/,1/*eob*/,0/*timed*/,0/*odd*/); + + // single odd packet + //send_packet(3/*count*/,32'h0A00_0000/*data*/,64'h300/*time*/,4/*SEQ*/,1/*EOP*/,1/*eob*/,1/*timed*/,1/*odd*/); + + // 2 packet burst, timed, odd + //send_packet(3/*count*/,32'hD000_0000/*data*/,64'h400/*time*/,5/*SEQ*/,1/*EOP*/,0/*eob*/,1/*timed*/,1/*odd*/); + //send_packet(3/*count*/,32'hE000_0000/*data*/,64'd0/*time*/,6/*SEQ*/,1/*EOP*/,1/*eob*/,0/*timed*/,1/*odd*/); + + // 2 packet burst, untimed, no eob set + //send_packet(3/*count*/,32'hF000_0000/*data*/,64'd0/*time*/,7/*SEQ*/,1/*EOP*/,0/*eob*/,0/*timed*/,0/*odd*/); + //send_packet(3/*count*/,32'h9000_0000/*data*/,64'd0/*time*/,8/*SEQ*/,1/*EOP*/,0/*eob*/,0/*timed*/,0/*odd*/); + + // single packet late + send_packet(3/*count*/,32'hD000_0000/*data*/,64'h0/*time*/,4/*SEQ*/,1/*EOP*/,1/*eob*/,1/*timed*/,1/*odd*/); + + end + + reg [63:0] vita_time; + wire [31:0] sample; + wire [143:0] sample_tdata; + wire sample_tready, sample_tvalid; + wire [11:0] seqnum; + wire [31:0] error_code; + + always @(posedge clk) + if(reset) + vita_time <= 0; + else + vita_time <= vita_time + 1; + + axi_fifo #(.WIDTH(144)) axi_fifo_short + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(tdata), .i_tvalid(tvalid), .i_tready(tready), + .o_tdata(sample_tdata), .o_tvalid(sample_tvalid), .o_tready(sample_tready)); + + new_tx_control new_tx_control + (.clk(clk), .reset(reset), .clear(1'b0), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + + .vita_time(vita_time), + .error(error), .ack(ack), .packet_consumed(consumed), .seqnum(seqnum), .error_code(error_code), + + .sample_tdata(sample_tdata), .sample_tvalid(sample_tvalid), .sample_tready(sample_tready), + + .sample(sample), .run(run), .strobe(strobe), + .debug() + ); + + assign strobe = run; + + always @(posedge clk) + begin + if(strobe) + $display("%x\t%x", vita_time, sample); + if(consumed) $display("CONSUMED %x", seqnum); + if(ack) $display("ACK %x", seqnum); + if(error) $display("ERROR %x\t%x", seqnum,error_code); + end + +endmodule // new_tx_control_tb diff --git a/fpga/usrp3/lib/vita/new_tx_deframer.v b/fpga/usrp3/lib/vita/new_tx_deframer.v new file mode 100644 index 000000000..76e4cf9e2 --- /dev/null +++ b/fpga/usrp3/lib/vita/new_tx_deframer.v @@ -0,0 +1,92 @@ + + +module new_tx_deframer + (input clk, input reset, input clear, + input [63:0] i_tdata, input i_tlast, input i_tvalid, output i_tready, + output [175:0] sample_tdata, output sample_tvalid, input sample_tready, output [31:0] debug); + + reg odd, send_at, eob; + reg [11:0] seqnum; + reg [31:0] sid; + reg [63:0] send_time; + + wire [175:0] fifo_tdata = { odd, send_at, eob, i_tlast, seqnum/*12*/, sid, send_time/*64*/, i_tdata/*64*/ }; + wire fifo_tvalid, fifo_tready; + + reg [1:0] td_state; + localparam TD_HEAD = 0; + localparam TD_TIME = 1; + localparam TD_BODY = 2; + localparam TD_DUMP = 3; + + always @(posedge clk) + if(reset | clear) + begin + td_state <= TD_HEAD; + odd <= 1'b0; + send_at <= 1'b0; + eob <= 1'b0; + seqnum <= 12'd0; + sid <= 32'd0; + send_time <= 64'h0; + end // if (reset | clear) + else + case(td_state) + TD_HEAD : + if(i_tvalid) + begin + if(~i_tlast) + if(i_tdata[63]) + td_state <= TD_DUMP; + else if(i_tdata[61]) + td_state <= TD_TIME; + else + td_state <= TD_BODY; + odd <= i_tdata[34]; + send_at <= i_tdata[61]; + eob <= i_tdata[60]; + seqnum <= i_tdata[59:48]; + sid <= i_tdata[31:0]; + // FIXME record trailer, length, and SID here + end + TD_TIME : + if(i_tvalid) + begin + send_time <= i_tdata; + if(~i_tlast) + td_state <= TD_BODY; + else + td_state <= TD_HEAD; + end + TD_BODY : + if(i_tvalid & fifo_tready) + if(i_tlast) + td_state <= TD_HEAD; + TD_DUMP : + if(i_tvalid) + if(i_tlast) + td_state <= TD_HEAD; + endcase // case (td_state) + + assign fifo_tvalid = i_tvalid & (td_state == TD_BODY); + assign i_tready = (td_state == TD_BODY) ? fifo_tready : 1'b1; + + axi_fifo_short #(.WIDTH(176)) ofifo + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata(fifo_tdata), .i_tvalid(fifo_tvalid), .i_tready(fifo_tready), + .o_tdata(sample_tdata), .o_tvalid(sample_tvalid), .o_tready(sample_tready), + .space(), .occupied()); + + + assign debug = { + sample_tvalid, // [8] + sample_tready, // [7] + i_tvalid, // [6] + i_tready, // [5] + td_state, // [4:3] + odd, // [2] + send_at, // [1] + eob // [0] + }; + +endmodule // new_tx_deframer diff --git a/fpga/usrp3/lib/vita/new_tx_tb.v b/fpga/usrp3/lib/vita/new_tx_tb.v new file mode 100644 index 000000000..0ee69b3e8 --- /dev/null +++ b/fpga/usrp3/lib/vita/new_tx_tb.v @@ -0,0 +1,361 @@ +`timescale 1ns/1ps + +module new_tx_tb(); +`ifdef ISIM +`else //iverilog implied. + xlnx_glbl glbl (.GSR(),.GTS()); +`endif + + + localparam SR_TX_DSP = 8; + localparam SR_TX_RESPONDER = 16; + localparam SR_TX_CTRL = 24; + + localparam SR_CYCLES = SR_TX_RESPONDER + 0; + localparam SR_PACKETS = SR_TX_RESPONDER + 1; + + localparam SR_PHASE_INC = SR_TX_DSP + 0; + localparam SR_SCALE_FACTOR = SR_TX_DSP + 1; + localparam SR_INTERP = SR_TX_DSP + 2; + + localparam SR_ERROR_POLICY = SR_TX_CTRL + 0; + + + reg clk = 0; + reg reset = 1; + + always #10 clk = ~clk; + + initial $dumpfile("new_tx_tb.vcd"); + initial $dumpvars(0,new_tx_tb); + wire run, strobe; + + initial + begin + #1000 reset = 0; + #30000; + $finish; + end + + reg [63:0] tdata; + reg tlast; + reg tvalid = 1'b0; + wire tready; + + wire [63:0] i_tdata; + wire i_tlast, i_tvalid, i_tready; + + reg [7:0] set_addr; + reg [31:0] set_data; + reg set_stb = 1'b0; + + reg [63:0] vita_time; + wire [31:0] sample; + + wire [175:0] sample_tdata; + wire sample_tready, sample_tvalid; + + wire [11:0] seqnum; + wire [63:0] error_code; + wire [31:0] sid; + + reg [31:0] samp0, samp1; + + reg [11:0] seqno; + + wire ack_or_error, packet_consumed; + + + // + // Task Libaray + // + task write_setting_bus; + input [7:0] address; + input [31:0] data; + + begin + + @(negedge clk); + set_stb = 1'b0; + set_addr = 8'h0; + set_data = 32'h0; + @(negedge clk); + set_stb = 1'b1; + set_addr = address; + set_data = data; + @(negedge clk); + set_stb = 1'b0; + set_addr = 8'h0; + set_data = 32'h0; + + end + endtask // write_setting_bus + + + task send_ramp; + input [31:0] burst_count; + input [31:0] len; + input [31:0] sid; + + reg [31:0] data; + + begin + seqno = 0; + data = 0; + send_packet(len, data, 0, seqno, (burst_count==1), 0, sid); + seqno = seqno + 1; + data <= data + len; + + if(burst_count > 2) + repeat (burst_count - 2) + begin + send_packet(len, data, 64'h0, seqno, 0, 0, sid); + seqno = seqno + 1; + data <= data + len; + end + if(burst_count > 1) + send_packet(len, data, 64'h0, seqno, 1, 0, sid); + end + endtask // send_ramp + + + task send_dc; + input [31:0] burst_count; + input [31:0] len; + input [31:0] sid; + + reg [31:0] data; + + begin + seqno = 0; + data = 1 << 14; + send_packet(len, data, 0, seqno, (burst_count==1), 0, sid); + seqno = seqno + 1; + + + if(burst_count > 2) + repeat (burst_count - 2) + begin + send_packet(len, data, 64'h0, seqno, 0, 0, sid); + seqno = seqno + 1; + + end + if(burst_count > 1) + send_packet(len, data, 64'h0, seqno, 1, 0, sid); + end + endtask // send_ramp + + task send_burst; + input [31:0] burst_count; + input [31:0] len; + input [31:0] start_data; + input [63:0] send_time; + input [11:0] start_seqnum; + input send_at; + input [31:0] sid; + + begin + seqno = start_seqnum; + send_packet(len, {seqno,start_data[15:0]}, send_time, seqno, (burst_count==1), send_at, sid); + seqno = seqno + 1; + + if(burst_count > 2) + repeat (burst_count - 2) + begin + send_packet(len, {seqno,start_data[15:0]}, 64'h0, seqno, 0, 0, sid); + seqno = seqno + 1; + end + if(burst_count > 1) + send_packet(len, {seqno,start_data[15:0]}, 64'h0, seqno, 1, 0, sid); + end + endtask // send_burst + + task send_burst_with_seqid_error; + input [31:0] burst_count; + input [31:0] len; + input [31:0] start_data; + input [63:0] send_time; + input [11:0] start_seqnum; + input send_at; + input [31:0] sid; + + + begin + seqno = start_seqnum; + send_packet(len, {seqno,start_data[15:0]}, send_time, seqno, (burst_count==1), send_at, sid); + seqno = seqno + 1; + + if(burst_count > 2) + repeat (burst_count - 2) + begin + // Add a SeqID error in the middle of the packet burst + if (seqno == (start_seqnum + burst_count/2)) + seqno = seqno + 1; + send_packet(len, {seqno,start_data[15:0]}, 64'h0, seqno, 0, 0, sid); + seqno = seqno + 1; + end + if(burst_count > 1) + send_packet(len, {seqno,start_data[15:0]}, 64'h0, seqno, 1, 0, sid); + end + endtask // send_burst + + task send_packet; + input [31:0] len; + input [31:0] start_data; + input [63:0] send_time; + input [11:0] pkt_seqnum; + input eob; + input send_at; + input [31:0] sid; + + begin + // Send a packet + samp0 <= start_data; + samp1 <= start_data + 1; + @(posedge clk); + + tlast <= 0; + tdata <= { 1'b0, 1'b0 /*trl*/, send_at, eob, pkt_seqnum, len[15:0]+16'd2+send_at+send_at, sid }; + tvalid <= 1; + @(posedge clk) + if(send_at) + begin + tdata <= send_time; + @(posedge clk); + end + + repeat (len[31:1]+len[0]-1) + begin + tdata <= {samp0,samp1}; + samp0 <= samp0 + 2; + samp1 <= samp1 + 2; + @(posedge clk); + end + + tdata <= {samp0,samp1}; + tlast <= 1'b1; + @(posedge clk); + tvalid <= 0; + @(posedge clk); + end + endtask // send_packet + +`ifdef SIM_SCRIPT + // Load simulation script from local directory +`include "simulation_script.v" + +`else + initial + begin + tvalid <= 1'b0; + while(reset) + @(posedge clk); + write_setting_bus(SR_ERROR_POLICY,32'h4); + write_setting_bus(SR_PACKETS,32'h8000_0002); + + write_setting_bus(SR_INTERP,32'h1); + + send_burst(2/*count*/,5/*len*/,32'hA000_0000/*start*/,64'h100/*time*/,12'h000/*seqnum*/,1/*sendat*/, 32'hDEADBEEF/*sid*/); + //send_burst(3/*count*/,6/*len*/,32'hB000_0000/*start*/,64'h0/*time*/,12'h004/*seqnum*/,0/*sendat*/, 32'hDEADBEEF/*sid*/); + + //Intra burst seq_id error + send_burst_with_seqid_error(8/*count*/,10/*len*/,32'hC000_0000/*start*/,64'h200/*time*/,12'h002/*seqnum*/,1/*sendat*/, 32'hDEADBEEF/*sid*/); + + + // Inter burst sequence error + send_burst(2/*count*/,10/*len*/,32'hC000_0000/*start*/,64'h300/*time*/,12'h015/*seqnum*/,1/*sendat*/, 32'hDEADBEEF/*sid*/); + + // Single Packet burst, timed + //send_packet(3/*count*/,32'hA000_0000/*data*/,64'h100/*time*/,1/*SEQ*/,1/*EOP*/,1/*eob*/,1/*timed*/,0/*odd*/); + + // 2 packet burst, timed + //send_packet(3/*count*/,32'hB000_0000/*data*/,64'h200/*time*/,2/*SEQ*/,1/*EOP*/,0/*eob*/,1/*timed*/,0/*odd*/); + //send_packet(3/*count*/,32'hC000_0000/*data*/,64'h0/*time*/,3/*SEQ*/,1/*EOP*/,1/*eob*/,0/*timed*/,0/*odd*/); + + // single odd packet + //send_packet(3/*count*/,32'h0A00_0000/*data*/,64'h300/*time*/,4/*SEQ*/,1/*EOP*/,1/*eob*/,1/*timed*/,1/*odd*/); + + // 2 packet burst, timed, odd + //send_packet(3/*count*/,32'hD000_0000/*data*/,64'h400/*time*/,5/*SEQ*/,1/*EOP*/,0/*eob*/,1/*timed*/,1/*odd*/); + //send_packet(3/*count*/,32'hE000_0000/*data*/,64'd0/*time*/,6/*SEQ*/,1/*EOP*/,1/*eob*/,0/*timed*/,1/*odd*/); + + // 2 packet burst, untimed, no eob set + //send_packet(3/*count*/,32'hF000_0000/*data*/,64'd0/*time*/,7/*SEQ*/,1/*EOP*/,0/*eob*/,0/*timed*/,0/*odd*/); + //send_packet(3/*count*/,32'h9000_0000/*data*/,64'd0/*time*/,8/*SEQ*/,1/*EOP*/,0/*eob*/,0/*timed*/,0/*odd*/); + + // single packet late + //send_packet(3/*count*/,32'hD000_0000/*data*/,64'h0/*time*/,4/*SEQ*/,1/*EOP*/,1/*eob*/,1/*timed*/,1/*odd*/); + + end +`endif // !`ifdef SIM_SCRIPT + + always @(posedge clk) + if(reset) + vita_time <= 0; + else + vita_time <= vita_time + 1; + + axi_fifo #(.WIDTH(65)) axi_fifo_short + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata({tlast,tdata}), .i_tvalid(tvalid), .i_tready(tready), + .o_tdata({i_tlast,i_tdata}), .o_tvalid(i_tvalid), .o_tready(i_tready)); + + new_tx_deframer new_tx_deframer + (.clk(clk), .reset(reset), .clear(1'b0), + .i_tdata(i_tdata), .i_tlast(i_tlast), .i_tvalid(i_tvalid), .i_tready(i_tready), + .sample_tdata(sample_tdata), .sample_tvalid(sample_tvalid), .sample_tready(sample_tready)); + + new_tx_control #(.BASE(SR_TX_CTRL)) new_tx_control + (.clk(clk), .reset(reset), .clear(1'b0), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + + .vita_time(vita_time), + .ack_or_error(ack_or_error), .packet_consumed(packet_consumed), + .seqnum(seqnum), .error_code(error_code), .sid(sid), + + .sample_tdata(sample_tdata), .sample_tvalid(sample_tvalid), .sample_tready(sample_tready), + + .sample(sample), .run(run), .strobe(strobe), + .debug() + ); + + wire [63:0] o_tdata; + wire o_tlast, o_tvalid, o_tready; + assign o_tready = 1; + + tx_responder #(.BASE(SR_TX_RESPONDER)) tx_responder + (.clk(clk), .reset(reset), .clear(1'b0), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + .ack_or_error(ack_or_error), .packet_consumed(packet_consumed), + .seqnum(seqnum), .error_code(error_code), .sid(sid), + .vita_time(vita_time), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready)); + + always @(posedge clk) + if(o_tvalid & o_tready) + $display("\t\t\t\t\tRESP %x\t%x",o_tdata,o_tlast); + + always @(posedge clk) + if(~reset) + begin + if(strobe & run) + $display("%x\t%x", vita_time, sample); + if(strobe & ~run) $display("Spurious Strobe at time %x",vita_time); + if(packet_consumed) $display("CONSUMED %x", seqnum); + if(ack_or_error) + if(error_code[63:32] == 1) + $display("ACK -- SEQNUM %x", error_code[31:0]); + else + $display("ERROR -- SEQNUM %x ERRCODE %x", error_code[31:0],error_code[63:32]); + end + + wire [23:0] tx_fe_i, tx_fe_q; + + duc_chain #(.BASE(SR_TX_DSP), .DSPNO(0), .WIDTH(24)) duc_chain + (.clk(clk), .rst(reset), .clr(1'b0), + .set_stb(set_stb),.set_addr(set_addr),.set_data(set_data), + .tx_fe_i(tx_fe_i),.tx_fe_q(tx_fe_q), + .sample(sample), .run(run), .strobe(strobe), + .debug() ); + +endmodule // new_tx_tb diff --git a/fpga/usrp3/lib/vita/trigger_context_pkt.v b/fpga/usrp3/lib/vita/trigger_context_pkt.v new file mode 100644 index 000000000..b67fa4313 --- /dev/null +++ b/fpga/usrp3/lib/vita/trigger_context_pkt.v @@ -0,0 +1,50 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + + +module trigger_context_pkt + #(parameter BASE=0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + input packet_consumed, output trigger); + + wire [23:0] cycles; + wire [15:0] packets; + wire [6:0] dummy1; + wire [14:0] dummy2; + wire enable_cycle, enable_consumed; + reg [30:0] cycle_count, packet_count; + + + setting_reg #(.my_addr(BASE), .at_reset(0)) sr_cycles + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out({enable_cycle,dummy1,cycles}),.changed()); + + setting_reg #(.my_addr(BASE+1), .at_reset(0)) sr_packets + (.clk(clk),.rst(reset),.strobe(set_stb),.addr(set_addr), + .in(set_data),.out({enable_consumed,dummy2,packets}),.changed()); + + always @(posedge clk) + if(reset | clear) + cycle_count <= 0; + else + if(trigger) + cycle_count <= 0; + else if((enable_cycle & packet_consumed) | (cycle_count != 0)) + cycle_count <= cycle_count + 1; + + always @(posedge clk) + if(reset | clear) + packet_count <= 0; + else + if(trigger) + packet_count <= 0; + else if(packet_consumed & enable_consumed) + packet_count <= packet_count + 1; + + assign trigger = (enable_cycle & (cycle_count >= cycles)) | (enable_consumed & (packet_count >= packets)); + +endmodule // trigger_context_pkt diff --git a/fpga/usrp3/lib/vita/tx_responder.v b/fpga/usrp3/lib/vita/tx_responder.v new file mode 100644 index 000000000..7b0194620 --- /dev/null +++ b/fpga/usrp3/lib/vita/tx_responder.v @@ -0,0 +1,52 @@ + +module tx_responder + #(parameter BASE = 0) + (input clk, input reset, input clear, + input set_stb, input [7:0] set_addr, input [31:0] set_data, + + input ack_or_error, input packet_consumed, + input [11:0] seqnum, + input [63:0] error_code, + input [31:0] sid, + + input [63:0] vita_time, + output [63:0] o_tdata, output o_tlast, output o_tvalid, input o_tready); + + reg [11:0] seqnum_int; + + always @(posedge clk) + if(packet_consumed) + seqnum_int <= seqnum; + + wire trigger_fc, trigger_ctxt; + wire [95:0] msg_data = { sid[15:0], sid[31:16], (ack_or_error ? error_code : {32'h0,20'h0,seqnum_int}) }; + wire [95:0] ctxt_data; + + reg [11:0] reply_seqnum; + wire done; + + always @(posedge clk) + if(reset | clear) + reply_seqnum <= 12'd0; + else if(done) + reply_seqnum <= reply_seqnum + 12'd1; + + trigger_context_pkt #(.BASE(BASE)) trig + (.clk(clk), .reset(reset), .clear(clear), + .set_stb(set_stb), .set_addr(set_addr), .set_data(set_data), + .packet_consumed(packet_consumed), .trigger(trigger_fc)); + + axi_fifo_short #(.WIDTH(64+32)) ack_queue + (.clk(clk), .reset(reset), .clear(clear), + .i_tdata(msg_data), .i_tvalid(ack_or_error | trigger_fc), .i_tready(), + .o_tdata(ctxt_data), .o_tvalid(trigger_ctxt), .o_tready(done), + .space(), .occupied()); + + context_packet_gen ack_err_gen + (.clk(clk), .reset(reset), .clear(clear), + .trigger(trigger_ctxt), .seqnum(reply_seqnum), .sid(ctxt_data[95:64]), + .body(ctxt_data[63:0]), .vita_time(vita_time), + .done(done), + .o_tdata(o_tdata), .o_tlast(o_tlast), .o_tvalid(o_tvalid), .o_tready(o_tready)); + +endmodule // tx_responder diff --git a/fpga/usrp3/lib/wishbone/Makefile.srcs b/fpga/usrp3/lib/wishbone/Makefile.srcs new file mode 100644 index 000000000..6459de834 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/Makefile.srcs @@ -0,0 +1,19 @@ +# +# Copyright 2010-2012 Ettus Research LLC +# + +################################################## +# Wishbone Perifs +################################################## +WISHBONE_SRCS = $(abspath $(addprefix $(BASE_DIR)/../lib/wishbone/, \ +simple_uart_rx.v \ +simple_uart_tx.v \ +simple_uart.v \ +wb_1master.v \ +settings_bus.v \ +settings_readback.v \ +i2c_master_top.v \ +i2c_master_bit_ctrl.v \ +i2c_master_byte_ctrl.v \ +axi_stream_to_wb.v \ +)) diff --git a/fpga/usrp3/lib/wishbone/axi_stream_to_wb.v b/fpga/usrp3/lib/wishbone/axi_stream_to_wb.v new file mode 100644 index 000000000..a71daf063 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/axi_stream_to_wb.v @@ -0,0 +1,246 @@ +// +// Copyright 2012 Ettus Research LLC +// + + +// AXI stream to/from wishbone +// Input is an axi stream which wites into a BRAM. +// Output is an axi stream which reads from a BRAM. +// This RAM can also be accessed from a wishbone interface. + +// From the wishbone interface we need to be able to: + +// Ask the module if a completed packet is available. +// Read number of bytes/lines in the BRAM. +// Release the completed packet. + +// Ask the module if an outgoing slot is available. +// Write number of bytes/lines in the BRAM. +// Release the completed packet. + +module axi_stream_to_wb +#( + parameter AWIDTH = 13, //WB addr width and buffering size in bytes + parameter UWIDTH = 4, //stream user width + parameter CTRL_ADDR = 0 //ctrl/status register +) +( + //-- the wishbone interface + input clk_i, input rst_i, + input we_i, input stb_i, input cyc_i, output reg ack_o, + input [AWIDTH-1:0] adr_i, input [31:0] dat_i, output [31:0] dat_o, + + //-- the axi stream interface input + input [63:0] rx_tdata, + input [3:0] rx_tuser, + input rx_tlast, + input rx_tvalid, + output rx_tready, + + //-- the axi stream interface output + output [63:0] tx_tdata, + output [3:0] tx_tuser, + output tx_tlast, + output tx_tvalid, + input tx_tready, + + output [31:0] debug_rx, + output [31:0] debug_tx +); + + //drive the ack signal + always @(posedge clk_i) begin + if (rst_i) ack_o <= 0; + else ack_o <= stb_i & ~ack_o; + end + + //control registers, status + reg [AWIDTH-1:0] tx_bytes, rx_bytes; + reg tx_error, rx_error; + wire rx_state_flag, tx_state_flag; + reg rx_proc_flag, tx_proc_flag; + + //assign status + wire [31:0] status; + assign status[31] = rx_state_flag; + assign status[30] = tx_state_flag; + assign status[29] = rx_error; + assign status[AWIDTH-1:0] = rx_bytes; + + // Create some piplining to break timing paths. + reg ctrl_addressed; + always @(posedge clk_i) + if (rst_i) + ctrl_addressed <= 1'b0; + else if(adr_i == CTRL_ADDR) + ctrl_addressed <= 1'b1; + else + ctrl_addressed <= 1'b0; + + //assign control + always @(posedge clk_i) begin + if (rst_i) begin + rx_proc_flag <= 0; + tx_proc_flag <= 0; + tx_error <= 0; + tx_bytes <= 0; + end + else if (we_i && ack_o && ctrl_addressed) begin + rx_proc_flag <= dat_i[31]; + tx_proc_flag <= dat_i[30]; + tx_error <= dat_i[29]; + tx_bytes <= dat_i[AWIDTH-1:0]; + end + end + + //------------------------------------------------------------------ + //-- block ram interface between wb and input stream + //------------------------------------------------------------------ + reg [AWIDTH-4:0] rx_counter; + wire [63:0] rx_bram_data64; + ram_2port #(.DWIDTH(64), .AWIDTH(AWIDTH-3)) input_stream_bram + ( + .clka(clk_i), .ena(rx_tready), .wea(rx_tvalid), + .addra(rx_counter), .dia(rx_tdata), .doa(), + .clkb(clk_i), .enb(stb_i), .web(1'b0), + .addrb(adr_i[AWIDTH-1:3]), .dib({64{1'b1}}), .dob(rx_bram_data64) + ); + + //select the data source, status, or upper/lower 32 from bram + assign dat_o = ctrl_addressed ? status : ((!adr_i[2])? rx_bram_data64[63:32]: rx_bram_data64[31:0]); + + //------------------------------------------------------------------ + //-- block ram interface between wb and output stream + //------------------------------------------------------------------ + reg [AWIDTH-4:0] tx_counter; + wire enb_out; + wire [63:0] tx_bram_data64; + ram_2port #(.DWIDTH(64), .AWIDTH(AWIDTH-3)) output_stream_bram + ( + .clka(clk_i), .ena(enb_out), .wea(1'b0), + .addra(tx_counter), .dia({64{1'b1}}), .doa(tx_tdata), + .clkb(clk_i), .enb(stb_i), .web(we_i && adr_i[2]), + .addrb(adr_i[AWIDTH-1:3]), .dib(tx_bram_data64), .dob() + ); + + //write 64 bit chunks, so register the lower write + reg [31:0] dat_i_reg; + always @(posedge clk_i) begin + if (we_i && stb_i && !adr_i[2]) dat_i_reg <= dat_i; + end + assign tx_bram_data64 = {dat_i_reg, dat_i}; + + //------------------------------------------------------------------ + //-- state machine to drive input stream + //------------------------------------------------------------------ + localparam RX_STATE_READY = 0; //waits for proc flag 0 + localparam RX_STATE_WRITE = 1; //writes stream to bram + localparam RX_STATE_RELEASE = 2; //waits for proc to flag 1 + reg [1:0] rx_state; + + always @(posedge clk_i) begin + if (rst_i) begin + rx_state <= RX_STATE_READY; + rx_counter <= 0; + rx_error <= 0; + rx_bytes <= 0; + end + else case (rx_state) + + RX_STATE_READY: begin + if (!rx_proc_flag) rx_state <= RX_STATE_WRITE; + rx_counter <= 0; + end + + RX_STATE_WRITE: begin + if (rx_tready && rx_tvalid) begin + rx_counter <= rx_counter + 1'b1; + if (rx_tlast) begin + rx_state <= RX_STATE_RELEASE; + rx_bytes <= {rx_counter + 1'b1, rx_tuser[2:0]}; + rx_error <= rx_tuser[3]; + end + end + end + + RX_STATE_RELEASE: begin + if (rx_proc_flag) rx_state <= RX_STATE_READY; + rx_counter <= 0; + end + + default: rx_state <= RX_STATE_READY; + endcase //rx_state + end + + //flag tells the processor when it can grab some input buffer + assign rx_state_flag = (rx_state == RX_STATE_RELEASE); + + //always ready to accept input data in the write state + assign rx_tready = (rx_state == RX_STATE_WRITE); + + //------------------------------------------------------------------ + //-- state machine to drive output stream + //------------------------------------------------------------------ + localparam TX_STATE_READY = 0; //waits for proc flag 0 + localparam TX_STATE_WRITE = 1; //writes bram to stream + localparam TX_STATE_RELEASE = 2; //waits for proc to flag 1 + reg [1:0] tx_state; + + always @(posedge clk_i) begin + if (rst_i) begin + tx_state <= TX_STATE_READY; + tx_counter <= 0; + end + else case (tx_state) + + TX_STATE_READY: begin + if (tx_proc_flag) begin + tx_state <= TX_STATE_WRITE; + tx_counter <= 1; + end + else tx_counter <= 0; + end + + TX_STATE_WRITE: begin + if (tx_tready && tx_tvalid) begin + tx_counter <= tx_counter + 1'b1; + if (tx_tlast) begin + tx_state <= TX_STATE_RELEASE; + end + end + end + + TX_STATE_RELEASE: begin + if (!tx_proc_flag) tx_state <= TX_STATE_READY; + tx_counter <= 0; + end + + default: tx_state <= TX_STATE_READY; + endcase //tx_state + end + + //flag tells the processor when it can grab available out buffer + assign tx_state_flag = (tx_state == TX_STATE_READY); + + //the output user bus assignment (non-zero only at end) + assign tx_tuser = (tx_tlast)? {tx_error, tx_bytes[2:0]} : 4'b0; + + //end of frame signal + assign tx_tlast = (tx_counter == tx_bytes[AWIDTH-1:3]); + + //output is always valid in state write + assign tx_tvalid = (tx_state == TX_STATE_WRITE); + + //enable the read so we can pre-read due to read 1 cycle delay + assign enb_out = (tx_state == TX_STATE_WRITE)? (tx_tvalid && tx_tready) : 1'b1; + + assign debug_rx = { + rx_state, rx_tlast, rx_tvalid, rx_tready, rx_tuser[2:0], //8 + rx_proc_flag, rx_state_flag, rx_tdata[21:0] //24 + }; + assign debug_tx = { + tx_state, tx_tlast, tx_tvalid, tx_tready, tx_tuser[2:0], //8 + tx_proc_flag, tx_state_flag, tx_tdata[21:0] //24 + }; + +endmodule //axi_stream_to_wb diff --git a/fpga/usrp3/lib/wishbone/i2c_master_bit_ctrl.v b/fpga/usrp3/lib/wishbone/i2c_master_bit_ctrl.v new file mode 100644 index 000000000..68ec27004 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/i2c_master_bit_ctrl.v @@ -0,0 +1,538 @@ +///////////////////////////////////////////////////////////////////// +//// //// +//// WISHBONE rev.B2 compliant I2C Master bit-controller //// +//// //// +//// //// +//// Author: Richard Herveille //// +//// richard@asics.ws //// +//// www.asics.ws //// +//// //// +//// Downloaded from: http://www.opencores.org/projects/i2c/ //// +//// //// +///////////////////////////////////////////////////////////////////// +//// //// +//// Copyright (C) 2001 Richard Herveille //// +//// richard@asics.ws //// +//// //// +//// This source file may be used and distributed without //// +//// restriction provided that this copyright statement is not //// +//// removed from the file and that any derivative work contains //// +//// the original copyright notice and the associated disclaimer.//// +//// //// +//// THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY //// +//// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED //// +//// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS //// +//// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR //// +//// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, //// +//// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //// +//// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE //// +//// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR //// +//// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF //// +//// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //// +//// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT //// +//// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE //// +//// POSSIBILITY OF SUCH DAMAGE. //// +//// //// +///////////////////////////////////////////////////////////////////// + +// CVS Log +// +// $Id: i2c_master_bit_ctrl.v,v 1.12 2006/09/04 09:08:13 rherveille Exp $ +// +// $Date: 2006/09/04 09:08:13 $ +// $Revision: 1.12 $ +// $Author: rherveille $ +// $Locker: $ +// $State: Exp $ +// +// Change History: +// $Log: i2c_master_bit_ctrl.v,v $ +// Revision 1.12 2006/09/04 09:08:13 rherveille +// fixed short scl high pulse after clock stretch +// fixed slave model not returning correct '(n)ack' signal +// +// Revision 1.11 2004/05/07 11:02:26 rherveille +// Fixed a bug where the core would signal an arbitration lost (AL bit set), when another master controls the bus and the other master generates a STOP bit. +// +// Revision 1.10 2003/08/09 07:01:33 rherveille +// Fixed a bug in the Arbitration Lost generation caused by delay on the (external) sda line. +// Fixed a potential bug in the byte controller's host-acknowledge generation. +// +// Revision 1.9 2003/03/10 14:26:37 rherveille +// Fixed cmd_ack generation item (no bug). +// +// Revision 1.8 2003/02/05 00:06:10 rherveille +// Fixed a bug where the core would trigger an erroneous 'arbitration lost' interrupt after being reset, when the reset pulse width < 3 clk cycles. +// +// Revision 1.7 2002/12/26 16:05:12 rherveille +// Small code simplifications +// +// Revision 1.6 2002/12/26 15:02:32 rherveille +// Core is now a Multimaster I2C controller +// +// Revision 1.5 2002/11/30 22:24:40 rherveille +// Cleaned up code +// +// Revision 1.4 2002/10/30 18:10:07 rherveille +// Fixed some reported minor start/stop generation timing issuess. +// +// Revision 1.3 2002/06/15 07:37:03 rherveille +// Fixed a small timing bug in the bit controller.\nAdded verilog simulation environment. +// +// Revision 1.2 2001/11/05 11:59:25 rherveille +// Fixed wb_ack_o generation bug. +// Fixed bug in the byte_controller statemachine. +// Added headers. +// + +// +///////////////////////////////////// +// Bit controller section +///////////////////////////////////// +// +// Translate simple commands into SCL/SDA transitions +// Each command has 5 states, A/B/C/D/idle +// +// start: SCL ~~~~~~~~~~\____ +// SDA ~~~~~~~~\______ +// x | A | B | C | D | i +// +// repstart SCL ____/~~~~\___ +// SDA __/~~~\______ +// x | A | B | C | D | i +// +// stop SCL ____/~~~~~~~~ +// SDA ==\____/~~~~~ +// x | A | B | C | D | i +// +//- write SCL ____/~~~~\____ +// SDA ==X=========X= +// x | A | B | C | D | i +// +//- read SCL ____/~~~~\____ +// SDA XXXX=====XXXX +// x | A | B | C | D | i +// + +// Timing: Normal mode Fast mode +/////////////////////////////////////////////////////////////////////// +// Fscl 100KHz 400KHz +// Th_scl 4.0us 0.6us High period of SCL +// Tl_scl 4.7us 1.3us Low period of SCL +// Tsu:sta 4.7us 0.6us setup time for a repeated start condition +// Tsu:sto 4.0us 0.6us setup time for a stop conditon +// Tbuf 4.7us 1.3us Bus free time between a stop and start condition +// + +// synopsys translate_off +//`include "timescale.v" +// synopsys translate_on + +`include "i2c_master_defines.v" + +module i2c_master_bit_ctrl( + clk, rst, nReset, + clk_cnt, ena, cmd, cmd_ack, busy, al, din, dout, + scl_i, scl_o, scl_oen, sda_i, sda_o, sda_oen + ); + + // + // inputs & outputs + // + input clk; + input rst; + input nReset; + input ena; // core enable signal + + input [15:0] clk_cnt; // clock prescale value + + input [3:0] cmd; + output cmd_ack; // command complete acknowledge + reg cmd_ack; + output busy; // i2c bus busy + reg busy; + output al; // i2c bus arbitration lost + reg al; + + input din; + output dout; + reg dout; + + // I2C lines + input scl_i; // i2c clock line input + output scl_o; // i2c clock line output + output scl_oen; // i2c clock line output enable (active low) + reg scl_oen; + input sda_i; // i2c data line input + output sda_o; // i2c data line output + output sda_oen; // i2c data line output enable (active low) + reg sda_oen; + + + // + // variable declarations + // + + reg sSCL, sSDA; // synchronized SCL and SDA inputs + reg dscl_oen; // delayed scl_oen + reg sda_chk; // check SDA output (Multi-master arbitration) + reg clk_en; // clock generation signals + wire slave_wait; +// reg [15:0] cnt = clk_cnt; // clock divider counter (simulation) + reg [15:0] cnt; // clock divider counter (synthesis) + + // state machine variable + reg [16:0] c_state; // synopsys enum_state + + // + // module body + // + + // whenever the slave is not ready it can delay the cycle by pulling SCL low + // delay scl_oen + always @(posedge clk) + dscl_oen <= #1 scl_oen; + + assign slave_wait = dscl_oen && !sSCL; + + + // generate clk enable signal + always @(posedge clk or negedge nReset) + if(~nReset) + begin + cnt <= #1 16'h0; + clk_en <= #1 1'b1; + end + else if (rst) + begin + cnt <= #1 16'h0; + clk_en <= #1 1'b1; + end + else if ( ~|cnt || !ena) + begin + cnt <= #1 clk_cnt; + clk_en <= #1 1'b1; + end + else if (slave_wait) + begin + cnt <= #1 cnt; + clk_en <= #1 1'b0; + end + else + begin + cnt <= #1 cnt - 16'h1; + clk_en <= #1 1'b0; + end + + + // generate bus status controller + reg dSCL, dSDA; + reg sta_condition; + reg sto_condition; + + // synchronize SCL and SDA inputs + // reduce metastability risc + always @(posedge clk or negedge nReset) + if (~nReset) + begin + sSCL <= #1 1'b1; + sSDA <= #1 1'b1; + + dSCL <= #1 1'b1; + dSDA <= #1 1'b1; + end + else if (rst) + begin + sSCL <= #1 1'b1; + sSDA <= #1 1'b1; + + dSCL <= #1 1'b1; + dSDA <= #1 1'b1; + end + else + begin + sSCL <= #1 scl_i; + sSDA <= #1 sda_i; + + dSCL <= #1 sSCL; + dSDA <= #1 sSDA; + end + + // detect start condition => detect falling edge on SDA while SCL is high + // detect stop condition => detect rising edge on SDA while SCL is high + always @(posedge clk or negedge nReset) + if (~nReset) + begin + sta_condition <= #1 1'b0; + sto_condition <= #1 1'b0; + end + else if (rst) + begin + sta_condition <= #1 1'b0; + sto_condition <= #1 1'b0; + end + else + begin + sta_condition <= #1 ~sSDA & dSDA & sSCL; + sto_condition <= #1 sSDA & ~dSDA & sSCL; + end + + // generate i2c bus busy signal + always @(posedge clk or negedge nReset) + if(!nReset) + busy <= #1 1'b0; + else if (rst) + busy <= #1 1'b0; + else + busy <= #1 (sta_condition | busy) & ~sto_condition; + + // generate arbitration lost signal + // aribitration lost when: + // 1) master drives SDA high, but the i2c bus is low + // 2) stop detected while not requested + reg cmd_stop; + always @(posedge clk or negedge nReset) + if (~nReset) + cmd_stop <= #1 1'b0; + else if (rst) + cmd_stop <= #1 1'b0; + else if (clk_en) + cmd_stop <= #1 cmd == `I2C_CMD_STOP; + + always @(posedge clk or negedge nReset) + if (~nReset) + al <= #1 1'b0; + else if (rst) + al <= #1 1'b0; + else + al <= #1 (sda_chk & ~sSDA & sda_oen) | (|c_state & sto_condition & ~cmd_stop); + + + // generate dout signal (store SDA on rising edge of SCL) + always @(posedge clk) + if(sSCL & ~dSCL) + dout <= #1 sSDA; + + // generate statemachine + + // nxt_state decoder + parameter [16:0] idle = 17'b0_0000_0000_0000_0000; + parameter [16:0] start_a = 17'b0_0000_0000_0000_0001; + parameter [16:0] start_b = 17'b0_0000_0000_0000_0010; + parameter [16:0] start_c = 17'b0_0000_0000_0000_0100; + parameter [16:0] start_d = 17'b0_0000_0000_0000_1000; + parameter [16:0] start_e = 17'b0_0000_0000_0001_0000; + parameter [16:0] stop_a = 17'b0_0000_0000_0010_0000; + parameter [16:0] stop_b = 17'b0_0000_0000_0100_0000; + parameter [16:0] stop_c = 17'b0_0000_0000_1000_0000; + parameter [16:0] stop_d = 17'b0_0000_0001_0000_0000; + parameter [16:0] rd_a = 17'b0_0000_0010_0000_0000; + parameter [16:0] rd_b = 17'b0_0000_0100_0000_0000; + parameter [16:0] rd_c = 17'b0_0000_1000_0000_0000; + parameter [16:0] rd_d = 17'b0_0001_0000_0000_0000; + parameter [16:0] wr_a = 17'b0_0010_0000_0000_0000; + parameter [16:0] wr_b = 17'b0_0100_0000_0000_0000; + parameter [16:0] wr_c = 17'b0_1000_0000_0000_0000; + parameter [16:0] wr_d = 17'b1_0000_0000_0000_0000; + + always @(posedge clk or negedge nReset) + if (!nReset) + begin + c_state <= #1 idle; + cmd_ack <= #1 1'b0; + scl_oen <= #1 1'b1; + sda_oen <= #1 1'b1; + sda_chk <= #1 1'b0; + end + else if (rst | al) + begin + c_state <= #1 idle; + cmd_ack <= #1 1'b0; + scl_oen <= #1 1'b1; + sda_oen <= #1 1'b1; + sda_chk <= #1 1'b0; + end + else + begin + cmd_ack <= #1 1'b0; // default no command acknowledge + assert cmd_ack only 1clk cycle + + if (clk_en) + case (c_state) // synopsys full_case parallel_case + // idle state + idle: + begin + case (cmd) // synopsys full_case parallel_case + `I2C_CMD_START: + c_state <= #1 start_a; + + `I2C_CMD_STOP: + c_state <= #1 stop_a; + + `I2C_CMD_WRITE: + c_state <= #1 wr_a; + + `I2C_CMD_READ: + c_state <= #1 rd_a; + + default: + c_state <= #1 idle; + endcase + + scl_oen <= #1 scl_oen; // keep SCL in same state + sda_oen <= #1 sda_oen; // keep SDA in same state + sda_chk <= #1 1'b0; // don't check SDA output + end + + // start + start_a: + begin + c_state <= #1 start_b; + scl_oen <= #1 scl_oen; // keep SCL in same state + sda_oen <= #1 1'b1; // set SDA high + sda_chk <= #1 1'b0; // don't check SDA output + end + + start_b: + begin + c_state <= #1 start_c; + scl_oen <= #1 1'b1; // set SCL high + sda_oen <= #1 1'b1; // keep SDA high + sda_chk <= #1 1'b0; // don't check SDA output + end + + start_c: + begin + c_state <= #1 start_d; + scl_oen <= #1 1'b1; // keep SCL high + sda_oen <= #1 1'b0; // set SDA low + sda_chk <= #1 1'b0; // don't check SDA output + end + + start_d: + begin + c_state <= #1 start_e; + scl_oen <= #1 1'b1; // keep SCL high + sda_oen <= #1 1'b0; // keep SDA low + sda_chk <= #1 1'b0; // don't check SDA output + end + + start_e: + begin + c_state <= #1 idle; + cmd_ack <= #1 1'b1; + scl_oen <= #1 1'b0; // set SCL low + sda_oen <= #1 1'b0; // keep SDA low + sda_chk <= #1 1'b0; // don't check SDA output + end + + // stop + stop_a: + begin + c_state <= #1 stop_b; + scl_oen <= #1 1'b0; // keep SCL low + sda_oen <= #1 1'b0; // set SDA low + sda_chk <= #1 1'b0; // don't check SDA output + end + + stop_b: + begin + c_state <= #1 stop_c; + scl_oen <= #1 1'b1; // set SCL high + sda_oen <= #1 1'b0; // keep SDA low + sda_chk <= #1 1'b0; // don't check SDA output + end + + stop_c: + begin + c_state <= #1 stop_d; + scl_oen <= #1 1'b1; // keep SCL high + sda_oen <= #1 1'b0; // keep SDA low + sda_chk <= #1 1'b0; // don't check SDA output + end + + stop_d: + begin + c_state <= #1 idle; + cmd_ack <= #1 1'b1; + scl_oen <= #1 1'b1; // keep SCL high + sda_oen <= #1 1'b1; // set SDA high + sda_chk <= #1 1'b0; // don't check SDA output + end + + // read + rd_a: + begin + c_state <= #1 rd_b; + scl_oen <= #1 1'b0; // keep SCL low + sda_oen <= #1 1'b1; // tri-state SDA + sda_chk <= #1 1'b0; // don't check SDA output + end + + rd_b: + begin + c_state <= #1 rd_c; + scl_oen <= #1 1'b1; // set SCL high + sda_oen <= #1 1'b1; // keep SDA tri-stated + sda_chk <= #1 1'b0; // don't check SDA output + end + + rd_c: + begin + c_state <= #1 rd_d; + scl_oen <= #1 1'b1; // keep SCL high + sda_oen <= #1 1'b1; // keep SDA tri-stated + sda_chk <= #1 1'b0; // don't check SDA output + end + + rd_d: + begin + c_state <= #1 idle; + cmd_ack <= #1 1'b1; + scl_oen <= #1 1'b0; // set SCL low + sda_oen <= #1 1'b1; // keep SDA tri-stated + sda_chk <= #1 1'b0; // don't check SDA output + end + + // write + wr_a: + begin + c_state <= #1 wr_b; + scl_oen <= #1 1'b0; // keep SCL low + sda_oen <= #1 din; // set SDA + sda_chk <= #1 1'b0; // don't check SDA output (SCL low) + end + + wr_b: + begin + c_state <= #1 wr_c; + scl_oen <= #1 1'b1; // set SCL high + sda_oen <= #1 din; // keep SDA + sda_chk <= #1 1'b1; // check SDA output + end + + wr_c: + begin + c_state <= #1 wr_d; + scl_oen <= #1 1'b1; // keep SCL high + sda_oen <= #1 din; + sda_chk <= #1 1'b1; // check SDA output + end + + wr_d: + begin + c_state <= #1 idle; + cmd_ack <= #1 1'b1; + scl_oen <= #1 1'b0; // set SCL low + sda_oen <= #1 din; + sda_chk <= #1 1'b0; // don't check SDA output (SCL low) + end + + endcase + end + + + // assign scl and sda output (always gnd) + assign scl_o = 1'b0; + assign sda_o = 1'b0; + +endmodule diff --git a/fpga/usrp3/lib/wishbone/i2c_master_byte_ctrl.v b/fpga/usrp3/lib/wishbone/i2c_master_byte_ctrl.v new file mode 100644 index 000000000..784b58188 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/i2c_master_byte_ctrl.v @@ -0,0 +1,344 @@ +///////////////////////////////////////////////////////////////////// +//// //// +//// WISHBONE rev.B2 compliant I2C Master byte-controller //// +//// //// +//// //// +//// Author: Richard Herveille //// +//// richard@asics.ws //// +//// www.asics.ws //// +//// //// +//// Downloaded from: http://www.opencores.org/projects/i2c/ //// +//// //// +///////////////////////////////////////////////////////////////////// +//// //// +//// Copyright (C) 2001 Richard Herveille //// +//// richard@asics.ws //// +//// //// +//// This source file may be used and distributed without //// +//// restriction provided that this copyright statement is not //// +//// removed from the file and that any derivative work contains //// +//// the original copyright notice and the associated disclaimer.//// +//// //// +//// THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY //// +//// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED //// +//// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS //// +//// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR //// +//// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, //// +//// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //// +//// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE //// +//// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR //// +//// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF //// +//// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //// +//// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT //// +//// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE //// +//// POSSIBILITY OF SUCH DAMAGE. //// +//// //// +///////////////////////////////////////////////////////////////////// + +// CVS Log +// +// $Id: i2c_master_byte_ctrl.v,v 1.7 2004/02/18 11:40:46 rherveille Exp $ +// +// $Date: 2004/02/18 11:40:46 $ +// $Revision: 1.7 $ +// $Author: rherveille $ +// $Locker: $ +// $State: Exp $ +// +// Change History: +// $Log: i2c_master_byte_ctrl.v,v $ +// Revision 1.7 2004/02/18 11:40:46 rherveille +// Fixed a potential bug in the statemachine. During a 'stop' 2 cmd_ack signals were generated. Possibly canceling a new start command. +// +// Revision 1.6 2003/08/09 07:01:33 rherveille +// Fixed a bug in the Arbitration Lost generation caused by delay on the (external) sda line. +// Fixed a potential bug in the byte controller's host-acknowledge generation. +// +// Revision 1.5 2002/12/26 15:02:32 rherveille +// Core is now a Multimaster I2C controller +// +// Revision 1.4 2002/11/30 22:24:40 rherveille +// Cleaned up code +// +// Revision 1.3 2001/11/05 11:59:25 rherveille +// Fixed wb_ack_o generation bug. +// Fixed bug in the byte_controller statemachine. +// Added headers. +// + +// synopsys translate_off +//`include "timescale.v" +// synopsys translate_on + +`include "i2c_master_defines.v" + +module i2c_master_byte_ctrl ( + clk, rst, nReset, ena, clk_cnt, start, stop, read, write, ack_in, din, + cmd_ack, ack_out, dout, i2c_busy, i2c_al, scl_i, scl_o, scl_oen, sda_i, sda_o, sda_oen ); + + // + // inputs & outputs + // + input clk; // master clock + input rst; // synchronous active high reset + input nReset; // asynchronous active low reset + input ena; // core enable signal + + input [15:0] clk_cnt; // 4x SCL + + // control inputs + input start; + input stop; + input read; + input write; + input ack_in; + input [7:0] din; + + // status outputs + output cmd_ack; + reg cmd_ack; + output ack_out; + reg ack_out; + output i2c_busy; + output i2c_al; + output [7:0] dout; + + // I2C signals + input scl_i; + output scl_o; + output scl_oen; + input sda_i; + output sda_o; + output sda_oen; + + + // + // Variable declarations + // + + // statemachine + parameter [4:0] ST_IDLE = 5'b0_0000; + parameter [4:0] ST_START = 5'b0_0001; + parameter [4:0] ST_READ = 5'b0_0010; + parameter [4:0] ST_WRITE = 5'b0_0100; + parameter [4:0] ST_ACK = 5'b0_1000; + parameter [4:0] ST_STOP = 5'b1_0000; + + // signals for bit_controller + reg [3:0] core_cmd; + reg core_txd; + wire core_ack, core_rxd; + + // signals for shift register + reg [7:0] sr; //8bit shift register + reg shift, ld; + + // signals for state machine + wire go; + reg [2:0] dcnt; + wire cnt_done; + + // + // Module body + // + + // hookup bit_controller + i2c_master_bit_ctrl bit_controller ( + .clk ( clk ), + .rst ( rst ), + .nReset ( nReset ), + .ena ( ena ), + .clk_cnt ( clk_cnt ), + .cmd ( core_cmd ), + .cmd_ack ( core_ack ), + .busy ( i2c_busy ), + .al ( i2c_al ), + .din ( core_txd ), + .dout ( core_rxd ), + .scl_i ( scl_i ), + .scl_o ( scl_o ), + .scl_oen ( scl_oen ), + .sda_i ( sda_i ), + .sda_o ( sda_o ), + .sda_oen ( sda_oen ) + ); + + // generate go-signal + assign go = (read | write | stop) & ~cmd_ack; + + // assign dout output to shift-register + assign dout = sr; + + // generate shift register + always @(posedge clk or negedge nReset) + if (!nReset) + sr <= #1 8'h0; + else if (rst) + sr <= #1 8'h0; + else if (ld) + sr <= #1 din; + else if (shift) + sr <= #1 {sr[6:0], core_rxd}; + + // generate counter + always @(posedge clk or negedge nReset) + if (!nReset) + dcnt <= #1 3'h0; + else if (rst) + dcnt <= #1 3'h0; + else if (ld) + dcnt <= #1 3'h7; + else if (shift) + dcnt <= #1 dcnt - 3'h1; + + assign cnt_done = ~(|dcnt); + + // + // state machine + // + reg [4:0] c_state; // synopsis enum_state + + always @(posedge clk or negedge nReset) + if (!nReset) + begin + core_cmd <= #1 `I2C_CMD_NOP; + core_txd <= #1 1'b0; + shift <= #1 1'b0; + ld <= #1 1'b0; + cmd_ack <= #1 1'b0; + c_state <= #1 ST_IDLE; + ack_out <= #1 1'b0; + end + else if (rst | i2c_al) + begin + core_cmd <= #1 `I2C_CMD_NOP; + core_txd <= #1 1'b0; + shift <= #1 1'b0; + ld <= #1 1'b0; + cmd_ack <= #1 1'b0; + c_state <= #1 ST_IDLE; + ack_out <= #1 1'b0; + end + else + begin + // initially reset all signals + core_txd <= #1 sr[7]; + shift <= #1 1'b0; + ld <= #1 1'b0; + cmd_ack <= #1 1'b0; + + case (c_state) // synopsys full_case parallel_case + ST_IDLE: + if (go) + begin + if (start) + begin + c_state <= #1 ST_START; + core_cmd <= #1 `I2C_CMD_START; + end + else if (read) + begin + c_state <= #1 ST_READ; + core_cmd <= #1 `I2C_CMD_READ; + end + else if (write) + begin + c_state <= #1 ST_WRITE; + core_cmd <= #1 `I2C_CMD_WRITE; + end + else // stop + begin + c_state <= #1 ST_STOP; + core_cmd <= #1 `I2C_CMD_STOP; + end + + ld <= #1 1'b1; + end + + ST_START: + if (core_ack) + begin + if (read) + begin + c_state <= #1 ST_READ; + core_cmd <= #1 `I2C_CMD_READ; + end + else + begin + c_state <= #1 ST_WRITE; + core_cmd <= #1 `I2C_CMD_WRITE; + end + + ld <= #1 1'b1; + end + + ST_WRITE: + if (core_ack) + if (cnt_done) + begin + c_state <= #1 ST_ACK; + core_cmd <= #1 `I2C_CMD_READ; + end + else + begin + c_state <= #1 ST_WRITE; // stay in same state + core_cmd <= #1 `I2C_CMD_WRITE; // write next bit + shift <= #1 1'b1; + end + + ST_READ: + if (core_ack) + begin + if (cnt_done) + begin + c_state <= #1 ST_ACK; + core_cmd <= #1 `I2C_CMD_WRITE; + end + else + begin + c_state <= #1 ST_READ; // stay in same state + core_cmd <= #1 `I2C_CMD_READ; // read next bit + end + + shift <= #1 1'b1; + core_txd <= #1 ack_in; + end + + ST_ACK: + if (core_ack) + begin + if (stop) + begin + c_state <= #1 ST_STOP; + core_cmd <= #1 `I2C_CMD_STOP; + end + else + begin + c_state <= #1 ST_IDLE; + core_cmd <= #1 `I2C_CMD_NOP; + + // generate command acknowledge signal + cmd_ack <= #1 1'b1; + end + + // assign ack_out output to bit_controller_rxd (contains last received bit) + ack_out <= #1 core_rxd; + + core_txd <= #1 1'b1; + end + else + core_txd <= #1 ack_in; + + ST_STOP: + if (core_ack) + begin + c_state <= #1 ST_IDLE; + core_cmd <= #1 `I2C_CMD_NOP; + + // generate command acknowledge signal + cmd_ack <= #1 1'b1; + end + + endcase + end +endmodule diff --git a/fpga/usrp3/lib/wishbone/i2c_master_defines.v b/fpga/usrp3/lib/wishbone/i2c_master_defines.v new file mode 100644 index 000000000..ee3b694fa --- /dev/null +++ b/fpga/usrp3/lib/wishbone/i2c_master_defines.v @@ -0,0 +1,64 @@ +///////////////////////////////////////////////////////////////////// +//// //// +//// WISHBONE rev.B2 compliant I2C Master controller defines //// +//// //// +//// //// +//// Author: Richard Herveille //// +//// richard@asics.ws //// +//// www.asics.ws //// +//// //// +//// Downloaded from: http://www.opencores.org/projects/i2c/ //// +//// //// +///////////////////////////////////////////////////////////////////// +//// //// +//// Copyright (C) 2001 Richard Herveille //// +//// richard@asics.ws //// +//// //// +//// This source file may be used and distributed without //// +//// restriction provided that this copyright statement is not //// +//// removed from the file and that any derivative work contains //// +//// the original copyright notice and the associated disclaimer.//// +//// //// +//// THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY //// +//// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED //// +//// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS //// +//// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR //// +//// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, //// +//// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //// +//// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE //// +//// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR //// +//// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF //// +//// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //// +//// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT //// +//// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE //// +//// POSSIBILITY OF SUCH DAMAGE. //// +//// //// +///////////////////////////////////////////////////////////////////// + +// CVS Log +// +// $Id: i2c_master_defines.v,v 1.3 2001/11/05 11:59:25 rherveille Exp $ +// +// $Date: 2001/11/05 11:59:25 $ +// $Revision: 1.3 $ +// $Author: rherveille $ +// $Locker: $ +// $State: Exp $ +// +// Change History: +// $Log: i2c_master_defines.v,v $ +// Revision 1.3 2001/11/05 11:59:25 rherveille +// Fixed wb_ack_o generation bug. +// Fixed bug in the byte_controller statemachine. +// Added headers. +// + + +// I2C registers wishbone addresses + +// bitcontroller states +`define I2C_CMD_NOP 4'b0000 +`define I2C_CMD_START 4'b0001 +`define I2C_CMD_STOP 4'b0010 +`define I2C_CMD_WRITE 4'b0100 +`define I2C_CMD_READ 4'b1000 diff --git a/fpga/usrp3/lib/wishbone/i2c_master_top.v b/fpga/usrp3/lib/wishbone/i2c_master_top.v new file mode 100644 index 000000000..be1fcfe55 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/i2c_master_top.v @@ -0,0 +1,301 @@ +///////////////////////////////////////////////////////////////////// +//// //// +//// WISHBONE revB.2 compliant I2C Master controller Top-level //// +//// //// +//// //// +//// Author: Richard Herveille //// +//// richard@asics.ws //// +//// www.asics.ws //// +//// //// +//// Downloaded from: http://www.opencores.org/projects/i2c/ //// +//// //// +///////////////////////////////////////////////////////////////////// +//// //// +//// Copyright (C) 2001 Richard Herveille //// +//// richard@asics.ws //// +//// //// +//// This source file may be used and distributed without //// +//// restriction provided that this copyright statement is not //// +//// removed from the file and that any derivative work contains //// +//// the original copyright notice and the associated disclaimer.//// +//// //// +//// THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY //// +//// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED //// +//// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS //// +//// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR //// +//// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, //// +//// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //// +//// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE //// +//// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR //// +//// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF //// +//// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //// +//// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT //// +//// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE //// +//// POSSIBILITY OF SUCH DAMAGE. //// +//// //// +///////////////////////////////////////////////////////////////////// + +// CVS Log +// +// $Id: i2c_master_top.v,v 1.11 2005/02/27 09:26:24 rherveille Exp $ +// +// $Date: 2005/02/27 09:26:24 $ +// $Revision: 1.11 $ +// $Author: rherveille $ +// $Locker: $ +// $State: Exp $ +// +// Change History: +// $Log: i2c_master_top.v,v $ +// Revision 1.11 2005/02/27 09:26:24 rherveille +// Fixed register overwrite issue. +// Removed full_case pragma, replaced it by a default statement. +// +// Revision 1.10 2003/09/01 10:34:38 rherveille +// Fix a blocking vs. non-blocking error in the wb_dat output mux. +// +// Revision 1.9 2003/01/09 16:44:45 rherveille +// Fixed a bug in the Command Register declaration. +// +// Revision 1.8 2002/12/26 16:05:12 rherveille +// Small code simplifications +// +// Revision 1.7 2002/12/26 15:02:32 rherveille +// Core is now a Multimaster I2C controller +// +// Revision 1.6 2002/11/30 22:24:40 rherveille +// Cleaned up code +// +// Revision 1.5 2001/11/10 10:52:55 rherveille +// Changed PRER reset value from 0x0000 to 0xffff, conform specs. +// + +// synopsys translate_off +//`include "timescale.v" +// synopsys translate_on + +`include "i2c_master_defines.v" + +module i2c_master_top( + wb_clk_i, wb_rst_i, arst_i, wb_adr_i, wb_dat_i, wb_dat_o, + wb_we_i, wb_stb_i, wb_cyc_i, wb_ack_o, wb_inta_o, + scl_pad_i, scl_pad_o, scl_padoen_o, sda_pad_i, sda_pad_o, sda_padoen_o ); + + // parameters + parameter ARST_LVL = 1'b0; // asynchronous reset level + + // + // inputs & outputs + // + + // wishbone signals + input wb_clk_i; // master clock input + input wb_rst_i; // synchronous active high reset + input arst_i; // asynchronous reset + input [2:0] wb_adr_i; // lower address bits + input [7:0] wb_dat_i; // databus input + output [7:0] wb_dat_o; // databus output + input wb_we_i; // write enable input + input wb_stb_i; // stobe/core select signal + input wb_cyc_i; // valid bus cycle input + output wb_ack_o; // bus cycle acknowledge output + output wb_inta_o; // interrupt request signal output + + reg [7:0] wb_dat_o; + reg wb_ack_o; + reg wb_inta_o; + + // I2C signals + // i2c clock line + input scl_pad_i; // SCL-line input + output scl_pad_o; // SCL-line output (always 1'b0) + output scl_padoen_o; // SCL-line output enable (active low) + + // i2c data line + input sda_pad_i; // SDA-line input + output sda_pad_o; // SDA-line output (always 1'b0) + output sda_padoen_o; // SDA-line output enable (active low) + + + // + // variable declarations + // + + // registers + reg [15:0] prer; // clock prescale register + reg [ 7:0] ctr; // control register + reg [ 7:0] txr; // transmit register + wire [ 7:0] rxr; // receive register + reg [ 7:0] cr; // command register + wire [ 7:0] sr; // status register + + // done signal: command completed, clear command register + wire done; + + // core enable signal + wire core_en; + wire ien; + + // status register signals + wire irxack; + reg rxack; // received aknowledge from slave + reg tip; // transfer in progress + reg irq_flag; // interrupt pending flag + wire i2c_busy; // bus busy (start signal detected) + wire i2c_al; // i2c bus arbitration lost + reg al; // status register arbitration lost bit + + // + // module body + // + + // generate internal reset + wire rst_i = arst_i ^ ARST_LVL; + + // generate wishbone signals + wire wb_wacc = wb_cyc_i & wb_stb_i & wb_we_i; + + // generate acknowledge output signal + always @(posedge wb_clk_i) + wb_ack_o <= #1 wb_cyc_i & wb_stb_i & ~wb_ack_o; // because timing is always honored + + // assign DAT_O + always @(posedge wb_clk_i) + begin + case (wb_adr_i) // synopsis parallel_case + 3'b000: wb_dat_o <= #1 prer[ 7:0]; + 3'b001: wb_dat_o <= #1 prer[15:8]; + 3'b010: wb_dat_o <= #1 ctr; + 3'b011: wb_dat_o <= #1 rxr; // write is transmit register (txr) + 3'b100: wb_dat_o <= #1 sr; // write is command register (cr) + 3'b101: wb_dat_o <= #1 txr; + 3'b110: wb_dat_o <= #1 cr; + 3'b111: wb_dat_o <= #1 0; // reserved + endcase + end + + // generate registers + always @(posedge wb_clk_i or negedge rst_i) + if (!rst_i) + begin + prer <= #1 16'hffff; + ctr <= #1 8'h0; + txr <= #1 8'h0; + end + else if (wb_rst_i) + begin + prer <= #1 16'hffff; + ctr <= #1 8'h0; + txr <= #1 8'h0; + end + else + if (wb_wacc) + case (wb_adr_i) // synopsis parallel_case + 3'b000 : prer [ 7:0] <= #1 wb_dat_i; + 3'b001 : prer [15:8] <= #1 wb_dat_i; + 3'b010 : ctr <= #1 wb_dat_i; + 3'b011 : txr <= #1 wb_dat_i; + default: ; + endcase + + // generate command register (special case) + always @(posedge wb_clk_i or negedge rst_i) + if (~rst_i) + cr <= #1 8'h0; + else if (wb_rst_i) + cr <= #1 8'h0; + else if (wb_wacc) + begin + if (core_en & (wb_adr_i == 3'b100) ) + cr <= #1 wb_dat_i; + end + else + begin + if (done | i2c_al) + cr[7:4] <= #1 4'h0; // clear command bits when done + // or when aribitration lost + cr[2:1] <= #1 2'b0; // reserved bits + cr[0] <= #1 2'b0; // clear IRQ_ACK bit + end + + + // decode command register + wire sta = cr[7]; + wire sto = cr[6]; + wire rd = cr[5]; + wire wr = cr[4]; + wire ack = cr[3]; + wire iack = cr[0]; + + // decode control register + assign core_en = ctr[7]; + assign ien = ctr[6]; + + // hookup byte controller block + i2c_master_byte_ctrl byte_controller ( + .clk ( wb_clk_i ), + .rst ( wb_rst_i ), + .nReset ( rst_i ), + .ena ( core_en ), + .clk_cnt ( prer ), + .start ( sta ), + .stop ( sto ), + .read ( rd ), + .write ( wr ), + .ack_in ( ack ), + .din ( txr ), + .cmd_ack ( done ), + .ack_out ( irxack ), + .dout ( rxr ), + .i2c_busy ( i2c_busy ), + .i2c_al ( i2c_al ), + .scl_i ( scl_pad_i ), + .scl_o ( scl_pad_o ), + .scl_oen ( scl_padoen_o ), + .sda_i ( sda_pad_i ), + .sda_o ( sda_pad_o ), + .sda_oen ( sda_padoen_o ) + ); + + // status register block + interrupt request signal + always @(posedge wb_clk_i or negedge rst_i) + if (!rst_i) + begin + al <= #1 1'b0; + rxack <= #1 1'b0; + tip <= #1 1'b0; + irq_flag <= #1 1'b0; + end + else if (wb_rst_i) + begin + al <= #1 1'b0; + rxack <= #1 1'b0; + tip <= #1 1'b0; + irq_flag <= #1 1'b0; + end + else + begin + al <= #1 i2c_al | (al & ~sta); + rxack <= #1 irxack; + tip <= #1 (rd | wr); + irq_flag <= #1 (done | i2c_al | irq_flag) & ~iack; // interrupt request flag is always generated + end + + // generate interrupt request signals + always @(posedge wb_clk_i or negedge rst_i) + if (!rst_i) + wb_inta_o <= #1 1'b0; + else if (wb_rst_i) + wb_inta_o <= #1 1'b0; + else + wb_inta_o <= #1 irq_flag && ien; // interrupt signal is only generated when IEN (interrupt enable bit is set) + + // assign status register bits + assign sr[7] = rxack; + assign sr[6] = i2c_busy; + assign sr[5] = al; + assign sr[4:2] = 3'h0; // reserved + assign sr[1] = tip; + assign sr[0] = irq_flag; + +endmodule diff --git a/fpga/usrp3/lib/wishbone/settings_bus.v b/fpga/usrp3/lib/wishbone/settings_bus.v new file mode 100644 index 000000000..39f148916 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/settings_bus.v @@ -0,0 +1,46 @@ +// +// Copyright 2011-2012 Ettus Research LLC +// + + + +// Grab settings off the wishbone bus, send them out to our simpler bus on the fast clock + +module settings_bus + #(parameter AWIDTH=16, parameter DWIDTH=32, parameter SWIDTH=8) + (input wb_clk, + input wb_rst, + input [AWIDTH-1:0] wb_adr_i, + input [DWIDTH-1:0] wb_dat_i, + input wb_stb_i, + input wb_we_i, + output reg wb_ack_o, + output reg strobe, + output reg [SWIDTH-1:0] addr, + output reg [31:0] data); + + reg stb_int, stb_int_d1; + + always @(posedge wb_clk) + if(wb_rst) + begin + strobe <= 1'b0; + addr <= {SWIDTH{1'b0}}; + data <= 32'd0; + end + else if(wb_we_i & wb_stb_i & ~wb_ack_o) + begin + strobe <= 1'b1; + addr <= wb_adr_i[SWIDTH+1:2]; + data <= wb_dat_i; + end + else + strobe <= 1'b0; + + always @(posedge wb_clk) + if(wb_rst) + wb_ack_o <= 0; + else + wb_ack_o <= wb_stb_i & ~wb_ack_o; + +endmodule // settings_bus diff --git a/fpga/usrp3/lib/wishbone/settings_readback.v b/fpga/usrp3/lib/wishbone/settings_readback.v new file mode 100644 index 000000000..745571717 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/settings_readback.v @@ -0,0 +1,40 @@ +// +// Copyright 2011-2012 Ettus Research LLC +// + + +// +// Use this module in conjunction with settings_bus.v to add stateful reads +// to the settings bis. This enables you to do things like have registers reset atomicly +// as they are read. It also pipelines the address path to ease timing. +// + +module settings_readback + #(parameter AWIDTH=16, parameter DWIDTH=32, parameter RB_ADDRW=2) + ( + input wb_clk, + input wb_rst, + input [AWIDTH-1:0] wb_adr_i, + input wb_stb_i, + input wb_we_i, + input [DWIDTH-1:0] rb_data, + output reg [RB_ADDRW-1:0] rb_addr, + output [DWIDTH-1:0] wb_dat_o, + output reg rb_rd_stb + ); + + always @(posedge wb_clk) + if (wb_stb_i && ~wb_we_i) begin + rb_addr <= wb_adr_i[RB_ADDRW+1:2]; + rb_rd_stb <= 1'b1; + end else begin + rb_rd_stb <= 1'b0; + end + + assign wb_dat_o = rb_data; + + + +endmodule // settings_readback + + \ No newline at end of file diff --git a/fpga/usrp3/lib/wishbone/simple_uart.v b/fpga/usrp3/lib/wishbone/simple_uart.v new file mode 100644 index 000000000..51dc23f16 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/simple_uart.v @@ -0,0 +1,65 @@ +// +// Copyright 2011 Ettus Research LLC +// + + + +module simple_uart + #(parameter CLKDIV_DEFAULT = 16'd0) + (input clk_i, input rst_i, + input we_i, input stb_i, input cyc_i, output reg ack_o, + input [2:0] adr_i, input [31:0] dat_i, output reg [31:0] dat_o, + output rx_int_o, output tx_int_o, output tx_o, input rx_i, output baud_o); + + // Register Map + localparam SUART_CLKDIV = 0; + localparam SUART_TXLEVEL = 1; + localparam SUART_RXLEVEL = 2; + localparam SUART_TXCHAR = 3; + localparam SUART_RXCHAR = 4; + + wire wb_acc = cyc_i & stb_i; // WISHBONE access + wire wb_wr = wb_acc & we_i; // WISHBONE write access + + reg [15:0] clkdiv; + wire [7:0] rx_char; + wire tx_fifo_full, rx_fifo_empty; + wire [5:0] tx_fifo_level, rx_fifo_level; + + always @(posedge clk_i) + if (rst_i) + ack_o <= 1'b0; + else + ack_o <= wb_acc & ~ack_o; + + always @(posedge clk_i) + if (rst_i) + clkdiv <= CLKDIV_DEFAULT; + else if (wb_wr) + case(adr_i) + SUART_CLKDIV : clkdiv <= dat_i[15:0]; + endcase // case(adr_i) + + always @(posedge clk_i) + case (adr_i) + SUART_TXLEVEL : dat_o <= tx_fifo_level; + SUART_RXLEVEL : dat_o <= rx_fifo_level; + SUART_RXCHAR : dat_o <= rx_char; + endcase // case(adr_i) + + simple_uart_tx simple_uart_tx + (.clk(clk_i),.rst(rst_i), + .fifo_in(dat_i[7:0]),.fifo_write(ack_o && wb_wr && (adr_i == SUART_TXCHAR)), + .fifo_level(tx_fifo_level),.fifo_full(tx_fifo_full), + .clkdiv(clkdiv),.baudclk(baud_o),.tx(tx_o)); + + simple_uart_rx simple_uart_rx + (.clk(clk_i),.rst(rst_i), + .fifo_out(rx_char),.fifo_read(ack_o && ~wb_wr && (adr_i == SUART_RXCHAR)), + .fifo_level(rx_fifo_level),.fifo_empty(rx_fifo_empty), + .clkdiv(clkdiv),.rx(rx_i)); + + assign tx_int_o = ~tx_fifo_full; + assign rx_int_o = ~rx_fifo_empty; + +endmodule // simple_uart diff --git a/fpga/usrp3/lib/wishbone/simple_uart_rx.v b/fpga/usrp3/lib/wishbone/simple_uart_rx.v new file mode 100644 index 000000000..7790a0a87 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/simple_uart_rx.v @@ -0,0 +1,71 @@ +// +// Copyright 2011-2013 Ettus Research LLC +// + + + + +module simple_uart_rx + #(parameter SIZE=0) + (input clk, input rst, + output [7:0] fifo_out, input fifo_read, output [5:0] fifo_level, output fifo_empty, + input [15:0] clkdiv, input rx); + + reg rx_d1, rx_d2; + always @(posedge clk) + if(rst) + {rx_d2,rx_d1} <= 0; + else + {rx_d2,rx_d1} <= {rx_d1,rx}; + + reg [15:0] baud_ctr; + reg [3:0] bit_ctr; + reg [7:0] sr; + + wire neg_trans = rx_d2 & ~rx_d1; + wire shift_now = baud_ctr == (clkdiv>>1); + wire stop_now = (bit_ctr == 10) && shift_now; + wire go_now = (bit_ctr == 0) && neg_trans; + + always @(posedge clk) + if(rst) + sr <= 0; + else if(shift_now) + sr <= {rx_d2,sr[7:1]}; + + always @(posedge clk) + if(rst) + baud_ctr <= 0; + else + if(go_now) + baud_ctr <= 1; + else if(stop_now) + baud_ctr <= 0; + else if(baud_ctr >= clkdiv) + baud_ctr <= 1; + else if(baud_ctr != 0) + baud_ctr <= baud_ctr + 1; + + always @(posedge clk) + if(rst) + bit_ctr <= 0; + else + if(go_now) + bit_ctr <= 1; + else if(stop_now) + bit_ctr <= 0; + else if(baud_ctr == clkdiv) + bit_ctr <= bit_ctr + 1; + + wire i_tready, o_tvalid; + wire full = ~i_tready; + wire write = ~full & rx_d2 & stop_now; + assign fifo_empty = ~o_tvalid; + + axi_fifo #(.WIDTH(8), .SIZE(SIZE)) fifo + (.clk(clk),.reset(rst), .clear(1'b0), + .i_tdata(sr),.i_tvalid(write),.i_tready(i_tready), + .o_tdata(fifo_out),.o_tvalid(o_tvalid),.o_tready(fifo_read), + .space(),.occupied(fifo_level) ); + +endmodule // simple_uart_rx diff --git a/fpga/usrp3/lib/wishbone/simple_uart_tb.v b/fpga/usrp3/lib/wishbone/simple_uart_tb.v new file mode 100644 index 000000000..8b1427f99 --- /dev/null +++ b/fpga/usrp3/lib/wishbone/simple_uart_tb.v @@ -0,0 +1,127 @@ +module simple_uart_tb(); + + localparam SUART_CLKDIV = 0; + localparam SUART_TXLEVEL = 1; + localparam SUART_RXLEVEL = 2; + localparam SUART_TXCHAR = 3; + localparam SUART_RXCHAR = 4; + + reg clk; + reg rst; + + reg we_i; + reg stb_i; + reg cyc_i; + wire ack_o; + reg [2:0] adr_i; + reg [31:0] dat_i; + wire [31:0] dat_o; + wire rx_int_o; + wire tx_int_o; + wire tx_o; + reg rx_i; + wire baud_o; + + reg [31:0] read_data; + + + initial + clk = 0; + + // 200MHz clock + always + #2.5 clk = ~clk; + + initial begin + rst <= 0; + we_i <= 0; + stb_i <= 0; + cyc_i <= 0; + adr_i <= 0; + dat_i <= 0; + rx_i <= 0; + end + + + task write_wb; + input [31:0] data_in; + input [2:0] addr_in; + + begin + @(negedge clk); + dat_i <= data_in; + adr_i <= addr_in; + we_i <= 1; + stb_i <= 1; + cyc_i <= 1; + @(negedge clk); + while (ack_o == 0) begin + @(negedge clk); + end + dat_i <= 0; + adr_i <= 0; + we_i <= 0; + stb_i <= 0; + cyc_i <= 0; + end + endtask // write_wb + + + task read_wb; + output [31:0] data_out; + input [2:0] addr_in; + + begin + @(negedge clk); + adr_i <= addr_in; + we_i <= 0; + stb_i <= 1; + cyc_i <= 1; + @(negedge clk); + while (ack_o == 0) begin + @(negedge clk); + end + data_out <= dat_o; + adr_i <= 0; + stb_i <= 0; + cyc_i <= 0; + end + endtask // write_wb + + initial begin + @(negedge clk); + rst <= 1; + repeat(10) @(negedge clk); + rst <= 0; + repeat(10) @(negedge clk); + write_wb(4'h0620,SUART_CLKDIV); + repeat(10) @(negedge clk); + read_wb(read_data,SUART_TXLEVEL); + repeat(10) @(negedge clk); + end // initial begin + + + + simple_uart + #(.CLKDIV_DEFAULT(16'd0)) + simple_uart_i + ( + .clk_i(clk), + .rst_i(rst), + .we_i(we_i), + .stb_i(stb_i), + .cyc_i(cyc_i), + .ack_o(ack_o), + .adr_i(adr_i), + .dat_i(dat_i), + .dat_o(dat_o), + .rx_int_o(rx_int_o), + .tx_int_o(tx_int_o), + .tx_o(tx_o), + .rx_i(rx_i), + .baud_o(baud_o) + ); + + + +endmodule // simple_uart_tb diff --git a/fpga/usrp3/lib/wishbone/simple_uart_tx.v b/fpga/usrp3/lib/wishbone/simple_uart_tx.v new file mode 100644 index 000000000..3eb1a1ecd --- /dev/null +++ b/fpga/usrp3/lib/wishbone/simple_uart_tx.v @@ -0,0 +1,69 @@ +// +// Copyright 2011-2013 Ettus Research LLC +// + + + +module simple_uart_tx + #(parameter SIZE=0) + (input clk, input rst, + input [7:0] fifo_in, input fifo_write, output [5:0] fifo_level, output fifo_full, + input [15:0] clkdiv, output baudclk, output reg tx); + + reg [15:0] baud_ctr; + reg [3:0] bit_ctr; + + wire read, empty; + wire [7:0] char_to_send; + wire i_tready, o_tvalid; + + assign fifo_full = ~i_tready; + assign empty = ~o_tvalid; + + axi_fifo #(.WIDTH(8), .SIZE(SIZE)) fifo + (.clk(clk),.reset(rst), .clear(1'b0), + .i_tdata(fifo_in), .i_tvalid(fifo_write), .i_tready(i_tready), + .o_tdata(char_to_send),.o_tvalid(o_tvalid),.o_tready(read), + .space(fifo_level),.occupied() ); + + always @(posedge clk) + if(rst) + baud_ctr <= 0; + else if (baud_ctr >= clkdiv) + baud_ctr <= 0; + else + baud_ctr <= baud_ctr + 1; + + always @(posedge clk) + if(rst) + bit_ctr <= 0; + else if(baud_ctr == clkdiv) + if(bit_ctr == 10) + bit_ctr <= 0; + else if(bit_ctr != 0) + bit_ctr <= bit_ctr + 1; + else if(~empty) + bit_ctr <= 1; + + always @(posedge clk) + if(rst) + tx <= 1; + else + case(bit_ctr) + 0 : tx <= 1; + 1 : tx <= 0; + 2 : tx <= char_to_send[0]; + 3 : tx <= char_to_send[1]; + 4 : tx <= char_to_send[2]; + 5 : tx <= char_to_send[3]; + 6 : tx <= char_to_send[4]; + 7 : tx <= char_to_send[5]; + 8 : tx <= char_to_send[6]; + 9 : tx <= char_to_send[7]; + default : tx <= 1; + endcase // case(bit_ctr) + + assign read = (bit_ctr == 9) && (baud_ctr == clkdiv); + assign baudclk = (baud_ctr == 1); // Only for debug purposes + +endmodule // simple_uart_tx diff --git a/fpga/usrp3/lib/wishbone/wb_1master.v b/fpga/usrp3/lib/wishbone/wb_1master.v new file mode 100644 index 000000000..fb313efae --- /dev/null +++ b/fpga/usrp3/lib/wishbone/wb_1master.v @@ -0,0 +1,464 @@ +///////////////////////////////////////////////////////////////////// +//// //// +//// WISHBONE Connection Bus Top Level //// +//// //// +//// //// +//// Original Author: Johny Chi //// +//// chisuhua@yahoo.com.cn //// +//// Modified By Matt Ettus, matt@ettus.com //// +//// //// +//// //// +///////////////////////////////////////////////////////////////////// +//// //// +//// Copyright (C) 2000, 2007 Authors and OPENCORES.ORG //// +//// //// +//// This source file may be used and distributed without //// +//// restriction provided that this copyright statement is not //// +//// removed from the file and that any derivative work contains //// +//// the original copyright notice and the associated disclaimer. //// +//// //// +//// This source file is free software; you can redistribute it //// +//// and/or modify it under the terms of the GNU Lesser General //// +//// Public License as published by the Free Software Foundation; //// +//// either version 2.1 of the License, or (at your option) any //// +//// later version. //// +//// //// +//// This source is distributed in the hope that it will be //// +//// useful, but WITHOUT ANY WARRANTY; without even the implied //// +//// warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR //// +//// PURPOSE. See the GNU Lesser General Public License for more //// +//// details. //// +//// //// +//// You should have received a copy of the GNU Lesser General //// +//// Public License along with this source; if not, download it //// +//// from http://www.opencores.org/lgpl.shtml //// +//// //// +////////////////////////////////////////////////////////////////////// +// +// Up to 8 slaves share a Wishbone Bus connection to 1 master + + module wb_1master + #(parameter decode_w = 8, // address decode width + parameter s0_addr = 8'h0, // slave 0 address + parameter s0_mask = 8'h0, // slave 0 don't cares + parameter s1_addr = 8'h0, // slave 1 address + parameter s1_mask = 8'h0, // slave 1 don't cares + parameter s2_addr = 8'h0, // slave 2 address + parameter s2_mask = 8'h0, // slave 2 don't cares + parameter s3_addr = 8'h0, // slave 3 address + parameter s3_mask = 8'h0, // slave 3 don't cares + parameter s4_addr = 8'h0, // slave 4 address + parameter s4_mask = 8'h0, // slave 4 don't cares + parameter s5_addr = 8'h0, // slave 5 address + parameter s5_mask = 8'h0, // slave 5 don't cares + parameter s6_addr = 8'h0, // slave 6 address + parameter s6_mask = 8'h0, // slave 6 don't cares + parameter s7_addr = 8'h0, // slave 7 address + parameter s7_mask = 8'h0, // slave 7 don't cares + parameter s8_addr = 8'h0, // slave 8 address + parameter s8_mask = 8'h0, // slave 8 don't cares + parameter s9_addr = 8'h0, // slave 9 address + parameter s9_mask = 8'h0, // slave 9 don't cares + parameter sa_addr = 8'h0, // slave a address + parameter sa_mask = 8'h0, // slave a don't cares + parameter sb_addr = 8'h0, // slave b address + parameter sb_mask = 8'h0, // slave b don't cares + parameter sc_addr = 8'h0, // slave c address + parameter sc_mask = 8'h0, // slave c don't cares + parameter sd_addr = 8'h0, // slave d address + parameter sd_mask = 8'h0, // slave d don't cares + parameter se_addr = 8'h0, // slave e address + parameter se_mask = 8'h0, // slave e don't cares + parameter sf_addr = 8'h0, // slave f address + parameter sf_mask = 8'h0, // slave f don't cares + + parameter dw = 32, // Data bus Width + parameter aw = 32, // Address bus Width + parameter sw = 4) // Number of Select Lines + + (input clk_i, + input rst_i, + + // Master Interface + input [dw-1:0] m0_dat_i, + output [dw-1:0] m0_dat_o, + input [aw-1:0] m0_adr_i, + input [sw-1:0] m0_sel_i, + input m0_we_i, + input m0_cyc_i, + input m0_stb_i, + output m0_ack_o, + output m0_err_o, + output m0_rty_o, + + // Slave Interfaces + input [dw-1:0] s0_dat_i, + output [dw-1:0] s0_dat_o, + output [aw-1:0] s0_adr_o, + output [sw-1:0] s0_sel_o, + output s0_we_o, + output s0_cyc_o, + output s0_stb_o, + input s0_ack_i, + input s0_err_i, + input s0_rty_i, + + input [dw-1:0] s1_dat_i, + output [dw-1:0] s1_dat_o, + output [aw-1:0] s1_adr_o, + output [sw-1:0] s1_sel_o, + output s1_we_o, + output s1_cyc_o, + output s1_stb_o, + input s1_ack_i, + input s1_err_i, + input s1_rty_i, + + input [dw-1:0] s2_dat_i, + output [dw-1:0] s2_dat_o, + output [aw-1:0] s2_adr_o, + output [sw-1:0] s2_sel_o, + output s2_we_o, + output s2_cyc_o, + output s2_stb_o, + input s2_ack_i, + input s2_err_i, + input s2_rty_i, + + input [dw-1:0] s3_dat_i, + output [dw-1:0] s3_dat_o, + output [aw-1:0] s3_adr_o, + output [sw-1:0] s3_sel_o, + output s3_we_o, + output s3_cyc_o, + output s3_stb_o, + input s3_ack_i, + input s3_err_i, + input s3_rty_i, + + input [dw-1:0] s4_dat_i, + output [dw-1:0] s4_dat_o, + output [aw-1:0] s4_adr_o, + output [sw-1:0] s4_sel_o, + output s4_we_o, + output s4_cyc_o, + output s4_stb_o, + input s4_ack_i, + input s4_err_i, + input s4_rty_i, + + input [dw-1:0] s5_dat_i, + output [dw-1:0] s5_dat_o, + output [aw-1:0] s5_adr_o, + output [sw-1:0] s5_sel_o, + output s5_we_o, + output s5_cyc_o, + output s5_stb_o, + input s5_ack_i, + input s5_err_i, + input s5_rty_i, + + input [dw-1:0] s6_dat_i, + output [dw-1:0] s6_dat_o, + output [aw-1:0] s6_adr_o, + output [sw-1:0] s6_sel_o, + output s6_we_o, + output s6_cyc_o, + output s6_stb_o, + input s6_ack_i, + input s6_err_i, + input s6_rty_i, + + input [dw-1:0] s7_dat_i, + output [dw-1:0] s7_dat_o, + output [aw-1:0] s7_adr_o, + output [sw-1:0] s7_sel_o, + output s7_we_o, + output s7_cyc_o, + output s7_stb_o, + input s7_ack_i, + input s7_err_i, + input s7_rty_i, + + input [dw-1:0] s8_dat_i, + output [dw-1:0] s8_dat_o, + output [aw-1:0] s8_adr_o, + output [sw-1:0] s8_sel_o, + output s8_we_o, + output s8_cyc_o, + output s8_stb_o, + input s8_ack_i, + input s8_err_i, + input s8_rty_i, + + input [dw-1:0] s9_dat_i, + output [dw-1:0] s9_dat_o, + output [aw-1:0] s9_adr_o, + output [sw-1:0] s9_sel_o, + output s9_we_o, + output s9_cyc_o, + output s9_stb_o, + input s9_ack_i, + input s9_err_i, + input s9_rty_i, + + input [dw-1:0] sa_dat_i, + output [dw-1:0] sa_dat_o, + output [aw-1:0] sa_adr_o, + output [sw-1:0] sa_sel_o, + output sa_we_o, + output sa_cyc_o, + output sa_stb_o, + input sa_ack_i, + input sa_err_i, + input sa_rty_i, + + input [dw-1:0] sb_dat_i, + output [dw-1:0] sb_dat_o, + output [aw-1:0] sb_adr_o, + output [sw-1:0] sb_sel_o, + output sb_we_o, + output sb_cyc_o, + output sb_stb_o, + input sb_ack_i, + input sb_err_i, + input sb_rty_i, + + input [dw-1:0] sc_dat_i, + output [dw-1:0] sc_dat_o, + output [aw-1:0] sc_adr_o, + output [sw-1:0] sc_sel_o, + output sc_we_o, + output sc_cyc_o, + output sc_stb_o, + input sc_ack_i, + input sc_err_i, + input sc_rty_i, + + input [dw-1:0] sd_dat_i, + output [dw-1:0] sd_dat_o, + output [aw-1:0] sd_adr_o, + output [sw-1:0] sd_sel_o, + output sd_we_o, + output sd_cyc_o, + output sd_stb_o, + input sd_ack_i, + input sd_err_i, + input sd_rty_i, + + input [dw-1:0] se_dat_i, + output [dw-1:0] se_dat_o, + output [aw-1:0] se_adr_o, + output [sw-1:0] se_sel_o, + output se_we_o, + output se_cyc_o, + output se_stb_o, + input se_ack_i, + input se_err_i, + input se_rty_i, + + input [dw-1:0] sf_dat_i, + output [dw-1:0] sf_dat_o, + output [aw-1:0] sf_adr_o, + output [sw-1:0] sf_sel_o, + output sf_we_o, + output sf_cyc_o, + output sf_stb_o, + input sf_ack_i, + input sf_err_i, + input sf_rty_i + ); + + // //////////////////////////////////////////////////////////////// + // + // Local wires + // + + wire [15:0] ssel_dec; + reg [dw-1:0] i_dat_s; // internal share bus , slave data to master + + // Master output Interface + assign m0_dat_o = i_dat_s; + + always @* + case(ssel_dec) + 1 : i_dat_s <= s0_dat_i; + 2 : i_dat_s <= s1_dat_i; + 4 : i_dat_s <= s2_dat_i; + 8 : i_dat_s <= s3_dat_i; + 16 : i_dat_s <= s4_dat_i; + 32 : i_dat_s <= s5_dat_i; + 64 : i_dat_s <= s6_dat_i; + 128 : i_dat_s <= s7_dat_i; + 256 : i_dat_s <= s8_dat_i; + 512 : i_dat_s <= s9_dat_i; + 1024 : i_dat_s <= sa_dat_i; + 2048 : i_dat_s <= sb_dat_i; + 4096 : i_dat_s <= sc_dat_i; + 8192 : i_dat_s <= sd_dat_i; + 16384 : i_dat_s <= se_dat_i; + 32768 : i_dat_s <= sf_dat_i; + default : i_dat_s <= s0_dat_i; + endcase // case(ssel_dec) + + assign {m0_ack_o, m0_err_o, m0_rty_o} + = {s0_ack_i | s1_ack_i | s2_ack_i | s3_ack_i | s4_ack_i | s5_ack_i | s6_ack_i | s7_ack_i | + s8_ack_i | s9_ack_i | sa_ack_i | sb_ack_i | sc_ack_i | sd_ack_i | se_ack_i | sf_ack_i , + s0_err_i | s1_err_i | s2_err_i | s3_err_i | s4_err_i | s5_err_i | s6_err_i | s7_err_i | + s8_err_i | s9_err_i | sa_err_i | sb_err_i | sc_err_i | sd_err_i | se_err_i | sf_err_i , + s0_rty_i | s1_rty_i | s2_rty_i | s3_rty_i | s4_rty_i | s5_rty_i | s6_rty_i | s7_rty_i | + s8_rty_i | s9_rty_i | sa_rty_i | sb_rty_i | sc_rty_i | sd_rty_i | se_rty_i | sf_rty_i }; + + // Slave output interfaces + assign s0_adr_o = m0_adr_i; + assign s0_sel_o = m0_sel_i; + assign s0_dat_o = m0_dat_i; + assign s0_we_o = m0_we_i; + assign s0_cyc_o = m0_cyc_i; + assign s0_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[0]; + + assign s1_adr_o = m0_adr_i; + assign s1_sel_o = m0_sel_i; + assign s1_dat_o = m0_dat_i; + assign s1_we_o = m0_we_i; + assign s1_cyc_o = m0_cyc_i; + assign s1_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[1]; + + assign s2_adr_o = m0_adr_i; + assign s2_sel_o = m0_sel_i; + assign s2_dat_o = m0_dat_i; + assign s2_we_o = m0_we_i; + assign s2_cyc_o = m0_cyc_i; + assign s2_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[2]; + + assign s3_adr_o = m0_adr_i; + assign s3_sel_o = m0_sel_i; + assign s3_dat_o = m0_dat_i; + assign s3_we_o = m0_we_i; + assign s3_cyc_o = m0_cyc_i; + assign s3_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[3]; + + assign s4_adr_o = m0_adr_i; + assign s4_sel_o = m0_sel_i; + assign s4_dat_o = m0_dat_i; + assign s4_we_o = m0_we_i; + assign s4_cyc_o = m0_cyc_i; + assign s4_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[4]; + + assign s5_adr_o = m0_adr_i; + assign s5_sel_o = m0_sel_i; + assign s5_dat_o = m0_dat_i; + assign s5_we_o = m0_we_i; + assign s5_cyc_o = m0_cyc_i; + assign s5_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[5]; + + assign s6_adr_o = m0_adr_i; + assign s6_sel_o = m0_sel_i; + assign s6_dat_o = m0_dat_i; + assign s6_we_o = m0_we_i; + assign s6_cyc_o = m0_cyc_i; + assign s6_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[6]; + + assign s7_adr_o = m0_adr_i; + assign s7_sel_o = m0_sel_i; + assign s7_dat_o = m0_dat_i; + assign s7_we_o = m0_we_i; + assign s7_cyc_o = m0_cyc_i; + assign s7_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[7]; + + assign s8_adr_o = m0_adr_i; + assign s8_sel_o = m0_sel_i; + assign s8_dat_o = m0_dat_i; + assign s8_we_o = m0_we_i; + assign s8_cyc_o = m0_cyc_i; + assign s8_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[8]; + + assign s9_adr_o = m0_adr_i; + assign s9_sel_o = m0_sel_i; + assign s9_dat_o = m0_dat_i; + assign s9_we_o = m0_we_i; + assign s9_cyc_o = m0_cyc_i; + assign s9_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[9]; + + assign sa_adr_o = m0_adr_i; + assign sa_sel_o = m0_sel_i; + assign sa_dat_o = m0_dat_i; + assign sa_we_o = m0_we_i; + assign sa_cyc_o = m0_cyc_i; + assign sa_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[10]; + + assign sb_adr_o = m0_adr_i; + assign sb_sel_o = m0_sel_i; + assign sb_dat_o = m0_dat_i; + assign sb_we_o = m0_we_i; + assign sb_cyc_o = m0_cyc_i; + assign sb_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[11]; + + assign sc_adr_o = m0_adr_i; + assign sc_sel_o = m0_sel_i; + assign sc_dat_o = m0_dat_i; + assign sc_we_o = m0_we_i; + assign sc_cyc_o = m0_cyc_i; + assign sc_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[12]; + + assign sd_adr_o = m0_adr_i; + assign sd_sel_o = m0_sel_i; + assign sd_dat_o = m0_dat_i; + assign sd_we_o = m0_we_i; + assign sd_cyc_o = m0_cyc_i; + assign sd_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[13]; + + assign se_adr_o = m0_adr_i; + assign se_sel_o = m0_sel_i; + assign se_dat_o = m0_dat_i; + assign se_we_o = m0_we_i; + assign se_cyc_o = m0_cyc_i; + assign se_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[14]; + + assign sf_adr_o = m0_adr_i; + assign sf_sel_o = m0_sel_i; + assign sf_dat_o = m0_dat_i; + assign sf_we_o = m0_we_i; + assign sf_cyc_o = m0_cyc_i; + assign sf_stb_o = m0_cyc_i & m0_stb_i & ssel_dec[15]; + + // Address decode logic + // WARNING -- must make sure these are mutually exclusive! + + + assign ssel_dec[0] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s0_addr) & s0_mask); + assign ssel_dec[1] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s1_addr) & s1_mask); + assign ssel_dec[2] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s2_addr) & s2_mask); + assign ssel_dec[3] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s3_addr) & s3_mask); + assign ssel_dec[4] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s4_addr) & s4_mask); + assign ssel_dec[5] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s5_addr) & s5_mask); + assign ssel_dec[6] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s6_addr) & s6_mask); + assign ssel_dec[7] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s7_addr) & s7_mask); + assign ssel_dec[8] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s8_addr) & s8_mask); + assign ssel_dec[9] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ s9_addr) & s9_mask); + assign ssel_dec[10] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ sa_addr) & sa_mask); + assign ssel_dec[11] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ sb_addr) & sb_mask); + assign ssel_dec[12] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ sc_addr) & sc_mask); + assign ssel_dec[13] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ sd_addr) & sd_mask); + assign ssel_dec[14] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ se_addr) & se_mask); + assign ssel_dec[15] = ~|((m0_adr_i[aw-1:aw-decode_w] ^ sf_addr) & sf_mask); + +/* + assign ssel_dec[0] = (m0_adr_i[aw -1 : aw - decode_w ] == s0_addr); + assign ssel_dec[1] = (m0_adr_i[aw -1 : aw - decode_w ] == s1_addr); + assign ssel_dec[2] = (m0_adr_i[aw -1 : aw - decode_w ] == s2_addr); + assign ssel_dec[3] = (m0_adr_i[aw -1 : aw - decode_w ] == s3_addr); + assign ssel_dec[4] = (m0_adr_i[aw -1 : aw - decode_w ] == s4_addr); + assign ssel_dec[5] = (m0_adr_i[aw -1 : aw - decode_w ] == s5_addr); + assign ssel_dec[6] = (m0_adr_i[aw -1 : aw - decode_w ] == s6_addr); + assign ssel_dec[7] = (m0_adr_i[aw -1 : aw - decode_w ] == s7_addr); + assign ssel_dec[8] = (m0_adr_i[aw -1 : aw - decode_w ] == s8_addr); + assign ssel_dec[9] = (m0_adr_i[aw -1 : aw - decode_w ] == s9_addr); + assign ssel_dec[10] = (m0_adr_i[aw -1 : aw - decode_w ] == sa_addr); + assign ssel_dec[11] = (m0_adr_i[aw -1 : aw - decode_w ] == sb_addr); + assign ssel_dec[12] = (m0_adr_i[aw -1 : aw - decode_w ] == sc_addr); + assign ssel_dec[13] = (m0_adr_i[aw -1 : aw - decode_w ] == sd_addr); + assign ssel_dec[14] = (m0_adr_i[aw -1 : aw - decode_w ] == se_addr); + assign ssel_dec[15] = (m0_adr_i[aw -1 : aw - decode_w ] == sf_addr); + */ +endmodule // wb_1master -- cgit v1.2.3