commit d925ffd770136738977e311e335cd7f53e462146 Author: ModelHub XC Date: Sun Jul 19 05:57:09 2026 +0800 初始化项目,由ModelHub XC社区提供模型 Model: lldois/v16_rec_cot_pattern_clean_lr15e6 Source: Original Platform diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..52373fe --- /dev/null +++ b/.gitattributes @@ -0,0 +1,36 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +tokenizer.json filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..287f200 --- /dev/null +++ b/README.md @@ -0,0 +1,58 @@ +--- +library_name: transformers +license: other +base_model: OpenOneRec/OneReason-0.8B-pretrain-competition +tags: +- llama-factory +- full +- generated_from_trainer +model-index: +- name: v16_rec_cot_pattern_clean_lr15e6 + results: [] +--- + + + +# v16_rec_cot_pattern_clean_lr15e6 + +This model is a fine-tuned version of [OpenOneRec/OneReason-0.8B-pretrain-competition](https://huggingface.co/OpenOneRec/OneReason-0.8B-pretrain-competition) on the exp_rec_cot_pattern_clean dataset. + +## Model description + +More information needed + +## Intended uses & limitations + +More information needed + +## Training and evaluation data + +More information needed + +## Training procedure + +### Training hyperparameters + +The following hyperparameters were used during training: +- learning_rate: 1.5e-05 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 202607162 +- gradient_accumulation_steps: 4 +- total_train_batch_size: 4 +- optimizer: Use OptimizerNames.ADAMW_TORCH with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments +- lr_scheduler_type: cosine +- lr_scheduler_warmup_steps: 0.03 +- num_epochs: 1 + +### Training results + + + +### Framework versions + +- Transformers 5.6.0 +- Pytorch 2.7.1+cu126 +- Datasets 4.0.0 +- Tokenizers 0.22.2 diff --git a/all_results.json b/all_results.json new file mode 100644 index 0000000..75589ab --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 3.202384716355461e+17, + "train_loss": 1.559677630303854, + "train_runtime": 5251.4031, + "train_samples_per_second": 0.505, + "train_steps_per_second": 0.126 +} \ No newline at end of file diff --git a/chat_template.jinja b/chat_template.jinja new file mode 100644 index 0000000..01be9b3 --- /dev/null +++ b/chat_template.jinja @@ -0,0 +1,89 @@ +{%- if tools %} + {{- '<|im_start|>system\n' }} + {%- if messages[0].role == 'system' %} + {{- messages[0].content + '\n\n' }} + {%- endif %} + {{- "# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within XML tags:\n" }} + {%- for tool in tools %} + {{- "\n" }} + {{- tool | tojson }} + {%- endfor %} + {{- "\n\n\nFor each function call, return a json object with function name and arguments within XML tags:\n\n{\"name\": , \"arguments\": }\n<|im_end|>\n" }} +{%- else %} + {%- if messages[0].role == 'system' %} + {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }} + {%- endif %} +{%- endif %} +{%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %} +{%- for message in messages[::-1] %} + {%- set index = (messages|length - 1) - loop.index0 %} + {%- if ns.multi_step_tool and message.role == "user" and message.content is string and not(message.content.startswith('') and message.content.endswith('')) %} + {%- set ns.multi_step_tool = false %} + {%- set ns.last_query_index = index %} + {%- endif %} +{%- endfor %} +{%- for message in messages %} + {%- if message.content is string %} + {%- set content = message.content %} + {%- else %} + {%- set content = '' %} + {%- endif %} + {%- if (message.role == "user") or (message.role == "system" and not loop.first) %} + {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }} + {%- elif message.role == "assistant" %} + {%- set reasoning_content = '' %} + {%- if message.reasoning_content is string %} + {%- set reasoning_content = message.reasoning_content %} + {%- else %} + {%- if '' in content %} + {%- set reasoning_content = content.split('')[0].rstrip('\n').split('')[-1].lstrip('\n') %} + {%- set content = content.split('')[-1].lstrip('\n') %} + {%- endif %} + {%- endif %} + {%- if loop.index0 > ns.last_query_index %} + {%- if loop.last or (not loop.last and reasoning_content) %} + {{- '<|im_start|>' + message.role + '\n\n' + reasoning_content.strip('\n') + '\n\n\n' + content.lstrip('\n') }} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- if message.tool_calls %} + {%- for tool_call in message.tool_calls %} + {%- if (loop.first and content) or (not loop.first) %} + {{- '\n' }} + {%- endif %} + {%- if tool_call.function %} + {%- set tool_call = tool_call.function %} + {%- endif %} + {{- '\n{"name": "' }} + {{- tool_call.name }} + {{- '", "arguments": ' }} + {%- if tool_call.arguments is string %} + {{- tool_call.arguments }} + {%- else %} + {{- tool_call.arguments | tojson }} + {%- endif %} + {{- '}\n' }} + {%- endfor %} + {%- endif %} + {{- '<|im_end|>\n' }} + {%- elif message.role == "tool" %} + {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %} + {{- '<|im_start|>user' }} + {%- endif %} + {{- '\n\n' }} + {{- content }} + {{- '\n' }} + {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %} + {{- '<|im_end|>\n' }} + {%- endif %} + {%- endif %} +{%- endfor %} +{%- if add_generation_prompt %} + {{- '<|im_start|>assistant\n' }} + {%- if enable_thinking is defined and enable_thinking is false %} + {{- '\n\n\n\n' }} + {%- endif %} +{%- endif %} \ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..c4eb20b --- /dev/null +++ b/config.json @@ -0,0 +1,63 @@ +{ + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..cf5bf49 --- /dev/null +++ b/generation_config.json @@ -0,0 +1,12 @@ +{ + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95, + "transformers_version": "5.6.0" +} diff --git a/model.safetensors b/model.safetensors new file mode 100644 index 0000000..e61d320 --- /dev/null +++ b/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84568a6a5b8d259eade6830a7d9827e16493e5b301315dc2b7f5baf2970ddd29 +size 1602902832 diff --git a/runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834353.0 b/runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834353.0 new file mode 100644 index 0000000..f72c0b7 --- /dev/null +++ b/runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834353.0 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93dc3935987ecd659cafb7773e482ef7d55a8762d5d591e8e8b0c4a26d97d827 +size 34053 diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..8aee134 --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd4d15f596979aecbc11ba12668cb21c9fb8452ce1235cd9d7878cc950170421 +size 16016554 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..9b55322 --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,16 @@ +{ + "add_prefix_space": false, + "backend": "tokenizers", + "bos_token": null, + "clean_up_tokenization_spaces": false, + "eos_token": "<|im_end|>", + "errors": "replace", + "is_local": false, + "local_files_only": false, + "model_max_length": 131072, + "pad_token": "<|endoftext|>", + "padding_side": "right", + "split_special_tokens": false, + "tokenizer_class": "Qwen2Tokenizer", + "unk_token": null +} diff --git a/train.log b/train.log new file mode 100644 index 0000000..5ec6f15 --- /dev/null +++ b/train.log @@ -0,0 +1,2409 @@ +/home/ll/llm4rec/demo/LLaMA-Factory/.venv/lib/python3.11/site-packages/jieba/_compat.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. + import pkg_resources +[transformers] warmup_ratio is deprecated and will be removed in v5.2. Use `warmup_steps` instead. +[transformers] `logging_dir` is deprecated and will be removed in v5.2. Please set `TENSORBOARD_LOGGING_DIR` instead. +[INFO|2026-07-08 01:08:23] llamafactory.hparams.parser:523 >> Process rank: 0, world size: 1, device: cuda:0, distributed training: False, compute dtype: torch.bfloat16 +[INFO|configuration_utils.py:771] 2026-07-08 01:08:24,290 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:08:24,299 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|configuration_utils.py:771] 2026-07-08 01:08:28,949 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:08:28,951 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|configuration_utils.py:771] 2026-07-08 01:08:29,433 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:08:29,436 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|2026-07-08 01:08:31] llamafactory.data.loader:144 >> Loading dataset /home/ll/llm4rec/experiments/data/rec_cot_pattern_clean.jsonl... +Setting num_proc from 16 back to 1 for the train split to disable multiprocessing as it only contains one shard. + Generating train split: 0 examples [00:00, ? examples/s] Generating train split: 9503 examples [00:00, 80024.23 examples/s] Generating train split: 21169 examples [00:00, 93639.50 examples/s] Generating train split: 32849 examples [00:00, 97564.58 examples/s] Generating train split: 44466 examples [00:00, 96174.66 examples/s] Generating train split: 51684 examples [00:00, 90488.42 examples/s] + Converting format of dataset (num_proc=16): 0%| | 0/51684 [00:00user +【用户交互历史】: +【2025-04-05】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-15】 + --:-- [直播-关注] <|living_begin|> +【2025-04-19】 + --:-- [直播-关注] <|living_begin|> +【2025-04-23】 + --:-- [直播-关注] <|living_begin|> +【2025-05-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-05-04】 + --:-- [直播-关注] <|living_begin|> +【2025-05-06】 + --:-- [直播-关注] <|living_begin|> +【2025-05-14】 + --:-- [直播-关注] <|living_begin|> +【2025-05-31】 + --:-- [直播-关注] <|living_begin|> +【2025-06-05】 + --:-- [直播-关注] <|living_begin|> +【2025-06-10】 + --:-- [直播-关注] <|living_begin|> +【2025-06-11】 + --:-- [直播-关注] <|living_begin|> +【2025-06-18】 + --:-- [直播-关注] <|living_begin|> +【2025-07-01】 + --:-- [直播-关注] <|living_begin|> +【2025-07-06】 + --:-- [直播-关注] <|living_begin|> +【2025-07-12】 + --:-- [直播-关注] <|living_begin|> +【2025-07-13】 + --:-- [直播-关注] <|living_begin|> +【2025-07-28】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-09-10】 + --:-- [直播-关注] <|living_begin|> +【2025-09-26】 + --:-- [直播-关注] <|living_begin|> +【2025-10-15】 + --:-- [直播-关注] <|living_begin|> +【2025-10-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-26】 + --:-- [直播-关注] <|living_begin|> +【2025-10-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-13】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-14】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-16】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-19】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-20】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-23】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-25】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-28】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-29】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-01】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-02】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-03】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-04】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-06】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-08】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-10】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-15】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-16】 + 13:31 [广告-深度转化] <|ad_begin|> +【2025-12-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 08:01 [广告-深度转化] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 08:09 [广告-深度转化] <|ad_begin|> + 08:12 [广告-深度转化] <|ad_begin|> + 08:18 [广告-深度转化] <|ad_begin|> + 08:55 [广告-深度转化] <|ad_begin|> + 09:08 [广告-深度转化] <|ad_begin|> + 09:23 [广告-深度转化] <|ad_begin|> + 12:57 [广告-深度转化] <|ad_begin|> +【2025-12-18】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 10:22 [广告-深度转化] <|ad_begin|> + 12:26 [广告-深度转化] <|ad_begin|> +【2025-12-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 05:19 [广告-深度转化] <|ad_begin|> + 07:59 [广告-深度转化] <|ad_begin|> +【2025-12-20】 + 09:42 [广告-深度转化] <|ad_begin|> +【2025-12-23】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 08:39 [广告-深度转化] <|ad_begin|> + 08:57 [广告-深度转化] <|ad_begin|> + 08:59 [广告-深度转化] <|ad_begin|> +【2025-12-25】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-27】 + 07:23 [广告-深度转化] <|ad_begin|> +【2025-12-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-30】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-31】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 09:50 [广告-深度转化] <|ad_begin|> +【2026-01-01】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 02:34 [广告-深度转化] <|ad_begin|> + 06:30 [广告-深度转化] <|ad_begin|> + 06:31 [广告-深度转化] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 09:23 [广告-深度转化] <|ad_begin|> + 12:24 [广告-深度转化] <|ad_begin|> +【2026-01-02】 + 08:46 [广告-深度转化] <|ad_begin|> + 11:47 [广告-深度转化] <|ad_begin|> + 12:15 [广告-深度转化] <|ad_begin|> + 23:26 [广告-深度转化] <|ad_begin|> + 23:27 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 00:21 [广告-深度转化] <|ad_begin|> + 03:25 [广告-深度转化] <|ad_begin|> + 03:27 [广告-深度转化] <|ad_begin|> + 08:36 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 02:21 [广告-深度转化] <|ad_begin|> + 02:31 [广告-深度转化] <|ad_begin|> + 05:15 [广告-深度转化] <|ad_begin|> + 08:16 [广告-深度转化] <|ad_begin|> + 10:44 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + --:-- [商品-购买] <|prod_begin|> + 02:56 [广告-深度转化] <|ad_begin|> + 03:16 [广告-深度转化] <|ad_begin|> + 03:20 [广告-点击] <|ad_begin|> + 03:24 [广告-深度转化] <|ad_begin|> + 03:24 [广告-点击] <|ad_begin|> + 08:34 [广告-点击] <|ad_begin|> + 08:53 [广告-点击] <|ad_begin|> + 23:34 [广告-点击] <|ad_begin|> + 23:48 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:24 [广告-点击] <|ad_begin|> + 04:11 [广告-点击] <|ad_begin|> + 09:14 [广告-深度转化] <|ad_begin|> + 09:14 [广告-点击] <|ad_begin|> + 09:46 [广告-点击] <|ad_begin|> + 10:35 [广告-点击] <|ad_begin|> + 10:44 [广告-点击] <|ad_begin|> + 11:19 [广告-点击] <|ad_begin|> + 23:31 [广告-点击] <|ad_begin|> + 23:39 [广告-点击] <|ad_begin|> + 23:43 [广告-点击] <|ad_begin|> + 23:44 [广告-点击] <|ad_begin|> +【2026-01-07】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + 00:24 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:21 [广告-点击] <|ad_begin|> + 02:13 [广告-点击] <|ad_begin|> + 02:15 [广告-点击] <|ad_begin|> + 02:16 [广告-点击] <|ad_begin|> +【2026-01-08】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 11:06 [广告-点击] <|ad_begin|> +【2026-01-09】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-11】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2026-01-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-13】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-14】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-15】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:41 [广告-点击] <|ad_begin|> + 13:50 [广告-深度转化] <|ad_begin|> + 13:50 [广告-点击] <|ad_begin|> +【2026-01-16】 + --:-- [直播-关注] <|living_begin|> + 00:31 [广告-深度转化] <|ad_begin|> + 00:31 [广告-点击] <|ad_begin|> + 01:39 [广告-深度转化] <|ad_begin|> + 01:39 [广告-点击] <|ad_begin|> +【2026-01-17】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:24 [广告-深度转化] <|ad_begin|> + 07:24 [广告-点击] <|ad_begin|> +【2026-01-18】 + --:-- [商品-点击] <|prod_begin|> + 02:56 [广告-深度转化] <|ad_begin|> + 02:56 [广告-点击] <|ad_begin|> + 04:42 [广告-深度转化] <|ad_begin|> + 04:42 [广告-点击] <|ad_begin|> + 10:07 [广告-深度转化] <|ad_begin|> + 10:07 [广告-点击] <|ad_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + 03:43 [广告-深度转化] <|ad_begin|> + 03:43 [广告-点击] <|ad_begin|> + 23:18 [广告-点击] <|ad_begin|> +【2026-01-20】 + 08:26 [广告-深度转化] <|ad_begin|> + 08:26 [广告-点击] <|ad_begin|> + 08:31 [广告-点击] <|ad_begin|> + 10:18 [广告-点击] <|ad_begin|> +【2026-01-21】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 02:21 [广告-点击] <|ad_begin|> +【2026-01-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + 00:51 [视频-收藏/长播] <|video_begin|> + 08:10 [广告-点击] <|ad_begin|> + 10:15 [视频-转发/长播] <|video_begin|> + 10:42 [视频-收藏/长播] <|video_begin|> + 10:51 [视频-点赞/长播] <|video_begin|> + 11:04 [视频-关注/长播] <|video_begin|> + 12:32 [视频-收藏/长播] <|video_begin|> +【2026-01-23】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:32 [广告-深度转化] <|ad_begin|> + 04:32 [广告-点击] <|ad_begin|> + 04:48 [视频-点赞/长播] <|video_begin|> + 06:17 [视频-点赞/长播] <|video_begin|> + 06:23 [视频-评论/长播] <|video_begin|> + 22:15 [视频-浏览] <|video_begin|> +【2026-01-24】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 01:20 [广告-深度转化] <|ad_begin|> + 01:20 [广告-点击] <|ad_begin|> + 21:51 [广告-深度转化] <|ad_begin|> + 21:51 [广告-点击] <|ad_begin|> +【2026-01-25】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 00:33 [广告-点击] <|ad_begin|> + 08:05 [视频-转发/长播] <|video_begin|> + 11:18 [视频-转发/长播] <|video_begin|> + 11:28 [视频-点赞/长播] <|video_begin|> + 22:05 [视频-收藏/长播] <|video_begin|> +【2026-01-26】 + 00:37 [视频-点赞/长播] <|video_begin|> + 12:18 [视频-收藏/长播] <|video_begin|> + 12:21 [视频-收藏/长播] <|video_begin|> + 12:46 [视频-转发/收藏/长播] <|video_begin|> + 13:58 [视频-收藏/长播] <|video_begin|> + 22:21 [视频-收藏/长播] <|video_begin|> + 23:08 [视频-收藏/长播] <|video_begin|> +【2026-01-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:19 [广告-深度转化] <|ad_begin|> + 01:19 [广告-点击] <|ad_begin|> + 02:46 [视频-评论/长播] <|video_begin|> + 10:07 [广告-深度转化] <|ad_begin|> + 10:07 [广告-点击] <|ad_begin|> + 11:44 [视频-转发/长播] <|video_begin|> + 21:51 [视频-点赞/长播] <|video_begin|> + 22:17 [视频-收藏/长播] <|video_begin|> + 23:56 [视频-评论/长播] <|video_begin|> +【2026-01-28】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:34 [视频-收藏/长播] <|video_begin|> + 12:39 [广告-点击] <|ad_begin|> + 22:09 [广告-深度转化] <|ad_begin|> + 22:09 [广告-点击] <|ad_begin|> + 22:15 [广告-深度转化] <|ad_begin|> + 22:15 [广告-点击] <|ad_begin|> + 23:16 [视频-评论/长播] <|video_begin|> + 23:21 [视频-评论/长播] <|video_begin|> + 23:21 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + 09:29 [视频-点赞/长播] <|video_begin|> +【2026-01-30】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 06:33 [广告-深度转化] <|ad_begin|> + 06:33 [广告-点击] <|ad_begin|> + 07:46 [广告-深度转化] <|ad_begin|> + 07:46 [广告-点击] <|ad_begin|> + 08:06 [广告-深度转化] <|ad_begin|> + 08:06 [广告-点击] <|ad_begin|> + 08:38 [视频-评论/长播] <|video_begin|> +【2026-01-31】 + --:-- [直播-关注] <|living_begin|> + 00:00 [广告-深度转化] <|ad_begin|> + 00:00 [广告-点击] <|ad_begin|> + 03:05 [广告-深度转化] <|ad_begin|> + 03:05 [广告-点击] <|ad_begin|> + 04:07 [广告-深度转化] <|ad_begin|> + 04:07 [广告-点击] <|ad_begin|> + 09:21 [广告-点击] <|ad_begin|> + 09:46 [视频-关注/长播] <|video_begin|> + 12:12 [视频-点赞/长播] <|video_begin|> + 12:19 [视频-评论/长播] <|video_begin|> + 13:21 [广告-点击] <|ad_begin|> +【2026-02-01】 + --:-- [商品-点击] <|prod_begin|> + 06:15 [广告-深度转化] <|ad_begin|> + 06:15 [广告-点击] <|ad_begin|> + 10:17 [视频-转发/长播] <|video_begin|> +【2026-02-02】 + --:-- [直播-关注] <|living_begin|> + 01:52 [广告-深度转化] <|ad_begin|> + 01:52 [广告-点击] <|ad_begin|> + 03:03 [广告-深度转化] <|ad_begin|> + 03:03 [广告-点击] <|ad_begin|> + 04:31 [视频-评论/长播] <|video_begin|> + 07:25 [视频-评论/长播] <|video_begin|> + 11:50 [视频-收藏/长播] <|video_begin|> + 12:14 [广告-点击] <|ad_begin|> + 13:29 [视频-转发/长播] <|video_begin|> + 13:34 [广告-点击] <|ad_begin|> + 13:37 [广告-点击] <|ad_begin|> + 23:08 [视频-转发/长播] <|video_begin|> +【2026-02-03】 + 01:35 [广告-点击] <|ad_begin|> + 11:45 [广告-点击] <|ad_begin|> + 11:46 [广告-点击] <|ad_begin|> + 22:17 [视频-关注/长播] <|video_begin|> + 22:37 [广告-点击] <|ad_begin|> +【2026-02-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 08:34 [视频-收藏/长播] <|video_begin|> + 08:39 [视频-关注/评论/长播] <|video_begin|> + 21:56 [视频-收藏/长播] <|video_begin|> + 22:24 [视频-长播] <|video_begin|> + 22:24 [视频-长播] <|video_begin|> + 22:25 [视频-长播] <|video_begin|> + 22:25 [视频-长播] <|video_begin|> +【2026-02-05】 + 00:21 [视频-长播] <|video_begin|> + 00:35 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:25 [视频-长播] <|video_begin|> + 01:25 [视频-长播] <|video_begin|> + 01:31 [视频-长播] <|video_begin|> + 02:29 [视频-长播] <|video_begin|> + 02:29 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:47 [视频-长播] <|video_begin|> + 03:31 [视频-长播] <|video_begin|> + 03:31 [视频-长播] <|video_begin|> + 04:39 [广告-深度转化] <|ad_begin|> + 04:39 [广告-点击] <|ad_begin|> + 05:11 [视频-长播] <|video_begin|> + 05:52 [视频-长播] <|video_begin|> + 05:53 [视频-长播] <|video_begin|> + 05:53 [视频-长播] <|video_begin|> + 05:53 [视频-长播] <|video_begin|> + 07:58 [视频-长播] <|video_begin|> + 08:02 [视频-长播] <|video_begin|> + 08:12 [视频-长播] <|video_begin|> + 08:22 [视频-长播] <|video_begin|> + 08:47 [视频-长播] <|video_begin|> + 08:47 [视频-长播] <|video_begin|> + 09:31 [视频-长播] <|video_begin|> + 09:31 [视频-长播] <|video_begin|> + 09:58 [视频-长播] <|video_begin|> + 11:43 [广告-点击] <|ad_begin|> + 11:54 [广告-点击] <|ad_begin|> + 11:55 [广告-点击] <|ad_begin|> + 11:58 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 13:42 [视频-长播] <|video_begin|> + 14:01 [视频-关注/长播] <|video_begin|> + 14:04 [视频-关注/长播] <|video_begin|> + 14:06 [视频-长播] <|video_begin|> + 14:06 [视频-长播] <|video_begin|> + 14:09 [视频-长播] <|video_begin|> + 14:09 [视频-长播] <|video_begin|> + 14:09 [视频-关注/长播] <|video_begin|> + 14:10 [视频-长播] <|video_begin|> + 14:10 [视频-关注/长播] <|video_begin|> + 14:15 [视频-长播] <|video_begin|> + 14:15 [视频-长播] <|video_begin|> + 14:16 [视频-长播] <|video_begin|> + 14:16 [视频-长播] <|video_begin|> + 14:18 [视频-长播] <|video_begin|> + 14:18 [视频-长播] <|video_begin|> + 14:21 [视频-长播] <|video_begin|> + 14:21 [视频-关注/长播] <|video_begin|> + 14:22 [视频-长播] <|video_begin|> +【2026-02-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +角色任务:你是一位极端严苛的用户行为数据挖掘专家兼数据格式化专家,请依托以上用户交互历史,针对指定主题提炼具有递进逻辑与内部关联的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 搜索-搜索、视频-浏览、视频-长播、直播-关注、直播-首次打赏、商品-点击、商品-购买、广告-点击、广告-深度转化 +核心判定逻辑(递进性准则): +按照时间顺序抽取 5 步以内的行为链,要求后续交互B必须是前序交互A在场景需求协同补充、副作用诱发或兴趣细化升级上的延伸——也就是说,B 必须因 A 而产生,严禁提取任何品类平级、内容重复或仅受天气/促销影响形成的并列凑单行为。 +1.场景驱动协同:交互 B 相对于交互 A,必须在同一生活场景与主题类目下形成强需求补完关系。 +2.兴趣因果递进:交互 B 必须由交互 A 引发的副作用或新需求而产生,或者 A 本身就是 B 的诱因。 +3.需求深度细化:在相同主题类目下,交互 B 的需求应较交互 A 更加具体和细致,但不包含多次重复的购买、点击、搜索等行为,以避免节点内容重复。 +请面向以下主题提取行为逻辑链: +主题:从泛化兴趣到专业化聚焦的收藏品认知演化 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化兴趣到专业化聚焦的收藏品认知演化", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/no_think<|im_end|> +<|im_start|>assistant + + +{"logic_chain": {"name": "从泛化兴趣到专业化聚焦的收藏品认知演化", "events": [{"date": "2025-12-17", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始触发:被动接收大量泛化的“老物件上门回收”广告,形成初步认知。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "兴趣聚焦:从泛化的“老物件”概念,收敛到对特定品类“古钱币”的价值和历史产生主动兴趣,并参与评论互动。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "认知跃迁:兴趣从“物品本身”深化至“专业交易场景”,关注点转向“拍卖会”这一专业变现或投资渠道,完成了从了解到实践的认知闭环。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-04-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-11】 + --:-- [直播-打赏] <|living_begin|> +【2025-05-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-26】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-05-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-06】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-11】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-12】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-10-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-03】 + --:-- [直播-关注] <|living_begin|> +【2025-11-04】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-05】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-09】 + --:-- [直播-关注] <|living_begin|> +【2025-11-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-13】 + --:-- [直播-关注] <|living_begin|> +【2025-11-14】 + --:-- [直播-关注] <|living_begin|> +【2025-11-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-16】 + --:-- [直播-关注] <|living_begin|> +【2025-11-18】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-20】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-24】 + --:-- [直播-关注] <|living_begin|> +【2025-11-25】 + --:-- [直播-关注] <|living_begin|> +【2025-11-27】 + --:-- [直播-关注] <|living_begin|> +【2025-11-28】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-29】 + --:-- [直播-关注] <|living_begin|> +【2025-12-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-05】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-09】 + --:-- [直播-关注] <|living_begin|> +【2025-12-10】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-11】 + --:-- [直播-关注] <|living_begin|> +【2025-12-12】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-16】 + --:-- [直播-关注] <|living_begin|> +【2025-12-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-20】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-21】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-31】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-04】 + 10:18 [广告-深度转化] <|ad_begin|> + 10:18 [广告-深度转化] <|ad_begin|> + 10:21 [广告-深度转化] <|ad_begin|> + 10:35 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + 03:11 [广告-深度转化] <|ad_begin|> + 03:13 [广告-深度转化] <|ad_begin|> + 03:14 [广告-深度转化] <|ad_begin|> + 03:15 [广告-深度转化] <|ad_begin|> + 03:18 [广告-深度转化] <|ad_begin|> + 03:18 [广告-深度转化] <|ad_begin|> + 07:31 [广告-深度转化] <|ad_begin|> +【2026-01-06】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 01:43 [广告-深度转化] <|ad_begin|> + 06:43 [广告-深度转化] <|ad_begin|> + 07:45 [广告-深度转化] <|ad_begin|> +【2026-01-07】 + --:-- [商品-购买] <|prod_begin|> + 09:19 [广告-深度转化] <|ad_begin|> + 12:10 [广告-深度转化] <|ad_begin|> +【2026-01-08】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + 04:50 [广告-深度转化] <|ad_begin|> + 04:52 [广告-深度转化] <|ad_begin|> + 04:52 [广告-深度转化] <|ad_begin|> + 07:30 [广告-深度转化] <|ad_begin|> + 07:30 [广告-深度转化] <|ad_begin|> + 08:59 [广告-深度转化] <|ad_begin|> +【2026-01-09】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-10】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 02:13 [广告-深度转化] <|ad_begin|> +【2026-01-11】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 05:01 [广告-深度转化] <|ad_begin|> + 05:34 [广告-深度转化] <|ad_begin|> + 09:31 [广告-深度转化] <|ad_begin|> +【2026-01-13】 + 02:24 [广告-深度转化] <|ad_begin|> + 07:15 [广告-深度转化] <|ad_begin|> + 07:16 [广告-深度转化] <|ad_begin|> +【2026-01-14】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-15】 + --:-- [商品-购买] <|prod_begin|> + 09:11 [广告-深度转化] <|ad_begin|> + 09:11 [广告-深度转化] <|ad_begin|> + 09:13 [广告-深度转化] <|ad_begin|> + 09:31 [广告-深度转化] <|ad_begin|> +【2026-01-16】 + 03:44 [广告-深度转化] <|ad_begin|> + 06:36 [广告-深度转化] <|ad_begin|> +【2026-01-19】 + 04:41 [广告-深度转化] <|ad_begin|> + 04:43 [广告-深度转化] <|ad_begin|> +【2026-01-20】 + 01:12 [广告-深度转化] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-21】 + 04:21 [广告-深度转化] <|ad_begin|> + 07:58 [广告-深度转化] <|ad_begin|> + 07:58 [广告-深度转化] <|ad_begin|> + 09:19 [广告-点击] <|ad_begin|> +【2026-01-22】 + 02:35 [视频-收藏/长播] <|video_begin|> + 02:35 [视频-点赞/长播] <|video_begin|> + 03:11 [广告-深度转化] <|ad_begin|> + 03:11 [广告-点击] <|ad_begin|> + 03:12 [广告-深度转化] <|ad_begin|> + 03:12 [广告-点击] <|ad_begin|> + 03:12 [广告-点击] <|ad_begin|> + 03:54 [视频-转发/收藏/点赞/长播] <|video_begin|> + 04:02 [视频-点赞/长播] <|video_begin|> + 04:02 [视频-点赞/长播] <|video_begin|> + 04:02 [视频-关注/长播] <|video_begin|> + 04:07 [广告-点击] <|ad_begin|> + 04:25 [视频-收藏/长播] <|video_begin|> + 04:27 [视频-关注/长播] <|video_begin|> + 04:32 [视频-点赞/长播] <|video_begin|> + 04:32 [视频-关注/长播] <|video_begin|> + 05:20 [广告-深度转化] <|ad_begin|> + 05:20 [广告-点击] <|ad_begin|> + 05:22 [广告-深度转化] <|ad_begin|> + 05:22 [广告-点击] <|ad_begin|> + 05:24 [广告-点击] <|ad_begin|> + 06:40 [视频-收藏/长播] <|video_begin|> + 07:45 [广告-深度转化] <|ad_begin|> + 07:45 [广告-点击] <|ad_begin|> + 08:45 [广告-点击] <|ad_begin|> +【2026-01-23】 + 03:18 [视频-收藏/长播] <|video_begin|> + 05:43 [视频-关注/长播] <|video_begin|> + 07:46 [广告-深度转化] <|ad_begin|> + 07:46 [广告-点击] <|ad_begin|> + 07:46 [广告-点击] <|ad_begin|> + 09:08 [视频-关注/点赞/长播] <|video_begin|> + 09:59 [视频-点赞/长播] <|video_begin|> + 10:13 [视频-点赞/长播] <|video_begin|> +【2026-01-24】 + 00:07 [视频-收藏/长播] <|video_begin|> + 01:02 [视频-关注/收藏/长播] <|video_begin|> + 01:02 [视频-关注/收藏/长播] <|video_begin|> + 04:53 [广告-点击] <|ad_begin|> + 05:38 [广告-点击] <|ad_begin|> + 07:42 [视频-关注/长播] <|video_begin|> + 07:48 [视频-关注/长播] <|video_begin|> + 08:06 [视频-转发/收藏/长播] <|video_begin|> + 08:06 [视频-关注/点赞/长播] <|video_begin|> + 08:45 [视频-关注/长播] <|video_begin|> + 10:20 [视频-收藏/长播] <|video_begin|> + 10:45 [视频-点赞/长播] <|video_begin|> + 23:01 [视频-转发/长播] <|video_begin|> +【2026-01-25】 + 00:02 [视频-收藏/长播] <|video_begin|> + 06:19 [广告-深度转化] <|ad_begin|> + 06:19 [广告-点击] <|ad_begin|> + 06:32 [广告-点击] <|ad_begin|> +【2026-01-26】 + 00:44 [视频-收藏/长播] <|video_begin|> + 02:07 [广告-深度转化] <|ad_begin|> + 02:07 [广告-点击] <|ad_begin|> + 02:19 [视频-关注/长播] <|video_begin|> + 02:44 [视频-点赞/长播] <|video_begin|> + 07:17 [视频-点赞/长播] <|video_begin|> +【2026-01-27】 + 03:38 [视频-关注/长播] <|video_begin|> + 03:44 [视频-转发/长播] <|video_begin|> + 03:49 [视频-点赞/长播] <|video_begin|> + 03:49 [视频-关注/长播] <|video_begin|> + 04:04 [视频-关注/长播] <|video_begin|> + 04:11 [广告-深度转化] <|ad_begin|> + 04:11 [广告-点击] <|ad_begin|> + 04:11 [广告-点击] <|ad_begin|> + 04:26 [广告-深度转化] <|ad_begin|> + 04:26 [广告-点击] <|ad_begin|> + 04:27 [广告-深度转化] <|ad_begin|> + 04:27 [广告-点击] <|ad_begin|> + 04:27 [广告-点击] <|ad_begin|> + 04:28 [视频-关注/长播] <|video_begin|> + 04:33 [视频-关注/长播] <|video_begin|> + 04:33 [视频-关注/点赞/长播] <|video_begin|> + 04:37 [广告-点击] <|ad_begin|> + 04:53 [视频-点赞/长播] <|video_begin|> + 04:54 [视频-收藏/长播] <|video_begin|> + 05:04 [视频-关注/长播] <|video_begin|> + 09:25 [视频-关注/点赞/长播] <|video_begin|> + 09:34 [视频-收藏/点赞/长播] <|video_begin|> +【2026-01-28】 + 03:40 [广告-深度转化] <|ad_begin|> + 03:40 [广告-点击] <|ad_begin|> + 03:41 [广告-点击] <|ad_begin|> + 04:17 [视频-点赞/长播] <|video_begin|> + 04:19 [广告-深度转化] <|ad_begin|> + 04:19 [广告-点击] <|ad_begin|> + 04:20 [广告-深度转化] <|ad_begin|> + 04:20 [广告-点击] <|ad_begin|> + 04:21 [广告-点击] <|ad_begin|> + 04:24 [广告-深度转化] <|ad_begin|> + 04:24 [广告-点击] <|ad_begin|> + 05:47 [广告-深度转化] <|ad_begin|> + 05:47 [广告-点击] <|ad_begin|> + 05:47 [广告-点击] <|ad_begin|> + 08:48 [视频-关注/转发/长播] <|video_begin|> + 09:50 [广告-点击] <|ad_begin|> + 11:03 [广告-深度转化] <|ad_begin|> + 11:03 [广告-点击] <|ad_begin|> +【2026-01-29】 + 01:32 [视频-点赞/长播] <|video_begin|> + 02:00 [视频-点赞/长播] <|video_begin|> + 10:38 [广告-点击] <|ad_begin|> +【2026-01-30】 + --:-- [直播-关注] <|living_begin|> + 06:58 [视频-点赞/长播] <|video_begin|> +【2026-01-31】 + 01:08 [广告-点击] <|ad_begin|> + 04:11 [广告-点击] <|ad_begin|> + 04:18 [广告-深度转化] <|ad_begin|> + 04:18 [广告-点击] <|ad_begin|> + 04:36 [广告-点击] <|ad_begin|> + 06:09 [广告-点击] <|ad_begin|> + 23:31 [视频-点赞/长播] <|video_begin|> +【2026-02-01】 + 00:35 [广告-点击] <|ad_begin|> + 00:38 [广告-点击] <|ad_begin|> + 00:40 [广告-点击] <|ad_begin|> + 02:51 [广告-深度转化] <|ad_begin|> + 02:51 [广告-点击] <|ad_begin|> + 02:51 [广告-点击] <|ad_begin|> + 04:18 [广告-点击] <|ad_begin|> + 04:43 [广告-点击] <|ad_begin|> + 04:45 [广告-点击] <|ad_begin|> + 05:09 [广告-点击] <|ad_begin|> + 09:12 [广告-点击] <|ad_begin|> + 10:57 [广告-深度转化] <|ad_begin|> + 10:57 [广告-点击] <|ad_begin|> + 23:57 [视频-点赞/长播] <|video_begin|> +【2026-02-02】 + 00:14 [广告-点击] <|ad_begin|> + 01:33 [视频-点赞/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 09:28 [视频-长播] <|video_begin|> + 23:58 [视频-长播] <|video_begin|> +【2026-02-03】 + 00:05 [视频-长播] <|video_begin|> + 00:33 [视频-长播] <|video_begin|> + 00:33 [视频-点赞/长播] <|video_begin|> + 00:34 [视频-长播] <|video_begin|> + 01:21 [视频-长播] <|video_begin|> + 01:53 [视频-转发/长播] <|video_begin|> + 02:00 [视频-长播] <|video_begin|> + 02:00 [视频-长播] <|video_begin|> + 03:19 [视频-收藏/长播] <|video_begin|> + 03:27 [视频-收藏/长播] <|video_begin|> + 03:32 [视频-长播] <|video_begin|> + 03:37 [视频-长播] <|video_begin|> + 03:42 [视频-长播] <|video_begin|> + 04:15 [视频-点赞/长播] <|video_begin|> + 04:38 [广告-深度转化] <|ad_begin|> + 04:38 [广告-点击] <|ad_begin|> + 04:58 [视频-长播] <|video_begin|> + 04:58 [视频-长播] <|video_begin|> + 04:58 [视频-长播] <|video_begin|> + 07:22 [广告-深度转化] <|ad_begin|> + 07:22 [广告-点击] <|ad_begin|> + 07:23 [广告-点击] <|ad_begin|> + 07:24 [视频-长播] <|video_begin|> + 07:24 [视频-长播] <|video_begin|> + 23:38 [视频-长播] <|video_begin|> + 23:38 [视频-长播] <|video_begin|> + 23:45 [视频-长播] <|video_begin|> + 23:46 [视频-长播] <|video_begin|> + 23:51 [广告-点击] <|ad_begin|> + 23:56 [视频-长播] <|video_begin|> + 23:56 [视频-长播] <|video_begin|> +【2026-02-04】 + 00:09 [视频-长播] <|video_begin|> + 03:26 [视频-长播] <|video_begin|> + 03:26 [视频-长播] <|video_begin|> + 03:36 [广告-点击] <|ad_begin|> + 03:37 [广告-深度转化] <|ad_begin|> + 03:37 [广告-点击] <|ad_begin|> + 03:44 [视频-长播] <|video_begin|> + 04:24 [广告-点击] <|ad_begin|> + 05:06 [视频-长播] <|video_begin|> + 05:09 [广告-深度转化] <|ad_begin|> + 05:09 [广告-点击] <|ad_begin|> + 05:10 [广告-深度转化] <|ad_begin|> + 05:10 [广告-点击] <|ad_begin|> + 05:10 [广告-点击] <|ad_begin|> + 05:43 [视频-收藏/点赞/长播] <|video_begin|> + 05:46 [视频-长播] <|video_begin|> + 05:46 [视频-长播] <|video_begin|> + 08:59 [广告-点击] <|ad_begin|> + 09:00 [视频-点赞/长播] <|video_begin|> + 09:07 [视频-关注/点赞/长播] <|video_begin|> + 09:15 [视频-长播] <|video_begin|> + 09:15 [视频-收藏/点赞/长播] <|video_begin|> + 09:16 [视频-关注/点赞/长播] <|video_begin|> + 23:32 [视频-长播] <|video_begin|> + 23:33 [视频-长播] <|video_begin|> +【2026-02-05】 + 00:10 [视频-长播] <|video_begin|> + 00:10 [视频-点赞/长播] <|video_begin|> + 00:14 [视频-长播] <|video_begin|> + 00:16 [视频-长播] <|video_begin|> + 01:08 [视频-长播] <|video_begin|> + 01:08 [视频-长播] <|video_begin|> + 01:11 [视频-长播] <|video_begin|> + 01:29 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 03:11 [广告-点击] <|ad_begin|> + 03:31 [视频-收藏/长播] <|video_begin|> + 03:35 [视频-点赞/长播] <|video_begin|> + 03:39 [视频-收藏/点赞/长播] <|video_begin|> + 04:00 [视频-长播] <|video_begin|> + 04:47 [视频-长播] <|video_begin|> + 04:53 [视频-长播] <|video_begin|> + 04:54 [视频-长播] <|video_begin|> + 04:54 [视频-长播] <|video_begin|> + 04:54 [视频-长播] <|video_begin|> + 05:02 [视频-长播] <|video_begin|> + 06:17 [广告-点击] <|ad_begin|> + 06:18 [广告-深度转化] <|ad_begin|> + 06:18 [广告-点击] <|ad_begin|> + 06:19 [广告-深度转化] <|ad_begin|> + 06:19 [广告-点击] <|ad_begin|> + 06:20 [广告-深度转化] <|ad_begin|> + 06:20 [广告-点击] <|ad_begin|> + 06:20 [广告-点击] <|ad_begin|> + 08:11 [视频-评论/收藏/长播] <|video_begin|> + 08:22 [视频-长播] <|video_begin|> + 08:33 [视频-长播] <|video_begin|> + 08:43 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 08:59 [广告-深度转化] <|ad_begin|> + 08:59 [广告-点击] <|ad_begin|> + 11:43 [广告-点击] <|ad_begin|> +【2026-02-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +角色任务:你是一名极端严苛的用户行为数据挖掘专家和数据格式化专家,请基于以上用户交互历史,围绕指定主题提取具备行为递进关系与内在关联的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 直播-关注、直播-首次打赏、商品-点击、商品-购买、搜索-搜索、视频-浏览、视频-长播、广告-点击、广告-深度转化 +核心判定逻辑(递进性准则): +按时间顺序提取 5 步以内的行为链,要求后项交互B必须是前项交互A的场景需求协同补充、副作用诱因或兴趣细化升级——即 B 必须是因为 A 才产生的延伸需求,严禁提取任何品类平级、内容重复或仅因天气/促销产生的凑单并列行为。 +1.场景驱动协同:交互 B 与交互 A 必须同属一个生活场景及主题类目,并呈现极强的需求补完性。 +2.兴趣因果递进:交互 B 必须由交互 A 引发的副作用或新需求而产生,或者 A 本身就是 B 的诱因。 +3.需求深度细化:在相同主题类目下,交互 B 的需求应较交互 A 更加具体和细致,但不包含多次重复的购买、点击、搜索等行为,以避免节点内容重复。 +请围绕以下主题提取行为逻辑链: +主题:从泛化健康焦虑到聚焦特定问题的解决方案探索 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化健康焦虑到聚焦特定问题的解决方案探索", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/no_think<|im_end|> +<|im_start|>assistant + + +{"logic_chain": {"name": "从泛化健康焦虑到聚焦特定问题的解决方案探索", "events": [{"date": "2025-06-26", "action": "[商品-购买] <|prod_begin|>", "logic": "问题触发与初步尝试:首次购买明确指向“便秘”问题的产品,表明用户开始正视该健康问题,并尝试通过天然食疗方式解决。"}, {"date": "2025-06-29", "action": "[商品-购买] <|prod_begin|>", "logic": "认知升级与路径修正:在购买食疗产品后仅3天,用户迅速转向购买具有明确药理作用的“通便”胶囊。这表明食疗方案可能效果不佳或不及时,促使用户寻求更直接、更强效的药物解决方案,完成了从“调理”到“治疗”的认知跃迁。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2024-10-20】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-21】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-04】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-14】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-02】 + --:-- [直播-打赏] <|living_begin|> +【2025-05-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-07】 + --:-- [直播-关注] <|living_begin|> +【2025-07-10】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> +【2025-07-18】 + --:-- [直播-关注] <|living_begin|> +【2025-07-19】 + --:-- [直播-关注] <|living_begin|> +【2025-07-21】 + --:-- [直播-关注] <|living_begin|> +【2025-07-22】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-07-26】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-28】 + --:-- [直播-关注] <|living_begin|> +【2025-07-31】 + --:-- [直播-关注] <|living_begin|> +【2025-08-02】 + --:-- [直播-关注] <|living_begin|> +【2025-08-04】 + --:-- [直播-关注] <|living_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-08-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-22】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-23】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-29】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-30】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-31】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-09-04】 + --:-- [直播-关注] <|living_begin|> +【2025-09-05】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-08】 + --:-- [直播-关注] <|living_begin|> +【2025-09-16】 + --:-- [直播-关注] <|living_begin|> +【2025-09-23】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-01】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-15】 + --:-- [直播-关注] <|living_begin|> +【2025-10-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-10-28】 + --:-- [直播-关注] <|living_begin|> +【2025-10-31】 + --:-- [直播-关注] <|living_begin|> +【2025-11-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-21】 + --:-- [直播-关注] <|living_begin|> +【2025-12-27】 + 02:54 [广告-深度转化] <|ad_begin|> + 03:46 [广告-深度转化] <|ad_begin|> + 05:26 [广告-深度转化] <|ad_begin|> + 08:33 [广告-深度转化] <|ad_begin|> + 10:03 [广告-深度转化] <|ad_begin|> + 11:52 [广告-深度转化] <|ad_begin|> + 14:53 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + 10:01 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + 00:29 [广告-深度转化] <|ad_begin|> + 00:40 [广告-深度转化] <|ad_begin|> +【2026-01-02】 + 09:50 [广告-深度转化] <|ad_begin|> + 11:58 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + 11:44 [广告-深度转化] <|ad_begin|> + 12:09 [广告-深度转化] <|ad_begin|> + 16:00 [广告-深度转化] <|ad_begin|> + 17:05 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + 11:29 [广告-深度转化] <|ad_begin|> + 13:22 [广告-深度转化] <|ad_begin|> + 16:14 [广告-深度转化] <|ad_begin|> + 17:00 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + 10:44 [广告-深度转化] <|ad_begin|> + 13:12 [广告-深度转化] <|ad_begin|> +【2026-01-06】 + 06:49 [广告-深度转化] <|ad_begin|> + 18:38 [广告-深度转化] <|ad_begin|> + 19:15 [广告-深度转化] <|ad_begin|> + 19:41 [广告-深度转化] <|ad_begin|> +【2026-01-07】 + 01:52 [广告-深度转化] <|ad_begin|> + 13:47 [广告-深度转化] <|ad_begin|> +【2026-01-08】 + 05:04 [广告-深度转化] <|ad_begin|> + 16:17 [广告-深度转化] <|ad_begin|> +【2026-01-09】 + --:-- [直播-关注] <|living_begin|> + 08:15 [广告-深度转化] <|ad_begin|> + 08:30 [广告-深度转化] <|ad_begin|> +【2026-01-11】 + 02:48 [广告-深度转化] <|ad_begin|> +【2026-01-12】 + 06:12 [广告-深度转化] <|ad_begin|> + 08:20 [广告-深度转化] <|ad_begin|> +【2026-01-13】 + 05:16 [广告-深度转化] <|ad_begin|> + 08:17 [广告-深度转化] <|ad_begin|> + 12:15 [广告-深度转化] <|ad_begin|> + 12:15 [广告-点击] <|ad_begin|> + 13:24 [广告-深度转化] <|ad_begin|> + 13:24 [广告-点击] <|ad_begin|> +【2026-01-14】 + 05:47 [广告-深度转化] <|ad_begin|> + 05:47 [广告-点击] <|ad_begin|> + 06:32 [广告-深度转化] <|ad_begin|> + 06:32 [广告-点击] <|ad_begin|> + 11:54 [广告-点击] <|ad_begin|> + 12:11 [广告-深度转化] <|ad_begin|> + 12:11 [广告-点击] <|ad_begin|> + 12:43 [广告-点击] <|ad_begin|> + 14:28 [广告-点击] <|ad_begin|> +【2026-01-15】 + 03:23 [广告-点击] <|ad_begin|> + 13:04 [广告-深度转化] <|ad_begin|> + 13:04 [广告-点击] <|ad_begin|> +【2026-01-16】 + 04:24 [广告-深度转化] <|ad_begin|> + 04:24 [广告-点击] <|ad_begin|> + 07:37 [广告-深度转化] <|ad_begin|> + 07:37 [广告-点击] <|ad_begin|> + 16:20 [广告-深度转化] <|ad_begin|> + 16:20 [广告-点击] <|ad_begin|> + 20:35 [广告-点击] <|ad_begin|> +【2026-01-17】 + 01:27 [广告-深度转化] <|ad_begin|> + 01:27 [广告-点击] <|ad_begin|> + 03:32 [广告-深度转化] <|ad_begin|> + 03:32 [广告-点击] <|ad_begin|> + 05:36 [广告-深度转化] <|ad_begin|> + 05:36 [广告-点击] <|ad_begin|> + 07:13 [广告-深度转化] <|ad_begin|> + 07:13 [广告-点击] <|ad_begin|> + 13:13 [广告-点击] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> + 13:33 [广告-点击] <|ad_begin|> + 14:47 [广告-深度转化] <|ad_begin|> + 14:47 [广告-点击] <|ad_begin|> +【2026-01-18】 + 08:11 [广告-深度转化] <|ad_begin|> + 08:11 [广告-点击] <|ad_begin|> + 09:23 [广告-点击] <|ad_begin|> +【2026-01-19】 + 11:47 [广告-点击] <|ad_begin|> + 13:37 [广告-深度转化] <|ad_begin|> + 13:37 [广告-点击] <|ad_begin|> +【2026-01-20】 + 04:07 [广告-深度转化] <|ad_begin|> + 04:07 [广告-点击] <|ad_begin|> +【2026-01-21】 + 15:51 [广告-深度转化] <|ad_begin|> + 15:51 [广告-点击] <|ad_begin|> +【2026-01-22】 + 00:28 [广告-深度转化] <|ad_begin|> + 00:28 [广告-点击] <|ad_begin|> + 01:22 [广告-点击] <|ad_begin|> + 04:37 [广告-深度转化] <|ad_begin|> + 04:37 [广告-点击] <|ad_begin|> + 04:51 [广告-点击] <|ad_begin|> +【2026-01-23】 + 03:41 [广告-点击] <|ad_begin|> + 14:46 [广告-点击] <|ad_begin|> + 17:44 [广告-点击] <|ad_begin|> + 20:38 [广告-点击] <|ad_begin|> +【2026-01-24】 + --:-- [商品-购买] <|prod_begin|> + 07:31 [广告-点击] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 08:02 [广告-点击] <|ad_begin|> + 08:12 [广告-点击] <|ad_begin|> + 12:37 [广告-点击] <|ad_begin|> + 15:07 [广告-深度转化] <|ad_begin|> + 15:07 [广告-点击] <|ad_begin|> + 15:24 [广告-点击] <|ad_begin|> +【2026-01-25】 + 04:00 [广告-点击] <|ad_begin|> + 23:17 [广告-点击] <|ad_begin|> +【2026-01-26】 + 07:12 [广告-深度转化] <|ad_begin|> + 07:12 [广告-点击] <|ad_begin|> + 07:36 [广告-深度转化] <|ad_begin|> + 07:36 [广告-点击] <|ad_begin|> + 12:35 [广告-深度转化] <|ad_begin|> + 12:35 [广告-点击] <|ad_begin|> + 18:12 [广告-深度转化] <|ad_begin|> + 18:12 [广告-点击] <|ad_begin|> +【2026-01-27】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 09:33 [广告-深度转化] <|ad_begin|> + 09:33 [广告-点击] <|ad_begin|> + 12:33 [广告-点击] <|ad_begin|> + 16:11 [广告-点击] <|ad_begin|> +【2026-01-28】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 13:03 [广告-点击] <|ad_begin|> + 14:27 [视频-评论/长播] <|video_begin|> + 15:32 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:03 [广告-深度转化] <|ad_begin|> + 07:03 [广告-点击] <|ad_begin|> + 15:12 [视频-评论/长播] <|video_begin|> + 15:16 [视频-评论/长播] <|video_begin|> + 16:05 [视频-评论/长播] <|video_begin|> + 16:13 [视频-评论/长播] <|video_begin|> + 16:24 [广告-点击] <|ad_begin|> + 17:46 [视频-转发/长播] <|video_begin|> +【2026-01-30】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:18 [广告-点击] <|ad_begin|> +【2026-01-31】 + 05:00 [广告-深度转化] <|ad_begin|> + 05:00 [广告-点击] <|ad_begin|> + 11:46 [广告-点击] <|ad_begin|> + 14:54 [视频-转发/长播] <|video_begin|> + 17:10 [广告-点击] <|ad_begin|> + 17:11 [视频-评论/长播] <|video_begin|> + 17:40 [广告-点击] <|ad_begin|> +【2026-02-01】 + 00:48 [视频-评论/长播] <|video_begin|> + 02:09 [视频-评论/长播] <|video_begin|> + 02:16 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:30 [广告-点击] <|ad_begin|> + 04:44 [广告-深度转化] <|ad_begin|> + 04:44 [广告-点击] <|ad_begin|> + 11:55 [广告-点击] <|ad_begin|> + 14:57 [视频-转发/点赞/长播] <|video_begin|> + 19:22 [视频-评论/长播] <|video_begin|> +【2026-02-02】 + 01:19 [视频-评论/长播] <|video_begin|> + 01:47 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:25 [视频-评论/长播] <|video_begin|> + 05:40 [广告-点击] <|ad_begin|> + 05:57 [广告-点击] <|ad_begin|> + 07:03 [广告-点击] <|ad_begin|> + 07:47 [视频-评论/长播] <|video_begin|> + 08:10 [视频-评论/长播] <|video_begin|> + 12:04 [视频-评论/长播] <|video_begin|> +【2026-02-03】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:37 [视频-评论/长播] <|video_begin|> + 06:47 [视频-浏览] <|video_begin|> + 06:54 [视频-评论/长播] <|video_begin|> + 07:01 [视频-评论/长播] <|video_begin|> + 12:33 [广告-深度转化] <|ad_begin|> + 12:33 [广告-点击] <|ad_begin|> + 12:57 [广告-深度转化] <|ad_begin|> + 12:57 [广告-点击] <|ad_begin|> + 13:23 [视频-评论/长播] <|video_begin|> + 14:47 [视频-评论/长播] <|video_begin|> + 15:20 [视频-评论/长播] <|video_begin|> + 16:58 [视频-评论/长播] <|video_begin|> + 17:21 [视频-评论/长播] <|video_begin|> + 17:39 [视频-浏览] <|video_begin|> +【2026-02-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 20:43 [视频-评论/长播] <|video_begin|> + 20:53 [视频-评论/长播] <|video_begin|> + 21:10 [视频-评论/长播] <|video_begin|> + 21:18 [视频-评论/长播] <|video_begin|> + 21:25 [视频-评论/长播] <|video_begin|> + 21:35 [视频-评论/长播] <|video_begin|> + 21:39 [视频-评论/长播] <|video_begin|> + 21:44 [视频-评论/长播] <|video_begin|> + 21:52 [视频-评论/长播] <|video_begin|> + 21:52 [视频-评论/长播] <|video_begin|> + 21:59 [视频-评论/长播] <|video_begin|> + 22:12 [视频-评论/长播] <|video_begin|> + 23:19 [广告-点击] <|ad_begin|> + 23:52 [视频-浏览] <|video_begin|> +【2026-02-05】 + 00:37 [视频-长播] <|video_begin|> + 00:41 [视频-长播] <|video_begin|> + 00:41 [视频-长播] <|video_begin|> + 00:41 [视频-长播] <|video_begin|> + 01:08 [视频-收藏/长播] <|video_begin|> + 01:25 [视频-长播] <|video_begin|> + 01:31 [视频-长播] <|video_begin|> + 01:31 [视频-长播] <|video_begin|> + 01:36 [视频-评论/长播] <|video_begin|> + 01:38 [视频-长播] <|video_begin|> + 01:38 [视频-长播] <|video_begin|> + 01:54 [视频-评论/长播] <|video_begin|> + 01:54 [视频-长播] <|video_begin|> + 01:54 [视频-长播] <|video_begin|> + 02:06 [视频-评论/长播] <|video_begin|> + 02:06 [视频-长播] <|video_begin|> + 02:16 [视频-评论/长播] <|video_begin|> + 02:25 [视频-评论/长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:30 [视频-长播] <|video_begin|> + 02:40 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:47 [视频-长播] <|video_begin|> + 02:51 [视频-评论/长播] <|video_begin|> + 03:11 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 03:32 [视频-长播] <|video_begin|> + 03:32 [视频-长播] <|video_begin|> + 03:37 [视频-长播] <|video_begin|> + 03:55 [视频-长播] <|video_begin|> + 03:55 [视频-长播] <|video_begin|> + 04:01 [视频-评论/长播] <|video_begin|> + 04:01 [视频-评论/长播] <|video_begin|> + 04:01 [视频-长播] <|video_begin|> + 04:09 [视频-评论/长播] <|video_begin|> + 04:09 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 04:53 [视频-长播] <|video_begin|> + 04:53 [视频-长播] <|video_begin|> + 05:45 [视频-长播] <|video_begin|> + 05:59 [视频-长播] <|video_begin|> + 05:59 [视频-长播] <|video_begin|> + 05:59 [视频-长播] <|video_begin|> + 06:13 [视频-长播] <|video_begin|> + 06:13 [视频-长播] <|video_begin|> + 06:32 [视频-评论/长播] <|video_begin|> + 06:32 [视频-长播] <|video_begin|> + 06:39 [视频-长播] <|video_begin|> + 06:45 [视频-长播] <|video_begin|> + 07:01 [视频-长播] <|video_begin|> + 07:01 [视频-长播] <|video_begin|> + 07:07 [视频-评论/长播] <|video_begin|> + 07:07 [视频-长播] <|video_begin|> + 07:22 [视频-长播] <|video_begin|> + 07:22 [视频-长播] <|video_begin|> + 07:22 [视频-长播] <|video_begin|> + 07:34 [视频-评论/长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:41 [视频-长播] <|video_begin|> + 07:41 [视频-长播] <|video_begin|> + 07:57 [视频-长播] <|video_begin|> + 07:57 [视频-长播] <|video_begin|> + 08:10 [广告-点击] <|ad_begin|> + 13:01 [广告-深度转化] <|ad_begin|> + 13:01 [广告-点击] <|ad_begin|> +角色任务:你需要以极端严苛的用户行为数据挖掘专家及数据格式化专家身份,根据以上用户交互历史,针对给定主题抽取存在行为递进性与内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 广告-点击、广告-深度转化、视频-浏览、视频-长播、搜索-搜索、商品-点击、商品-购买、直播-关注、直播-首次打赏 +核心逻辑要求(递进性准则): +请按时间顺序提取 5 步以内的行为链,且后项交互B必须构成前项交互A在场景需求上的协同补充、副作用诱因或兴趣细化升级——即 B 必须源于 A 所延伸出的需求,严禁提取任何品类平级、内容重复或仅由天气/促销触发的并列凑单行为。 +1.场景驱动协同:交互 B 和交互 A 必须落在同一生活场景、同一主题类目中,且存在很强的需求补完关系。 +2.兴趣因果递进:交互 B 应是交互 A 带来的副作用需求或新增需求的结果,或者 A 对 B 具有明确诱发作用。 +3.需求深度细化:在同一主题类目下,交互 B 的需求必须比交互 A 更具体、更细化,但不包括重复出现的购买、点击、搜索等行为,避免节点内容重复。 +请根据以下主题提取行为逻辑链: +主题:从被动接收信息到主动探索知识的兴趣演化 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从被动接收信息到主动探索知识的兴趣演化", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/no_think<|im_end|> +<|im_start|>assistant + + +{"logic_chain": {"name": "从被动接收信息到主动探索知识的兴趣演化", "events": [{"date": "2026-01-26", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始阶段:用户在2025年底至2026年1月期间,被动且大量地深度转化/点击了内容相似的短剧广告(如穿越、逆袭、宫斗题材),行为模式为被动信息接收。"}, {"date": "2026-01-29", "action": "[视频-转发/长播] <|video_begin|>", "logic": "行为转折:用户首次出现主动的、带有知识探索性质的“转发”行为,内容是关于“机械门锁原理”的硬核科普。这标志着用户的兴趣从被动的剧情消费,演化为对具体事物工作原理的主动探究,交互深度和认知意图均发生显著变化。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2024-10-03】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-06】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-21】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-29】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-01】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-07】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-21】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-12-01】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-22】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-23】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-12-31】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-04】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-17】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-05-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-05】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-31】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-05】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-18】 + --:-- [直播-关注] <|living_begin|> +【2025-11-25】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-03】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-05】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-06】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-07】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-08】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-14】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-15】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-16】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-19】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-21】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-22】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-24】 + 07:35 [广告-深度转化] <|ad_begin|> + 07:55 [广告-深度转化] <|ad_begin|> +【2025-12-25】 + 04:12 [广告-深度转化] <|ad_begin|> + 04:13 [广告-深度转化] <|ad_begin|> + 04:34 [广告-深度转化] <|ad_begin|> + 04:37 [广告-深度转化] <|ad_begin|> + 04:44 [广告-深度转化] <|ad_begin|> + 04:47 [广告-深度转化] <|ad_begin|> + 04:50 [广告-深度转化] <|ad_begin|> + 05:15 [广告-深度转化] <|ad_begin|> + 05:59 [广告-深度转化] <|ad_begin|> + 06:09 [广告-深度转化] <|ad_begin|> + 06:12 [广告-深度转化] <|ad_begin|> + 06:26 [广告-深度转化] <|ad_begin|> +【2025-12-26】 + 01:21 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + 05:36 [广告-深度转化] <|ad_begin|> + 05:48 [广告-深度转化] <|ad_begin|> + 11:13 [广告-深度转化] <|ad_begin|> +【2025-12-30】 + 03:05 [广告-深度转化] <|ad_begin|> + 06:31 [广告-深度转化] <|ad_begin|> + 12:16 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-01】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-02】 + 02:32 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-03】 + 14:37 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-05】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-07】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-08】 + 02:45 [广告-深度转化] <|ad_begin|> +【2026-01-09】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-10】 + 07:21 [广告-深度转化] <|ad_begin|> + 07:26 [广告-深度转化] <|ad_begin|> + 07:44 [广告-深度转化] <|ad_begin|> + 10:40 [广告-深度转化] <|ad_begin|> +【2026-01-11】 + 03:48 [广告-深度转化] <|ad_begin|> + 04:20 [广告-深度转化] <|ad_begin|> + 05:35 [广告-深度转化] <|ad_begin|> + 09:40 [广告-深度转化] <|ad_begin|> +【2026-01-13】 + 12:14 [广告-深度转化] <|ad_begin|> + 12:19 [广告-深度转化] <|ad_begin|> + 13:07 [广告-深度转化] <|ad_begin|> +【2026-01-14】 + 16:02 [广告-深度转化] <|ad_begin|> +【2026-01-15】 + 05:54 [广告-深度转化] <|ad_begin|> +【2026-01-17】 + 13:28 [广告-深度转化] <|ad_begin|> +【2026-01-18】 + 05:16 [广告-深度转化] <|ad_begin|> + 06:00 [广告-深度转化] <|ad_begin|> +【2026-01-21】 + 07:07 [广告-深度转化] <|ad_begin|> +【2026-01-22】 + 07:19 [广告-深度转化] <|ad_begin|> + 08:00 [广告-深度转化] <|ad_begin|> + 08:10 [广告-深度转化] <|ad_begin|> + 08:13 [广告-深度转化] <|ad_begin|> + 08:23 [广告-深度转化] <|ad_begin|> + 08:32 [广告-深度转化] <|ad_begin|> + 08:46 [广告-深度转化] <|ad_begin|> + 09:28 [广告-深度转化] <|ad_begin|> +【2026-01-23】 + 03:24 [广告-深度转化] <|ad_begin|> + 03:36 [广告-深度转化] <|ad_begin|> +【2026-01-24】 + 13:25 [广告-深度转化] <|ad_begin|> +【2026-01-29】 + 14:51 [广告-深度转化] <|ad_begin|> + 15:01 [广告-点击] <|ad_begin|> + 15:03 [广告-深度转化] <|ad_begin|> + 15:03 [广告-点击] <|ad_begin|> + 15:41 [广告-点击] <|ad_begin|> + 15:43 [广告-点击] <|ad_begin|> +【2026-01-30】 + 01:45 [广告-点击] <|ad_begin|> + 01:50 [广告-点击] <|ad_begin|> + 02:30 [广告-点击] <|ad_begin|> + 02:41 [广告-深度转化] <|ad_begin|> + 02:41 [广告-点击] <|ad_begin|> + 02:45 [广告-深度转化] <|ad_begin|> + 02:45 [广告-点击] <|ad_begin|> + 03:09 [广告-深度转化] <|ad_begin|> + 03:09 [广告-点击] <|ad_begin|> + 04:11 [广告-点击] <|ad_begin|> + 04:17 [广告-点击] <|ad_begin|> + 04:19 [广告-点击] <|ad_begin|> + 04:49 [广告-点击] <|ad_begin|> + 05:07 [广告-点击] <|ad_begin|> + 05:08 [广告-点击] <|ad_begin|> + 05:09 [广告-点击] <|ad_begin|> + 06:29 [广告-深度转化] <|ad_begin|> + 06:29 [广告-点击] <|ad_begin|> + 06:49 [广告-深度转化] <|ad_begin|> + 06:49 [广告-点击] <|ad_begin|> + 07:01 [广告-点击] <|ad_begin|> +【2026-01-31】 + 02:32 [广告-深度转化] <|ad_begin|> + 02:32 [广告-点击] <|ad_begin|> + 04:21 [广告-点击] <|ad_begin|> + 04:22 [广告-点击] <|ad_begin|> + 04:23 [广告-点击] <|ad_begin|> + 08:43 [广告-点击] <|ad_begin|> + 09:04 [广告-点击] <|ad_begin|> + 09:17 [广告-点击] <|ad_begin|> + 09:28 [广告-深度转化] <|ad_begin|> + 09:28 [广告-点击] <|ad_begin|> + 09:30 [广告-点击] <|ad_begin|> +【2026-02-01】 + 06:30 [广告-点击] <|ad_begin|> + 07:22 [广告-深度转化] <|ad_begin|> + 07:22 [广告-点击] <|ad_begin|> + 07:27 [广告-点击] <|ad_begin|> +【2026-02-02】 + 04:29 [广告-点击] <|ad_begin|> + 06:25 [广告-点击] <|ad_begin|> + 06:28 [广告-深度转化] <|ad_begin|> + 06:28 [广告-点击] <|ad_begin|> + 06:56 [视频-长播] <|video_begin|> + 06:56 [视频-长播] <|video_begin|> + 07:10 [广告-深度转化] <|ad_begin|> + 07:10 [广告-点击] <|ad_begin|> + 07:13 [视频-长播] <|video_begin|> + 07:13 [视频-长播] <|video_begin|> + 07:15 [视频-长播] <|video_begin|> + 07:15 [视频-长播] <|video_begin|> + 07:16 [视频-长播] <|video_begin|> + 07:16 [视频-长播] <|video_begin|> + 07:21 [广告-深度转化] <|ad_begin|> + 07:21 [广告-点击] <|ad_begin|> + 13:24 [广告-点击] <|ad_begin|> + 13:25 [广告-点击] <|ad_begin|> + 13:26 [广告-点击] <|ad_begin|> + 13:26 [广告-点击] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> + 13:47 [视频-长播] <|video_begin|> + 13:47 [视频-长播] <|video_begin|> + 14:00 [广告-点击] <|ad_begin|> + 14:01 [视频-长播] <|video_begin|> + 14:01 [视频-长播] <|video_begin|> + 14:02 [广告-点击] <|ad_begin|> +【2026-02-03】 + 02:22 [广告-深度转化] <|ad_begin|> + 02:22 [广告-点击] <|ad_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:31 [视频-长播] <|video_begin|> + 02:33 [广告-点击] <|ad_begin|> + 02:43 [视频-长播] <|video_begin|> + 03:22 [广告-点击] <|ad_begin|> + 03:23 [广告-点击] <|ad_begin|> + 03:25 [广告-点击] <|ad_begin|> + 03:25 [广告-点击] <|ad_begin|> + 03:26 [广告-点击] <|ad_begin|> +【2026-02-04】 + 02:07 [视频-长播] <|video_begin|> + 02:07 [视频-长播] <|video_begin|> + 02:07 [视频-长播] <|video_begin|> + 02:10 [广告-点击] <|ad_begin|> + 02:12 [广告-点击] <|ad_begin|> + 02:16 [广告-点击] <|ad_begin|> + 02:19 [广告-点击] <|ad_begin|> + 02:33 [视频-长播] <|video_begin|> + 02:42 [广告-点击] <|ad_begin|> + 03:07 [视频-长播] <|video_begin|> + 03:26 [视频-长播] <|video_begin|> + 03:34 [视频-长播] <|video_begin|> + 03:34 [视频-长播] <|video_begin|> + 03:45 [视频-长播] <|video_begin|> + 04:09 [视频-长播] <|video_begin|> + 04:09 [视频-长播] <|video_begin|> + 04:09 [视频-长播] <|video_begin|> + 04:09 [视频-长播] <|video_begin|> + 04:40 [视频-收藏/长播] <|video_begin|> + 04:57 [视频-长播] <|video_begin|> + 05:22 [广告-深度转化] <|ad_begin|> + 05:22 [广告-点击] <|ad_begin|> + 05:28 [广告-深度转化] <|ad_begin|> + 05:28 [广告-点击] <|ad_begin|> + 05:34 [视频-长播] <|video_begin|> + 05:48 [广告-点击] <|ad_begin|> + 05:49 [广告-点击] <|ad_begin|> + 09:27 [视频-长播] <|video_begin|> + 09:29 [广告-点击] <|ad_begin|> + 09:31 [广告-点击] <|ad_begin|> +【2026-02-05】 + 05:29 [广告-点击] <|ad_begin|> + 05:30 [广告-点击] <|ad_begin|> + 05:31 [广告-点击] <|ad_begin|> + 05:32 [广告-点击] <|ad_begin|> + 05:38 [视频-长播] <|video_begin|> + 05:49 [广告-深度转化] <|ad_begin|> + 05:49 [广告-点击] <|ad_begin|> + 06:00 [视频-长播] <|video_begin|> + 06:00 [视频-长播] <|video_begin|> + 06:00 [视频-长播] <|video_begin|> + 06:01 [视频-长播] <|video_begin|> + 06:01 [视频-长播] <|video_begin|> + 06:05 [视频-长播] <|video_begin|> + 06:05 [视频-长播] <|video_begin|> + 06:16 [视频-长播] <|video_begin|> + 06:16 [视频-长播] <|video_begin|> + 06:21 [视频-长播] <|video_begin|> + 06:21 [视频-长播] <|video_begin|> + 06:26 [视频-长播] <|video_begin|> + 06:28 [广告-点击] <|ad_begin|> + 06:29 [视频-长播] <|video_begin|> + 06:44 [广告-深度转化] <|ad_begin|> + 06:44 [广告-点击] <|ad_begin|> + 06:48 [视频-长播] <|video_begin|> + 06:49 [广告-点击] <|ad_begin|> + 06:52 [视频-长播] <|video_begin|> + 06:52 [视频-长播] <|video_begin|> + +角色任务:你是一位极端严苛的用户行为数据挖掘专家兼数据格式化专家,请依托以上用户交互历史,针对指定主题,严格提取出所有相关的历史交互条目。 + +主题:从被动接收健康科普到主动筛选特定功效产品的决策路径 + +输出格式要求:请严格只输出包含 SID 字段的 JSON 数组格式,禁止输出任何其他补充说明或解释性文本。/no_think<|im_end|> +<|im_start|>assistant + + +["<|prod_begin|>", "<|prod_begin|>", "<|prod_begin|>", "<|prod_begin|>", "<|prod_begin|>", "<|living_begin|>", "<|prod_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>"]<|im_end|> +<|im_start|>user +你是一位商品理解专家,可以根据商品描述生成准确的商品token。 +请根据给定的商品内容描述生成商品token:《人民检察院民事行政检察案例选(第25集)》是法律实务类专业书籍,由胡卫列主编,中国检察出版社出版,开本为16开,定价48元,当前售价35.59元。封面采用浅蓝色底色搭配深蓝色标题与简洁天平图案,设计简约专业,突出司法公正主题。本书精选最高人民检察院民事行政检察厅编撰的典型案例,涵盖定金罚则、婚内财产归属、网络技术公司合规监管等实务热点,内容权威实用,适合法律从业者、检察官、法学专业学生及司法研究者阅读参考。作为司法案例与实务解析类书籍,本书旨在提升读者对民事行政检察实务的理解与应用能力,是法律实务工作的重要参考资料。/think<|im_end|> +<|im_start|>assistant +提取了书籍的法律实务属性、权威案例内容、专业受众群体以及司法公正的主题风格。 +<|prod_begin|><|im_end|> +<|endoftext|> +label_ids: +[-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 100565, 26939, 107301, 104536, 9370, 104519, 24442, 102875, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 17, 12, 16, 22, 497, 330, 1311, 788, 10545, 101927, 12, 102217, 101548, 60, 220, 176251, 154920, 164584, 172394, 497, 330, 24225, 788, 330, 113188, 111916, 5122, 107285, 106585, 100722, 100461, 105302, 2073, 91777, 114032, 105754, 104234, 854, 101927, 3837, 101894, 105185, 102875, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 87140, 12, 85641, 14, 45861, 75650, 60, 220, 176245, 153801, 164992, 170535, 497, 330, 24225, 788, 330, 100565, 104536, 5122, 45181, 100461, 105302, 2073, 91777, 114032, 854, 101290, 3837, 118609, 26939, 32664, 105149, 107888, 2073, 99470, 114614, 97907, 100162, 33108, 100022, 100394, 101966, 100565, 90395, 100651, 85641, 104199, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 87140, 12, 85641, 14, 45861, 75650, 60, 220, 176245, 157768, 162107, 168867, 497, 330, 24225, 788, 330, 102875, 100560, 100287, 5122, 100565, 45181, 2073, 104613, 100775, 854, 102145, 56137, 2073, 99878, 99886, 102122, 33590, 100020, 27442, 106438, 2073, 105893, 36993, 854, 100147, 99878, 113866, 57191, 99716, 101993, 3837, 105236, 45181, 104958, 100419, 110061, 115309, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 99722, 107115, 26939, 104536, 105149, 86119, 9370, 104520, 101964, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 21, 12, 17, 21, 497, 330, 1311, 788, 10545, 45943, 12, 103946, 60, 220, 176247, 153778, 167452, 171285, 497, 330, 24225, 788, 330, 86119, 111916, 57218, 105185, 104482, 5122, 104181, 103946, 100692, 111585, 2073, 111795, 854, 86119, 104310, 3837, 102406, 20002, 55286, 36556, 57452, 75882, 99722, 86119, 90395, 104482, 67338, 102306, 99450, 99527, 75768, 100638, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 21, 12, 17, 24, 497, 330, 1311, 788, 10545, 45943, 12, 103946, 60, 220, 176247, 159843, 160512, 169325, 497, 330, 24225, 788, 330, 102875, 100402, 57218, 76837, 108271, 5122, 18493, 103946, 99450, 99527, 82700, 33447, 99373, 18, 35727, 3837, 20002, 104015, 106438, 103946, 100629, 100692, 99471, 21887, 100154, 9370, 2073, 31935, 99364, 854, 113803, 1773, 43288, 102406, 99450, 99527, 100389, 87267, 101062, 110871, 57191, 16530, 100667, 3837, 107756, 20002, 105789, 33126, 101041, 5373, 108858, 59355, 9370, 104459, 104520, 3837, 105236, 45181, 2073, 110652, 854, 26939, 2073, 101899, 97907, 102875, 100560, 100287, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 106585, 27369, 26939, 101966, 101964, 100032, 110257, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 21, 497, 330, 1311, 788, 10545, 101927, 12, 102217, 101548, 60, 220, 176251, 155407, 166095, 168524, 497, 330, 24225, 788, 330, 113188, 100385, 5122, 20002, 18493, 17, 15, 17, 20, 101375, 56137, 17, 15, 17, 21, 7948, 16, 9754, 101072, 3837, 107285, 100136, 100722, 29490, 102217, 101548, 14, 72651, 34187, 43815, 105790, 9370, 99534, 99418, 101927, 9909, 29524, 106063, 5373, 118691, 5373, 99921, 99761, 106799, 48272, 101070, 100144, 17714, 107285, 27369, 106585, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 24, 497, 330, 1311, 788, 10545, 87140, 12, 108942, 14, 45861, 75650, 60, 220, 176245, 153749, 160489, 168681, 497, 330, 24225, 788, 330, 101070, 114695, 5122, 20002, 104181, 100347, 101966, 9370, 5373, 106646, 100032, 101964, 105155, 9370, 2073, 108942, 854, 101070, 3837, 43815, 20412, 101888, 2073, 100754, 64689, 100504, 105318, 97907, 99927, 71137, 106094, 1773, 43288, 108653, 107494, 100565, 45181, 107285, 9370, 105461, 100030, 3837, 116973, 17714, 32664, 100398, 105001, 99257, 105318, 9370, 101966, 110558, 3837, 108221, 102217, 33108, 102875, 111450, 99472, 99726, 104656, 100682, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 151668, 198, 1183, 176247, 159467, 166514, 174706, 497, 330, 176247, 157427, 167739, 171862, 497, 330, 176247, 155551, 166170, 170811, 497, 330, 176247, 159009, 162630, 172808, 497, 330, 176247, 151979, 166877, 169303, 497, 330, 176249, 152044, 160442, 176004, 497, 330, 176247, 159154, 160190, 170537, 497, 330, 176251, 153681, 165753, 173963, 497, 330, 176251, 154652, 165813, 173213, 497, 330, 176251, 151768, 164594, 170750, 1341, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 107439, 34187, 107041, 9370, 100376, 118603, 79256, 5373, 105058, 102206, 43815, 5373, 99878, 112138, 104553, 101034, 104341, 106496, 109151, 104040, 1773, 151668, 198, 176247, 152699, 167107, 173487, 151645, 198, -100][INFO|configuration_utils.py:771] 2026-07-08 01:09:12,367 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:09:12,368 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + + +labels: + + +{"logic_chain": {"name": "从泛化兴趣到专业化聚焦的收藏品认知演化", "events": [{"date": "2025-12-17", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始触发:被动接收大量泛化的“老物件上门回收”广告,形成初步认知。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "兴趣聚焦:从泛化的“老物件”概念,收敛到对特定品类“古钱币”的价值和历史产生主动兴趣,并参与评论互动。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "认知跃迁:兴趣从“物品本身”深化至“专业交易场景”,关注点转向“拍卖会”这一专业变现或投资渠道,完成了从了解到实践的认知闭环。"}]}}<|im_end|> + + +{"logic_chain": {"name": "从泛化健康焦虑到聚焦特定问题的解决方案探索", "events": [{"date": "2025-06-26", "action": "[商品-购买] <|prod_begin|>", "logic": "问题触发与初步尝试:首次购买明确指向“便秘”问题的产品,表明用户开始正视该健康问题,并尝试通过天然食疗方式解决。"}, {"date": "2025-06-29", "action": "[商品-购买] <|prod_begin|>", "logic": "认知升级与路径修正:在购买食疗产品后仅3天,用户迅速转向购买具有明确药理作用的“通便”胶囊。这表明食疗方案可能效果不佳或不及时,促使用户寻求更直接、更强效的药物解决方案,完成了从“调理”到“治疗”的认知跃迁。"}]}}<|im_end|> + + +{"logic_chain": {"name": "从被动接收信息到主动探索知识的兴趣演化", "events": [{"date": "2026-01-26", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始阶段:用户在2025年底至2026年1月期间,被动且大量地深度转化/点击了内容相似的短剧广告(如穿越、逆袭、宫斗题材),行为模式为被动信息接收。"}, {"date": "2026-01-29", "action": "[视频-转发/长播] <|video_begin|>", "logic": "行为转折:用户首次出现主动的、带有知识探索性质的“转发”行为,内容是关于“机械门锁原理”的硬核科普。这标志着用户的兴趣从被动的剧情消费,演化为对具体事物工作原理的主动探究,交互深度和认知意图均发生显著变化。"}]}}<|im_end|> + + +["<|prod_begin|>", "<|prod_begin|>", "<|prod_begin|>", "<|prod_begin|>", "<|prod_begin|>", "<|living_begin|>", "<|prod_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>"]<|im_end|> +提取了书籍的法律实务属性、权威案例内容、专业受众群体以及司法公正的主题风格。 +<|prod_begin|><|im_end|> + +[INFO|2026-07-08 01:09:12] llamafactory.model.model_utils.kv_cache:144 >> KV cache is disabled during training. +[INFO|2026-07-08 01:09:12] llamafactory.model.model_utils.liger_kernel:144 >> Liger kernel has been applied to the model. +[INFO|modeling_utils.py:751] 2026-07-08 01:09:13,155 >> loading weights file model.safetensors from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/model.safetensors +[INFO|modeling_utils.py:821] 2026-07-08 01:09:13,155 >> Will use dtype=torch.bfloat16 as defined in model's config object +[INFO|configuration_utils.py:1027] 2026-07-08 01:09:13,207 >> Generate config GenerationConfig { + "bos_token_id": 151643, + "eos_token_id": 151645, + "output_attentions": false, + "output_hidden_states": false, + "use_cache": false +} + + Loading weights: 0%| | 0/311 [00:00> loading configuration file generation_config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/generation_config.json +[INFO|configuration_utils.py:1027] 2026-07-08 01:09:14,094 >> Generate config GenerationConfig { + "bos_token_id": 151643, + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95 +} + +[INFO|dynamic_module_utils.py:406] 2026-07-08 01:09:14,459 >> Could not locate the custom_generate/generate.py inside OpenOneRec/OneReason-0.8B-pretrain-competition. +[INFO|2026-07-08 01:09:14] llamafactory.model.model_utils.checkpointing:144 >> Gradient checkpointing enabled. +[INFO|2026-07-08 01:09:14] llamafactory.model.model_utils.attention:144 >> Using FlashAttention-2 for faster training and inference. +[INFO|2026-07-08 01:09:14] llamafactory.model.adapter:144 >> Pure bf16 / BAdam detected, remaining trainable params in half precision. +[INFO|2026-07-08 01:09:14] llamafactory.model.adapter:144 >> Fine-tuning method: Full +[INFO|2026-07-08 01:09:14] llamafactory.model.loader:144 >> trainable params: 801,433,600 || all params: 801,433,600 || trainable%: 100.0000 +[WARNING|trainer_utils.py:1238] 2026-07-08 01:09:14,483 >> The tokenizer has new PAD/BOS/EOS tokens that differ from the model config and generation config. The model config and generation config were aligned accordingly, being updated with the tokenizer's values. Updated tokens: {'bos_token_id': None, 'pad_token_id': 151643}. +[INFO|trainer.py:1469] 2026-07-08 01:09:14,615 >> ***** Running training ***** +[INFO|trainer.py:1470] 2026-07-08 01:09:14,615 >> Num examples = 2,654 +[INFO|trainer.py:1471] 2026-07-08 01:09:14,615 >> Num Epochs = 1 +[INFO|trainer.py:1472] 2026-07-08 01:09:14,615 >> Num update steps per epoch = 664 +[INFO|trainer.py:1473] 2026-07-08 01:09:14,615 >> Instantaneous batch size per device = 1 +[INFO|trainer.py:1476] 2026-07-08 01:09:14,615 >> Total train batch size (w. parallel, distributed & accumulation) = 4 +[INFO|trainer.py:1477] 2026-07-08 01:09:14,615 >> Gradient Accumulation steps = 4 +[INFO|trainer.py:1478] 2026-07-08 01:09:14,615 >> Total optimization steps = 664 +[INFO|trainer.py:1479] 2026-07-08 01:09:14,616 >> Number of trainable parameters = 801,433,600 + 0%| | 0/664 [00:00> `use_return_dict` is deprecated! Use `return_dict` instead! + 0%| | 1/664 [00:08<1:33:28, 8.46s/it] 0%| | 2/664 [00:15<1:23:29, 7.57s/it] 0%| | 3/664 [00:23<1:25:45, 7.78s/it] 1%| | 4/664 [00:31<1:25:22, 7.76s/it] 1%| | 5/664 [00:38<1:25:26, 7.78s/it] 1%| | 5/664 [00:39<1:25:26, 7.78s/it] 1%| | 6/664 [00:46<1:25:09, 7.77s/it] 1%| | 7/664 [00:54<1:25:45, 7.83s/it] 1%| | 8/664 [01:02<1:25:25, 7.81s/it] 1%|▏ | 9/664 [01:10<1:25:33, 7.84s/it] 2%|▏ | 10/664 [01:18<1:27:03, 7.99s/it] 2%|▏ | 10/664 [01:18<1:27:03, 7.99s/it] 2%|▏ | 11/664 [01:27<1:29:12, 8.20s/it] 2%|▏ | 12/664 [01:35<1:28:28, 8.14s/it] 2%|▏ | 13/664 [01:42<1:24:21, 7.78s/it] 2%|▏ | 14/664 [01:50<1:24:15, 7.78s/it] 2%|▏ | 15/664 [01:58<1:25:10, 7.88s/it] 2%|▏ | 15/664 [01:58<1:25:10, 7.88s/it] 2%|▏ | 16/664 [02:05<1:24:23, 7.81s/it] 3%|▎ | 17/664 [02:14<1:25:26, 7.92s/it] 3%|▎ | 18/664 [02:22<1:26:30, 8.04s/it] 3%|▎ | 19/664 [02:29<1:23:47, 7.79s/it] 3%|▎ | 20/664 [02:37<1:24:24, 7.86s/it] 3%|▎ | 20/664 [02:37<1:24:24, 7.86s/it] 3%|▎ | 21/664 [02:45<1:25:36, 7.99s/it] 3%|▎ | 22/664 [02:53<1:24:42, 7.92s/it] 3%|▎ | 23/664 [03:01<1:25:18, 7.98s/it] 4%|▎ | 24/664 [03:09<1:24:45, 7.95s/it] 4%|▍ | 25/664 [03:17<1:24:20, 7.92s/it] 4%|▍ | 25/664 [03:17<1:24:20, 7.92s/it] 4%|▍ | 26/664 [03:25<1:24:47, 7.97s/it] 4%|▍ | 27/664 [03:33<1:24:26, 7.95s/it] 4%|▍ | 28/664 [03:41<1:24:49, 8.00s/it] 4%|▍ | 29/664 [03:49<1:24:58, 8.03s/it] 5%|▍ | 30/664 [03:57<1:24:06, 7.96s/it] 5%|▍ | 30/664 [03:57<1:24:06, 7.96s/it] 5%|▍ | 31/664 [04:05<1:25:42, 8.12s/it] 5%|▍ | 32/664 [04:13<1:24:02, 7.98s/it] 5%|▍ | 33/664 [04:22<1:25:29, 8.13s/it] 5%|▌ | 34/664 [04:29<1:24:27, 8.04s/it] 5%|▌ | 35/664 [04:37<1:23:49, 8.00s/it] 5%|▌ | 35/664 [04:37<1:23:49, 8.00s/it] 5%|▌ | 36/664 [04:45<1:22:56, 7.92s/it] 6%|▌ | 37/664 [04:53<1:23:22, 7.98s/it] 6%|▌ | 38/664 [05:01<1:23:01, 7.96s/it] 6%|▌ | 39/664 [05:09<1:22:23, 7.91s/it] 6%|▌ | 40/664 [05:17<1:21:52, 7.87s/it] 6%|▌ | 40/664 [05:17<1:21:52, 7.87s/it] 6%|▌ | 41/664 [05:25<1:23:06, 8.00s/it] 6%|▋ | 42/664 [05:33<1:22:01, 7.91s/it] 6%|▋ | 43/664 [05:41<1:23:00, 8.02s/it] 7%|▋ | 44/664 [05:49<1:21:39, 7.90s/it] 7%|▋ | 45/664 [05:56<1:20:59, 7.85s/it] 7%|▋ | 45/664 [05:56<1:20:59, 7.85s/it] 7%|▋ | 46/664 [06:04<1:20:42, 7.84s/it] 7%|▋ | 47/664 [06:12<1:20:15, 7.80s/it] 7%|▋ | 48/664 [06:20<1:21:10, 7.91s/it] 7%|▋ | 49/664 [06:28<1:20:14, 7.83s/it] 8%|▊ | 50/664 [06:36<1:20:41, 7.89s/it] 8%|▊ | 50/664 [06:36<1:20:41, 7.89s/it] 8%|▊ | 51/664 [06:44<1:21:47, 8.01s/it] 8%|▊ | 52/664 [06:52<1:20:36, 7.90s/it] 8%|▊ | 53/664 [06:59<1:19:38, 7.82s/it] 8%|▊ | 54/664 [07:07<1:18:44, 7.74s/it] 8%|▊ | 55/664 [07:15<1:18:26, 7.73s/it] 8%|▊ | 55/664 [07:15<1:18:26, 7.73s/it] 8%|▊ | 56/664 [07:22<1:18:42, 7.77s/it] 9%|▊ | 57/664 [07:30<1:18:44, 7.78s/it] 9%|▊ | 58/664 [07:38<1:18:19, 7.76s/it] 9%|▉ | 59/664 [07:46<1:19:05, 7.84s/it] 9%|▉ | 60/664 [07:54<1:18:43, 7.82s/it] 9%|▉ | 60/664 [07:54<1:18:43, 7.82s/it] 9%|▉ | 61/664 [08:02<1:20:32, 8.01s/it] 9%|▉ | 62/664 [08:10<1:20:16, 8.00s/it] 9%|▉ | 63/664 [08:18<1:19:05, 7.90s/it] 10%|▉ | 64/664 [08:26<1:18:53, 7.89s/it] 10%|▉ | 65/664 [08:34<1:19:15, 7.94s/it] 10%|▉ | 65/664 [08:34<1:19:15, 7.94s/it] 10%|▉ | 66/664 [08:41<1:18:24, 7.87s/it] 10%|█ | 67/664 [08:49<1:18:54, 7.93s/it] 10%|█ | 68/664 [08:57<1:18:47, 7.93s/it] 10%|█ | 69/664 [09:05<1:17:36, 7.83s/it] 11%|█ | 70/664 [09:13<1:17:31, 7.83s/it] 11%|█ | 70/664 [09:13<1:17:31, 7.83s/it] 11%|█ | 71/664 [09:21<1:17:34, 7.85s/it] 11%|█ | 72/664 [09:28<1:16:50, 7.79s/it] 11%|█ | 73/664 [09:36<1:16:50, 7.80s/it] 11%|█ | 74/664 [09:44<1:16:57, 7.83s/it] 11%|█▏ | 75/664 [09:52<1:18:12, 7.97s/it] 11%|█▏ | 75/664 [09:52<1:18:12, 7.97s/it] 11%|█▏ | 76/664 [10:00<1:17:40, 7.93s/it] 12%|█▏ | 77/664 [10:08<1:17:25, 7.91s/it] 12%|█▏ | 78/664 [10:16<1:17:07, 7.90s/it] 12%|█▏ | 79/664 [10:24<1:16:34, 7.85s/it] 12%|█▏ | 80/664 [10:31<1:15:29, 7.76s/it] 12%|█▏ | 80/664 [10:31<1:15:29, 7.76s/it] 12%|█▏ | 81/664 [10:40<1:17:33, 7.98s/it] 12%|█▏ | 82/664 [10:47<1:16:37, 7.90s/it] 12%|█▎ | 83/664 [10:55<1:16:46, 7.93s/it] 13%|█▎ | 84/664 [11:03<1:15:43, 7.83s/it] 13%|█▎ | 85/664 [11:12<1:17:56, 8.08s/it] 13%|█▎ | 85/664 [11:12<1:17:56, 8.08s/it] 13%|█▎ | 86/664 [11:19<1:16:39, 7.96s/it] 13%|█▎ | 87/664 [11:27<1:16:10, 7.92s/it] 13%|█▎ | 88/664 [11:35<1:15:28, 7.86s/it] 13%|█▎ | 89/664 [11:42<1:12:15, 7.54s/it] 14%|█▎ | 90/664 [11:50<1:14:51, 7.82s/it] 14%|█▎ | 90/664 [11:50<1:14:51, 7.82s/it] 14%|█▎ | 91/664 [11:58<1:13:50, 7.73s/it] 14%|█▍ | 92/664 [12:06<1:13:55, 7.75s/it] 14%|█▍ | 93/664 [12:12<1:10:04, 7.36s/it] 14%|█▍ | 94/664 [12:20<1:10:57, 7.47s/it] 14%|█▍ | 95/664 [12:28<1:12:25, 7.64s/it] 14%|█▍ | 95/664 [12:28<1:12:25, 7.64s/it] 14%|█▍ | 96/664 [12:36<1:13:13, 7.74s/it] 15%|█▍ | 97/664 [12:44<1:13:38, 7.79s/it] 15%|█▍ | 98/664 [12:52<1:13:58, 7.84s/it] 15%|█▍ | 99/664 [13:00<1:15:12, 7.99s/it] 15%|█▌ | 100/664 [13:08<1:15:55, 8.08s/it] 15%|█▌ | 100/664 [13:08<1:15:55, 8.08s/it] 15%|█▌ | 101/664 [13:16<1:15:42, 8.07s/it] 15%|█▌ | 102/664 [13:25<1:16:23, 8.16s/it] 16%|█▌ | 103/664 [13:32<1:14:53, 8.01s/it] 16%|█▌ | 104/664 [13:41<1:15:26, 8.08s/it] 16%|█▌ | 105/664 [13:49<1:15:07, 8.06s/it] 16%|█▌ | 105/664 [13:49<1:15:07, 8.06s/it] 16%|█▌ | 106/664 [13:57<1:15:26, 8.11s/it] 16%|█▌ | 107/664 [14:05<1:15:55, 8.18s/it] 16%|█▋ | 108/664 [14:13<1:15:43, 8.17s/it] 16%|█▋ | 109/664 [14:21<1:15:34, 8.17s/it] 17%|█▋ | 110/664 [14:30<1:15:31, 8.18s/it] 17%|█▋ | 110/664 [14:30<1:15:31, 8.18s/it] 17%|█▋ | 111/664 [14:38<1:15:36, 8.20s/it] 17%|█▋ | 112/664 [14:46<1:15:54, 8.25s/it] 17%|█▋ | 113/664 [14:54<1:14:43, 8.14s/it] 17%|█▋ | 114/664 [15:03<1:15:28, 8.23s/it] 17%|█▋ | 115/664 [15:11<1:14:45, 8.17s/it] 17%|█▋ | 115/664 [15:11<1:14:45, 8.17s/it] 17%|█▋ | 116/664 [15:19<1:14:18, 8.14s/it] 18%|█▊ | 117/664 [15:27<1:14:05, 8.13s/it] 18%|█▊ | 118/664 [15:35<1:14:48, 8.22s/it] 18%|█▊ | 119/664 [15:43<1:13:54, 8.14s/it] 18%|█▊ | 120/664 [15:52<1:14:29, 8.22s/it] 18%|█▊ | 120/664 [15:52<1:14:29, 8.22s/it] 18%|█▊ | 121/664 [16:00<1:15:12, 8.31s/it] 18%|█▊ | 122/664 [16:08<1:13:37, 8.15s/it] 19%|█▊ | 123/664 [16:16<1:12:19, 8.02s/it] 19%|█▊ | 124/664 [16:23<1:11:52, 7.99s/it] 19%|█▉ | 125/664 [16:32<1:11:47, 7.99s/it] 19%|█▉ | 125/664 [16:32<1:11:47, 7.99s/it] 19%|█▉ | 126/664 [16:39<1:11:08, 7.93s/it] 19%|█▉ | 127/664 [16:47<1:10:42, 7.90s/it] 19%|█▉ | 128/664 [16:55<1:11:18, 7.98s/it] 19%|█▉ | 129/664 [17:03<1:09:32, 7.80s/it] 20%|█▉ | 130/664 [17:11<1:10:14, 7.89s/it] 20%|█▉ | 130/664 [17:11<1:10:14, 7.89s/it] 20%|█▉ | 131/664 [17:19<1:11:07, 8.01s/it] 20%|█▉ | 132/664 [17:27<1:11:26, 8.06s/it] 20%|██ | 133/664 [17:35<1:11:33, 8.08s/it] 20%|██ | 134/664 [17:43<1:10:50, 8.02s/it] 20%|██ | 135/664 [17:52<1:11:24, 8.10s/it] 20%|██ | 135/664 [17:52<1:11:24, 8.10s/it] 20%|██ | 136/664 [18:00<1:11:26, 8.12s/it] 21%|██ | 137/664 [18:08<1:11:59, 8.20s/it] 21%|██ | 138/664 [18:16<1:11:44, 8.18s/it] 21%|██ | 139/664 [18:24<1:11:25, 8.16s/it] 21%|██ | 140/664 [18:32<1:11:01, 8.13s/it] 21%|██ | 140/664 [18:32<1:11:01, 8.13s/it] 21%|██ | 141/664 [18:40<1:09:52, 8.02s/it] 21%|██▏ | 142/664 [18:48<1:09:56, 8.04s/it] 22%|██▏ | 143/664 [18:56<1:09:17, 7.98s/it] 22%|██▏ | 144/664 [19:04<1:09:02, 7.97s/it] 22%|██▏ | 145/664 [19:12<1:09:49, 8.07s/it] 22%|██▏ | 145/664 [19:12<1:09:49, 8.07s/it] 22%|██▏ | 146/664 [19:20<1:08:35, 7.94s/it] 22%|██▏ | 147/664 [19:28<1:08:51, 7.99s/it] 22%|██▏ | 148/664 [19:36<1:07:57, 7.90s/it] 22%|██▏ | 149/664 [19:44<1:07:37, 7.88s/it] 23%|██▎ | 150/664 [19:52<1:08:09, 7.96s/it] 23%|██▎ | 150/664 [19:52<1:08:09, 7.96s/it] 23%|██▎ | 151/664 [20:00<1:07:37, 7.91s/it] 23%|██▎ | 152/664 [20:08<1:08:14, 8.00s/it] 23%|██▎ | 153/664 [20:16<1:08:26, 8.04s/it] 23%|██▎ | 154/664 [20:24<1:07:51, 7.98s/it] 23%|██▎ | 155/664 [20:32<1:08:11, 8.04s/it] 23%|██▎ | 155/664 [20:32<1:08:11, 8.04s/it] 23%|██▎ | 156/664 [20:40<1:07:17, 7.95s/it] 24%|██▎ | 157/664 [20:48<1:07:51, 8.03s/it] 24%|██▍ | 158/664 [20:56<1:07:25, 8.00s/it] 24%|██▍ | 159/664 [21:04<1:06:41, 7.92s/it] 24%|██▍ | 160/664 [21:11<1:06:10, 7.88s/it] 24%|██▍ | 160/664 [21:11<1:06:10, 7.88s/it] 24%|██▍ | 161/664 [21:19<1:05:47, 7.85s/it] 24%|██▍ | 162/664 [21:27<1:05:23, 7.82s/it] 25%|██▍ | 163/664 [21:34<1:03:46, 7.64s/it] 25%|██▍ | 164/664 [21:42<1:04:02, 7.68s/it] 25%|██▍ | 165/664 [21:50<1:03:55, 7.69s/it] 25%|██▍ | 165/664 [21:50<1:03:55, 7.69s/it] 25%|██▌ | 166/664 [21:57<1:03:53, 7.70s/it] 25%|██▌ | 167/664 [22:05<1:04:56, 7.84s/it] 25%|██▌ | 168/664 [22:13<1:04:56, 7.86s/it] 25%|██▌ | 169/664 [22:22<1:05:46, 7.97s/it] 26%|██▌ | 170/664 [22:29<1:05:23, 7.94s/it] 26%|██▌ | 170/664 [22:29<1:05:23, 7.94s/it] 26%|██▌ | 171/664 [22:38<1:05:40, 7.99s/it] 26%|██▌ | 172/664 [22:45<1:05:11, 7.95s/it] 26%|██▌ | 173/664 [22:54<1:06:22, 8.11s/it] 26%|██▌ | 174/664 [23:02<1:05:49, 8.06s/it] 26%|██▋ | 175/664 [23:10<1:04:48, 7.95s/it] 26%|██▋ | 175/664 [23:10<1:04:48, 7.95s/it] 27%|██▋ | 176/664 [23:17<1:04:12, 7.89s/it] 27%|██▋ | 177/664 [23:25<1:03:57, 7.88s/it] 27%|██▋ | 178/664 [23:33<1:04:19, 7.94s/it] 27%|██▋ | 179/664 [23:41<1:04:18, 7.96s/it] 27%|██▋ | 180/664 [23:49<1:04:48, 8.03s/it] 27%|██▋ | 180/664 [23:49<1:04:48, 8.03s/it] 27%|██▋ | 181/664 [23:58<1:04:55, 8.07s/it] 27%|██▋ | 182/664 [24:05<1:03:46, 7.94s/it] 28%|██▊ | 183/664 [24:13<1:02:57, 7.85s/it] 28%|██▊ | 184/664 [24:21<1:02:57, 7.87s/it] 28%|██▊ | 185/664 [24:29<1:02:55, 7.88s/it] 28%|██▊ | 185/664 [24:29<1:02:55, 7.88s/it] 28%|██▊ | 186/664 [24:37<1:03:54, 8.02s/it] 28%|██▊ | 187/664 [24:45<1:03:44, 8.02s/it] 28%|██▊ | 188/664 [24:53<1:03:06, 7.96s/it] 28%|██▊ | 189/664 [25:01<1:02:39, 7.91s/it] 29%|██▊ | 190/664 [25:08<1:02:07, 7.86s/it] 29%|██▊ | 190/664 [25:08<1:02:07, 7.86s/it] 29%|██▉ | 191/664 [25:16<1:02:05, 7.88s/it] 29%|██▉ | 192/664 [25:24<1:01:34, 7.83s/it] 29%|██▉ | 193/664 [25:32<1:01:42, 7.86s/it] 29%|██▉ | 194/664 [25:40<1:01:11, 7.81s/it] 29%|██▉ | 195/664 [25:48<1:01:11, 7.83s/it] 29%|██▉ | 195/664 [25:48<1:01:11, 7.83s/it] 30%|██▉ | 196/664 [25:55<1:00:56, 7.81s/it] 30%|██▉ | 197/664 [26:03<1:01:43, 7.93s/it] 30%|██▉ | 198/664 [26:11<1:00:56, 7.85s/it] 30%|██▉ | 199/664 [26:19<1:01:37, 7.95s/it] 30%|███ | 200/664 [26:28<1:02:34, 8.09s/it] 30%|███ | 200/664 [26:28<1:02:34, 8.09s/it] 30%|███ | 201/664 [26:36<1:03:03, 8.17s/it] 30%|███ | 202/664 [26:44<1:02:11, 8.08s/it] 31%|███ | 203/664 [26:52<1:01:23, 7.99s/it] 31%|███ | 204/664 [27:00<1:01:26, 8.01s/it] 31%|███ | 205/664 [27:08<1:01:36, 8.05s/it] 31%|███ | 205/664 [27:08<1:01:36, 8.05s/it] 31%|███ | 206/664 [27:16<1:01:28, 8.05s/it] 31%|███ | 207/664 [27:24<1:00:48, 7.98s/it] 31%|███▏ | 208/664 [27:32<1:00:50, 8.01s/it] 31%|███▏ | 209/664 [27:39<57:59, 7.65s/it] 32%|███▏ | 210/664 [27:45<55:30, 7.34s/it] 32%|███▏ | 210/664 [27:45<55:30, 7.34s/it] 32%|███▏ | 211/664 [27:53<57:00, 7.55s/it] 32%|███▏ | 212/664 [28:01<57:15, 7.60s/it] 32%|███▏ | 213/664 [28:09<57:18, 7.63s/it] 32%|███▏ | 214/664 [28:17<57:32, 7.67s/it] 32%|███▏ | 215/664 [28:24<57:40, 7.71s/it] 32%|███▏ | 215/664 [28:24<57:40, 7.71s/it] 33%|███▎ | 216/664 [28:32<58:03, 7.77s/it] 33%|███▎ | 217/664 [28:40<57:48, 7.76s/it] 33%|███▎ | 218/664 [28:47<56:54, 7.66s/it] 33%|███▎ | 219/664 [28:56<57:44, 7.78s/it] 33%|███▎ | 220/664 [29:05<1:00:44, 8.21s/it] 33%|███▎ | 220/664 [29:05<1:00:44, 8.21s/it] 33%|███▎ | 221/664 [29:14<1:02:31, 8.47s/it] 33%|███▎ | 222/664 [29:22<1:01:02, 8.29s/it] 34%|███▎ | 223/664 [29:30<1:00:41, 8.26s/it] 34%|███▎ | 224/664 [29:38<59:33, 8.12s/it] 34%|███▍ | 225/664 [29:45<58:45, 8.03s/it] 34%|███▍ | 225/664 [29:45<58:45, 8.03s/it] 34%|███▍ | 226/664 [29:53<58:12, 7.97s/it] 34%|███▍ | 227/664 [30:01<58:28, 8.03s/it] 34%|███▍ | 228/664 [30:09<57:29, 7.91s/it] 34%|███▍ | 229/664 [30:16<55:49, 7.70s/it] 35%|███▍ | 230/664 [30:24<55:41, 7.70s/it] 35%|███▍ | 230/664 [30:24<55:41, 7.70s/it] 35%|███▍ | 231/664 [30:32<57:06, 7.91s/it] 35%|███▍ | 232/664 [30:40<56:30, 7.85s/it] 35%|███▌ | 233/664 [30:48<57:23, 7.99s/it] 35%|███▌ | 234/664 [30:55<54:17, 7.57s/it] 35%|███▌ | 235/664 [31:03<55:00, 7.69s/it] 35%|███▌ | 235/664 [31:03<55:00, 7.69s/it] 36%|███▌ | 236/664 [31:11<55:16, 7.75s/it] 36%|███▌ | 237/664 [31:19<55:01, 7.73s/it] 36%|███▌ | 238/664 [31:26<55:02, 7.75s/it] 36%|███▌ | 239/664 [31:33<52:41, 7.44s/it] 36%|███▌ | 240/664 [31:41<52:51, 7.48s/it] 36%|███▌ | 240/664 [31:41<52:51, 7.48s/it] 36%|███▋ | 241/664 [31:49<53:40, 7.61s/it] 36%|███▋ | 242/664 [31:57<54:23, 7.73s/it] 37%|███▋ | 243/664 [32:04<54:19, 7.74s/it] 37%|███▋ | 244/664 [32:13<55:55, 7.99s/it] 37%|███▋ | 245/664 [32:21<55:42, 7.98s/it] 37%|███▋ | 245/664 [32:21<55:42, 7.98s/it] 37%|███▋ | 246/664 [32:29<56:14, 8.07s/it] 37%|███▋ | 247/664 [32:37<56:25, 8.12s/it] 37%|███▋ | 248/664 [32:46<56:35, 8.16s/it] 38%|███▊ | 249/664 [32:53<55:27, 8.02s/it] 38%|███▊ | 250/664 [33:02<55:47, 8.09s/it] 38%|███▊ | 250/664 [33:02<55:47, 8.09s/it] 38%|███▊ | 251/664 [33:10<55:22, 8.04s/it] 38%|███▊ | 252/664 [33:17<54:35, 7.95s/it] 38%|███▊ | 253/664 [33:25<53:58, 7.88s/it] 38%|███▊ | 254/664 [33:34<55:46, 8.16s/it] 38%|███▊ | 255/664 [33:42<55:35, 8.15s/it] 38%|███▊ | 255/664 [33:42<55:35, 8.15s/it] 39%|███▊ | 256/664 [33:50<54:43, 8.05s/it] 39%|███▊ | 257/664 [33:57<54:00, 7.96s/it] 39%|███▉ | 258/664 [34:05<53:19, 7.88s/it] 39%|███▉ | 259/664 [34:13<53:17, 7.90s/it] 39%|███▉ | 260/664 [34:21<52:38, 7.82s/it] 39%|███▉ | 260/664 [34:21<52:38, 7.82s/it] 39%|███▉ | 261/664 [34:29<52:57, 7.89s/it] 39%|███▉ | 262/664 [34:37<52:52, 7.89s/it] 40%|███▉ | 263/664 [34:45<53:24, 7.99s/it] 40%|███▉ | 264/664 [34:53<53:28, 8.02s/it] 40%|███▉ | 265/664 [35:01<52:35, 7.91s/it] 40%|███▉ | 265/664 [35:01<52:35, 7.91s/it] 40%|████ | 266/664 [35:09<53:03, 8.00s/it] 40%|████ | 267/664 [35:17<52:35, 7.95s/it] 40%|████ | 268/664 [35:25<52:26, 7.95s/it] 41%|████ | 269/664 [35:33<52:15, 7.94s/it] 41%|████ | 270/664 [35:41<52:14, 7.96s/it] 41%|████ | 270/664 [35:41<52:14, 7.96s/it] 41%|████ | 271/664 [35:49<52:26, 8.01s/it] 41%|████ | 272/664 [35:57<52:13, 7.99s/it] 41%|████ | 273/664 [36:04<51:45, 7.94s/it] 41%|████▏ | 274/664 [36:12<50:34, 7.78s/it] 41%|████▏ | 275/664 [36:20<50:34, 7.80s/it] 41%|████▏ | 275/664 [36:20<50:34, 7.80s/it] 42%|████▏ | 276/664 [36:28<50:50, 7.86s/it] 42%|████▏ | 277/664 [36:35<50:28, 7.83s/it] 42%|████▏ | 278/664 [36:44<51:15, 7.97s/it] 42%|████▏ | 279/664 [36:51<50:32, 7.88s/it] 42%|████▏ | 280/664 [36:59<50:22, 7.87s/it] 42%|████▏ | 280/664 [36:59<50:22, 7.87s/it] 42%|████▏ | 281/664 [37:07<50:01, 7.84s/it] 42%|████▏ | 282/664 [37:14<47:14, 7.42s/it] 43%|████▎ | 283/664 [37:21<47:57, 7.55s/it] 43%|████▎ | 284/664 [37:30<49:20, 7.79s/it] 43%|████▎ | 285/664 [37:37<49:07, 7.78s/it] 43%|████▎ | 285/664 [37:37<49:07, 7.78s/it] 43%|████▎ | 286/664 [37:45<48:56, 7.77s/it] 43%|████▎ | 287/664 [37:53<48:50, 7.77s/it] 43%|████▎ | 288/664 [38:00<47:25, 7.57s/it] 44%|████▎ | 289/664 [38:07<45:26, 7.27s/it] 44%|████▎ | 290/664 [38:15<47:16, 7.58s/it] 44%|████▎ | 290/664 [38:15<47:16, 7.58s/it] 44%|████▍ | 291/664 [38:23<48:48, 7.85s/it] 44%|████▍ | 292/664 [38:32<49:29, 7.98s/it] 44%|████▍ | 293/664 [38:39<48:40, 7.87s/it] 44%|████▍ | 294/664 [38:47<48:55, 7.93s/it] 44%|████▍ | 295/664 [38:55<48:47, 7.93s/it] 44%|████▍ | 295/664 [38:55<48:47, 7.93s/it] 45%|████▍ | 296/664 [39:04<49:22, 8.05s/it] 45%|████▍ | 297/664 [39:12<48:49, 7.98s/it] 45%|████▍ | 298/664 [39:20<49:36, 8.13s/it] 45%|████▌ | 299/664 [39:28<50:04, 8.23s/it] 45%|████▌ | 300/664 [39:37<50:16, 8.29s/it] 45%|████▌ | 300/664 [39:37<50:16, 8.29s/it] 45%|████▌ | 301/664 [39:45<49:23, 8.16s/it] 45%|████▌ | 302/664 [39:53<49:37, 8.22s/it] 46%|████▌ | 303/664 [40:01<48:42, 8.10s/it] 46%|████▌ | 304/664 [40:09<49:13, 8.20s/it] 46%|████▌ | 305/664 [40:17<48:22, 8.09s/it] 46%|████▌ | 305/664 [40:17<48:22, 8.09s/it] 46%|████▌ | 306/664 [40:25<47:58, 8.04s/it] 46%|████▌ | 307/664 [40:33<47:44, 8.02s/it] 46%|████▋ | 308/664 [40:41<46:57, 7.91s/it] 47%|████▋ | 309/664 [40:49<47:04, 7.96s/it] 47%|████▋ | 310/664 [40:57<46:53, 7.95s/it] 47%|████▋ | 310/664 [40:57<46:53, 7.95s/it] 47%|████▋ | 311/664 [41:05<47:05, 8.00s/it] 47%|████▋ | 312/664 [41:13<46:23, 7.91s/it] 47%|████▋ | 313/664 [41:21<46:46, 8.00s/it] 47%|████▋ | 314/664 [41:29<46:31, 7.98s/it] 47%|████▋ | 315/664 [41:36<45:52, 7.89s/it] 47%|████▋ | 315/664 [41:36<45:52, 7.89s/it] 48%|████▊ | 316/664 [41:44<45:37, 7.87s/it] 48%|████▊ | 317/664 [41:52<45:21, 7.84s/it] 48%|████▊ | 318/664 [42:00<45:24, 7.87s/it] 48%|████▊ | 319/664 [42:09<46:54, 8.16s/it] 48%|████▊ | 320/664 [42:17<47:03, 8.21s/it] 48%|████▊ | 320/664 [42:17<47:03, 8.21s/it] 48%|████▊ | 321/664 [42:25<46:00, 8.05s/it] 48%|████▊ | 322/664 [42:33<45:50, 8.04s/it] 49%|████▊ | 323/664 [42:41<45:48, 8.06s/it] 49%|████▉ | 324/664 [42:49<45:06, 7.96s/it] 49%|████▉ | 325/664 [42:56<44:27, 7.87s/it] 49%|████▉ | 325/664 [42:56<44:27, 7.87s/it] 49%|████▉ | 326/664 [43:04<44:35, 7.91s/it] 49%|████▉ | 327/664 [43:12<44:07, 7.86s/it] 49%|████▉ | 328/664 [43:19<42:41, 7.62s/it] 50%|████▉ | 329/664 [43:27<43:47, 7.84s/it] 50%|████▉ | 330/664 [43:36<44:05, 7.92s/it] 50%|████▉ | 330/664 [43:36<44:05, 7.92s/it] 50%|████▉ | 331/664 [43:42<40:46, 7.35s/it] 50%|█████ | 332/664 [43:50<42:35, 7.70s/it] 50%|█████ | 333/664 [43:59<44:11, 8.01s/it] 50%|█████ | 334/664 [44:07<43:44, 7.95s/it] 50%|█████ | 335/664 [44:15<44:20, 8.09s/it] 50%|█████ | 335/664 [44:15<44:20, 8.09s/it] 51%|█████ | 336/664 [44:23<43:30, 7.96s/it] 51%|█████ | 337/664 [44:31<43:29, 7.98s/it] 51%|█████ | 338/664 [44:39<44:26, 8.18s/it] 51%|█████ | 339/664 [44:47<44:07, 8.15s/it] 51%|█████ | 340/664 [44:55<43:44, 8.10s/it] 51%|█████ | 340/664 [44:55<43:44, 8.10s/it] 51%|█████▏ | 341/664 [45:04<44:49, 8.33s/it] 52%|█████▏ | 342/664 [45:12<44:11, 8.23s/it] 52%|█████▏ | 343/664 [45:21<44:35, 8.33s/it] 52%|█████▏ | 344/664 [45:29<43:35, 8.17s/it] 52%|█████▏ | 345/664 [45:37<43:52, 8.25s/it] 52%|█████▏ | 345/664 [45:37<43:52, 8.25s/it] 52%|█████▏ | 346/664 [45:45<43:33, 8.22s/it] 52%|█████▏ | 347/664 [45:53<42:50, 8.11s/it] 52%|█████▏ | 348/664 [46:01<42:04, 7.99s/it] 53%|█████▎ | 349/664 [46:09<42:09, 8.03s/it] 53%|█████▎ | 350/664 [46:17<42:22, 8.10s/it] 53%|█████▎ | 350/664 [46:17<42:22, 8.10s/it] 53%|█████▎ | 351/664 [46:25<42:05, 8.07s/it] 53%|█████▎ | 352/664 [46:33<41:25, 7.97s/it] 53%|█████▎ | 353/664 [46:41<41:43, 8.05s/it] 53%|█████▎ | 354/664 [46:49<41:29, 8.03s/it] 53%|█████▎ | 355/664 [46:58<42:12, 8.20s/it] 53%|█████▎ | 355/664 [46:58<42:12, 8.20s/it] 54%|█████▎ | 356/664 [47:05<41:20, 8.05s/it] 54%|█████▍ | 357/664 [47:13<40:57, 8.01s/it] 54%|█████▍ | 358/664 [47:22<41:10, 8.07s/it] 54%|█████▍ | 359/664 [47:30<41:07, 8.09s/it] 54%|█████▍ | 360/664 [47:38<40:43, 8.04s/it] 54%|█████▍ | 360/664 [47:38<40:43, 8.04s/it] 54%|█████▍ | 361/664 [47:46<40:57, 8.11s/it] 55%|█████▍ | 362/664 [47:54<40:12, 7.99s/it] 55%|█████▍ | 363/664 [48:01<39:38, 7.90s/it] 55%|█████▍ | 364/664 [48:09<39:27, 7.89s/it] 55%|█████▍ | 365/664 [48:17<39:06, 7.85s/it] 55%|█████▍ | 365/664 [48:17<39:06, 7.85s/it] 55%|█████▌ | 366/664 [48:25<39:34, 7.97s/it] 55%|█████▌ | 367/664 [48:33<39:31, 7.98s/it] 55%|█████▌ | 368/664 [48:41<39:30, 8.01s/it] 56%|█████▌ | 369/664 [48:49<38:58, 7.93s/it] 56%|█████▌ | 370/664 [48:58<40:27, 8.26s/it] 56%|█████▌ | 370/664 [48:58<40:27, 8.26s/it] 56%|█████▌ | 371/664 [49:06<40:01, 8.20s/it] 56%|█████▌ | 372/664 [49:14<39:28, 8.11s/it] 56%|█████▌ | 373/664 [49:22<38:52, 8.01s/it] 56%|█████▋ | 374/664 [49:30<38:45, 8.02s/it] 56%|█████▋ | 375/664 [49:38<38:15, 7.94s/it] 56%|█████▋ | 375/664 [49:38<38:15, 7.94s/it] 57%|█████▋ | 376/664 [49:44<36:10, 7.54s/it] 57%|█████▋ | 377/664 [49:52<36:09, 7.56s/it] 57%|█████▋ | 378/664 [50:00<36:34, 7.67s/it] 57%|█████▋ | 379/664 [50:07<36:37, 7.71s/it] 57%|█████▋ | 380/664 [50:15<36:51, 7.79s/it] 57%|█████▋ | 380/664 [50:15<36:51, 7.79s/it] 57%|█████▋ | 381/664 [50:23<36:46, 7.80s/it] 58%|█████▊ | 382/664 [50:31<36:46, 7.83s/it] 58%|█████▊ | 383/664 [50:39<36:41, 7.84s/it] 58%|█████▊ | 384/664 [50:46<34:59, 7.50s/it] 58%|█████▊ | 385/664 [50:53<35:15, 7.58s/it] 58%|█████▊ | 385/664 [50:54<35:15, 7.58s/it] 58%|█████▊ | 386/664 [51:01<35:33, 7.68s/it] 58%|█████▊ | 387/664 [51:09<35:34, 7.71s/it] 58%|█████▊ | 388/664 [51:17<35:58, 7.82s/it] 59%|█████▊ | 389/664 [51:25<36:06, 7.88s/it] 59%|█████▊ | 390/664 [51:33<35:51, 7.85s/it] 59%|█████▊ | 390/664 [51:33<35:51, 7.85s/it] 59%|█████▉ | 391/664 [51:41<35:53, 7.89s/it] 59%|█████▉ | 392/664 [51:49<36:05, 7.96s/it] 59%|█████▉ | 393/664 [51:57<35:42, 7.91s/it] 59%|█████▉ | 394/664 [52:05<35:10, 7.82s/it] 59%|█████▉ | 395/664 [52:12<34:55, 7.79s/it] 59%|█████▉ | 395/664 [52:12<34:55, 7.79s/it] 60%|█████▉ | 396/664 [52:20<34:52, 7.81s/it] 60%|█████▉ | 397/664 [52:28<35:07, 7.89s/it] 60%|█████▉ | 398/664 [52:36<34:54, 7.87s/it] 60%|██████ | 399/664 [52:44<34:40, 7.85s/it] 60%|██████ | 400/664 [52:52<34:21, 7.81s/it] 60%|██████ | 400/664 [52:52<34:21, 7.81s/it] 60%|██████ | 401/664 [53:00<34:33, 7.88s/it] 61%|██████ | 402/664 [53:07<33:50, 7.75s/it] 61%|██████ | 403/664 [53:14<32:36, 7.50s/it] 61%|██████ | 404/664 [53:20<30:59, 7.15s/it] 61%|██████ | 405/664 [53:28<32:11, 7.46s/it] 61%|██████ | 405/664 [53:29<32:11, 7.46s/it] 61%|██████ | 406/664 [53:36<32:06, 7.47s/it] 61%|██████▏ | 407/664 [53:43<32:01, 7.48s/it] 61%|██████▏ | 408/664 [53:51<32:13, 7.55s/it] 62%|██████▏ | 409/664 [53:59<32:36, 7.67s/it] 62%|██████▏ | 410/664 [54:06<32:01, 7.57s/it] 62%|██████▏ | 410/664 [54:06<32:01, 7.57s/it] 62%|██████▏ | 411/664 [54:14<31:21, 7.44s/it] 62%|██████▏ | 412/664 [54:22<32:07, 7.65s/it] 62%|██████▏ | 413/664 [54:30<33:01, 7.89s/it] 62%|██████▏ | 414/664 [54:38<33:19, 8.00s/it] 62%|██████▎ | 415/664 [54:46<32:48, 7.91s/it] 62%|██████▎ | 415/664 [54:46<32:48, 7.91s/it] 63%|██████▎ | 416/664 [54:54<32:32, 7.87s/it] 63%|██████▎ | 417/664 [55:02<32:11, 7.82s/it] 63%|██████▎ | 418/664 [55:10<32:09, 7.84s/it] 63%|██████▎ | 419/664 [55:17<31:58, 7.83s/it] 63%|██████▎ | 420/664 [55:25<31:54, 7.85s/it] 63%|██████▎ | 420/664 [55:25<31:54, 7.85s/it] 63%|██████▎ | 421/664 [55:33<31:28, 7.77s/it] 64%|██████▎ | 422/664 [55:41<31:47, 7.88s/it] 64%|██████▎ | 423/664 [55:49<31:34, 7.86s/it] 64%|██████▍ | 424/664 [55:57<31:24, 7.85s/it] 64%|██████▍ | 425/664 [56:05<31:26, 7.90s/it] 64%|██████▍ | 425/664 [56:05<31:26, 7.90s/it] 64%|██████▍ | 426/664 [56:13<32:18, 8.15s/it] 64%|██████▍ | 427/664 [56:21<31:58, 8.09s/it] 64%|██████▍ | 428/664 [56:29<31:38, 8.04s/it] 65%|██████▍ | 429/664 [56:37<30:57, 7.90s/it] 65%|██████▍ | 430/664 [56:44<30:00, 7.69s/it] 65%|██████▍ | 430/664 [56:44<30:00, 7.69s/it] 65%|██████▍ | 431/664 [56:52<30:17, 7.80s/it] 65%|██████▌ | 432/664 [57:00<30:11, 7.81s/it] 65%|██████▌ | 433/664 [57:08<30:37, 7.95s/it] 65%|██████▌ | 434/664 [57:16<30:53, 8.06s/it] 66%|██████▌ | 435/664 [57:25<30:59, 8.12s/it] 66%|██████▌ | 435/664 [57:25<30:59, 8.12s/it] 66%|██████▌ | 436/664 [57:33<31:01, 8.16s/it] 66%|██████▌ | 437/664 [57:41<30:45, 8.13s/it] 66%|██████▌ | 438/664 [57:49<30:12, 8.02s/it] 66%|██████▌ | 439/664 [57:56<28:38, 7.64s/it] 66%|██████▋ | 440/664 [58:03<28:40, 7.68s/it] 66%|██████▋ | 440/664 [58:03<28:40, 7.68s/it] 66%|██████▋ | 441/664 [58:11<28:43, 7.73s/it] 67%|██████▋ | 442/664 [58:20<29:17, 7.92s/it] 67%|██████▋ | 443/664 [58:28<29:25, 7.99s/it] 67%|██████▋ | 444/664 [58:36<29:43, 8.11s/it] 67%|██████▋ | 445/664 [58:44<29:33, 8.10s/it] 67%|██████▋ | 445/664 [58:44<29:33, 8.10s/it] 67%|██████▋ | 446/664 [58:52<29:33, 8.14s/it] 67%|██████▋ | 447/664 [59:00<28:47, 7.96s/it] 67%|██████▋ | 448/664 [59:08<28:28, 7.91s/it] 68%|██████▊ | 449/664 [59:16<28:31, 7.96s/it] 68%|██████▊ | 450/664 [59:24<28:09, 7.89s/it] 68%|██████▊ | 450/664 [59:24<28:09, 7.89s/it] 68%|██████▊ | 451/664 [59:32<28:39, 8.07s/it] 68%|██████▊ | 452/664 [59:40<28:13, 7.99s/it] 68%|██████▊ | 453/664 [59:48<28:19, 8.05s/it] 68%|██████▊ | 454/664 [59:55<26:58, 7.71s/it] 69%|██████▊ | 455/664 [1:00:03<27:22, 7.86s/it] 69%|██████▊ | 455/664 [1:00:03<27:22, 7.86s/it] 69%|██████▊ | 456/664 [1:00:11<27:13, 7.85s/it] 69%|██████▉ | 457/664 [1:00:19<26:59, 7.82s/it] 69%|██████▉ | 458/664 [1:00:26<26:45, 7.79s/it] 69%|██████▉ | 459/664 [1:00:35<27:01, 7.91s/it] 69%|██████▉ | 460/664 [1:00:42<25:49, 7.59s/it] 69%|██████▉ | 460/664 [1:00:42<25:49, 7.59s/it] 69%|██████▉ | 461/664 [1:00:49<25:57, 7.67s/it] 70%|██████▉ | 462/664 [1:00:58<26:43, 7.94s/it] 70%|██████▉ | 463/664 [1:01:06<26:27, 7.90s/it] 70%|██████▉ | 464/664 [1:01:14<26:16, 7.88s/it] 70%|███████ | 465/664 [1:01:21<25:55, 7.82s/it] {'loss': '3.089', 'grad_norm': '58', 'learning_rate': '3e-06', 'epoch': '0.007536'} +{'loss': '2.845', 'grad_norm': '18.25', 'learning_rate': '6.75e-06', 'epoch': '0.01507'} +{'loss': '2.558', 'grad_norm': '6.625', 'learning_rate': '1.05e-05', 'epoch': '0.02261'} +{'loss': '2.399', 'grad_norm': '5.906', 'learning_rate': '1.425e-05', 'epoch': '0.03014'} +{'loss': '2.18', 'grad_norm': '3.672', 'learning_rate': '1.5e-05', 'epoch': '0.03768'} +{'loss': '2', 'grad_norm': '2.781', 'learning_rate': '1.499e-05', 'epoch': '0.04521'} +{'loss': '1.923', 'grad_norm': '2.688', 'learning_rate': '1.498e-05', 'epoch': '0.05275'} +{'loss': '1.858', 'grad_norm': '2.266', 'learning_rate': '1.497e-05', 'epoch': '0.06029'} +{'loss': '1.792', 'grad_norm': '2.062', 'learning_rate': '1.495e-05', 'epoch': '0.06782'} +{'loss': '1.754', 'grad_norm': '2.312', 'learning_rate': '1.493e-05', 'epoch': '0.07536'} +{'loss': '1.732', 'grad_norm': '2.016', 'learning_rate': '1.49e-05', 'epoch': '0.08289'} +{'loss': '1.693', 'grad_norm': '2.172', 'learning_rate': '1.486e-05', 'epoch': '0.09043'} +{'loss': '1.691', 'grad_norm': '2.203', 'learning_rate': '1.483e-05', 'epoch': '0.09797'} +{'loss': '1.649', 'grad_norm': '1.984', 'learning_rate': '1.479e-05', 'epoch': '0.1055'} +{'loss': '1.627', 'grad_norm': '2.219', 'learning_rate': '1.474e-05', 'epoch': '0.113'} +{'loss': '1.656', 'grad_norm': '2.797', 'learning_rate': '1.469e-05', 'epoch': '0.1206'} +{'loss': '1.656', 'grad_norm': '2.453', 'learning_rate': '1.464e-05', 'epoch': '0.1281'} +{'loss': '1.596', 'grad_norm': '2.375', 'learning_rate': '1.458e-05', 'epoch': '0.1356'} +{'loss': '1.629', 'grad_norm': '2.391', 'learning_rate': '1.452e-05', 'epoch': '0.1432'} +{'loss': '1.645', 'grad_norm': '2.453', 'learning_rate': '1.445e-05', 'epoch': '0.1507'} +{'loss': '1.566', 'grad_norm': '2.406', 'learning_rate': '1.438e-05', 'epoch': '0.1583'} +{'loss': '1.579', 'grad_norm': '2.172', 'learning_rate': '1.43e-05', 'epoch': '0.1658'} +{'loss': '1.561', 'grad_norm': '2.094', 'learning_rate': '1.423e-05', 'epoch': '0.1733'} +{'loss': '1.657', 'grad_norm': '2.281', 'learning_rate': '1.414e-05', 'epoch': '0.1809'} +{'loss': '1.572', 'grad_norm': '2.109', 'learning_rate': '1.406e-05', 'epoch': '0.1884'} +{'loss': '1.592', 'grad_norm': '2.203', 'learning_rate': '1.396e-05', 'epoch': '0.1959'} +{'loss': '1.556', 'grad_norm': '2.031', 'learning_rate': '1.387e-05', 'epoch': '0.2035'} +{'loss': '1.541', 'grad_norm': '2.5', 'learning_rate': '1.377e-05', 'epoch': '0.211'} +{'loss': '1.543', 'grad_norm': '2.406', 'learning_rate': '1.367e-05', 'epoch': '0.2185'} +{'loss': '1.565', 'grad_norm': '2.266', 'learning_rate': '1.356e-05', 'epoch': '0.2261'} +{'loss': '1.537', 'grad_norm': '2.234', 'learning_rate': '1.345e-05', 'epoch': '0.2336'} +{'loss': '1.539', 'grad_norm': '2.031', 'learning_rate': '1.334e-05', 'epoch': '0.2411'} +{'loss': '1.552', 'grad_norm': '2.016', 'learning_rate': '1.322e-05', 'epoch': '0.2487'} +{'loss': '1.507', 'grad_norm': '2.094', 'learning_rate': '1.31e-05', 'epoch': '0.2562'} +{'loss': '1.544', 'grad_norm': '2.219', 'learning_rate': '1.298e-05', 'epoch': '0.2638'} +{'loss': '1.503', 'grad_norm': '2.344', 'learning_rate': '1.285e-05', 'epoch': '0.2713'} +{'loss': '1.542', 'grad_norm': '2.531', 'learning_rate': '1.273e-05', 'epoch': '0.2788'} +{'loss': '1.507', 'grad_norm': '1.977', 'learning_rate': '1.259e-05', 'epoch': '0.2864'} +{'loss': '1.502', 'grad_norm': '2.188', 'learning_rate': '1.246e-05', 'epoch': '0.2939'} +{'loss': '1.511', 'grad_norm': '2.719', 'learning_rate': '1.232e-05', 'epoch': '0.3014'} +{'loss': '1.49', 'grad_norm': '2.328', 'learning_rate': '1.218e-05', 'epoch': '0.309'} +{'loss': '1.514', 'grad_norm': '2.438', 'learning_rate': '1.203e-05', 'epoch': '0.3165'} +{'loss': '1.521', 'grad_norm': '2.172', 'learning_rate': '1.188e-05', 'epoch': '0.324'} +{'loss': '1.543', 'grad_norm': '3.031', 'learning_rate': '1.173e-05', 'epoch': '0.3316'} +{'loss': '1.489', 'grad_norm': '2.047', 'learning_rate': '1.158e-05', 'epoch': '0.3391'} +{'loss': '1.529', 'grad_norm': '1.977', 'learning_rate': '1.143e-05', 'epoch': '0.3466'} +{'loss': '1.527', 'grad_norm': '2.203', 'learning_rate': '1.127e-05', 'epoch': '0.3542'} +{'loss': '1.549', 'grad_norm': '1.984', 'learning_rate': '1.111e-05', 'epoch': '0.3617'} +{'loss': '1.541', 'grad_norm': '2.078', 'learning_rate': '1.095e-05', 'epoch': '0.3693'} +{'loss': '1.485', 'grad_norm': '2.266', 'learning_rate': '1.079e-05', 'epoch': '0.3768'} +{'loss': '1.485', 'grad_norm': '2.375', 'learning_rate': '1.062e-05', 'epoch': '0.3843'} +{'loss': '1.493', 'grad_norm': '2.047', 'learning_rate': '1.045e-05', 'epoch': '0.3919'} +{'loss': '1.498', 'grad_norm': '2', 'learning_rate': '1.029e-05', 'epoch': '0.3994'} +{'loss': '1.475', 'grad_norm': '2.562', 'learning_rate': '1.011e-05', 'epoch': '0.4069'} +{'loss': '1.479', 'grad_norm': '2.141', 'learning_rate': '9.943e-06', 'epoch': '0.4145'} +{'loss': '1.48', 'grad_norm': '2.172', 'learning_rate': '9.769e-06', 'epoch': '0.422'} +{'loss': '1.52', 'grad_norm': '2.125', 'learning_rate': '9.594e-06', 'epoch': '0.4295'} +{'loss': '1.499', 'grad_norm': '2.953', 'learning_rate': '9.418e-06', 'epoch': '0.4371'} +{'loss': '1.479', 'grad_norm': '2.031', 'learning_rate': '9.24e-06', 'epoch': '0.4446'} +{'loss': '1.498', 'grad_norm': '2.281', 'learning_rate': '9.062e-06', 'epoch': '0.4521'} +{'loss': '1.477', 'grad_norm': '2.047', 'learning_rate': '8.882e-06', 'epoch': '0.4597'} +{'loss': '1.45', 'grad_norm': '2.281', 'learning_rate': '8.702e-06', 'epoch': '0.4672'} +{'loss': '1.47', 'grad_norm': '1.914', 'learning_rate': '8.521e-06', 'epoch': '0.4748'} +{'loss': '1.475', 'grad_norm': '2.234', 'learning_rate': '8.34e-06', 'epoch': '0.4823'} +{'loss': '1.455', 'grad_norm': '2', 'learning_rate': '8.158e-06', 'epoch': '0.4898'} +{'loss': '1.491', 'grad_norm': '2.312', 'learning_rate': '7.975e-06', 'epoch': '0.4974'} +{'loss': '1.528', 'grad_norm': '2.125', 'learning_rate': '7.793e-06', 'epoch': '0.5049'} +{'loss': '1.463', 'grad_norm': '2.141', 'learning_rate': '7.61e-06', 'epoch': '0.5124'} +{'loss': '1.449', 'grad_norm': '2.422', 'learning_rate': '7.427e-06', 'epoch': '0.52'} +{'loss': '1.488', 'grad_norm': '2.203', 'learning_rate': '7.244e-06', 'epoch': '0.5275'} +{'loss': '1.455', 'grad_norm': '2.688', 'learning_rate': '7.061e-06', 'epoch': '0.535'} +{'loss': '1.512', 'grad_norm': '2.234', 'learning_rate': '6.879e-06', 'epoch': '0.5426'} +{'loss': '1.461', 'grad_norm': '2.016', 'learning_rate': '6.697e-06', 'epoch': '0.5501'} +{'loss': '1.458', 'grad_norm': '3.078', 'learning_rate': '6.515e-06', 'epoch': '0.5576'} +{'loss': '1.455', 'grad_norm': '2', 'learning_rate': '6.334e-06', 'epoch': '0.5652'} +{'loss': '1.482', 'grad_norm': '2.234', 'learning_rate': '6.154e-06', 'epoch': '0.5727'} +{'loss': '1.451', 'grad_norm': '2.078', 'learning_rate': '5.974e-06', 'epoch': '0.5803'} +{'loss': '1.462', 'grad_norm': '1.984', 'learning_rate': '5.795e-06', 'epoch': '0.5878'} +{'loss': '1.465', 'grad_norm': '2.062', 'learning_rate': '5.618e-06', 'epoch': '0.5953'} +{'loss': '1.442', 'grad_norm': '1.859', 'learning_rate': '5.441e-06', 'epoch': '0.6029'} +{'loss': '1.514', 'grad_norm': '2.297', 'learning_rate': '5.266e-06', 'epoch': '0.6104'} +{'loss': '1.523', 'grad_norm': '2.531', 'learning_rate': '5.092e-06', 'epoch': '0.6179'} +{'loss': '1.477', 'grad_norm': '1.875', 'learning_rate': '4.92e-06', 'epoch': '0.6255'} +{'loss': '1.501', 'grad_norm': '2.234', 'learning_rate': '4.749e-06', 'epoch': '0.633'} +{'loss': '1.463', 'grad_norm': '2.172', 'learning_rate': '4.579e-06', 'epoch': '0.6405'} +{'loss': '1.499', 'grad_norm': '2.031', 'learning_rate': '4.412e-06', 'epoch': '0.6481'} +{'loss': '1.429', 'grad_norm': '2.484', 'learning_rate': '4.246e-06', 'epoch': '0.6556'} +{'loss': '1.457', 'grad_norm': '2.094', 'learning_rate': '4.082e-06', 'epoch': '0.6631'} +{'loss': '1.432', 'grad_norm': '2.031', 'learning_rate': '3.92e-06', 'epoch': '0.6707'} +{'loss': '1.521', 'grad_norm': '2.078', 'learning_rate': '3.761e-06', 'epoch': '0.6782'} +{'loss': '1.477', 'grad_norm': '2.391', 'learning_rate': '3.603e-06', 'epoch': '0.6858'} +{'loss': '1.511', 'grad_norm': '2.797', 'learning_rate': '3.448e-06', 'epoch': '0.6933'} +{'loss': '1.448', 'grad_norm': '1.883', 'learning_rate': '3.295e-06', 'epoch': '0.7008'} 70%|███████ | 465/664 [1:01:21<25:55, 7.82s/it] 70%|███████ | 466/664 [1:01:28<24:43, 7.49s/it] 70%|███████ | 467/664 [1:01:36<25:13, 7.68s/it] 70%|███████ | 468/664 [1:01:44<25:08, 7.69s/it] 71%|███████ | 469/664 [1:01:52<25:21, 7.80s/it] 71%|███████ | 470/664 [1:02:00<25:12, 7.80s/it] 71%|███████ | 470/664 [1:02:00<25:12, 7.80s/it] 71%|███████ | 471/664 [1:02:08<25:18, 7.87s/it] 71%|███████ | 472/664 [1:02:15<25:00, 7.82s/it] 71%|███████ | 473/664 [1:02:23<25:05, 7.88s/it] 71%|███████▏ | 474/664 [1:02:31<24:48, 7.83s/it] 72%|███████▏ | 475/664 [1:02:39<24:40, 7.83s/it] 72%|███████▏ | 475/664 [1:02:39<24:40, 7.83s/it] 72%|███████▏ | 476/664 [1:02:47<24:45, 7.90s/it] 72%|███████▏ | 477/664 [1:02:56<25:27, 8.17s/it] 72%|███████▏ | 478/664 [1:03:04<25:06, 8.10s/it] 72%|███████▏ | 479/664 [1:03:12<25:12, 8.17s/it] 72%|███████▏ | 480/664 [1:03:20<25:14, 8.23s/it] 72%|███████▏ | 480/664 [1:03:21<25:14, 8.23s/it] 72%|███████▏ | 481/664 [1:03:29<24:55, 8.17s/it] 73%|███████▎ | 482/664 [1:03:36<24:34, 8.10s/it] 73%|███████▎ | 483/664 [1:03:44<24:12, 8.03s/it] 73%|███████▎ | 484/664 [1:03:52<23:44, 7.91s/it] 73%|███████▎ | 485/664 [1:04:00<23:32, 7.89s/it] 73%|███████▎ | 485/664 [1:04:00<23:32, 7.89s/it] 73%|███████▎ | 486/664 [1:04:08<23:29, 7.92s/it] 73%|███████▎ | 487/664 [1:04:16<23:25, 7.94s/it] 73%|███████▎ | 488/664 [1:04:23<22:37, 7.71s/it] 74%|███████▎ | 489/664 [1:04:31<22:30, 7.71s/it] 74%|███████▍ | 490/664 [1:04:38<22:13, 7.66s/it] 74%|███████▍ | 490/664 [1:04:38<22:13, 7.66s/it] 74%|███████▍ | 491/664 [1:04:47<22:52, 7.94s/it] 74%|███████▍ | 492/664 [1:04:55<22:43, 7.93s/it] 74%|███████▍ | 493/664 [1:05:03<22:56, 8.05s/it] 74%|███████▍ | 494/664 [1:05:11<22:32, 7.96s/it] 75%|███████▍ | 495/664 [1:05:19<22:43, 8.07s/it] 75%|███████▍ | 495/664 [1:05:19<22:43, 8.07s/it] 75%|███████▍ | 496/664 [1:05:27<22:26, 8.02s/it] 75%|███████▍ | 497/664 [1:05:35<22:07, 7.95s/it] 75%|███████▌ | 498/664 [1:05:43<22:18, 8.06s/it] 75%|███████▌ | 499/664 [1:05:52<22:27, 8.17s/it] 75%|███████▌ | 500/664 [1:05:59<21:52, 8.01s/it] 75%|███████▌ | 500/664 [1:05:59<21:52, 8.01s/it] 75%|███████▌ | 501/664 [1:06:07<21:36, 7.95s/it] 76%|███████▌ | 502/664 [1:06:15<21:27, 7.95s/it] 76%|███████▌ | 503/664 [1:06:23<21:22, 7.97s/it] 76%|███████▌ | 504/664 [1:06:31<21:18, 7.99s/it] 76%|███████▌ | 505/664 [1:06:39<21:00, 7.93s/it] 76%|███████▌ | 505/664 [1:06:39<21:00, 7.93s/it] 76%|███████▌ | 506/664 [1:06:46<20:15, 7.69s/it] 76%|███████▋ | 507/664 [1:06:54<20:47, 7.95s/it] 77%|███████▋ | 508/664 [1:07:02<20:34, 7.91s/it] 77%|███████▋ | 509/664 [1:07:11<20:50, 8.07s/it] 77%|███████▋ | 510/664 [1:07:18<20:27, 7.97s/it] 77%|███████▋ | 510/664 [1:07:18<20:27, 7.97s/it] 77%|███████▋ | 511/664 [1:07:27<20:43, 8.13s/it] 77%|███████▋ | 512/664 [1:07:35<20:53, 8.25s/it] 77%|███████▋ | 513/664 [1:07:43<20:29, 8.14s/it] 77%|███████▋ | 514/664 [1:07:51<19:57, 7.98s/it] 78%|███████▊ | 515/664 [1:07:59<19:55, 8.03s/it] 78%|███████▊ | 515/664 [1:07:59<19:55, 8.03s/it] 78%|███████▊ | 516/664 [1:08:07<19:33, 7.93s/it] 78%|███████▊ | 517/664 [1:08:15<19:39, 8.03s/it] 78%|███████▊ | 518/664 [1:08:23<19:40, 8.08s/it] 78%|███████▊ | 519/664 [1:08:31<19:22, 8.02s/it] 78%|███████▊ | 520/664 [1:08:39<19:00, 7.92s/it] 78%|███████▊ | 520/664 [1:08:39<19:00, 7.92s/it] 78%|███████▊ | 521/664 [1:08:47<19:06, 8.01s/it] 79%|███████▊ | 522/664 [1:08:55<18:48, 7.95s/it] 79%|███████▉ | 523/664 [1:09:03<18:45, 7.99s/it] 79%|███████▉ | 524/664 [1:09:11<18:27, 7.91s/it] 79%|███████▉ | 525/664 [1:09:18<18:13, 7.87s/it] 79%|███████▉ | 525/664 [1:09:18<18:13, 7.87s/it] 79%|███████▉ | 526/664 [1:09:26<17:59, 7.82s/it] 79%|███████▉ | 527/664 [1:09:35<18:15, 8.00s/it] 80%|███████▉ | 528/664 [1:09:42<18:00, 7.95s/it] 80%|███████▉ | 529/664 [1:09:50<17:44, 7.88s/it] 80%|███████▉ | 530/664 [1:09:58<17:48, 7.97s/it] 80%|███████▉ | 530/664 [1:09:58<17:48, 7.97s/it] 80%|███████▉ | 531/664 [1:10:06<17:46, 8.02s/it] 80%|████████ | 532/664 [1:10:14<17:30, 7.96s/it] 80%|████████ | 533/664 [1:10:22<17:20, 7.94s/it] 80%|████████ | 534/664 [1:10:30<16:58, 7.84s/it] 81%|████████ | 535/664 [1:10:38<16:52, 7.85s/it] 81%|████████ | 535/664 [1:10:38<16:52, 7.85s/it] 81%|████████ | 536/664 [1:10:45<16:29, 7.73s/it] 81%|████████ | 537/664 [1:10:53<16:31, 7.81s/it] 81%|████████ | 538/664 [1:11:01<16:39, 7.94s/it] 81%|████████ | 539/664 [1:11:09<16:30, 7.92s/it] 81%|████████▏ | 540/664 [1:11:17<16:23, 7.93s/it] 81%|████████▏ | 540/664 [1:11:17<16:23, 7.93s/it] 81%|████████▏ | 541/664 [1:11:26<16:34, 8.09s/it] 82%|████████▏ | 542/664 [1:11:34<16:36, 8.17s/it] 82%|████████▏ | 543/664 [1:11:42<16:09, 8.01s/it] 82%|████████▏ | 544/664 [1:11:49<15:55, 7.96s/it] 82%|████████▏ | 545/664 [1:11:57<15:36, 7.87s/it] 82%|████████▏ | 545/664 [1:11:57<15:36, 7.87s/it] 82%|████████▏ | 546/664 [1:12:05<15:29, 7.88s/it] 82%|████████▏ | 547/664 [1:12:13<15:19, 7.86s/it] 83%|████████▎ | 548/664 [1:12:21<15:07, 7.82s/it] 83%|████████▎ | 549/664 [1:12:29<15:22, 8.02s/it] 83%|████████▎ | 550/664 [1:12:37<15:19, 8.06s/it] 83%|████████▎ | 550/664 [1:12:37<15:19, 8.06s/it] 83%|████████▎ | 551/664 [1:12:46<15:29, 8.23s/it] 83%|████████▎ | 552/664 [1:12:54<15:04, 8.08s/it] 83%|████████▎ | 553/664 [1:13:01<14:40, 7.94s/it] 83%|████████▎ | 554/664 [1:13:09<14:31, 7.92s/it] 84%|████████▎ | 555/664 [1:13:17<14:30, 7.99s/it] 84%|████████▎ | 555/664 [1:13:17<14:30, 7.99s/it] 84%|████████▎ | 556/664 [1:13:25<14:30, 8.06s/it] 84%|████████▍ | 557/664 [1:13:33<14:07, 7.92s/it] 84%|████████▍ | 558/664 [1:13:40<13:39, 7.73s/it] 84%|████████▍ | 559/664 [1:13:49<13:50, 7.91s/it] 84%|████████▍ | 560/664 [1:13:56<13:33, 7.82s/it] 84%|████████▍ | 560/664 [1:13:56<13:33, 7.82s/it] 84%|████████▍ | 561/664 [1:14:04<13:27, 7.84s/it] 85%|████████▍ | 562/664 [1:14:13<13:37, 8.01s/it] 85%|████████▍ | 563/664 [1:14:21<13:45, 8.18s/it] 85%|████████▍ | 564/664 [1:14:29<13:26, 8.06s/it] 85%|████████▌ | 565/664 [1:14:37<13:10, 7.99s/it] 85%|████████▌ | 565/664 [1:14:37<13:10, 7.99s/it] 85%|████████▌ | 566/664 [1:14:43<12:26, 7.61s/it] 85%|████████▌ | 567/664 [1:14:51<12:24, 7.68s/it] 86%|████████▌ | 568/664 [1:14:59<12:23, 7.75s/it] 86%|████████▌ | 569/664 [1:15:07<12:28, 7.88s/it] 86%|████████▌ | 570/664 [1:15:15<12:17, 7.84s/it] 86%|████████▌ | 570/664 [1:15:15<12:17, 7.84s/it] 86%|████████▌ | 571/664 [1:15:23<12:11, 7.87s/it] 86%|████████▌ | 572/664 [1:15:30<11:32, 7.53s/it] 86%|████████▋ | 573/664 [1:15:38<11:41, 7.71s/it] 86%|████████▋ | 574/664 [1:15:46<11:52, 7.92s/it] 87%|████████▋ | 575/664 [1:15:54<11:46, 7.93s/it] 87%|████████▋ | 575/664 [1:15:54<11:46, 7.93s/it] 87%|████████▋ | 576/664 [1:16:03<11:55, 8.14s/it] 87%|████████▋ | 577/664 [1:16:11<11:38, 8.03s/it] 87%|████████▋ | 578/664 [1:16:19<11:25, 7.97s/it] 87%|████████▋ | 579/664 [1:16:26<11:14, 7.94s/it] 87%|████████▋ | 580/664 [1:16:35<11:14, 8.03s/it] 87%|████████▋ | 580/664 [1:16:35<11:14, 8.03s/it] 88%|████████▊ | 581/664 [1:16:42<11:00, 7.96s/it] 88%|████████▊ | 582/664 [1:16:50<10:47, 7.89s/it] 88%|████████▊ | 583/664 [1:16:58<10:45, 7.97s/it] 88%|████████▊ | 584/664 [1:17:06<10:23, 7.80s/it] 88%|████████▊ | 585/664 [1:17:14<10:15, 7.79s/it] 88%|████████▊ | 585/664 [1:17:14<10:15, 7.79s/it] 88%|████████▊ | 586/664 [1:17:21<09:57, 7.66s/it] 88%|████████▊ | 587/664 [1:17:29<09:54, 7.73s/it] 89%|████████▊ | 588/664 [1:17:37<10:03, 7.94s/it] 89%|████████▊ | 589/664 [1:17:46<10:05, 8.07s/it] 89%|████████▉ | 590/664 [1:17:54<09:57, 8.07s/it] 89%|████████▉ | 590/664 [1:17:54<09:57, 8.07s/it] 89%|████████▉ | 591/664 [1:18:01<09:42, 7.98s/it] 89%|████████▉ | 592/664 [1:18:10<09:40, 8.06s/it] 89%|████████▉ | 593/664 [1:18:17<09:27, 8.00s/it] 89%|████████▉ | 594/664 [1:18:25<09:07, 7.82s/it] 90%|████████▉ | 595/664 [1:18:33<09:03, 7.87s/it] 90%|████████▉ | 595/664 [1:18:33<09:03, 7.87s/it] 90%|████████▉ | 596/664 [1:18:42<09:10, 8.09s/it] 90%|████████▉ | 597/664 [1:18:49<08:58, 8.04s/it] 90%|█████████ | 598/664 [1:18:56<08:23, 7.63s/it] 90%|█████████ | 599/664 [1:19:04<08:23, 7.74s/it] 90%|█████████ | 600/664 [1:19:12<08:19, 7.81s/it] 90%|█████████ | 600/664 [1:19:12<08:19, 7.81s/it] 91%|█████████ | 601/664 [1:19:20<08:23, 7.99s/it] 91%|█████████ | 602/664 [1:19:29<08:22, 8.11s/it] 91%|█████████ | 603/664 [1:19:37<08:17, 8.15s/it] 91%|█████████ | 604/664 [1:19:45<08:06, 8.10s/it] 91%|█████████ | 605/664 [1:19:53<07:57, 8.10s/it] 91%|█████████ | 605/664 [1:19:53<07:57, 8.10s/it] 91%|█████████▏| 606/664 [1:20:02<07:55, 8.21s/it] 91%|█████████▏| 607/664 [1:20:09<07:39, 8.06s/it] 92%|█████████▏| 608/664 [1:20:17<07:29, 8.02s/it] 92%|█████████▏| 609/664 [1:20:25<07:17, 7.95s/it] 92%|█████████▏| 610/664 [1:20:33<07:07, 7.91s/it] 92%|█████████▏| 610/664 [1:20:33<07:07, 7.91s/it] 92%|█████████▏| 611/664 [1:20:41<06:56, 7.85s/it] 92%|█████████▏| 612/664 [1:20:49<06:51, 7.92s/it] 92%|█████████▏| 613/664 [1:20:55<06:26, 7.58s/it] 92%|█████████▏| 614/664 [1:21:03<06:20, 7.62s/it] 93%|█████████▎| 615/664 [1:21:12<06:25, 7.87s/it] 93%|█████████▎| 615/664 [1:21:12<06:25, 7.87s/it] 93%|█████████▎| 616/664 [1:21:20<06:22, 7.98s/it] 93%|█████████▎| 617/664 [1:21:28<06:16, 8.02s/it] 93%|█████████▎| 618/664 [1:21:36<06:05, 7.94s/it] 93%|█████████▎| 619/664 [1:21:44<05:55, 7.89s/it] 93%|█████████▎| 620/664 [1:21:52<05:51, 7.99s/it] 93%|█████████▎| 620/664 [1:21:52<05:51, 7.99s/it] 94%|█████████▎| 621/664 [1:22:00<05:44, 8.02s/it] 94%|█████████▎| 622/664 [1:22:08<05:33, 7.94s/it] 94%|█████████▍| 623/664 [1:22:16<05:25, 7.95s/it] 94%|█████████▍| 624/664 [1:22:24<05:21, 8.04s/it] 94%|█████████▍| 625/664 [1:22:30<04:58, 7.64s/it] 94%|█████████▍| 625/664 [1:22:31<04:58, 7.64s/it] 94%|█████████▍| 626/664 [1:22:38<04:44, 7.48s/it] 94%|█████████▍| 627/664 [1:22:45<04:39, 7.55s/it] 95%|█████████▍| 628/664 [1:22:53<04:34, 7.63s/it] 95%|█████████▍| 629/664 [1:23:00<04:21, 7.48s/it] 95%|█████████▍| 630/664 [1:23:08<04:17, 7.59s/it] 95%|█████████▍| 630/664 [1:23:08<04:17, 7.59s/it] 95%|█████████▌| 631/664 [1:23:16<04:12, 7.64s/it] 95%|█████████▌| 632/664 [1:23:23<03:59, 7.47s/it] 95%|█████████▌| 633/664 [1:23:31<03:55, 7.61s/it] 95%|█████████▌| 634/664 [1:23:39<03:54, 7.82s/it] 96%|█████████▌| 635/664 [1:23:47<03:47, 7.86s/it] 96%|█████████▌| 635/664 [1:23:47<03:47, 7.86s/it] 96%|█████████▌| 636/664 [1:23:54<03:33, 7.62s/it] 96%|█████████▌| 637/664 [1:24:02<03:30, 7.80s/it] 96%|█████████▌| 638/664 [1:24:10<03:23, 7.81s/it] 96%|█████████▌| 639/664 [1:24:18<03:17, 7.90s/it] 96%|█████████▋| 640/664 [1:24:25<03:02, 7.59s/it] 96%|█████████▋| 640/664 [1:24:25<03:02, 7.59s/it] 97%|█████████▋| 641/664 [1:24:33<02:55, 7.65s/it] 97%|█████████▋| 642/664 [1:24:41<02:49, 7.69s/it] 97%|█████████▋| 643/664 [1:24:48<02:40, 7.65s/it] 97%|█████████▋| 644/664 [1:24:57<02:36, 7.84s/it] 97%|█████████▋| 645/664 [1:25:05<02:29, 7.89s/it] 97%|█████████▋| 645/664 [1:25:05<02:29, 7.89s/it] 97%|█████████▋| 646/664 [1:25:13<02:26, 8.14s/it] 97%|█████████▋| 647/664 [1:25:21<02:16, 8.04s/it] 98%|█████████▊| 648/664 [1:25:29<02:09, 8.11s/it] 98%|█████████▊| 649/664 [1:25:37<02:00, 8.00s/it] 98%|█████████▊| 650/664 [1:25:45<01:52, 8.04s/it] 98%|█████████▊| 650/664 [1:25:45<01:52, 8.04s/it] 98%|█████████▊| 651/664 [1:25:53<01:43, 7.96s/it] 98%|█████████▊| 652/664 [1:26:01<01:35, 7.92s/it] 98%|█████████▊| 653/664 [1:26:09<01:26, 7.82s/it] 98%|█████████▊| 654/664 [1:26:16<01:17, 7.79s/it] 99%|█████████▊| 655/664 [1:26:25<01:12, 8.05s/it] 99%|█████████▊| 655/664 [1:26:25<01:12, 8.05s/it] 99%|█████████▉| 656/664 [1:26:33<01:05, 8.17s/it] 99%|█████████▉| 657/664 [1:26:41<00:56, 8.06s/it] 99%|█████████▉| 658/664 [1:26:49<00:47, 8.00s/it] 99%|█████████▉| 659/664 [1:26:57<00:40, 8.06s/it] 99%|█████████▉| 660/664 [1:27:05<00:31, 7.99s/it] 99%|█████████▉| 660/664 [1:27:05<00:31, 7.99s/it] 100%|█████████▉| 661/664 [1:27:13<00:23, 7.88s/it] 100%|█████████▉| 662/664 [1:27:20<00:15, 7.78s/it] 100%|█████████▉| 663/664 [1:27:27<00:07, 7.47s/it] 100%|██████████| 664/664 [1:27:31<00:00, 6.40s/it][INFO|trainer.py:1823] 2026-07-08 02:36:45,984 >> + +Training completed. Do not forget to share your model on huggingface.co/models =) + + + 100%|██████████| 664/664 [1:27:31<00:00, 6.40s/it] 100%|██████████| 664/664 [1:27:31<00:00, 7.91s/it] +[INFO|trainer.py:3815] 2026-07-08 02:36:46,020 >> Saving model checkpoint to /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6 +[INFO|configuration_utils.py:533] 2026-07-08 02:36:46,021 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6/config.json +[INFO|configuration_utils.py:816] 2026-07-08 02:36:46,021 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6/generation_config.json + +{'loss': '1.47', 'grad_norm': '2.016', 'learning_rate': '3.145e-06', 'epoch': '0.7084'} +{'loss': '1.457', 'grad_norm': '1.969', 'learning_rate': '2.997e-06', 'epoch': '0.7159'} +{'loss': '1.427', 'grad_norm': '2.438', 'learning_rate': '2.852e-06', 'epoch': '0.7234'} +{'loss': '1.441', 'grad_norm': '2.047', 'learning_rate': '2.71e-06', 'epoch': '0.731'} +{'loss': '1.489', 'grad_norm': '1.852', 'learning_rate': '2.571e-06', 'epoch': '0.7385'} +{'loss': '1.491', 'grad_norm': '2.219', 'learning_rate': '2.435e-06', 'epoch': '0.746'} +{'loss': '1.457', 'grad_norm': '1.789', 'learning_rate': '2.301e-06', 'epoch': '0.7536'} +{'loss': '1.482', 'grad_norm': '2.906', 'learning_rate': '2.171e-06', 'epoch': '0.7611'} +{'loss': '1.506', 'grad_norm': '1.969', 'learning_rate': '2.044e-06', 'epoch': '0.7687'} +{'loss': '1.423', 'grad_norm': '2.422', 'learning_rate': '1.92e-06', 'epoch': '0.7762'} +{'loss': '1.457', 'grad_norm': '1.797', 'learning_rate': '1.799e-06', 'epoch': '0.7837'} +{'loss': '1.433', 'grad_norm': '1.984', 'learning_rate': '1.682e-06', 'epoch': '0.7913'} +{'loss': '1.461', 'grad_norm': '2.266', 'learning_rate': '1.568e-06', 'epoch': '0.7988'} +{'loss': '1.465', 'grad_norm': '2.172', 'learning_rate': '1.458e-06', 'epoch': '0.8063'} +{'loss': '1.475', 'grad_norm': '2.141', 'learning_rate': '1.352e-06', 'epoch': '0.8139'} +{'loss': '1.43', 'grad_norm': '1.875', 'learning_rate': '1.249e-06', 'epoch': '0.8214'} +{'loss': '1.441', 'grad_norm': '2.109', 'learning_rate': '1.15e-06', 'epoch': '0.8289'} +{'loss': '1.493', 'grad_norm': '2.234', 'learning_rate': '1.054e-06', 'epoch': '0.8365'} +{'loss': '1.518', 'grad_norm': '1.914', 'learning_rate': '9.625e-07', 'epoch': '0.844'} +{'loss': '1.513', 'grad_norm': '2.234', 'learning_rate': '8.748e-07', 'epoch': '0.8515'} +{'loss': '1.474', 'grad_norm': '2.062', 'learning_rate': '7.911e-07', 'epoch': '0.8591'} +{'loss': '1.445', 'grad_norm': '2.203', 'learning_rate': '7.113e-07', 'epoch': '0.8666'} +{'loss': '1.453', 'grad_norm': '2.203', 'learning_rate': '6.356e-07', 'epoch': '0.8742'} +{'loss': '1.496', 'grad_norm': '1.969', 'learning_rate': '5.639e-07', 'epoch': '0.8817'} +{'loss': '1.447', 'grad_norm': '2.328', 'learning_rate': '4.964e-07', 'epoch': '0.8892'} +{'loss': '1.487', 'grad_norm': '1.969', 'learning_rate': '4.33e-07', 'epoch': '0.8968'} +{'loss': '1.465', 'grad_norm': '2.172', 'learning_rate': '3.739e-07', 'epoch': '0.9043'} +{'loss': '1.454', 'grad_norm': '2.234', 'learning_rate': '3.19e-07', 'epoch': '0.9118'} +{'loss': '1.442', 'grad_norm': '1.969', 'learning_rate': '2.683e-07', 'epoch': '0.9194'} +{'loss': '1.464', 'grad_norm': '2.469', 'learning_rate': '2.22e-07', 'epoch': '0.9269'} +{'loss': '1.483', 'grad_norm': '2.453', 'learning_rate': '1.8e-07', 'epoch': '0.9344'} +{'loss': '1.478', 'grad_norm': '2.188', 'learning_rate': '1.423e-07', 'epoch': '0.942'} +{'loss': '1.516', 'grad_norm': '1.961', 'learning_rate': '1.091e-07', 'epoch': '0.9495'} +{'loss': '1.437', 'grad_norm': '2.109', 'learning_rate': '8.017e-08', 'epoch': '0.957'} +{'loss': '1.47', 'grad_norm': '2.234', 'learning_rate': '5.571e-08', 'epoch': '0.9646'} +{'loss': '1.505', 'grad_norm': '2.031', 'learning_rate': '3.567e-08', 'epoch': '0.9721'} +{'loss': '1.512', 'grad_norm': '2.281', 'learning_rate': '2.007e-08', 'epoch': '0.9797'} +{'loss': '1.472', 'grad_norm': '2.75', 'learning_rate': '8.922e-09', 'epoch': '0.9872'} +{'loss': '1.43', 'grad_norm': '2.016', 'learning_rate': '2.231e-09', 'epoch': '0.9947'} +{'train_runtime': '5251', 'train_samples_per_second': '0.505', 'train_steps_per_second': '0.126', 'train_loss': '1.56', 'epoch': '1'} + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-08 02:36:47,012 >> chat template saved in /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-08 02:36:47,034 >> tokenizer config file saved in /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6/tokenizer_config.json +***** train metrics ***** + epoch = 1.0 + total_flos = 298245317GF + train_loss = 1.5597 + train_runtime = 1:27:31.40 + train_samples_per_second = 0.505 + train_steps_per_second = 0.126 +Figure saved at: /home/ll/llm4rec/experiments/outputs/v16_rec_cot_pattern_clean_lr15e6/training_loss.png +[WARNING|2026-07-08 02:36:47] llamafactory.extras.ploting:149 >> No metric eval_loss to plot. +[WARNING|2026-07-08 02:36:47] llamafactory.extras.ploting:149 >> No metric eval_accuracy to plot. +[INFO|modelcard.py:263] 2026-07-08 02:36:47,136 >> Dropping the following result as it does not have all the necessary fields: +{'task': {'name': 'Causal Language Modeling', 'type': 'text-generation'}} diff --git a/train_results.json b/train_results.json new file mode 100644 index 0000000..75589ab --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 3.202384716355461e+17, + "train_loss": 1.559677630303854, + "train_runtime": 5251.4031, + "train_samples_per_second": 0.505, + "train_steps_per_second": 0.126 +} \ No newline at end of file diff --git a/trainer_log.jsonl b/trainer_log.jsonl new file mode 100644 index 0000000..9be3206 --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,133 @@ +{"current_steps": 5, "total_steps": 664, "loss": 3.0889440536499024, "lr": 3e-06, "epoch": 0.007535795026375283, "percentage": 0.75, "elapsed_time": "0:00:39", "remaining_time": "1:25:42"} +{"current_steps": 10, "total_steps": 664, "loss": 2.845233154296875, "lr": 6.750000000000001e-06, "epoch": 0.015071590052750565, "percentage": 1.51, "elapsed_time": "0:01:18", "remaining_time": "1:25:47"} +{"current_steps": 15, "total_steps": 664, "loss": 2.5583972930908203, "lr": 1.05e-05, "epoch": 0.02260738507912585, "percentage": 2.26, "elapsed_time": "0:01:58", "remaining_time": "1:25:14"} +{"current_steps": 20, "total_steps": 664, "loss": 2.399222183227539, "lr": 1.4249999999999999e-05, "epoch": 0.03014318010550113, "percentage": 3.01, "elapsed_time": "0:02:37", "remaining_time": "1:24:35"} +{"current_steps": 25, "total_steps": 664, "loss": 2.1797840118408205, "lr": 1.4998572206235544e-05, "epoch": 0.037678975131876416, "percentage": 3.77, "elapsed_time": "0:03:17", "remaining_time": "1:24:08"} +{"current_steps": 30, "total_steps": 664, "loss": 1.9999149322509766, "lr": 1.4992772725756523e-05, "epoch": 0.0452147701582517, "percentage": 4.52, "elapsed_time": "0:03:57", "remaining_time": "1:23:39"} +{"current_steps": 35, "total_steps": 664, "loss": 1.922983741760254, "lr": 1.4982515768929044e-05, "epoch": 0.05275056518462698, "percentage": 5.27, "elapsed_time": "0:04:37", "remaining_time": "1:23:13"} +{"current_steps": 40, "total_steps": 664, "loss": 1.8583049774169922, "lr": 1.4967807437652124e-05, "epoch": 0.06028636021100226, "percentage": 6.02, "elapsed_time": "0:05:17", "remaining_time": "1:22:28"} +{"current_steps": 45, "total_steps": 664, "loss": 1.7922269821166992, "lr": 1.4948656481962783e-05, "epoch": 0.06782215523737754, "percentage": 6.78, "elapsed_time": "0:05:56", "remaining_time": "1:21:48"} +{"current_steps": 50, "total_steps": 664, "loss": 1.7535554885864257, "lr": 1.4925074294830649e-05, "epoch": 0.07535795026375283, "percentage": 7.53, "elapsed_time": "0:06:36", "remaining_time": "1:21:05"} +{"current_steps": 55, "total_steps": 664, "loss": 1.7319807052612304, "lr": 1.4897074905380211e-05, "epoch": 0.0828937452901281, "percentage": 8.28, "elapsed_time": "0:07:15", "remaining_time": "1:20:17"} +{"current_steps": 60, "total_steps": 664, "loss": 1.6926809310913087, "lr": 1.486467497054487e-05, "epoch": 0.0904295403165034, "percentage": 9.04, "elapsed_time": "0:07:54", "remaining_time": "1:19:33"} +{"current_steps": 65, "total_steps": 664, "loss": 1.6913116455078125, "lr": 1.4827893765157653e-05, "epoch": 0.09796533534287867, "percentage": 9.79, "elapsed_time": "0:08:34", "remaining_time": "1:18:59"} +{"current_steps": 70, "total_steps": 664, "loss": 1.648867416381836, "lr": 1.4786753170484561e-05, "epoch": 0.10550113036925396, "percentage": 10.54, "elapsed_time": "0:09:13", "remaining_time": "1:18:15"} +{"current_steps": 75, "total_steps": 664, "loss": 1.6269556045532227, "lr": 1.474127766120732e-05, "epoch": 0.11303692539562923, "percentage": 11.3, "elapsed_time": "0:09:52", "remaining_time": "1:17:36"} +{"current_steps": 80, "total_steps": 664, "loss": 1.6556577682495117, "lr": 1.4691494290863313e-05, "epoch": 0.12057272042200452, "percentage": 12.05, "elapsed_time": "0:10:31", "remaining_time": "1:16:52"} +{"current_steps": 85, "total_steps": 664, "loss": 1.6556646347045898, "lr": 1.4637432675751334e-05, "epoch": 0.1281085154483798, "percentage": 12.8, "elapsed_time": "0:11:12", "remaining_time": "1:16:19"} +{"current_steps": 90, "total_steps": 664, "loss": 1.595597267150879, "lr": 1.4579124977312757e-05, "epoch": 0.1356443104747551, "percentage": 13.55, "elapsed_time": "0:11:50", "remaining_time": "1:15:33"} +{"current_steps": 95, "total_steps": 664, "loss": 1.6290622711181642, "lr": 1.4516605882998572e-05, "epoch": 0.14318010550113036, "percentage": 14.31, "elapsed_time": "0:12:28", "remaining_time": "1:14:41"} +{"current_steps": 100, "total_steps": 664, "loss": 1.6448266983032227, "lr": 1.4449912585633709e-05, "epoch": 0.15071590052750566, "percentage": 15.06, "elapsed_time": "0:13:08", "remaining_time": "1:14:08"} +{"current_steps": 105, "total_steps": 664, "loss": 1.5661279678344726, "lr": 1.4379084761290898e-05, "epoch": 0.15825169555388094, "percentage": 15.81, "elapsed_time": "0:13:49", "remaining_time": "1:13:33"} +{"current_steps": 110, "total_steps": 664, "loss": 1.5793392181396484, "lr": 1.4304164545687233e-05, "epoch": 0.1657874905802562, "percentage": 16.57, "elapsed_time": "0:14:30", "remaining_time": "1:13:02"} +{"current_steps": 115, "total_steps": 664, "loss": 1.5613231658935547, "lr": 1.4225196509117487e-05, "epoch": 0.1733232856066315, "percentage": 17.32, "elapsed_time": "0:15:11", "remaining_time": "1:12:29"} +{"current_steps": 120, "total_steps": 664, "loss": 1.6571407318115234, "lr": 1.4142227629939096e-05, "epoch": 0.1808590806330068, "percentage": 18.07, "elapsed_time": "0:15:52", "remaining_time": "1:11:56"} +{"current_steps": 125, "total_steps": 664, "loss": 1.5722612380981444, "lr": 1.4055307266624572e-05, "epoch": 0.18839487565938207, "percentage": 18.83, "elapsed_time": "0:16:32", "remaining_time": "1:11:17"} +{"current_steps": 130, "total_steps": 664, "loss": 1.5921846389770509, "lr": 1.3964487128397966e-05, "epoch": 0.19593067068575734, "percentage": 19.58, "elapsed_time": "0:17:11", "remaining_time": "1:10:36"} +{"current_steps": 135, "total_steps": 664, "loss": 1.555877113342285, "lr": 1.386982124447289e-05, "epoch": 0.20346646571213264, "percentage": 20.33, "elapsed_time": "0:17:52", "remaining_time": "1:10:00"} +{"current_steps": 140, "total_steps": 664, "loss": 1.5413886070251466, "lr": 1.3771365931910332e-05, "epoch": 0.21100226073850792, "percentage": 21.08, "elapsed_time": "0:18:32", "remaining_time": "1:09:25"} +{"current_steps": 145, "total_steps": 664, "loss": 1.542860507965088, "lr": 1.3669179762115459e-05, "epoch": 0.2185380557648832, "percentage": 21.84, "elapsed_time": "0:19:12", "remaining_time": "1:08:46"} +{"current_steps": 150, "total_steps": 664, "loss": 1.5646774291992187, "lr": 1.3563323525993275e-05, "epoch": 0.22607385079125847, "percentage": 22.59, "elapsed_time": "0:19:52", "remaining_time": "1:08:05"} +{"current_steps": 155, "total_steps": 664, "loss": 1.5369146347045899, "lr": 1.345386019778391e-05, "epoch": 0.23360964581763377, "percentage": 23.34, "elapsed_time": "0:20:32", "remaining_time": "1:07:27"} +{"current_steps": 160, "total_steps": 664, "loss": 1.5391293525695802, "lr": 1.3340854897599017e-05, "epoch": 0.24114544084400905, "percentage": 24.1, "elapsed_time": "0:21:11", "remaining_time": "1:06:46"} +{"current_steps": 165, "total_steps": 664, "loss": 1.5518495559692382, "lr": 1.3224374852681604e-05, "epoch": 0.24868123587038432, "percentage": 24.85, "elapsed_time": "0:21:50", "remaining_time": "1:06:01"} +{"current_steps": 170, "total_steps": 664, "loss": 1.5065268516540526, "lr": 1.3104489357412308e-05, "epoch": 0.2562170308967596, "percentage": 25.6, "elapsed_time": "0:22:29", "remaining_time": "1:05:22"} +{"current_steps": 175, "total_steps": 664, "loss": 1.5436999320983886, "lr": 1.2981269732085932e-05, "epoch": 0.26375282592313487, "percentage": 26.36, "elapsed_time": "0:23:10", "remaining_time": "1:04:44"} +{"current_steps": 180, "total_steps": 664, "loss": 1.5034493446350097, "lr": 1.2854789280482752e-05, "epoch": 0.2712886209495102, "percentage": 27.11, "elapsed_time": "0:23:49", "remaining_time": "1:04:04"} +{"current_steps": 185, "total_steps": 664, "loss": 1.5417941093444825, "lr": 1.272512324625985e-05, "epoch": 0.2788244159758855, "percentage": 27.86, "elapsed_time": "0:24:29", "remaining_time": "1:03:24"} +{"current_steps": 190, "total_steps": 664, "loss": 1.5073047637939454, "lr": 1.2592348768188394e-05, "epoch": 0.2863602110022607, "percentage": 28.61, "elapsed_time": "0:25:08", "remaining_time": "1:02:44"} +{"current_steps": 195, "total_steps": 664, "loss": 1.501516342163086, "lr": 1.2456544834263536e-05, "epoch": 0.293896006028636, "percentage": 29.37, "elapsed_time": "0:25:48", "remaining_time": "1:02:03"} +{"current_steps": 200, "total_steps": 664, "loss": 1.51112642288208, "lr": 1.231779223471416e-05, "epoch": 0.30143180105501133, "percentage": 30.12, "elapsed_time": "0:26:28", "remaining_time": "1:01:24"} +{"current_steps": 205, "total_steps": 664, "loss": 1.4900212287902832, "lr": 1.2176173513940502e-05, "epoch": 0.3089675960813866, "percentage": 30.87, "elapsed_time": "0:27:08", "remaining_time": "1:00:46"} +{"current_steps": 210, "total_steps": 664, "loss": 1.5136810302734376, "lr": 1.2031772921408209e-05, "epoch": 0.3165033911077619, "percentage": 31.63, "elapsed_time": "0:27:45", "remaining_time": "1:00:01"} +{"current_steps": 215, "total_steps": 664, "loss": 1.5209362030029296, "lr": 1.1884676361528035e-05, "epoch": 0.3240391861341371, "percentage": 32.38, "elapsed_time": "0:28:24", "remaining_time": "0:59:20"} +{"current_steps": 220, "total_steps": 664, "loss": 1.5429197311401368, "lr": 1.173497134255101e-05, "epoch": 0.3315749811605124, "percentage": 33.13, "elapsed_time": "0:29:05", "remaining_time": "0:58:42"} +{"current_steps": 225, "total_steps": 664, "loss": 1.4890120506286622, "lr": 1.1582746924509483e-05, "epoch": 0.33911077618688773, "percentage": 33.89, "elapsed_time": "0:29:45", "remaining_time": "0:58:04"} +{"current_steps": 230, "total_steps": 664, "loss": 1.5285821914672852, "lr": 1.1428093666235e-05, "epoch": 0.346646571213263, "percentage": 34.64, "elapsed_time": "0:30:24", "remaining_time": "0:57:22"} +{"current_steps": 235, "total_steps": 664, "loss": 1.526703453063965, "lr": 1.1271103571484538e-05, "epoch": 0.3541823662396383, "percentage": 35.39, "elapsed_time": "0:31:03", "remaining_time": "0:56:41"} +{"current_steps": 240, "total_steps": 664, "loss": 1.548676109313965, "lr": 1.1111870034207164e-05, "epoch": 0.3617181612660136, "percentage": 36.14, "elapsed_time": "0:31:41", "remaining_time": "0:55:58"} +{"current_steps": 245, "total_steps": 664, "loss": 1.5409740447998046, "lr": 1.0950487782983642e-05, "epoch": 0.36925395629238883, "percentage": 36.9, "elapsed_time": "0:32:21", "remaining_time": "0:55:20"} +{"current_steps": 250, "total_steps": 664, "loss": 1.4851038932800293, "lr": 1.0787052824672073e-05, "epoch": 0.37678975131876413, "percentage": 37.65, "elapsed_time": "0:33:02", "remaining_time": "0:54:42"} +{"current_steps": 255, "total_steps": 664, "loss": 1.4853837013244628, "lr": 1.062166238729309e-05, "epoch": 0.38432554634513943, "percentage": 38.4, "elapsed_time": "0:33:42", "remaining_time": "0:54:03"} +{"current_steps": 260, "total_steps": 664, "loss": 1.4933822631835938, "lr": 1.0454414862188575e-05, "epoch": 0.3918613413715147, "percentage": 39.16, "elapsed_time": "0:34:21", "remaining_time": "0:53:22"} +{"current_steps": 265, "total_steps": 664, "loss": 1.498341941833496, "lr": 1.0285409745488301e-05, "epoch": 0.39939713639789, "percentage": 39.91, "elapsed_time": "0:35:01", "remaining_time": "0:52:43"} +{"current_steps": 270, "total_steps": 664, "loss": 1.4747099876403809, "lr": 1.0114747578919347e-05, "epoch": 0.4069329314242653, "percentage": 40.66, "elapsed_time": "0:35:41", "remaining_time": "0:52:04"} +{"current_steps": 275, "total_steps": 664, "loss": 1.4785110473632812, "lr": 9.942529889993475e-06, "epoch": 0.41446872645064053, "percentage": 41.42, "elapsed_time": "0:36:20", "remaining_time": "0:51:24"} +{"current_steps": 280, "total_steps": 664, "loss": 1.480055046081543, "lr": 9.76885913160807e-06, "epoch": 0.42200452147701584, "percentage": 42.17, "elapsed_time": "0:36:59", "remaining_time": "0:50:44"} +{"current_steps": 285, "total_steps": 664, "loss": 1.5196352005004883, "lr": 9.593838621096545e-06, "epoch": 0.4295403165033911, "percentage": 42.92, "elapsed_time": "0:37:37", "remaining_time": "0:50:02"} +{"current_steps": 290, "total_steps": 664, "loss": 1.4994166374206543, "lr": 9.417572478764514e-06, "epoch": 0.4370761115297664, "percentage": 43.67, "elapsed_time": "0:38:15", "remaining_time": "0:49:20"} +{"current_steps": 295, "total_steps": 664, "loss": 1.4789586067199707, "lr": 9.24016556594826e-06, "epoch": 0.4446119065561417, "percentage": 44.43, "elapsed_time": "0:38:55", "remaining_time": "0:48:41"} +{"current_steps": 300, "total_steps": 664, "loss": 1.4982659339904785, "lr": 9.061723422632362e-06, "epoch": 0.45214770158251694, "percentage": 45.18, "elapsed_time": "0:39:37", "remaining_time": "0:48:04"} +{"current_steps": 305, "total_steps": 664, "loss": 1.476920223236084, "lr": 8.882352204663596e-06, "epoch": 0.45968349660889224, "percentage": 45.93, "elapsed_time": "0:40:17", "remaining_time": "0:47:25"} +{"current_steps": 310, "total_steps": 664, "loss": 1.4496073722839355, "lr": 8.702158620598451e-06, "epoch": 0.46721929163526754, "percentage": 46.69, "elapsed_time": "0:40:57", "remaining_time": "0:46:46"} +{"current_steps": 315, "total_steps": 664, "loss": 1.4702765464782714, "lr": 8.52124986822185e-06, "epoch": 0.4747550866616428, "percentage": 47.44, "elapsed_time": "0:41:36", "remaining_time": "0:46:06"} +{"current_steps": 320, "total_steps": 664, "loss": 1.4745065689086914, "lr": 8.33973357077481e-06, "epoch": 0.4822908816880181, "percentage": 48.19, "elapsed_time": "0:42:17", "remaining_time": "0:45:27"} +{"current_steps": 325, "total_steps": 664, "loss": 1.454655933380127, "lr": 8.157717712929003e-06, "epoch": 0.4898266767143934, "percentage": 48.95, "elapsed_time": "0:42:56", "remaining_time": "0:44:47"} +{"current_steps": 330, "total_steps": 664, "loss": 1.4913531303405763, "lr": 7.975310576546317e-06, "epoch": 0.49736247174076864, "percentage": 49.7, "elapsed_time": "0:43:36", "remaining_time": "0:44:07"} +{"current_steps": 335, "total_steps": 664, "loss": 1.5276828765869142, "lr": 7.792620676261575e-06, "epoch": 0.5048982667671439, "percentage": 50.45, "elapsed_time": "0:44:15", "remaining_time": "0:43:27"} +{"current_steps": 340, "total_steps": 664, "loss": 1.4632510185241698, "lr": 7.609756694926835e-06, "epoch": 0.5124340617935192, "percentage": 51.2, "elapsed_time": "0:44:55", "remaining_time": "0:42:49"} +{"current_steps": 345, "total_steps": 664, "loss": 1.448787307739258, "lr": 7.426827418955565e-06, "epoch": 0.5199698568198945, "percentage": 51.96, "elapsed_time": "0:45:37", "remaining_time": "0:42:11"} +{"current_steps": 350, "total_steps": 664, "loss": 1.4877211570739746, "lr": 7.243941673605241e-06, "epoch": 0.5275056518462697, "percentage": 52.71, "elapsed_time": "0:46:17", "remaining_time": "0:41:31"} +{"current_steps": 355, "total_steps": 664, "loss": 1.455491542816162, "lr": 7.061208258236822e-06, "epoch": 0.5350414468726451, "percentage": 53.46, "elapsed_time": "0:46:58", "remaining_time": "0:40:53"} +{"current_steps": 360, "total_steps": 664, "loss": 1.5123778343200684, "lr": 6.878735881589636e-06, "epoch": 0.5425772418990203, "percentage": 54.22, "elapsed_time": "0:47:38", "remaining_time": "0:40:13"} +{"current_steps": 365, "total_steps": 664, "loss": 1.4607969284057618, "lr": 6.69663309711017e-06, "epoch": 0.5501130369253956, "percentage": 54.97, "elapsed_time": "0:48:17", "remaining_time": "0:39:33"} +{"current_steps": 370, "total_steps": 664, "loss": 1.4584217071533203, "lr": 6.515008238373259e-06, "epoch": 0.557648831951771, "percentage": 55.72, "elapsed_time": "0:48:58", "remaining_time": "0:38:54"} +{"current_steps": 375, "total_steps": 664, "loss": 1.4549072265625, "lr": 6.333969354634067e-06, "epoch": 0.5651846269781462, "percentage": 56.48, "elapsed_time": "0:49:38", "remaining_time": "0:38:15"} +{"current_steps": 380, "total_steps": 664, "loss": 1.4819585800170898, "lr": 6.153624146549206e-06, "epoch": 0.5727204220045214, "percentage": 57.23, "elapsed_time": "0:50:15", "remaining_time": "0:37:34"} +{"current_steps": 385, "total_steps": 664, "loss": 1.4508701324462892, "lr": 5.974079902105248e-06, "epoch": 0.5802562170308968, "percentage": 57.98, "elapsed_time": "0:50:54", "remaining_time": "0:36:53"} +{"current_steps": 390, "total_steps": 664, "loss": 1.462479591369629, "lr": 5.795443432792731e-06, "epoch": 0.587792012057272, "percentage": 58.73, "elapsed_time": "0:51:33", "remaining_time": "0:36:13"} +{"current_steps": 395, "total_steps": 664, "loss": 1.4645420074462892, "lr": 5.61782101006364e-06, "epoch": 0.5953278070836473, "percentage": 59.49, "elapsed_time": "0:52:12", "remaining_time": "0:35:33"} +{"current_steps": 400, "total_steps": 664, "loss": 1.4418591499328612, "lr": 5.441318302110143e-06, "epoch": 0.6028636021100227, "percentage": 60.24, "elapsed_time": "0:52:52", "remaining_time": "0:34:53"} +{"current_steps": 405, "total_steps": 664, "loss": 1.5144804000854493, "lr": 5.266040311002226e-06, "epoch": 0.6103993971363979, "percentage": 60.99, "elapsed_time": "0:53:29", "remaining_time": "0:34:12"} +{"current_steps": 410, "total_steps": 664, "loss": 1.5230363845825194, "lr": 5.092091310221597e-06, "epoch": 0.6179351921627732, "percentage": 61.75, "elapsed_time": "0:54:06", "remaining_time": "0:33:31"} +{"current_steps": 415, "total_steps": 664, "loss": 1.4765286445617676, "lr": 4.919574782629037e-06, "epoch": 0.6254709871891485, "percentage": 62.5, "elapsed_time": "0:54:46", "remaining_time": "0:32:52"} +{"current_steps": 420, "total_steps": 664, "loss": 1.5008271217346192, "lr": 4.748593358902078e-06, "epoch": 0.6330067822155238, "percentage": 63.25, "elapsed_time": "0:55:25", "remaining_time": "0:32:12"} +{"current_steps": 425, "total_steps": 664, "loss": 1.4626501083374024, "lr": 4.5792487564796675e-06, "epoch": 0.640542577241899, "percentage": 64.01, "elapsed_time": "0:56:05", "remaining_time": "0:31:32"} +{"current_steps": 430, "total_steps": 664, "loss": 1.4993659019470216, "lr": 4.411641719050116e-06, "epoch": 0.6480783722682742, "percentage": 64.76, "elapsed_time": "0:56:44", "remaining_time": "0:30:52"} +{"current_steps": 435, "total_steps": 664, "loss": 1.4285595893859864, "lr": 4.245871956618314e-06, "epoch": 0.6556141672946496, "percentage": 65.51, "elapsed_time": "0:57:25", "remaining_time": "0:30:13"} +{"current_steps": 440, "total_steps": 664, "loss": 1.4569740295410156, "lr": 4.082038086187931e-06, "epoch": 0.6631499623210249, "percentage": 66.27, "elapsed_time": "0:58:03", "remaining_time": "0:29:33"} +{"current_steps": 445, "total_steps": 664, "loss": 1.4318285942077638, "lr": 3.920237573093791e-06, "epoch": 0.6706857573474001, "percentage": 67.02, "elapsed_time": "0:58:44", "remaining_time": "0:28:54"} +{"current_steps": 450, "total_steps": 664, "loss": 1.5205245971679688, "lr": 3.760566673019431e-06, "epoch": 0.6782215523737755, "percentage": 67.77, "elapsed_time": "0:59:24", "remaining_time": "0:28:14"} +{"current_steps": 455, "total_steps": 664, "loss": 1.4765802383422852, "lr": 3.60312037473425e-06, "epoch": 0.6857573474001507, "percentage": 68.52, "elapsed_time": "1:00:03", "remaining_time": "0:27:35"} +{"current_steps": 460, "total_steps": 664, "loss": 1.5107611656188964, "lr": 3.447992343584366e-06, "epoch": 0.693293142426526, "percentage": 69.28, "elapsed_time": "1:00:42", "remaining_time": "0:26:55"} +{"current_steps": 465, "total_steps": 664, "loss": 1.4483990669250488, "lr": 3.2952748657707867e-06, "epoch": 0.7008289374529013, "percentage": 70.03, "elapsed_time": "1:01:21", "remaining_time": "0:26:15"} +{"current_steps": 470, "total_steps": 664, "loss": 1.4701973915100097, "lr": 3.1450587934480145e-06, "epoch": 0.7083647324792766, "percentage": 70.78, "elapsed_time": "1:02:00", "remaining_time": "0:25:35"} +{"current_steps": 475, "total_steps": 664, "loss": 1.4567836761474608, "lr": 2.997433490675795e-06, "epoch": 0.7159005275056518, "percentage": 71.54, "elapsed_time": "1:02:39", "remaining_time": "0:24:55"} +{"current_steps": 480, "total_steps": 664, "loss": 1.4270059585571289, "lr": 2.852486780256132e-06, "epoch": 0.7234363225320272, "percentage": 72.29, "elapsed_time": "1:03:21", "remaining_time": "0:24:17"} +{"current_steps": 485, "total_steps": 664, "loss": 1.4407997131347656, "lr": 2.7103048914871928e-06, "epoch": 0.7309721175584024, "percentage": 73.04, "elapsed_time": "1:04:00", "remaining_time": "0:23:37"} +{"current_steps": 490, "total_steps": 664, "loss": 1.4887385368347168, "lr": 2.5709724088652055e-06, "epoch": 0.7385079125847777, "percentage": 73.8, "elapsed_time": "1:04:38", "remaining_time": "0:22:57"} +{"current_steps": 495, "total_steps": 664, "loss": 1.4913487434387207, "lr": 2.4345722217648545e-06, "epoch": 0.746043707611153, "percentage": 74.55, "elapsed_time": "1:05:19", "remaining_time": "0:22:18"} +{"current_steps": 500, "total_steps": 664, "loss": 1.4571470260620116, "lr": 2.3011854751280943e-06, "epoch": 0.7535795026375283, "percentage": 75.3, "elapsed_time": "1:05:59", "remaining_time": "0:21:38"} +{"current_steps": 505, "total_steps": 664, "loss": 1.4817148208618165, "lr": 2.1708915211907504e-06, "epoch": 0.7611152976639035, "percentage": 76.05, "elapsed_time": "1:06:39", "remaining_time": "0:20:59"} +{"current_steps": 510, "total_steps": 664, "loss": 1.5055496215820312, "lr": 2.043767872275602e-06, "epoch": 0.7686510926902789, "percentage": 76.81, "elapsed_time": "1:07:18", "remaining_time": "0:20:19"} +{"current_steps": 515, "total_steps": 664, "loss": 1.4234349250793457, "lr": 1.9198901546800303e-06, "epoch": 0.7761868877166541, "percentage": 77.56, "elapsed_time": "1:07:59", "remaining_time": "0:19:40"} +{"current_steps": 520, "total_steps": 664, "loss": 1.4568108558654784, "lr": 1.799332063685672e-06, "epoch": 0.7837226827430294, "percentage": 78.31, "elapsed_time": "1:08:39", "remaining_time": "0:19:00"} +{"current_steps": 525, "total_steps": 664, "loss": 1.4333107948303223, "lr": 1.6821653197168508e-06, "epoch": 0.7912584777694047, "percentage": 79.07, "elapsed_time": "1:09:18", "remaining_time": "0:18:21"} +{"current_steps": 530, "total_steps": 664, "loss": 1.460732364654541, "lr": 1.5684596256738372e-06, "epoch": 0.79879427279578, "percentage": 79.82, "elapsed_time": "1:09:58", "remaining_time": "0:17:41"} +{"current_steps": 535, "total_steps": 664, "loss": 1.4648653984069824, "lr": 1.4582826254663603e-06, "epoch": 0.8063300678221552, "percentage": 80.57, "elapsed_time": "1:10:38", "remaining_time": "0:17:01"} +{"current_steps": 540, "total_steps": 664, "loss": 1.4746587753295899, "lr": 1.3516998637720101e-06, "epoch": 0.8138658628485306, "percentage": 81.33, "elapsed_time": "1:11:17", "remaining_time": "0:16:22"} +{"current_steps": 545, "total_steps": 664, "loss": 1.4301054000854492, "lr": 1.2487747470434843e-06, "epoch": 0.8214016578749058, "percentage": 82.08, "elapsed_time": "1:11:57", "remaining_time": "0:15:42"} +{"current_steps": 550, "total_steps": 664, "loss": 1.4414166450500487, "lr": 1.1495685057878691e-06, "epoch": 0.8289374529012811, "percentage": 82.83, "elapsed_time": "1:12:37", "remaining_time": "0:15:03"} +{"current_steps": 555, "total_steps": 664, "loss": 1.4925739288330078, "lr": 1.0541401581403993e-06, "epoch": 0.8364732479276563, "percentage": 83.58, "elapsed_time": "1:13:17", "remaining_time": "0:14:23"} +{"current_steps": 560, "total_steps": 664, "loss": 1.5180048942565918, "lr": 9.625464747543647e-07, "epoch": 0.8440090429540317, "percentage": 84.34, "elapsed_time": "1:13:56", "remaining_time": "0:13:43"} +{"current_steps": 565, "total_steps": 664, "loss": 1.5134897232055664, "lr": 8.748419450280614e-07, "epoch": 0.8515448379804069, "percentage": 85.09, "elapsed_time": "1:14:37", "remaining_time": "0:13:04"} +{"current_steps": 570, "total_steps": 664, "loss": 1.4737462997436523, "lr": 7.910787446888473e-07, "epoch": 0.8590806330067822, "percentage": 85.84, "elapsed_time": "1:15:15", "remaining_time": "0:12:24"} +{"current_steps": 575, "total_steps": 664, "loss": 1.4445390701293945, "lr": 7.113067047536293e-07, "epoch": 0.8666164280331575, "percentage": 86.6, "elapsed_time": "1:15:54", "remaining_time": "0:11:45"} +{"current_steps": 580, "total_steps": 664, "loss": 1.4534795761108399, "lr": 6.355732818842191e-07, "epoch": 0.8741522230595328, "percentage": 87.35, "elapsed_time": "1:16:35", "remaining_time": "0:11:05"} +{"current_steps": 585, "total_steps": 664, "loss": 1.4963753700256348, "lr": 5.639235301552015e-07, "epoch": 0.881688018085908, "percentage": 88.1, "elapsed_time": "1:17:14", "remaining_time": "0:10:25"} +{"current_steps": 590, "total_steps": 664, "loss": 1.446830654144287, "lr": 4.964000742511082e-07, "epoch": 0.8892238131122834, "percentage": 88.86, "elapsed_time": "1:17:54", "remaining_time": "0:09:46"} +{"current_steps": 595, "total_steps": 664, "loss": 1.4866412162780762, "lr": 4.33043084108847e-07, "epoch": 0.8967596081386586, "percentage": 89.61, "elapsed_time": "1:18:33", "remaining_time": "0:09:06"} +{"current_steps": 600, "total_steps": 664, "loss": 1.465456485748291, "lr": 3.73890251020467e-07, "epoch": 0.9042954031650339, "percentage": 90.36, "elapsed_time": "1:19:12", "remaining_time": "0:08:26"} +{"current_steps": 605, "total_steps": 664, "loss": 1.4540048599243165, "lr": 3.1897676521048e-07, "epoch": 0.9118311981914092, "percentage": 91.11, "elapsed_time": "1:19:53", "remaining_time": "0:07:47"} +{"current_steps": 610, "total_steps": 664, "loss": 1.4424663543701173, "lr": 2.683352949010759e-07, "epoch": 0.9193669932177845, "percentage": 91.87, "elapsed_time": "1:20:33", "remaining_time": "0:07:07"} +{"current_steps": 615, "total_steps": 664, "loss": 1.4640046119689942, "lr": 2.2199596687767943e-07, "epoch": 0.9269027882441597, "percentage": 92.62, "elapsed_time": "1:21:12", "remaining_time": "0:06:28"} +{"current_steps": 620, "total_steps": 664, "loss": 1.4832847595214844, "lr": 1.7998634856642575e-07, "epoch": 0.9344385832705351, "percentage": 93.37, "elapsed_time": "1:21:52", "remaining_time": "0:05:48"} +{"current_steps": 625, "total_steps": 664, "loss": 1.4776354789733888, "lr": 1.4233143163420338e-07, "epoch": 0.9419743782969103, "percentage": 94.13, "elapsed_time": "1:22:31", "remaining_time": "0:05:08"} +{"current_steps": 630, "total_steps": 664, "loss": 1.5160974502563476, "lr": 1.0905361712102352e-07, "epoch": 0.9495101733232856, "percentage": 94.88, "elapsed_time": "1:23:08", "remaining_time": "0:04:29"} +{"current_steps": 635, "total_steps": 664, "loss": 1.4372377395629883, "lr": 8.01727021135662e-08, "epoch": 0.9570459683496609, "percentage": 95.63, "elapsed_time": "1:23:47", "remaining_time": "0:03:49"} +{"current_steps": 640, "total_steps": 664, "loss": 1.4696691513061524, "lr": 5.570586796782351e-08, "epoch": 0.9645817633760362, "percentage": 96.39, "elapsed_time": "1:24:25", "remaining_time": "0:03:09"} +{"current_steps": 645, "total_steps": 664, "loss": 1.505112075805664, "lr": 3.566767008784999e-08, "epoch": 0.9721175584024114, "percentage": 97.14, "elapsed_time": "1:25:05", "remaining_time": "0:02:30"} +{"current_steps": 650, "total_steps": 664, "loss": 1.512413787841797, "lr": 2.0070029266709145e-08, "epoch": 0.9796533534287868, "percentage": 97.89, "elapsed_time": "1:25:45", "remaining_time": "0:01:50"} +{"current_steps": 655, "total_steps": 664, "loss": 1.4716434478759766, "lr": 8.922224594743733e-09, "epoch": 0.987189148455162, "percentage": 98.64, "elapsed_time": "1:26:25", "remaining_time": "0:01:11"} +{"current_steps": 660, "total_steps": 664, "loss": 1.4296034812927245, "lr": 2.2308879394189464e-09, "epoch": 0.9947249434815373, "percentage": 99.4, "elapsed_time": "1:27:05", "remaining_time": "0:00:31"} +{"current_steps": 664, "total_steps": 664, "epoch": 1.0, "percentage": 100.0, "elapsed_time": "1:27:31", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..15d7a81 --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,967 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 1.0, + "eval_steps": 500, + "global_step": 664, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.007535795026375283, + "grad_norm": 58.0, + "learning_rate": 3e-06, + "loss": 3.0889440536499024, + "step": 5 + }, + { + "epoch": 0.015071590052750565, + "grad_norm": 18.25, + "learning_rate": 6.750000000000001e-06, + "loss": 2.845233154296875, + "step": 10 + }, + { + "epoch": 0.02260738507912585, + "grad_norm": 6.625, + "learning_rate": 1.05e-05, + "loss": 2.5583972930908203, + "step": 15 + }, + { + "epoch": 0.03014318010550113, + "grad_norm": 5.90625, + "learning_rate": 1.4249999999999999e-05, + "loss": 2.399222183227539, + "step": 20 + }, + { + "epoch": 0.037678975131876416, + "grad_norm": 3.671875, + "learning_rate": 1.4998572206235544e-05, + "loss": 2.1797840118408205, + "step": 25 + }, + { + "epoch": 0.0452147701582517, + "grad_norm": 2.78125, + "learning_rate": 1.4992772725756523e-05, + "loss": 1.9999149322509766, + "step": 30 + }, + { + "epoch": 0.05275056518462698, + "grad_norm": 2.6875, + "learning_rate": 1.4982515768929044e-05, + "loss": 1.922983741760254, + "step": 35 + }, + { + "epoch": 0.06028636021100226, + "grad_norm": 2.265625, + "learning_rate": 1.4967807437652124e-05, + "loss": 1.8583049774169922, + "step": 40 + }, + { + "epoch": 0.06782215523737754, + "grad_norm": 2.0625, + "learning_rate": 1.4948656481962783e-05, + "loss": 1.7922269821166992, + "step": 45 + }, + { + "epoch": 0.07535795026375283, + "grad_norm": 2.3125, + "learning_rate": 1.4925074294830649e-05, + "loss": 1.7535554885864257, + "step": 50 + }, + { + "epoch": 0.0828937452901281, + "grad_norm": 2.015625, + "learning_rate": 1.4897074905380211e-05, + "loss": 1.7319807052612304, + "step": 55 + }, + { + "epoch": 0.0904295403165034, + "grad_norm": 2.171875, + "learning_rate": 1.486467497054487e-05, + "loss": 1.6926809310913087, + "step": 60 + }, + { + "epoch": 0.09796533534287867, + "grad_norm": 2.203125, + "learning_rate": 1.4827893765157653e-05, + "loss": 1.6913116455078125, + "step": 65 + }, + { + "epoch": 0.10550113036925396, + "grad_norm": 1.984375, + "learning_rate": 1.4786753170484561e-05, + "loss": 1.648867416381836, + "step": 70 + }, + { + "epoch": 0.11303692539562923, + "grad_norm": 2.21875, + "learning_rate": 1.474127766120732e-05, + "loss": 1.6269556045532227, + "step": 75 + }, + { + "epoch": 0.12057272042200452, + "grad_norm": 2.796875, + "learning_rate": 1.4691494290863313e-05, + "loss": 1.6556577682495117, + "step": 80 + }, + { + "epoch": 0.1281085154483798, + "grad_norm": 2.453125, + "learning_rate": 1.4637432675751334e-05, + "loss": 1.6556646347045898, + "step": 85 + }, + { + "epoch": 0.1356443104747551, + "grad_norm": 2.375, + "learning_rate": 1.4579124977312757e-05, + "loss": 1.595597267150879, + "step": 90 + }, + { + "epoch": 0.14318010550113036, + "grad_norm": 2.390625, + "learning_rate": 1.4516605882998572e-05, + "loss": 1.6290622711181642, + "step": 95 + }, + { + "epoch": 0.15071590052750566, + "grad_norm": 2.453125, + "learning_rate": 1.4449912585633709e-05, + "loss": 1.6448266983032227, + "step": 100 + }, + { + "epoch": 0.15825169555388094, + "grad_norm": 2.40625, + "learning_rate": 1.4379084761290898e-05, + "loss": 1.5661279678344726, + "step": 105 + }, + { + "epoch": 0.1657874905802562, + "grad_norm": 2.171875, + "learning_rate": 1.4304164545687233e-05, + "loss": 1.5793392181396484, + "step": 110 + }, + { + "epoch": 0.1733232856066315, + "grad_norm": 2.09375, + "learning_rate": 1.4225196509117487e-05, + "loss": 1.5613231658935547, + "step": 115 + }, + { + "epoch": 0.1808590806330068, + "grad_norm": 2.28125, + "learning_rate": 1.4142227629939096e-05, + "loss": 1.6571407318115234, + "step": 120 + }, + { + "epoch": 0.18839487565938207, + "grad_norm": 2.109375, + "learning_rate": 1.4055307266624572e-05, + "loss": 1.5722612380981444, + "step": 125 + }, + { + "epoch": 0.19593067068575734, + "grad_norm": 2.203125, + "learning_rate": 1.3964487128397966e-05, + "loss": 1.5921846389770509, + "step": 130 + }, + { + "epoch": 0.20346646571213264, + "grad_norm": 2.03125, + "learning_rate": 1.386982124447289e-05, + "loss": 1.555877113342285, + "step": 135 + }, + { + "epoch": 0.21100226073850792, + "grad_norm": 2.5, + "learning_rate": 1.3771365931910332e-05, + "loss": 1.5413886070251466, + "step": 140 + }, + { + "epoch": 0.2185380557648832, + "grad_norm": 2.40625, + "learning_rate": 1.3669179762115459e-05, + "loss": 1.542860507965088, + "step": 145 + }, + { + "epoch": 0.22607385079125847, + "grad_norm": 2.265625, + "learning_rate": 1.3563323525993275e-05, + "loss": 1.5646774291992187, + "step": 150 + }, + { + "epoch": 0.23360964581763377, + "grad_norm": 2.234375, + "learning_rate": 1.345386019778391e-05, + "loss": 1.5369146347045899, + "step": 155 + }, + { + "epoch": 0.24114544084400905, + "grad_norm": 2.03125, + "learning_rate": 1.3340854897599017e-05, + "loss": 1.5391293525695802, + "step": 160 + }, + { + "epoch": 0.24868123587038432, + "grad_norm": 2.015625, + "learning_rate": 1.3224374852681604e-05, + "loss": 1.5518495559692382, + "step": 165 + }, + { + "epoch": 0.2562170308967596, + "grad_norm": 2.09375, + "learning_rate": 1.3104489357412308e-05, + "loss": 1.5065268516540526, + "step": 170 + }, + { + "epoch": 0.26375282592313487, + "grad_norm": 2.21875, + "learning_rate": 1.2981269732085932e-05, + "loss": 1.5436999320983886, + "step": 175 + }, + { + "epoch": 0.2712886209495102, + "grad_norm": 2.34375, + "learning_rate": 1.2854789280482752e-05, + "loss": 1.5034493446350097, + "step": 180 + }, + { + "epoch": 0.2788244159758855, + "grad_norm": 2.53125, + "learning_rate": 1.272512324625985e-05, + "loss": 1.5417941093444825, + "step": 185 + }, + { + "epoch": 0.2863602110022607, + "grad_norm": 1.9765625, + "learning_rate": 1.2592348768188394e-05, + "loss": 1.5073047637939454, + "step": 190 + }, + { + "epoch": 0.293896006028636, + "grad_norm": 2.1875, + "learning_rate": 1.2456544834263536e-05, + "loss": 1.501516342163086, + "step": 195 + }, + { + "epoch": 0.30143180105501133, + "grad_norm": 2.71875, + "learning_rate": 1.231779223471416e-05, + "loss": 1.51112642288208, + "step": 200 + }, + { + "epoch": 0.3089675960813866, + "grad_norm": 2.328125, + "learning_rate": 1.2176173513940502e-05, + "loss": 1.4900212287902832, + "step": 205 + }, + { + "epoch": 0.3165033911077619, + "grad_norm": 2.4375, + "learning_rate": 1.2031772921408209e-05, + "loss": 1.5136810302734376, + "step": 210 + }, + { + "epoch": 0.3240391861341371, + "grad_norm": 2.171875, + "learning_rate": 1.1884676361528035e-05, + "loss": 1.5209362030029296, + "step": 215 + }, + { + "epoch": 0.3315749811605124, + "grad_norm": 3.03125, + "learning_rate": 1.173497134255101e-05, + "loss": 1.5429197311401368, + "step": 220 + }, + { + "epoch": 0.33911077618688773, + "grad_norm": 2.046875, + "learning_rate": 1.1582746924509483e-05, + "loss": 1.4890120506286622, + "step": 225 + }, + { + "epoch": 0.346646571213263, + "grad_norm": 1.9765625, + "learning_rate": 1.1428093666235e-05, + "loss": 1.5285821914672852, + "step": 230 + }, + { + "epoch": 0.3541823662396383, + "grad_norm": 2.203125, + "learning_rate": 1.1271103571484538e-05, + "loss": 1.526703453063965, + "step": 235 + }, + { + "epoch": 0.3617181612660136, + "grad_norm": 1.984375, + "learning_rate": 1.1111870034207164e-05, + "loss": 1.548676109313965, + "step": 240 + }, + { + "epoch": 0.36925395629238883, + "grad_norm": 2.078125, + "learning_rate": 1.0950487782983642e-05, + "loss": 1.5409740447998046, + "step": 245 + }, + { + "epoch": 0.37678975131876413, + "grad_norm": 2.265625, + "learning_rate": 1.0787052824672073e-05, + "loss": 1.4851038932800293, + "step": 250 + }, + { + "epoch": 0.38432554634513943, + "grad_norm": 2.375, + "learning_rate": 1.062166238729309e-05, + "loss": 1.4853837013244628, + "step": 255 + }, + { + "epoch": 0.3918613413715147, + "grad_norm": 2.046875, + "learning_rate": 1.0454414862188575e-05, + "loss": 1.4933822631835938, + "step": 260 + }, + { + "epoch": 0.39939713639789, + "grad_norm": 2.0, + "learning_rate": 1.0285409745488301e-05, + "loss": 1.498341941833496, + "step": 265 + }, + { + "epoch": 0.4069329314242653, + "grad_norm": 2.5625, + "learning_rate": 1.0114747578919347e-05, + "loss": 1.4747099876403809, + "step": 270 + }, + { + "epoch": 0.41446872645064053, + "grad_norm": 2.140625, + "learning_rate": 9.942529889993475e-06, + "loss": 1.4785110473632812, + "step": 275 + }, + { + "epoch": 0.42200452147701584, + "grad_norm": 2.171875, + "learning_rate": 9.76885913160807e-06, + "loss": 1.480055046081543, + "step": 280 + }, + { + "epoch": 0.4295403165033911, + "grad_norm": 2.125, + "learning_rate": 9.593838621096545e-06, + "loss": 1.5196352005004883, + "step": 285 + }, + { + "epoch": 0.4370761115297664, + "grad_norm": 2.953125, + "learning_rate": 9.417572478764514e-06, + "loss": 1.4994166374206543, + "step": 290 + }, + { + "epoch": 0.4446119065561417, + "grad_norm": 2.03125, + "learning_rate": 9.24016556594826e-06, + "loss": 1.4789586067199707, + "step": 295 + }, + { + "epoch": 0.45214770158251694, + "grad_norm": 2.28125, + "learning_rate": 9.061723422632362e-06, + "loss": 1.4982659339904785, + "step": 300 + }, + { + "epoch": 0.45968349660889224, + "grad_norm": 2.046875, + "learning_rate": 8.882352204663596e-06, + "loss": 1.476920223236084, + "step": 305 + }, + { + "epoch": 0.46721929163526754, + "grad_norm": 2.28125, + "learning_rate": 8.702158620598451e-06, + "loss": 1.4496073722839355, + "step": 310 + }, + { + "epoch": 0.4747550866616428, + "grad_norm": 1.9140625, + "learning_rate": 8.52124986822185e-06, + "loss": 1.4702765464782714, + "step": 315 + }, + { + "epoch": 0.4822908816880181, + "grad_norm": 2.234375, + "learning_rate": 8.33973357077481e-06, + "loss": 1.4745065689086914, + "step": 320 + }, + { + "epoch": 0.4898266767143934, + "grad_norm": 2.0, + "learning_rate": 8.157717712929003e-06, + "loss": 1.454655933380127, + "step": 325 + }, + { + "epoch": 0.49736247174076864, + "grad_norm": 2.3125, + "learning_rate": 7.975310576546317e-06, + "loss": 1.4913531303405763, + "step": 330 + }, + { + "epoch": 0.5048982667671439, + "grad_norm": 2.125, + "learning_rate": 7.792620676261575e-06, + "loss": 1.5276828765869142, + "step": 335 + }, + { + "epoch": 0.5124340617935192, + "grad_norm": 2.140625, + "learning_rate": 7.609756694926835e-06, + "loss": 1.4632510185241698, + "step": 340 + }, + { + "epoch": 0.5199698568198945, + "grad_norm": 2.421875, + "learning_rate": 7.426827418955565e-06, + "loss": 1.448787307739258, + "step": 345 + }, + { + "epoch": 0.5275056518462697, + "grad_norm": 2.203125, + "learning_rate": 7.243941673605241e-06, + "loss": 1.4877211570739746, + "step": 350 + }, + { + "epoch": 0.5350414468726451, + "grad_norm": 2.6875, + "learning_rate": 7.061208258236822e-06, + "loss": 1.455491542816162, + "step": 355 + }, + { + "epoch": 0.5425772418990203, + "grad_norm": 2.234375, + "learning_rate": 6.878735881589636e-06, + "loss": 1.5123778343200684, + "step": 360 + }, + { + "epoch": 0.5501130369253956, + "grad_norm": 2.015625, + "learning_rate": 6.69663309711017e-06, + "loss": 1.4607969284057618, + "step": 365 + }, + { + "epoch": 0.557648831951771, + "grad_norm": 3.078125, + "learning_rate": 6.515008238373259e-06, + "loss": 1.4584217071533203, + "step": 370 + }, + { + "epoch": 0.5651846269781462, + "grad_norm": 2.0, + "learning_rate": 6.333969354634067e-06, + "loss": 1.4549072265625, + "step": 375 + }, + { + "epoch": 0.5727204220045214, + "grad_norm": 2.234375, + "learning_rate": 6.153624146549206e-06, + "loss": 1.4819585800170898, + "step": 380 + }, + { + "epoch": 0.5802562170308968, + "grad_norm": 2.078125, + "learning_rate": 5.974079902105248e-06, + "loss": 1.4508701324462892, + "step": 385 + }, + { + "epoch": 0.587792012057272, + "grad_norm": 1.984375, + "learning_rate": 5.795443432792731e-06, + "loss": 1.462479591369629, + "step": 390 + }, + { + "epoch": 0.5953278070836473, + "grad_norm": 2.0625, + "learning_rate": 5.61782101006364e-06, + "loss": 1.4645420074462892, + "step": 395 + }, + { + "epoch": 0.6028636021100227, + "grad_norm": 1.859375, + "learning_rate": 5.441318302110143e-06, + "loss": 1.4418591499328612, + "step": 400 + }, + { + "epoch": 0.6103993971363979, + "grad_norm": 2.296875, + "learning_rate": 5.266040311002226e-06, + "loss": 1.5144804000854493, + "step": 405 + }, + { + "epoch": 0.6179351921627732, + "grad_norm": 2.53125, + "learning_rate": 5.092091310221597e-06, + "loss": 1.5230363845825194, + "step": 410 + }, + { + "epoch": 0.6254709871891485, + "grad_norm": 1.875, + "learning_rate": 4.919574782629037e-06, + "loss": 1.4765286445617676, + "step": 415 + }, + { + "epoch": 0.6330067822155238, + "grad_norm": 2.234375, + "learning_rate": 4.748593358902078e-06, + "loss": 1.5008271217346192, + "step": 420 + }, + { + "epoch": 0.640542577241899, + "grad_norm": 2.171875, + "learning_rate": 4.5792487564796675e-06, + "loss": 1.4626501083374024, + "step": 425 + }, + { + "epoch": 0.6480783722682742, + "grad_norm": 2.03125, + "learning_rate": 4.411641719050116e-06, + "loss": 1.4993659019470216, + "step": 430 + }, + { + "epoch": 0.6556141672946496, + "grad_norm": 2.484375, + "learning_rate": 4.245871956618314e-06, + "loss": 1.4285595893859864, + "step": 435 + }, + { + "epoch": 0.6631499623210249, + "grad_norm": 2.09375, + "learning_rate": 4.082038086187931e-06, + "loss": 1.4569740295410156, + "step": 440 + }, + { + "epoch": 0.6706857573474001, + "grad_norm": 2.03125, + "learning_rate": 3.920237573093791e-06, + "loss": 1.4318285942077638, + "step": 445 + }, + { + "epoch": 0.6782215523737755, + "grad_norm": 2.078125, + "learning_rate": 3.760566673019431e-06, + "loss": 1.5205245971679688, + "step": 450 + }, + { + "epoch": 0.6857573474001507, + "grad_norm": 2.390625, + "learning_rate": 3.60312037473425e-06, + "loss": 1.4765802383422852, + "step": 455 + }, + { + "epoch": 0.693293142426526, + "grad_norm": 2.796875, + "learning_rate": 3.447992343584366e-06, + "loss": 1.5107611656188964, + "step": 460 + }, + { + "epoch": 0.7008289374529013, + "grad_norm": 1.8828125, + "learning_rate": 3.2952748657707867e-06, + "loss": 1.4483990669250488, + "step": 465 + }, + { + "epoch": 0.7083647324792766, + "grad_norm": 2.015625, + "learning_rate": 3.1450587934480145e-06, + "loss": 1.4701973915100097, + "step": 470 + }, + { + "epoch": 0.7159005275056518, + "grad_norm": 1.96875, + "learning_rate": 2.997433490675795e-06, + "loss": 1.4567836761474608, + "step": 475 + }, + { + "epoch": 0.7234363225320272, + "grad_norm": 2.4375, + "learning_rate": 2.852486780256132e-06, + "loss": 1.4270059585571289, + "step": 480 + }, + { + "epoch": 0.7309721175584024, + "grad_norm": 2.046875, + "learning_rate": 2.7103048914871928e-06, + "loss": 1.4407997131347656, + "step": 485 + }, + { + "epoch": 0.7385079125847777, + "grad_norm": 1.8515625, + "learning_rate": 2.5709724088652055e-06, + "loss": 1.4887385368347168, + "step": 490 + }, + { + "epoch": 0.746043707611153, + "grad_norm": 2.21875, + "learning_rate": 2.4345722217648545e-06, + "loss": 1.4913487434387207, + "step": 495 + }, + { + "epoch": 0.7535795026375283, + "grad_norm": 1.7890625, + "learning_rate": 2.3011854751280943e-06, + "loss": 1.4571470260620116, + "step": 500 + }, + { + "epoch": 0.7611152976639035, + "grad_norm": 2.90625, + "learning_rate": 2.1708915211907504e-06, + "loss": 1.4817148208618165, + "step": 505 + }, + { + "epoch": 0.7686510926902789, + "grad_norm": 1.96875, + "learning_rate": 2.043767872275602e-06, + "loss": 1.5055496215820312, + "step": 510 + }, + { + "epoch": 0.7761868877166541, + "grad_norm": 2.421875, + "learning_rate": 1.9198901546800303e-06, + "loss": 1.4234349250793457, + "step": 515 + }, + { + "epoch": 0.7837226827430294, + "grad_norm": 1.796875, + "learning_rate": 1.799332063685672e-06, + "loss": 1.4568108558654784, + "step": 520 + }, + { + "epoch": 0.7912584777694047, + "grad_norm": 1.984375, + "learning_rate": 1.6821653197168508e-06, + "loss": 1.4333107948303223, + "step": 525 + }, + { + "epoch": 0.79879427279578, + "grad_norm": 2.265625, + "learning_rate": 1.5684596256738372e-06, + "loss": 1.460732364654541, + "step": 530 + }, + { + "epoch": 0.8063300678221552, + "grad_norm": 2.171875, + "learning_rate": 1.4582826254663603e-06, + "loss": 1.4648653984069824, + "step": 535 + }, + { + "epoch": 0.8138658628485306, + "grad_norm": 2.140625, + "learning_rate": 1.3516998637720101e-06, + "loss": 1.4746587753295899, + "step": 540 + }, + { + "epoch": 0.8214016578749058, + "grad_norm": 1.875, + "learning_rate": 1.2487747470434843e-06, + "loss": 1.4301054000854492, + "step": 545 + }, + { + "epoch": 0.8289374529012811, + "grad_norm": 2.109375, + "learning_rate": 1.1495685057878691e-06, + "loss": 1.4414166450500487, + "step": 550 + }, + { + "epoch": 0.8364732479276563, + "grad_norm": 2.234375, + "learning_rate": 1.0541401581403993e-06, + "loss": 1.4925739288330078, + "step": 555 + }, + { + "epoch": 0.8440090429540317, + "grad_norm": 1.9140625, + "learning_rate": 9.625464747543647e-07, + "loss": 1.5180048942565918, + "step": 560 + }, + { + "epoch": 0.8515448379804069, + "grad_norm": 2.234375, + "learning_rate": 8.748419450280614e-07, + "loss": 1.5134897232055664, + "step": 565 + }, + { + "epoch": 0.8590806330067822, + "grad_norm": 2.0625, + "learning_rate": 7.910787446888473e-07, + "loss": 1.4737462997436523, + "step": 570 + }, + { + "epoch": 0.8666164280331575, + "grad_norm": 2.203125, + "learning_rate": 7.113067047536293e-07, + "loss": 1.4445390701293945, + "step": 575 + }, + { + "epoch": 0.8741522230595328, + "grad_norm": 2.203125, + "learning_rate": 6.355732818842191e-07, + "loss": 1.4534795761108399, + "step": 580 + }, + { + "epoch": 0.881688018085908, + "grad_norm": 1.96875, + "learning_rate": 5.639235301552015e-07, + "loss": 1.4963753700256348, + "step": 585 + }, + { + "epoch": 0.8892238131122834, + "grad_norm": 2.328125, + "learning_rate": 4.964000742511082e-07, + "loss": 1.446830654144287, + "step": 590 + }, + { + "epoch": 0.8967596081386586, + "grad_norm": 1.96875, + "learning_rate": 4.33043084108847e-07, + "loss": 1.4866412162780762, + "step": 595 + }, + { + "epoch": 0.9042954031650339, + "grad_norm": 2.171875, + "learning_rate": 3.73890251020467e-07, + "loss": 1.465456485748291, + "step": 600 + }, + { + "epoch": 0.9118311981914092, + "grad_norm": 2.234375, + "learning_rate": 3.1897676521048e-07, + "loss": 1.4540048599243165, + "step": 605 + }, + { + "epoch": 0.9193669932177845, + "grad_norm": 1.96875, + "learning_rate": 2.683352949010759e-07, + "loss": 1.4424663543701173, + "step": 610 + }, + { + "epoch": 0.9269027882441597, + "grad_norm": 2.46875, + "learning_rate": 2.2199596687767943e-07, + "loss": 1.4640046119689942, + "step": 615 + }, + { + "epoch": 0.9344385832705351, + "grad_norm": 2.453125, + "learning_rate": 1.7998634856642575e-07, + "loss": 1.4832847595214844, + "step": 620 + }, + { + "epoch": 0.9419743782969103, + "grad_norm": 2.1875, + "learning_rate": 1.4233143163420338e-07, + "loss": 1.4776354789733888, + "step": 625 + }, + { + "epoch": 0.9495101733232856, + "grad_norm": 1.9609375, + "learning_rate": 1.0905361712102352e-07, + "loss": 1.5160974502563476, + "step": 630 + }, + { + "epoch": 0.9570459683496609, + "grad_norm": 2.109375, + "learning_rate": 8.01727021135662e-08, + "loss": 1.4372377395629883, + "step": 635 + }, + { + "epoch": 0.9645817633760362, + "grad_norm": 2.234375, + "learning_rate": 5.570586796782351e-08, + "loss": 1.4696691513061524, + "step": 640 + }, + { + "epoch": 0.9721175584024114, + "grad_norm": 2.03125, + "learning_rate": 3.566767008784999e-08, + "loss": 1.505112075805664, + "step": 645 + }, + { + "epoch": 0.9796533534287868, + "grad_norm": 2.28125, + "learning_rate": 2.0070029266709145e-08, + "loss": 1.512413787841797, + "step": 650 + }, + { + "epoch": 0.987189148455162, + "grad_norm": 2.75, + "learning_rate": 8.922224594743733e-09, + "loss": 1.4716434478759766, + "step": 655 + }, + { + "epoch": 0.9947249434815373, + "grad_norm": 2.015625, + "learning_rate": 2.2308879394189464e-09, + "loss": 1.4296034812927245, + "step": 660 + }, + { + "epoch": 1.0, + "step": 664, + "total_flos": 3.202384716355461e+17, + "train_loss": 1.559677630303854, + "train_runtime": 5251.4031, + "train_samples_per_second": 0.505, + "train_steps_per_second": 0.126 + } + ], + "logging_steps": 5, + "max_steps": 664, + "num_input_tokens_seen": 0, + "num_train_epochs": 1, + "save_steps": 500, + "stateful_callbacks": { + "TrainerControl": { + "args": { + "should_epoch_stop": false, + "should_evaluate": false, + "should_log": false, + "should_save": false, + "should_training_stop": false + }, + "attributes": {} + } + }, + "total_flos": 3.202384716355461e+17, + "train_batch_size": 1, + "trial_name": null, + "trial_params": null +} diff --git a/training_args.bin b/training_args.bin new file mode 100644 index 0000000..bf6e7e8 --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:325e3300461f4c614b92a50f03260ca39c67869e8253e5ca4abaa918b5c0dcab +size 6033 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000..15ad12e Binary files /dev/null and b/training_loss.png differ