From b85b0fe15af727b42ef175487c1b330e9c5fbf44 Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Tue, 21 Jul 2026 11:16:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: lldois/v53_public091_full_lr1e5_ep3 Source: Original Platform --- .gitattributes | 36 + README.md | 58 + all_results.json | 8 + chat_template.jinja | 89 + config.json | 63 + experiment_recipe.json | 77 + generation_config.json | 12 + model.safetensors | 3 + ...17209.ubuntu-System-Product-Name.1429660.0 | 3 + tokenizer.json | 3 + tokenizer_config.json | 16 + train.log | 2318 +++++++++++++++++ train_results.json | 8 + trainer_log.jsonl | 98 + trainer_state.json | 722 +++++ training_args.bin | 3 + training_loss.png | Bin 0 -> 41223 bytes 17 files changed, 3517 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 all_results.json create mode 100644 chat_template.jinja create mode 100644 config.json create mode 100644 experiment_recipe.json create mode 100644 generation_config.json create mode 100644 model.safetensors create mode 100644 runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 create mode 100644 tokenizer.json create mode 100644 tokenizer_config.json create mode 100644 train.log create mode 100644 train_results.json create mode 100644 trainer_log.jsonl create mode 100644 trainer_state.json create mode 100644 training_args.bin create mode 100644 training_loss.png 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..670897b --- /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: v53_public091_full_lr1e5_ep3 + results: [] +--- + + + +# v53_public091_full_lr1e5_ep3 + +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_v49_public_091_exact 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: 1e-05 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 202607203 +- 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: 3.0 + +### 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..06fdc8b --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 3.0, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124 +} \ 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/experiment_recipe.json b/experiment_recipe.json new file mode 100644 index 0000000..ce53f6a --- /dev/null +++ b/experiment_recipe.json @@ -0,0 +1,77 @@ +{ + "created_at": "2026-07-16 23:52:50", + "name": "v53_public091_full_lr1e5_ep3", + "base": "OpenOneRec/OneReason-0.8B-pretrain-competition", + "dataset": "v49_public_091_exact", + "dataset_manifest": { + "path": "/home/ll/llm4rec/experiments/data/v49_public_091_exact.jsonl", + "records": 32705, + "groups": { + "rec": 18651, + "item": 9684, + "user": 2792, + "world": 1578 + }, + "routes": { + "no_think": 20934, + "think": 11771 + }, + "thought_modes": { + "empty": 20934, + "filled": 11771 + }, + "sha256": "cdedea13c560d3453697f4a3c9b96a2303bd708c84833034fa953d16482b9925", + "source_path": "/home/ll/llm4rec/data/external/kuaishou-llmrec-sft-baseline-0.91/train.jsonl", + "source_url": "https://huggingface.co/datasets/Frinkleko/kuaishou-llmrec-sft-baseline-0.91/resolve/main/train.jsonl?download=true", + "source_sha256": "4d6b29d76974c9a1517c1b583858e744cae019cb26e1e2d90066e237ebbcf5f8", + "source_license": "Apache-2.0", + "transform": "Lossless field mapping from system/prompt/response to instruction/input/output; original seed-42 order retained." + }, + "learning_rate": "1.0e-5", + "epochs": 3.0, + "method": "full", + "weight_decay": 0.0, + "validation_size": 0.0, + "lora": { + "rank": null, + "alpha": null, + "dropout": null, + "target": null + }, + "stages": null, + "note": "Convergence anchor matching the published full-SFT 1e-5/3-epoch schedule whose validation loss fell through the third epoch.", + "evaluation": null, + "cot_policy": "Preserve meaningful CoT for /think and pure final outputs for /no_think.", + "checkpoint_policy": "save_strategy=no; only the final model is retained.", + "script": "/home/ll/llm4rec/experiments/run_experiments.py", + "script_sha256": "bc57a4d1337c7182996ece63ddc844185043b68ae2a2dbe793e3969bbccc2e2d", + "data_builder": "/home/ll/llm4rec/experiments/source_data.py", + "data_builder_sha256": "a1216b14c8c516f9fde2fcaab9d70ec5b8a200033fbd1ee330c6b461213587ad", + "data_cleaner": null, + "data_cleaner_sha256": null, + "configs": [ + "/home/ll/llm4rec/experiments/configs/v53_public091_full_lr1e5_ep3.yaml" + ], + "reproduce": "/home/ll/llm4rec/demo/LLaMA-Factory/.venv/bin/python /home/ll/llm4rec/experiments/run_experiments.py --single v53_public091_full_lr1e5_ep3 --gpu ", + "training_result": { + "name": "v53_public091_full_lr1e5_ep3", + "gpu": 0, + "started_at": "2026-07-16 23:52:50", + "status": "ok", + "wall_seconds": 7937.76, + "finished_at": "2026-07-17 02:05:08", + "epoch": 3.0, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124, + "global_step": 978, + "first_logged_loss": 2.8472824096679688, + "last_logged_loss": 1.5878689765930176, + "min_logged_loss": 1.4618969917297364, + "tail_loss_mean": 1.5572831047905817, + "logged_loss_change": -1.2594134330749511, + "batch": "v49-v53" + } +} \ No newline at end of file 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..107ace7 --- /dev/null +++ b/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7ee4891ceef23056a9e7219bcd7171a1c9911bd897a151ebf402d5a2ca3ed60 +size 1602902832 diff --git a/runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 b/runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 new file mode 100644 index 0000000..bdf04d7 --- /dev/null +++ b/runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d931d5aa45121cf1649f5e0b3eb13c41775a2036100c13e2ddacbd39ad493b7 +size 26713 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..84b9b77 --- /dev/null +++ b/train.log @@ -0,0 +1,2318 @@ +[2026-07-16 23:52:50] stage 1/1: /home/ll/llm4rec/experiments/configs/v53_public091_full_lr1e5_ep3.yaml +/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-16 23:52:53] 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-16 23:52:54,303 >> 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-16 23:52:54,309 >> 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-16 23:52:59,382 >> 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-16 23:52:59,385 >> 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-16 23:52:59,916 >> 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-16 23:52:59,920 >> 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-16 23:53:01] llamafactory.data.loader:144 >> Loading dataset /home/ll/llm4rec/experiments/data/v49_public_091_exact.jsonl... + Running tokenizer on dataset (num_proc=16): 0%| | 0/32705 [00:00user +【用户交互历史】: +【2023-06-16】 + --:-- [商品-购买] <|prod_begin|> +【2023-06-17】 + --:-- [商品-购买] <|prod_begin|> +【2023-06-18】 + --:-- [商品-购买] <|prod_begin|> +【2023-08-15】 + --:-- [商品-购买] <|prod_begin|> +【2023-08-18】 + --:-- [商品-购买] <|prod_begin|> +【2023-08-21】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2023-08-23】 + --:-- [商品-购买] <|prod_begin|> +【2023-09-13】 + --:-- [商品-购买] <|prod_begin|> +【2023-09-15】 + --:-- [商品-购买] <|prod_begin|> +【2024-05-17】 + --:-- [商品-购买] <|prod_begin|> +【2024-08-28】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-08-29】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-06】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-08】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-13】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-26】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-10-30】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-04】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-08】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-20】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-20】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-27】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-02】 + --:-- [直播-关注] <|living_begin|> +【2025-01-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-06】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-13】 + --:-- [直播-关注] <|living_begin|> +【2025-03-13】 + --:-- [直播-关注] <|living_begin|> +【2025-03-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-30】 + --:-- [直播-关注] <|living_begin|> +【2025-04-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-20】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-09】 + --:-- [直播-关注] <|living_begin|> +【2025-05-16】 + --:-- [直播-关注] <|living_begin|> +【2025-05-26】 + --:-- [直播-关注] <|living_begin|> +【2025-05-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-29】 + --:-- [直播-关注] <|living_begin|> +【2025-06-04】 + --:-- [直播-关注] <|living_begin|> +【2025-06-14】 + --:-- [直播-关注] <|living_begin|> +【2025-06-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-09】 + --:-- [直播-关注] <|living_begin|> +【2025-07-13】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-07-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-06】 + --:-- [直播-打赏] <|living_begin|> +【2025-08-10】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-08-13】 + --:-- [直播-关注] <|living_begin|> +【2025-08-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-23】 + --:-- [直播-关注] <|living_begin|> +【2025-10-17】 + --:-- [直播-关注] <|living_begin|> +【2025-10-18】 + --:-- [直播-关注] <|living_begin|> +【2025-10-25】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> +【2025-10-26】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-05】 + --:-- [直播-关注] <|living_begin|> +【2025-11-08】 + --:-- [直播-关注] <|living_begin|> +【2025-11-11】 + --:-- [直播-关注] <|living_begin|> +【2025-11-15】 + --:-- [直播-关注] <|living_begin|> +【2025-11-18】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-23】 + --:-- [直播-关注] <|living_begin|> +【2025-12-11】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-14】 + --:-- [直播-关注] <|living_begin|> +【2025-12-18】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-21】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-22】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-23】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-24】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-25】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-26】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-28】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-31】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-01】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-07】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-09】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-10】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-11】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-13】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-15】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-20】 + 06:53 [广告-深度转化] <|ad_begin|> +【2026-01-21】 + 00:19 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:18 [广告-深度转化] <|ad_begin|> + 23:38 [广告-深度转化] <|ad_begin|> +【2026-01-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 06:57 [视频-收藏/长播] <|video_begin|> + 11:39 [视频-收藏/长播] <|video_begin|> + 12:27 [广告-深度转化] <|ad_begin|> + 14:54 [广告-深度转化] <|ad_begin|> + 16:35 [广告-深度转化] <|ad_begin|> + 17:59 [视频-收藏/长播] <|video_begin|> +【2026-01-23】 + 03:44 [广告-深度转化] <|ad_begin|> + 08:10 [广告-深度转化] <|ad_begin|> + 08:38 [广告-深度转化] <|ad_begin|> + 10:42 [视频-收藏/长播] <|video_begin|> + 11:03 [视频-收藏/长播] <|video_begin|> + 23:20 [视频-收藏/长播] <|video_begin|> +【2026-01-24】 + 01:22 [广告-深度转化] <|ad_begin|> + 01:22 [广告-点击] <|ad_begin|> + 02:04 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:27 [广告-深度转化] <|ad_begin|> + 06:27 [广告-点击] <|ad_begin|> + 08:42 [广告-深度转化] <|ad_begin|> + 08:42 [广告-点击] <|ad_begin|> + 10:15 [广告-深度转化] <|ad_begin|> + 10:15 [广告-点击] <|ad_begin|> + 11:18 [广告-深度转化] <|ad_begin|> + 11:18 [广告-点击] <|ad_begin|> + 14:23 [广告-深度转化] <|ad_begin|> + 14:23 [广告-点击] <|ad_begin|> + 16:28 [广告-深度转化] <|ad_begin|> + 16:28 [广告-点击] <|ad_begin|> + 16:34 [视频-收藏/长播] <|video_begin|> + 17:21 [广告-深度转化] <|ad_begin|> + 17:21 [广告-点击] <|ad_begin|> +【2026-01-25】 + --:-- [商品-点击] <|prod_begin|> + 03:45 [广告-深度转化] <|ad_begin|> + 03:45 [广告-点击] <|ad_begin|> + 05:31 [广告-深度转化] <|ad_begin|> + 05:31 [广告-点击] <|ad_begin|> + 09:18 [广告-深度转化] <|ad_begin|> + 09:18 [广告-点击] <|ad_begin|> + 13:27 [广告-深度转化] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> +【2026-01-26】 + 00:42 [视频-点赞/长播] <|video_begin|> + 02:56 [广告-深度转化] <|ad_begin|> + 02:56 [广告-点击] <|ad_begin|> + 04:11 [视频-评论/长播] <|video_begin|> + 06:48 [广告-深度转化] <|ad_begin|> + 06:48 [广告-点击] <|ad_begin|> + 06:49 [广告-点击] <|ad_begin|> + 09:22 [广告-点击] <|ad_begin|> + 10:24 [视频-收藏/长播] <|video_begin|> + 11:23 [广告-深度转化] <|ad_begin|> + 11:23 [广告-点击] <|ad_begin|> + 14:25 [广告-深度转化] <|ad_begin|> + 14:25 [广告-点击] <|ad_begin|> +【2026-01-27】 + 01:31 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:01 [广告-深度转化] <|ad_begin|> + 06:01 [广告-点击] <|ad_begin|> + 11:01 [广告-深度转化] <|ad_begin|> + 11:01 [广告-点击] <|ad_begin|> + 14:21 [广告-深度转化] <|ad_begin|> + 14:21 [广告-点击] <|ad_begin|> + 15:23 [广告-深度转化] <|ad_begin|> + 15:23 [广告-点击] <|ad_begin|> + 23:58 [广告-点击] <|ad_begin|> +【2026-01-28】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 04:50 [广告-深度转化] <|ad_begin|> + 04:50 [广告-点击] <|ad_begin|> + 07:44 [广告-深度转化] <|ad_begin|> + 07:44 [广告-点击] <|ad_begin|> + 12:20 [广告-深度转化] <|ad_begin|> + 12:20 [广告-点击] <|ad_begin|> + 13:15 [广告-深度转化] <|ad_begin|> + 13:15 [广告-点击] <|ad_begin|> + 15:22 [广告-深度转化] <|ad_begin|> + 15:22 [广告-点击] <|ad_begin|> + 15:34 [视频-评论/长播] <|video_begin|> + 15:55 [广告-深度转化] <|ad_begin|> + 15:55 [广告-点击] <|ad_begin|> +【2026-01-29】 + 01:12 [广告-深度转化] <|ad_begin|> + 01:12 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:05 [广告-点击] <|ad_begin|> + 07:04 [广告-深度转化] <|ad_begin|> + 07:04 [广告-点击] <|ad_begin|> + 10:24 [视频-点赞/长播] <|video_begin|> + 11:08 [广告-深度转化] <|ad_begin|> + 11:08 [广告-点击] <|ad_begin|> + 13:42 [广告-深度转化] <|ad_begin|> + 13:42 [广告-点击] <|ad_begin|> + 14:50 [广告-深度转化] <|ad_begin|> + 14:50 [广告-点击] <|ad_begin|> + 15:43 [广告-深度转化] <|ad_begin|> + 15:43 [广告-点击] <|ad_begin|> +【2026-01-30】 + 01:25 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:22 [广告-深度转化] <|ad_begin|> + 02:22 [广告-点击] <|ad_begin|> + 05:54 [广告-深度转化] <|ad_begin|> + 05:54 [广告-点击] <|ad_begin|> + 09:25 [广告-深度转化] <|ad_begin|> + 09:25 [广告-点击] <|ad_begin|> + 10:10 [广告-深度转化] <|ad_begin|> + 10:10 [广告-点击] <|ad_begin|> + 11:22 [广告-深度转化] <|ad_begin|> + 11:22 [广告-点击] <|ad_begin|> + 12:40 [广告-深度转化] <|ad_begin|> + 12:40 [广告-点击] <|ad_begin|> +【2026-01-31】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + 05:02 [广告-深度转化] <|ad_begin|> + 05:02 [广告-点击] <|ad_begin|> + 06:59 [广告-点击] <|ad_begin|> + 07:54 [广告-点击] <|ad_begin|> + 09:32 [视频-关注/长播] <|video_begin|> + 10:30 [广告-点击] <|ad_begin|> + 11:44 [广告-深度转化] <|ad_begin|> + 11:44 [广告-点击] <|ad_begin|> + 14:41 [广告-深度转化] <|ad_begin|> + 14:41 [广告-点击] <|ad_begin|> +【2026-02-01】 + 01:26 [广告-深度转化] <|ad_begin|> + 01:26 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:28 [广告-深度转化] <|ad_begin|> + 05:28 [广告-点击] <|ad_begin|> + 10:03 [广告-深度转化] <|ad_begin|> + 10:03 [广告-点击] <|ad_begin|> + 13:41 [视频-浏览] <|video_begin|> + 14:05 [广告-深度转化] <|ad_begin|> + 14:05 [广告-点击] <|ad_begin|> + 14:57 [广告-深度转化] <|ad_begin|> + 14:57 [广告-点击] <|ad_begin|> +【2026-02-02】 + 00:13 [广告-深度转化] <|ad_begin|> + 00:13 [广告-点击] <|ad_begin|> + 05:27 [广告-深度转化] <|ad_begin|> + 05:27 [广告-点击] <|ad_begin|> + 08:13 [广告-深度转化] <|ad_begin|> + 08:13 [广告-点击] <|ad_begin|> + 12:26 [广告-深度转化] <|ad_begin|> + 12:26 [广告-点击] <|ad_begin|> + 13:05 [广告-深度转化] <|ad_begin|> + 13:05 [广告-点击] <|ad_begin|> +【2026-02-03】 + 03:27 [广告-深度转化] <|ad_begin|> + 03:27 [广告-点击] <|ad_begin|> + 06:47 [广告-点击] <|ad_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:12 [视频-长播] <|video_begin|> + 08:12 [视频-长播] <|video_begin|> + 08:17 [视频-长播] <|video_begin|> + 08:17 [视频-长播] <|video_begin|> + 08:24 [视频-长播] <|video_begin|> + 08:24 [视频-长播] <|video_begin|> + 08:24 [视频-长播] <|video_begin|> + 08:37 [视频-评论/长播] <|video_begin|> + 08:39 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:10 [视频-长播] <|video_begin|> + 12:27 [视频-长播] <|video_begin|> + 12:27 [视频-长播] <|video_begin|> + 12:59 [广告-深度转化] <|ad_begin|> + 12:59 [广告-点击] <|ad_begin|> + 15:25 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> +【2026-02-04】 + 00:38 [视频-长播] <|video_begin|> + 00:38 [视频-长播] <|video_begin|> + 01:03 [广告-深度转化] <|ad_begin|> + 01:03 [广告-点击] <|ad_begin|> + 04:02 [视频-长播] <|video_begin|> + 04:04 [视频-评论/长播] <|video_begin|> + 05:02 [视频-长播] <|video_begin|> + 05:02 [视频-长播] <|video_begin|> + 05:17 [广告-深度转化] <|ad_begin|> + 05:17 [广告-点击] <|ad_begin|> + 08:45 [视频-长播] <|video_begin|> + 08:45 [视频-长播] <|video_begin|> + 08:45 [视频-长播] <|video_begin|> + 08:48 [视频-长播] <|video_begin|> + 08:48 [视频-长播] <|video_begin|> + 08:57 [视频-长播] <|video_begin|> + 08:57 [视频-长播] <|video_begin|> + 11:52 [广告-深度转化] <|ad_begin|> + 11:52 [广告-点击] <|ad_begin|> + 13:13 [视频-长播] <|video_begin|> + 13:27 [广告-深度转化] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> + 15:57 [视频-长播] <|video_begin|> + 16:19 [广告-深度转化] <|ad_begin|> + 16:19 [广告-点击] <|ad_begin|> +【2026-02-05】 + 00:36 [广告-深度转化] <|ad_begin|> + 00:36 [广告-点击] <|ad_begin|> + 03:23 [视频-长播] <|video_begin|> + 05:07 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:28 [视频-长播] <|video_begin|> + 05:28 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-评论/长播] <|video_begin|> + 05:41 [视频-长播] <|video_begin|> + 06:02 [广告-深度转化] <|ad_begin|> + 06:02 [广告-点击] <|ad_begin|> + 10:30 [视频-长播] <|video_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": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,这项任务要求我分析用户的行为时间线,挖掘出一条从被动娱乐消费到主动关注健康信息的行为逻辑链。我将重点关注用户兴趣的转变节点,并解释其背后的动机变化。 + +我首先注意到,这位用户的行为在很长一段时间内展现出非常稳定且广泛的偏好。从2023年到2025年初,他的购物记录非常务实且多样化,涵盖了食品如酸菜鱼<|prod_begin|>和鸡爪<|prod_begin|>,家居用品如拖把<|prod_begin|>和垃圾袋<|prod_begin|>,以及一些工具类的商品,比如水平仪<|prod_begin|>、扳手<|prod_begin|>和电钻配件<|prod_begin|>。这些消费行为描绘出一个注重生活实用性的中年男性形象。同时,他购买的保健品如黄瓜籽粉<|prod_begin|>、耳耵聍清洗器<|prod_begin|>和各类抑菌膏、草本片剂,也暗示了他对身体健康的潜在关注。 + +进入2025年后,我发现他的兴趣开始明显向直播内容倾斜,尤其偏爱东北地区的主播。他关注的直播间<|living_begin|>、<|living_begin|>、<|living_begin|>等,大多带有浓厚的东北地域特色、接地气的唠嗑风格和才艺表演。这表明他在寻求一种娱乐化、有陪伴感的互动体验。 + +然而,一个显著的兴趣迁移发生在2026年1月下旬。从1月20日开始,我观察到他陷入了对短剧广告的高强度、沉浸式消费中。在短短十几天里,他深度转化或点击了大量的短剧广告,例如《斩仙台真人AI版》<|ad_begin|>、《阴阳神算》<|ad_begin|>、《假太监:掠夺气运从祸乱皇朝开始》<|ad_begin|>等等。这些广告内容多以古装、仙侠、权谋、情感纠葛为主题,剧情紧凑、冲突强烈。这种行为模式非常典型,属于被动地被信息流中的爽文式、快节奏娱乐内容所吸引,并持续进行消费。 + +就在这种高频次的娱乐内容消费浪潮中,我捕捉到了一个关键的转折点。在连续多日沉浸于短剧广告之后,到1月31日,他的行为突然出现了一次性质上的剧变。他主动关注了一个以“中医健康科普”和“痛风知识讲解”为核心内容的直播间<|living_begin|>。这个直播间的主播是“长发医师”,穿着白大褂进行“公益免费问诊”,内容严肃且专业。这次交互与之前被动刷短剧的娱乐行为形成了鲜明对比,从消磨时间的娱乐需求,一跃成为带有明确目的性的主动健康问询。我推测,之前购买保健品的行为只是浅层的健康意识,而这次主动关注专业医师的科普直播,标志着他的健康意识被真正唤醒,开始从被动接收信息转向主动寻求专业解答。 + +综合来看,我认为用户的行为演变路径是清晰的。他最初的消费行为体现了对生活实用性和身体健康的朴素关注。随后,他沉浸在信息流推荐的短剧广告中,表现为一种被动的娱乐内容消费。最终,这种状态被一次关键的行为转变所打破,他开始主动关注并寻求专业的健康知识,完成了从被动娱乐到主动健康问询的意识觉醒。 + +因此,我提炼出如下行为逻辑链: +最初,用户长时间沉浸在信息流推荐的短剧广告中,例如在2026年1月20日深度转化了《斩仙台真人AI版》<|ad_begin|>,这代表了他被动、高频的娱乐内容消费习惯。然而,在经历了连续多日的娱乐内容消费后,用户在2026年1月31日首次主动关注了一个以“中医健康科普”和“痛风知识讲解”为主题的专业医师直播间<|living_begin|>,这标志着他的注意力从被动娱乐显著转移至主动的健康问询,完成了一次关键的需求认知升级。 +{"logic_chain": {"name": "从被动信息流消费到主动健康问询的意识觉醒", "events": [{"date": "2026-01-20", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始状态:用户沉浸在信息流推荐的短剧广告中,行为模式为被动、高频的娱乐内容消费。"}, {"date": "2026-01-31", "action": "[直播-关注] <|living_begin|>", "logic": "行为转折与认知跃迁:在连续多日的娱乐内容轰炸后,用户行为首次出现断崖式转变,从被动接收娱乐信息转向主动关注严肃的“中医健康科普”、“痛风知识讲解”等专业内容,交互深度和意图明确性显著增强,标志着一次重要的注意力转移和需求觉醒。"}]}}<|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 +【用户交互历史】: +【2023-02-01】 + --:-- [商品-购买] <|prod_begin|> +【2023-02-04】 + --:-- [商品-购买] <|prod_begin|> +【2023-02-13】 + --:-- [商品-购买] <|prod_begin|> +【2023-05-01】 + --:-- [商品-购买] <|prod_begin|> +【2023-07-01】 + --:-- [商品-购买] <|prod_begin|> +【2023-11-07】 + --:-- [商品-购买] <|prod_begin|> +【2024-02-14】 + --:-- [商品-购买] <|prod_begin|> +【2024-02-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-04-22】 + --:-- [商品-购买] <|prod_begin|> +【2024-05-28】 + --:-- [商品-购买] <|prod_begin|> +【2024-05-29】 + --:-- [商品-购买] <|prod_begin|> +【2024-06-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-06-16】 + --:-- [商品-购买] <|prod_begin|> +【2024-08-23】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-03】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-11-25】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-08】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-23】 + --:-- [直播-关注] <|living_begin|> +【2025-03-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-14】 + --:-- [直播-关注] <|living_begin|> +【2025-05-17】 + --:-- [直播-关注] <|living_begin|> +【2025-05-20】 + --:-- [直播-关注] <|living_begin|> +【2025-05-26】 + --:-- [直播-关注] <|living_begin|> +【2025-05-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-31】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-06】 + --:-- [直播-关注] <|living_begin|> +【2025-06-09】 + --:-- [直播-关注] <|living_begin|> +【2025-06-11】 + --:-- [直播-关注] <|living_begin|> +【2025-06-18】 + --:-- [直播-关注] <|living_begin|> +【2025-06-28】 + --:-- [直播-关注] <|living_begin|> +【2025-07-21】 + --:-- [直播-关注] <|living_begin|> +【2025-07-22】 + --:-- [直播-关注] <|living_begin|> +【2025-07-31】 + --:-- [直播-关注] <|living_begin|> +【2025-08-02】 + --:-- [直播-关注] <|living_begin|> +【2025-08-03】 + --:-- [直播-关注] <|living_begin|> +【2025-08-06】 + --:-- [直播-关注] <|living_begin|> +【2025-08-11】 + --:-- [直播-关注] <|living_begin|> +【2025-08-12】 + --:-- [直播-关注] <|living_begin|> +【2025-08-13】 + --:-- [直播-关注] <|living_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-08-16】 + --:-- [直播-关注] <|living_begin|> +【2025-08-19】 + --:-- [直播-关注] <|living_begin|> +【2025-08-20】 + --:-- [直播-关注] <|living_begin|> +【2025-09-18】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-09-21】 + --:-- [商品-点击] <|prod_begin|> +【2025-09-25】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-05】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-09】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-10-10】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-10-11】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-13】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-26】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-03】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-05】 + --:-- [直播-关注] <|living_begin|> +【2025-11-08】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-09】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-11】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-19】 + --:-- [直播-关注] <|living_begin|> +【2025-11-20】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-26】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-29】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-03】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-05】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-07】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-17】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-18】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-24】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-26】 + --:-- [直播-关注] <|living_begin|> +【2025-12-27】 + 10:34 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + 14:44 [广告-深度转化] <|ad_begin|> +【2025-12-30】 + --:-- [商品-点击] <|prod_begin|> + 16:13 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + 12:51 [广告-深度转化] <|ad_begin|> +【2026-01-01】 + 11:52 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + 15:13 [广告-深度转化] <|ad_begin|> + 15:33 [广告-深度转化] <|ad_begin|> + 15:34 [广告-深度转化] <|ad_begin|> + 16:13 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + 04:11 [广告-深度转化] <|ad_begin|> + 12:24 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + 00:40 [广告-深度转化] <|ad_begin|> + 03:54 [广告-深度转化] <|ad_begin|> + 16:27 [广告-深度转化] <|ad_begin|> +【2026-01-07】 + 08:33 [广告-深度转化] <|ad_begin|> +【2026-01-08】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:55 [广告-深度转化] <|ad_begin|> + 12:36 [广告-深度转化] <|ad_begin|> + 13:24 [广告-深度转化] <|ad_begin|> +【2026-01-10】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-11】 + 06:45 [广告-深度转化] <|ad_begin|> +【2026-01-13】 + 03:46 [广告-深度转化] <|ad_begin|> + 06:13 [广告-深度转化] <|ad_begin|> + 09:10 [广告-深度转化] <|ad_begin|> + 11:25 [广告-深度转化] <|ad_begin|> +【2026-01-14】 + 00:10 [广告-深度转化] <|ad_begin|> + 15:40 [广告-深度转化] <|ad_begin|> +【2026-01-15】 + 13:30 [广告-深度转化] <|ad_begin|> +【2026-01-16】 + 14:02 [广告-深度转化] <|ad_begin|> +【2026-01-17】 + 07:20 [广告-深度转化] <|ad_begin|> +【2026-01-18】 + 03:18 [广告-深度转化] <|ad_begin|> + 08:21 [广告-深度转化] <|ad_begin|> + 10:43 [广告-深度转化] <|ad_begin|> + 15:06 [广告-深度转化] <|ad_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:59 [广告-深度转化] <|ad_begin|> +【2026-01-20】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-22】 + 07:37 [广告-深度转化] <|ad_begin|> + 09:54 [视频-点赞/长播] <|video_begin|> + 12:38 [广告-深度转化] <|ad_begin|> + 12:44 [广告-深度转化] <|ad_begin|> + 13:11 [广告-深度转化] <|ad_begin|> + 14:50 [广告-深度转化] <|ad_begin|> + 14:59 [广告-深度转化] <|ad_begin|> + 15:27 [广告-深度转化] <|ad_begin|> +【2026-01-23】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:12 [广告-深度转化] <|ad_begin|> + 07:34 [广告-深度转化] <|ad_begin|> + 11:50 [广告-深度转化] <|ad_begin|> +【2026-01-24】 + 00:58 [广告-深度转化] <|ad_begin|> + 03:29 [广告-深度转化] <|ad_begin|> + 07:39 [广告-深度转化] <|ad_begin|> + 08:57 [广告-深度转化] <|ad_begin|> + 09:59 [广告-深度转化] <|ad_begin|> + 10:10 [广告-深度转化] <|ad_begin|> + 22:30 [广告-深度转化] <|ad_begin|> +【2026-01-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:33 [广告-深度转化] <|ad_begin|> + 12:33 [广告-深度转化] <|ad_begin|> + 13:56 [广告-深度转化] <|ad_begin|> +【2026-01-27】 + --:-- [直播-关注] <|living_begin|> +【2026-01-28】 + 14:12 [广告-深度转化] <|ad_begin|> + 15:52 [广告-深度转化] <|ad_begin|> +【2026-01-29】 + 13:22 [广告-深度转化] <|ad_begin|> + 16:15 [视频-长播] <|video_begin|> + 16:48 [视频-长播] <|video_begin|> +【2026-01-30】 + 00:48 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 02:12 [视频-长播] <|video_begin|> + 03:29 [视频-长播] <|video_begin|> + 04:43 [视频-长播] <|video_begin|> + 07:53 [广告-深度转化] <|ad_begin|> + 09:09 [视频-长播] <|video_begin|> + 09:56 [视频-长播] <|video_begin|> + 09:56 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 11:10 [视频-长播] <|video_begin|> + 11:10 [视频-长播] <|video_begin|> + 12:01 [视频-长播] <|video_begin|> + 13:45 [广告-深度转化] <|ad_begin|> + 15:25 [视频-长播] <|video_begin|> + 15:45 [广告-深度转化] <|ad_begin|> + 20:53 [视频-长播] <|video_begin|> +【2026-01-31】 + 04:08 [视频-长播] <|video_begin|> + 04:08 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 07:52 [视频-长播] <|video_begin|> + 08:17 [广告-深度转化] <|ad_begin|> + 10:59 [视频-长播] <|video_begin|> + 14:35 [视频-长播] <|video_begin|> + 14:35 [视频-长播] <|video_begin|> + 15:36 [广告-点击] <|ad_begin|> + 23:41 [广告-点击] <|ad_begin|> + 23:43 [广告-点击] <|ad_begin|> + 23:47 [广告-点击] <|ad_begin|> + 23:49 [广告-点击] <|ad_begin|> + 23:50 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> + 23:54 [广告-点击] <|ad_begin|> + 23:57 [广告-点击] <|ad_begin|> +【2026-02-01】 + 01:29 [广告-点击] <|ad_begin|> + 02:03 [视频-长播] <|video_begin|> + 02:17 [广告-点击] <|ad_begin|> + 02:22 [广告-点击] <|ad_begin|> + 08:22 [广告-点击] <|ad_begin|> + 08:32 [视频-长播] <|video_begin|> + 08:37 [视频-长播] <|video_begin|> + 10:00 [视频-长播] <|video_begin|> + 12:00 [广告-点击] <|ad_begin|> + 12:57 [广告-深度转化] <|ad_begin|> + 12:57 [广告-点击] <|ad_begin|> + 14:06 [广告-深度转化] <|ad_begin|> + 14:06 [广告-点击] <|ad_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:27 [广告-点击] <|ad_begin|> + 15:31 [广告-点击] <|ad_begin|> + 15:31 [广告-点击] <|ad_begin|> + 15:33 [广告-点击] <|ad_begin|> + 15:53 [广告-点击] <|ad_begin|> + 21:54 [视频-长播] <|video_begin|> + 21:54 [视频-长播] <|video_begin|> + 21:56 [广告-点击] <|ad_begin|> + 23:07 [视频-长播] <|video_begin|> +【2026-02-02】 + 00:16 [广告-点击] <|ad_begin|> + 00:21 [广告-点击] <|ad_begin|> + 00:22 [广告-点击] <|ad_begin|> + 00:24 [广告-点击] <|ad_begin|> + 04:40 [广告-点击] <|ad_begin|> + 07:47 [广告-点击] <|ad_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:38 [视频-长播] <|video_begin|> + 09:38 [视频-长播] <|video_begin|> + 10:07 [视频-长播] <|video_begin|> + 10:43 [广告-深度转化] <|ad_begin|> + 10:43 [广告-点击] <|ad_begin|> + 12:12 [广告-点击] <|ad_begin|> + 14:05 [广告-深度转化] <|ad_begin|> + 14:05 [广告-点击] <|ad_begin|> + 14:55 [广告-点击] <|ad_begin|> + 20:53 [视频-长播] <|video_begin|> + 21:21 [视频-长播] <|video_begin|> + 23:54 [广告-点击] <|ad_begin|> + 23:55 [广告-点击] <|ad_begin|> +【2026-02-03】 + 00:00 [广告-点击] <|ad_begin|> + 00:01 [广告-点击] <|ad_begin|> + 06:36 [广告-点击] <|ad_begin|> + 07:50 [广告-深度转化] <|ad_begin|> + 07:50 [广告-点击] <|ad_begin|> + 11:20 [广告-点击] <|ad_begin|> + 11:23 [广告-点击] <|ad_begin|> + 11:24 [广告-点击] <|ad_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 12:55 [视频-长播] <|video_begin|> + 13:44 [广告-点击] <|ad_begin|> + 13:46 [广告-点击] <|ad_begin|> + 21:51 [广告-点击] <|ad_begin|> + 21:52 [广告-点击] <|ad_begin|> + 21:56 [广告-点击] <|ad_begin|> + 21:57 [广告-点击] <|ad_begin|> + 21:59 [广告-点击] <|ad_begin|> + 22:01 [广告-点击] <|ad_begin|> + 22:02 [广告-点击] <|ad_begin|> + 22:03 [广告-点击] <|ad_begin|> + 22:04 [广告-点击] <|ad_begin|> + 22:05 [广告-点击] <|ad_begin|> +【2026-02-04】 + 01:12 [广告-点击] <|ad_begin|> + 04:04 [视频-长播] <|video_begin|> + 08:33 [视频-长播] <|video_begin|> + 10:30 [广告-点击] <|ad_begin|> + 10:59 [广告-点击] <|ad_begin|> + 11:37 [广告-深度转化] <|ad_begin|> + 11:37 [广告-点击] <|ad_begin|> + 23:43 [广告-点击] <|ad_begin|> +【2026-02-05】 + 00:56 [视频-长播] <|video_begin|> + 01:47 [视频-长播] <|video_begin|> + 02:59 [广告-深度转化] <|ad_begin|> + 02:59 [广告-点击] <|ad_begin|> + 03:50 [广告-点击] <|ad_begin|> + 03:51 [广告-点击] <|ad_begin|> + 03:52 [广告-点击] <|ad_begin|> + 03:56 [广告-点击] <|ad_begin|> + 03:57 [广告-点击] <|ad_begin|> + 06:05 [视频-长播] <|video_begin|> + 08:32 [广告-深度转化] <|ad_begin|> + 08:32 [广告-点击] <|ad_begin|> + 10:13 [广告-点击] <|ad_begin|> + 10:52 [广告-深度转化] <|ad_begin|> + 10:52 [广告-点击] <|ad_begin|> + 12:29 [广告-深度转化] <|ad_begin|> + 12:29 [广告-点击] <|ad_begin|> + 14:35 [广告-点击] <|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": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,我来分析一下这位用户的行为数据,以推断其兴趣是如何从被动接收娱乐信息,逐步演化到主动探索专业知识的。 + +从整体交互历史来看,我注意到这位用户的行为模式展现出一条清晰的演变轨迹。在早期,用户的消费行为主要集中在生活必需品和服饰上,例如购买妈妈装 <|prod_begin|>、女包 <|prod_begin|> 以及各类农产品和食品调料。这表明用户是一位注重家庭生活、有一定年纪的女性。 + +随着时间的推移,特别是在2025年,用户的兴趣开始明显地向直播内容倾斜。我发现,在2025年5月14日,用户关注了一个以剧情扮演和戏剧化直播为特点的主播 <|living_begin|>。这类直播内容娱乐性强,互动性高,主要是为了消遣和放松,属于一种比较被动的娱乐信息接收。这可以看作是用户兴趣的初始阶段,偏好轻松、有趣、有故事性的内容。 + +然而,一个显著的转折点出现在了2025年7月22日。在这一天,用户关注了一位标签为“中医养生达人”和“穴位教学专家”的主播 <|living_begin|>。这个行为非常关键,因为它标志着用户的兴趣从纯粹的娱乐消遣,开始转向具有实用价值和专业知识的领域。中医和养生这类内容需要用户投入更多的认知精力去理解和学习,不再是简单的被动观看,而是带有主动获取知识的目的。我推测,这可能是由于用户自身或家庭对健康问题的关注度提升,从而驱动了这一兴趣的迁移。 + +在建立了对中医养生的初步兴趣后,用户的探索行为变得更加深入和具体。大约一个月后,即2025年8月16日,用户再次关注了一位中医领域的讲师 <|living_begin|>。与前一位主播相比,这位主播的标签更为细化和专业,例如“心脑血管健康科普者”和“脾胃调理实操导师”。这表明用户的需求已经从泛泛的养生科普,升级到了针对特定健康问题的解决方案探索。这种从宏观到微观的兴趣深化,反映出用户正在主动构建自己的健康知识体系,而不仅仅是随机浏览。 + +综合来看,这位用户的兴趣演化路径清晰地展示了从被动娱乐到主动求知的转变。最初,用户被剧情化、娱乐性强的直播内容所吸引,这满足了其基础的消遣需求。随后,出于对健康问题的关注,用户的兴趣点转移到了实用性更强的中医养生领域,开始主动学习专业知识。最终,这种学习行为进一步深化,用户开始聚焦于更具体、更专业的健康调理方向,显示出一种系统性的知识探索倾向。 + +因此,我倾向于认为,用户的核心兴趣已经从早期的娱乐化直播内容,逐步演变为对专业健康知识的主动探索。这一演化过程始于对剧情扮演型主播的关注 <|living_begin|>,随后在关注中医养生达人 <|living_begin|> 时发生了关键性的转折,最终通过关注更具体的心脑血管及脾胃调理讲师 <|living_begin|> 得以深化和细化。未来,向其推荐具有深度、专业且可实操的健康养生类内容,有较大概率被其接纳和喜爱。 +{"logic_chain": {"name": "从被动接收娱乐信息到主动探索专业知识的兴趣演化", "events": [{"date": "2025-05-14", "action": "[直播-关注] <|living_begin|>", "logic": "初始阶段:兴趣主要集中在娱乐性、剧情化的直播内容,以消遣为主要目的。"}, {"date": "2025-07-22", "action": "[直播-关注] <|living_begin|>", "logic": "兴趣转折与深化:首次关注具有强知识属性的“中医养生”、“穴位教学”主播,标志着用户兴趣从纯娱乐转向实用性健康知识获取,实现了认知需求的跃迁。"}, {"date": "2025-08-16", "action": "[直播-关注] <|living_begin|>", "logic": "认知聚焦与细化:在已建立中医养生兴趣的基础上,进一步关注更具体、更深入的领域,如“心脑血管健康”、“脾胃调理实操”,表明用户正在构建更系统化的健康知识体系。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-08-08】 + --:-- [直播-关注] <|living_begin|> +【2025-08-17】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-13】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-10-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-10】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-29】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-10】 + 04:45 [广告-点击] <|ad_begin|> +【2025-12-11】 + 04:33 [广告-点击] <|ad_begin|> +【2025-12-12】 + 13:14 [广告-深度转化] <|ad_begin|> + 13:14 [广告-点击] <|ad_begin|> + 15:59 [广告-点击] <|ad_begin|> +【2025-12-13】 + 04:09 [广告-点击] <|ad_begin|> + 06:39 [广告-点击] <|ad_begin|> + 07:11 [广告-点击] <|ad_begin|> + 07:15 [广告-点击] <|ad_begin|> + 09:37 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + 01:12 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-15】 + 11:48 [广告-点击] <|ad_begin|> +【2025-12-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-19】 + 14:08 [广告-点击] <|ad_begin|> +【2025-12-20】 + 03:46 [广告-点击] <|ad_begin|> +【2025-12-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-24】 + 05:10 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-29】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-01】 + 02:01 [广告-点击] <|ad_begin|> + 08:25 [广告-深度转化] <|ad_begin|> + 08:25 [广告-点击] <|ad_begin|> +【2026-01-02】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-03】 + 09:17 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> +【2026-01-04】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 10:17 [广告-点击] <|ad_begin|> + 13:18 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> +【2026-01-06】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-07】 + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-08】 + 11:53 [广告-点击] <|ad_begin|> + 12:00 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> +【2026-01-09】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-10】 + 17:19 [广告-点击] <|ad_begin|> +【2026-01-11】 + 05:51 [广告-点击] <|ad_begin|> + 08:07 [广告-点击] <|ad_begin|> + 08:23 [广告-点击] <|ad_begin|> + 15:20 [广告-点击] <|ad_begin|> +【2026-01-13】 + --:-- [直播-首次打赏] <|living_begin|> +【2026-01-17】 + 08:36 [广告-点击] <|ad_begin|> + 08:38 [广告-点击] <|ad_begin|> + 08:39 [广告-点击] <|ad_begin|> + 08:46 [广告-点击] <|ad_begin|> + 08:46 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-19】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-20】 + 06:04 [广告-深度转化] <|ad_begin|> + 06:04 [广告-点击] <|ad_begin|> + 07:06 [广告-深度转化] <|ad_begin|> + 07:06 [广告-点击] <|ad_begin|> + 23:57 [广告-点击] <|ad_begin|> +【2026-01-21】 + --:-- [直播-首次打赏] <|living_begin|> +【2026-01-22】 + 03:23 [视频-收藏/长播] <|video_begin|> + 03:35 [广告-点击] <|ad_begin|> + 03:40 [广告-点击] <|ad_begin|> + 11:15 [视频-收藏/长播] <|video_begin|> +【2026-01-23】 + 04:50 [广告-点击] <|ad_begin|> + 15:01 [视频-收藏/长播] <|video_begin|> +【2026-01-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 10:39 [视频-收藏/长播] <|video_begin|> + 11:07 [视频-收藏/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 17:07 [视频-收藏/长播] <|video_begin|> +【2026-01-25】 + 04:19 [视频-关注/长播] <|video_begin|> + 05:13 [广告-点击] <|ad_begin|> + 05:52 [视频-收藏/长播] <|video_begin|> + 06:04 [视频-转发/长播] <|video_begin|> + 07:51 [广告-点击] <|ad_begin|> + 14:48 [广告-点击] <|ad_begin|> + 15:28 [视频-转发/长播] <|video_begin|> + 16:48 [视频-评论/长播] <|video_begin|> + 16:55 [视频-评论/长播] <|video_begin|> +【2026-01-26】 + 01:33 [广告-深度转化] <|ad_begin|> + 01:33 [广告-点击] <|ad_begin|> + 03:13 [视频-评论/长播] <|video_begin|> + 09:11 [视频-评论/长播] <|video_begin|> + 09:31 [视频-收藏/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 12:40 [视频-评论/长播] <|video_begin|> + 12:40 [视频-转发/长播] <|video_begin|> + 14:50 [视频-评论/长播] <|video_begin|> + 15:16 [视频-评论/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-27】 + --:-- [直播-首次打赏] <|living_begin|> + 03:33 [视频-收藏/长播] <|video_begin|> + 03:47 [视频-关注/长播] <|video_begin|> + 04:01 [视频-转发/长播] <|video_begin|> + 07:08 [视频-评论/长播] <|video_begin|> + 09:35 [视频-评论/长播] <|video_begin|> + 15:40 [视频-评论/长播] <|video_begin|> +【2026-01-28】 + 02:41 [视频-评论/长播] <|video_begin|> + 04:09 [广告-点击] <|ad_begin|> + 04:51 [视频-评论/长播] <|video_begin|> + 05:33 [视频-评论/长播] <|video_begin|> + 16:31 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + 02:05 [广告-点击] <|ad_begin|> + 04:09 [视频-评论/长播] <|video_begin|> + 04:09 [视频-收藏/长播] <|video_begin|> + 04:33 [视频-收藏/长播] <|video_begin|> + 05:52 [广告-点击] <|ad_begin|> + 08:17 [视频-转发/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 12:05 [视频-评论/长播] <|video_begin|> + 13:16 [视频-评论/长播] <|video_begin|> + 15:06 [视频-评论/长播] <|video_begin|> +【2026-01-30】 + 08:39 [视频-转发/长播] <|video_begin|> + 15:22 [视频-评论/长播] <|video_begin|> + 16:32 [视频-评论/长播] <|video_begin|> +【2026-01-31】 + 03:16 [视频-评论/长播] <|video_begin|> + 03:16 [视频-收藏/长播] <|video_begin|> + 03:19 [视频-关注/长播] <|video_begin|> + 08:52 [广告-点击] <|ad_begin|> + 09:12 [视频-收藏/长播] <|video_begin|> + 15:09 [视频-评论/长播] <|video_begin|> + 16:20 [视频-收藏/长播] <|video_begin|> + 16:20 [视频-收藏/长播] <|video_begin|> + 16:24 [视频-评论/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 16:45 [视频-评论/长播] <|video_begin|> +【2026-02-01】 + 04:25 [视频-评论/长播] <|video_begin|> + 06:08 [视频-评论/长播] <|video_begin|> + 15:04 [视频-转发/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-02】 + 03:01 [视频-评论/长播] <|video_begin|> + 06:29 [视频-评论/长播] <|video_begin|> + 06:29 [视频-收藏/长播] <|video_begin|> + 08:36 [视频-评论/长播] <|video_begin|> + 10:17 [视频-评论/长播] <|video_begin|> + 14:08 [视频-评论/长播] <|video_begin|> + 15:46 [视频-评论/长播] <|video_begin|> +【2026-02-03】 + 02:47 [广告-点击] <|ad_begin|> + 02:47 [广告-点击] <|ad_begin|> + 09:27 [广告-点击] <|ad_begin|> + 10:09 [视频-转发/评论/收藏/长播] <|video_begin|> + 14:33 [视频-收藏/长播] <|video_begin|> + 14:43 [广告-点击] <|ad_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|> + 17:09 [视频-评论/长播] <|video_begin|> + 17:16 [视频-评论/长播] <|video_begin|> + 17:21 [视频-评论/长播] <|video_begin|> +【2026-02-04】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 01:42 [视频-收藏/长播] <|video_begin|> + 01:47 [视频-评论/长播] <|video_begin|> + 02:31 [视频-评论/长播] <|video_begin|> + 05:22 [视频-评论/长播] <|video_begin|> + 05:54 [视频-评论/长播] <|video_begin|> + 05:59 [视频-评论/长播] <|video_begin|> + 07:26 [视频-评论/长播] <|video_begin|> + 08:12 [视频-转发/长播] <|video_begin|> + 12:59 [视频-评论/收藏/长播] <|video_begin|> + 15:55 [视频-评论/长播] <|video_begin|> + 15:58 [视频-收藏/长播] <|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|> + 22:45 [视频-评论/长播] <|video_begin|> +【2026-02-05】 + 00:48 [广告-点击] <|ad_begin|> + 00:51 [广告-深度转化] <|ad_begin|> + 00:51 [广告-点击] <|ad_begin|> + 01:23 [视频-转发/点赞/长播] <|video_begin|> + 01:24 [广告-点击] <|ad_begin|> + 01:34 [视频-收藏/长播] <|video_begin|> + 02:26 [广告-点击] <|ad_begin|> + 03:22 [视频-收藏/长播] <|video_begin|> + 05:19 [视频-评论/长播] <|video_begin|> + 06:11 [视频-长播] <|video_begin|> + 06:11 [视频-长播] <|video_begin|> + 06:11 [视频-长播] <|video_begin|> + 06:18 [视频-长播] <|video_begin|> + 06:18 [视频-评论/长播] <|video_begin|> + 07:33 [视频-长播] <|video_begin|> + 07:33 [视频-长播] <|video_begin|> + 07:33 [视频-长播] <|video_begin|> + 08:28 [广告-深度转化] <|ad_begin|> + 08:28 [广告-点击] <|ad_begin|> + 08:53 [视频-长播] <|video_begin|> + 08:54 [广告-点击] <|ad_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-转发/长播] <|video_begin|> + 09:45 [视频-长播] <|video_begin|> + 09:45 [视频-长播] <|video_begin|> + 09:45 [视频-长播] <|video_begin|> + 09:47 [视频-长播] <|video_begin|> + 09:47 [视频-长播] <|video_begin|> + 10:15 [广告-深度转化] <|ad_begin|> + 10:15 [广告-点击] <|ad_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:30 [广告-点击] <|ad_begin|> + 10:53 [视频-长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 11:01 [广告-点击] <|ad_begin|> + 11:01 [广告-点击] <|ad_begin|> + 11:34 [视频-长播] <|video_begin|> + 11:40 [视频-长播] <|video_begin|> + 11:40 [视频-长播] <|video_begin|> + 11:46 [视频-长播] <|video_begin|> + 11:46 [视频-长播] <|video_begin|> + 13:32 [视频-评论/长播] <|video_begin|> + 13:40 [视频-长播] <|video_begin|> + 14:57 [视频-长播] <|video_begin|> + 14:57 [视频-长播] <|video_begin|> + 14:57 [视频-长播] <|video_begin|> + 14:58 [视频-长播] <|video_begin|> + 14:58 [视频-长播] <|video_begin|> + 14:58 [视频-长播] <|video_begin|> + 15:02 [视频-长播] <|video_begin|> + 15:02 [视频-长播] <|video_begin|> + 15:02 [视频-长播] <|video_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:32 [视频-长播] <|video_begin|> + 15:32 [视频-长播] <|video_begin|> + 15:32 [视频-评论/长播] <|video_begin|> + 15:37 [视频-长播] <|video_begin|> + 15:37 [视频-长播] <|video_begin|> + 15:40 [视频-长播] <|video_begin|> + 15:40 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:48 [视频-长播] <|video_begin|> + 15:48 [视频-长播] <|video_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 构成因果递进关系,即 B 来源于 A 带来的副作用、新需求,或 A 是 B 的触发诱因。 +3.需求深度细化:在同一主题类目中,交互 B 相比交互 A 应体现出更具体、更详细的需求层次,但不得包含多次重复的购买、点击、搜索等行为,以避免重复节点内容。 +请针对以下主题提取行为逻辑链: +主题:从泛化兴趣到精准购买的消费决策闭环 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化兴趣到精准购买的消费决策闭环", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,我来分析一下这项推荐任务。任务要求我基于用户的交互历史,挖掘出一条从产生兴趣到最终完成购买的消费决策链路。 + +从整体时间线来看,我注意到这位用户的消费行为相当广泛,涵盖了零食、香氛、个护、虚拟商品和电子产品等多个领域,显示出其兴趣点的多样性。在内容消费上,用户对游戏,特别是篮球类(如NBA2K)和射击类(如和平精英、CS:GO)表现出浓厚兴趣,同时也会关注一些生活、搞笑和情感类视频。直播方面,用户的偏好则比较分散,既有游戏主播,也有情感互动和才艺展示型主播。 + +为了找到一条清晰的“从泛化兴趣到精准购买”的行为链,我需要寻找一个从初步意向,经过信息搜集或兴趣强化,最终导向购买完成的完整过程。简单地购买零食或虚拟商品,虽然构成了消费,但往往缺少中间的决策强化环节,更像是即时性的需求满足。 + +在浏览2026年1月初的行为时,我发现了一个很有价值的信号。在1月2日,用户将一份泰国金枕榴莲肉 <|prod_begin|> 加入了购物车。这是一个非常明确的购买意向,但用户并没有立刻下单。这让我推测,他可能还在犹豫,或者在等待一个合适的时机,也可能是在寻找更多信息来坚定自己的购买决心。这个“加购”行为,可以看作是整个决策链路的起点。 + +接下来,我需要寻找能强化这个购买意向的行为。我仔细梳理了从1月2日到月底的所有交互记录。在这期间,用户消费了大量游戏和篮球相关的视频内容,也购买了一些游戏道具和电子产品,但这些都与榴莲这个品类无关。直到1月31日,一个关键行为出现了:用户关注并长时间观看了一个关于南丰榴莲加工厂的视频 <|video_begin|>。这个视频详细展示了榴莲从采摘、分类到包装的全过程,强调了果实的品质和加工的专业性,并且视频中还穿插了主播的推介和优惠信息。我认为,这个行为与月初的加购行为构成了强烈的因果关联。用户通过观看这个视频,很可能打消了之前对于产品品质、来源等方面的疑虑,视频内容极大地增强了他对榴莲产品的信任感。 + +最关键的一步,是决策的闭环。就在观看完榴莲加工厂视频的同一天,也就是1月31日,用户完成了购买行为,下单的正是月初加入购物车的那款金枕榴莲肉 <|prod_begin|>。这个时间上的紧密衔接,让我几乎可以肯定,观看视频是促使他最终下单的关键催化剂。从产生初步意向(加购),到通过内容消费进行信息确认和决策强化(观看视频),再到最终完成购买,这一系列行为构成了一个非常完整且逻辑清晰的消费决策闭环。 + +因此,我倾向于认为,用户的消费决策过程是:首先在1月2日产生了明确的购买意向,将榴莲 <|prod_begin|> 加入购物车;随后,在近一个月后的1月31日,通过观看榴莲加工厂的视频 <|video_begin|> 获取了更多产品信息,增强了购买信心;最终,在信息获取的当天完成了对该商品 <|prod_begin|> 的购买,形成了一个从兴趣到决策的完整闭环。 +{"logic_chain": {"name": "从泛化兴趣到精准购买的消费决策闭环", "events": [{"date": "2026-01-02", "action": "[商品-加购] <|prod_begin|>", "logic": "问题触发:产生明确的购买意向,将特定商品(金枕榴莲肉)加入购物车,但未立即下单,可能处于信息收集或决策犹豫阶段。"}, {"date": "2026-01-31", "action": "[视频-关注/长播] <|video_begin|>", "logic": "信息获取与决策强化:通过观看榴莲加工厂的视频,了解了产品的处理过程和品质特点,这种内容消费行为直接关联到之前的购买意向,起到了增强信任和促进决策的作用。"}, {"date": "2026-01-31", "action": "[商品-购买] <|prod_begin|>", "logic": "决策闭环:在观看完相关视频的同一天,完成了对之前加购的同一商品的购买行为,形成了从意向到购买的完整闭环,视频观看是促成最终决策的关键环节。"}]}}<|im_end|> +<|im_start|>user +你具备理解商品token并生成高质量商品描述的能力。 +请解释本商品token<|prod_begin|>中的商品内容/no_think<|im_end|> +<|im_start|>assistant + + +这款竹叶青大方圆天然水晶石头镜,专为户外活动设计,镜框采用经典玳瑁纹路,兼具复古与时尚感,镜腿末端饰有皇冠标志,彰显精致细节。镜片为天然水晶材质,经特殊工艺打造,具备优异的防眩光性能,能有效提升户外环境下的视觉清晰度,尤其适合垂钓、登山、徒步等场景。作为一款防护型户外眼镜,它不仅提供物理遮挡,更强化了视觉舒适度与安全性。虽定位为户外应急装备,但其设计兼顾日常佩戴,适合追求品质与功能兼备的户外爱好者。商品售价1888元,由平台自营,支持无忧退换,是高端户外装备的优选。<|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, 151667, 198, 99692, 3837, 105846, 88802, 101882, 35946, 101042, 20002, 104796, 20450, 43268, 3837, 102541, 20221, 101946, 45181, 107285, 100415, 100030, 26939, 101966, 100020, 99722, 27369, 104796, 104913, 63314, 1773, 35946, 44063, 117693, 20002, 100565, 9370, 102324, 92374, 90395, 104136, 41146, 109302, 111443, 100682, 3407, 35946, 101140, 106394, 3837, 104269, 20002, 104796, 18493, 110302, 104986, 31843, 112227, 99491, 100407, 100136, 109838, 113721, 1773, 45181, 17, 15, 17, 18, 7948, 26939, 17, 15, 17, 20, 105285, 3837, 100648, 102297, 65577, 99491, 109408, 100136, 108511, 3837, 114369, 101083, 29524, 99918, 99800, 100655, 176247, 156770, 160182, 170721, 33108, 100417, 108302, 176247, 157128, 164951, 173695, 3837, 102192, 104784, 29524, 101325, 99360, 176247, 158131, 161634, 172995, 33108, 100813, 100509, 176247, 158131, 161659, 169467, 3837, 101034, 101883, 102011, 21515, 109348, 3837, 101912, 100021, 99966, 176247, 159624, 165184, 168777, 5373, 113490, 44934, 176247, 156592, 164399, 173097, 33108, 38212, 101444, 106306, 176247, 157780, 162821, 170528, 1773, 100001, 100030, 101070, 109655, 20221, 46944, 104216, 99424, 102556, 104196, 15946, 7948, 105106, 101201, 1773, 91572, 3837, 42411, 103946, 9370, 114505, 29524, 115439, 110170, 99742, 176247, 158490, 161380, 174064, 5373, 100229, 122287, 122763, 105077, 31548, 176247, 158973, 159866, 168833, 33108, 104010, 100598, 100517, 103143, 5373, 99808, 21894, 34718, 100067, 3837, 74763, 108574, 34187, 108484, 101099, 108136, 106362, 100020, 3407, 101040, 17, 15, 17, 20, 106649, 3837, 111003, 100648, 100565, 55286, 100687, 69041, 101981, 43815, 108825, 3837, 101150, 99835, 99242, 104756, 105638, 107206, 1773, 42411, 100020, 9370, 113795, 176249, 156121, 167415, 174469, 5373, 176249, 154497, 167910, 174331, 5373, 176249, 156041, 166752, 172963, 49567, 3837, 100492, 106646, 108011, 9370, 104756, 106002, 100175, 5373, 116963, 9370, 119375, 121182, 104040, 33108, 99306, 99434, 104319, 1773, 43288, 102406, 104677, 105789, 101053, 100415, 32108, 5373, 18830, 106494, 98650, 9370, 104199, 101904, 3407, 103968, 3837, 46944, 104656, 110257, 113274, 108132, 17, 15, 17, 21, 7948, 16, 115014, 1773, 45181, 16, 9754, 17, 15, 8903, 55286, 3837, 35946, 104144, 26939, 42411, 114387, 32664, 99534, 99418, 101927, 9370, 115432, 5373, 117739, 28330, 100030, 15946, 1773, 18493, 106793, 94498, 101437, 69249, 3837, 42411, 102217, 101548, 57191, 72651, 113554, 99534, 99418, 101927, 3837, 77557, 26940, 102861, 100717, 53938, 106794, 15469, 40301, 25067, 176251, 159600, 166095, 175233, 5373, 26940, 108882, 99315, 69103, 25067, 176251, 152160, 166095, 175641, 5373, 26940, 99436, 99222, 48828, 5122, 111924, 100308, 99180, 90840, 45181, 103039, 100397, 99767, 99816, 55286, 25067, 176251, 153277, 160442, 169057, 104008, 1773, 100001, 101927, 43815, 42140, 23031, 99470, 98641, 5373, 100717, 102530, 5373, 40981, 100491, 5373, 104934, 100300, 102826, 103237, 3837, 105461, 114408, 5373, 105417, 102637, 1773, 100137, 101070, 100144, 99491, 101460, 3837, 100409, 107285, 29490, 99250, 27369, 88653, 101047, 102308, 16744, 28330, 5373, 99234, 105288, 100415, 43815, 31838, 100765, 90395, 100652, 71817, 100030, 3407, 104158, 100137, 114427, 32571, 9370, 100415, 43815, 100030, 110856, 15946, 3837, 35946, 111781, 99495, 46944, 99936, 9370, 114695, 27442, 1773, 18493, 104005, 42140, 8903, 117739, 34204, 99534, 99418, 101927, 103922, 3837, 26939, 16, 9754, 18, 16, 8903, 3837, 100648, 101070, 103961, 100347, 99593, 32571, 105155, 101913, 99418, 74040, 1773, 42411, 101966, 100020, 104059, 23031, 2073, 104823, 99722, 106094, 854, 33108, 2073, 100406, 99208, 100032, 105250, 854, 103125, 43815, 9370, 113795, 176249, 156041, 160265, 171554, 1773, 99487, 101981, 106588, 107206, 20412, 2073, 45861, 28291, 107158, 33590, 105611, 99243, 26288, 119464, 71817, 2073, 101292, 103965, 56007, 99781, 33590, 43815, 106625, 100136, 99878, 1773, 103969, 108221, 57218, 101056, 107285, 101210, 99534, 99418, 9370, 100415, 101070, 104416, 106259, 104877, 3837, 45181, 32320, 100268, 20450, 9370, 100415, 100354, 3837, 14777, 100560, 99787, 106646, 100692, 100466, 104196, 101966, 99722, 118957, 1773, 35946, 117132, 3837, 101056, 103946, 114505, 104796, 100009, 104362, 99371, 9370, 99722, 100708, 3837, 68536, 103969, 101966, 100020, 99878, 107158, 9370, 106094, 101981, 3837, 108653, 100648, 99722, 100708, 99250, 100690, 115151, 3837, 55286, 45181, 107285, 106585, 27369, 106438, 101966, 105789, 99878, 106185, 3407, 99799, 100192, 3837, 106090, 20002, 104796, 112148, 76837, 20412, 104542, 9370, 1773, 42411, 112026, 100030, 101070, 107614, 32664, 99424, 102556, 105178, 101099, 108136, 117218, 100020, 1773, 104221, 3837, 42411, 117740, 27369, 88653, 101914, 9370, 99534, 99418, 101927, 15946, 3837, 110966, 101053, 107285, 9370, 100415, 43815, 100030, 1773, 103941, 3837, 100137, 44091, 99250, 99796, 99936, 104796, 102324, 31838, 102759, 3837, 42411, 55286, 101966, 100020, 62926, 105789, 104715, 99722, 100032, 3837, 105236, 45181, 107285, 100415, 26939, 101966, 99722, 118957, 9370, 100708, 108694, 3407, 101886, 3837, 35946, 113731, 20221, 104506, 101070, 104913, 63314, 28311, 102965, 3837, 20002, 102612, 117740, 27369, 88653, 101914, 9370, 99534, 99418, 101927, 15946, 3837, 77557, 18493, 17, 15, 17, 21, 7948, 16, 9754, 17, 15, 8903, 102217, 101548, 34187, 26940, 102861, 100717, 53938, 106794, 15469, 40301, 25067, 176251, 159600, 166095, 175233, 3837, 43288, 99661, 34187, 42411, 107285, 5373, 114427, 9370, 100415, 43815, 100030, 100784, 1773, 103968, 96050, 106014, 104005, 42140, 8903, 9370, 100415, 43815, 100030, 33447, 3837, 20002, 18493, 17, 15, 17, 21, 7948, 16, 9754, 18, 16, 8903, 104181, 101966, 100020, 104059, 23031, 2073, 104823, 99722, 106094, 854, 33108, 2073, 100406, 99208, 100032, 105250, 854, 103237, 106289, 107158, 113795, 176249, 156041, 160265, 171554, 3837, 43288, 108653, 100648, 108260, 45181, 107285, 100415, 104656, 104651, 56137, 101966, 9370, 99722, 118957, 3837, 60548, 99593, 32571, 99936, 104378, 102875, 100402, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 27369, 88653, 100030, 26939, 101966, 99722, 118957, 9370, 100708, 108694, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 15, 497, 330, 1311, 788, 10545, 101927, 12, 102217, 101548, 60, 220, 176251, 159600, 166095, 175233, 497, 330, 24225, 788, 330, 113188, 44091, 5122, 20002, 117740, 27369, 88653, 101914, 9370, 99534, 99418, 101927, 15946, 3837, 101070, 100144, 17714, 107285, 5373, 114427, 9370, 100415, 43815, 100030, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 156041, 160265, 171554, 497, 330, 24225, 788, 330, 101070, 114695, 57218, 102875, 100560, 100287, 5122, 18493, 104005, 42140, 8903, 9370, 100415, 43815, 114511, 33447, 3837, 20002, 101070, 104181, 100347, 63789, 103224, 28330, 102324, 3837, 45181, 107285, 106585, 100415, 27369, 106438, 101966, 100020, 106625, 9370, 2073, 104823, 99722, 106094, 854, 91956, 100406, 99208, 100032, 105250, 854, 49567, 99878, 43815, 3837, 108221, 102217, 33108, 111450, 100692, 33071, 104656, 101138, 3837, 108653, 99796, 100799, 108260, 104651, 33108, 100354, 108694, 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, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -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, 99692, 3837, 35946, 36407, 101042, 100158, 104269, 20002, 104796, 20074, 3837, 23031, 83751, 63789, 41146, 100565, 107853, 45181, 107285, 106585, 100415, 27369, 3837, 104137, 116973, 26939, 101966, 101964, 112104, 9370, 3407, 45181, 101932, 108221, 100022, 100192, 3837, 35946, 106394, 104269, 20002, 104796, 100144, 112227, 101946, 104542, 9370, 112148, 111073, 1773, 18493, 105184, 3837, 107494, 100030, 101070, 99558, 110678, 99424, 110706, 24442, 33108, 106863, 17447, 3837, 77557, 103946, 101935, 98641, 220, 176247, 154146, 167566, 172446, 5373, 57750, 67279, 220, 176247, 156852, 163445, 171642, 220, 101034, 104010, 104615, 33108, 101083, 117410, 1773, 43288, 102406, 20002, 109182, 104216, 101064, 99424, 5373, 108342, 106021, 9370, 101968, 3407, 116497, 9370, 83751, 59534, 3837, 111625, 17, 15, 17, 20, 7948, 3837, 107494, 100565, 55286, 100687, 29490, 69041, 101981, 43815, 108825, 1773, 111003, 96050, 17, 15, 17, 20, 7948, 20, 9754, 16, 19, 8903, 3837, 20002, 100020, 104059, 23031, 105461, 102889, 33108, 107369, 32108, 101981, 17714, 100772, 9370, 107206, 220, 176249, 156041, 166095, 172520, 1773, 105230, 101981, 43815, 100415, 111177, 3837, 104199, 33071, 44636, 3837, 104312, 100012, 32320, 101754, 33108, 105270, 3837, 100409, 101053, 99792, 107285, 9370, 100415, 27369, 106585, 1773, 43288, 73670, 50930, 19403, 20412, 20002, 100565, 9370, 113188, 100385, 3837, 113721, 104261, 5373, 103027, 5373, 18830, 101108, 104196, 43815, 3407, 103968, 3837, 46944, 104656, 9370, 114695, 27442, 105360, 34187, 17, 15, 17, 20, 7948, 22, 9754, 17, 17, 8903, 1773, 18493, 112480, 3837, 20002, 100020, 99593, 24156, 105151, 17714, 2073, 104823, 105436, 111949, 854, 33108, 2073, 118450, 100384, 101057, 97907, 107206, 220, 176249, 153681, 162107, 176004, 1773, 99487, 101070, 99491, 99936, 3837, 108884, 108653, 107494, 100565, 45181, 109144, 9370, 100415, 32320, 101754, 3837, 55286, 106438, 100629, 102556, 100162, 33108, 112104, 9370, 100650, 1773, 104823, 33108, 105436, 105230, 43815, 85106, 20002, 100709, 102075, 102875, 105412, 85336, 115167, 100134, 3837, 108883, 105172, 107285, 105208, 3837, 103955, 106646, 101966, 45912, 100032, 104975, 1773, 35946, 117132, 3837, 43288, 104560, 101887, 20002, 101960, 57191, 101064, 32664, 99722, 86119, 108762, 26381, 100341, 3837, 101982, 102474, 34187, 100147, 100565, 9370, 113274, 3407, 18493, 104809, 32664, 104823, 105436, 9370, 105185, 100565, 33447, 3837, 107494, 101964, 101070, 112335, 100403, 33108, 100398, 1773, 104995, 105033, 33447, 3837, 91676, 17, 15, 17, 20, 7948, 23, 9754, 16, 21, 8903, 3837, 20002, 103989, 100020, 99593, 24156, 104823, 104799, 113311, 220, 176249, 158296, 160342, 169673, 1773, 57218, 24562, 101961, 107206, 101208, 3837, 104269, 107206, 9370, 105151, 104652, 103340, 33108, 99878, 3837, 77557, 2073, 63109, 99931, 102890, 99722, 106094, 28946, 854, 33108, 2073, 116692, 110652, 39973, 100557, 106872, 55807, 43288, 102406, 20002, 104378, 99461, 45181, 100461, 100461, 9370, 105436, 106094, 3837, 100402, 99495, 101092, 105149, 99722, 86119, 9370, 104520, 101964, 1773, 100137, 45181, 103129, 26939, 116204, 110257, 102145, 3837, 116007, 20002, 96555, 101966, 104004, 100005, 99722, 100032, 100365, 3837, 68536, 106146, 107898, 102679, 3407, 99799, 100192, 3837, 104269, 107494, 100565, 116973, 76837, 104542, 29490, 108869, 45181, 107285, 100415, 26939, 101966, 30918, 52183, 9370, 102324, 1773, 102965, 3837, 20002, 99250, 105461, 32108, 5373, 100415, 111177, 9370, 101981, 43815, 31838, 100765, 3837, 43288, 101929, 34187, 41146, 99896, 9370, 32320, 101754, 100354, 1773, 104221, 3837, 106224, 32664, 99722, 86119, 108762, 3837, 107494, 100565, 27442, 114278, 34187, 115447, 108858, 9370, 104823, 105436, 100650, 3837, 55286, 101966, 100134, 112104, 1773, 103941, 3837, 100137, 100134, 101070, 100642, 102145, 3837, 20002, 55286, 104536, 34204, 33126, 100398, 5373, 33126, 104715, 99722, 110652, 100696, 3837, 114956, 101053, 72448, 104196, 100032, 101964, 103345, 3407, 101886, 3837, 35946, 114587, 100140, 3837, 20002, 104867, 100565, 99461, 45181, 105184, 9370, 100415, 32108, 101981, 43815, 3837, 104137, 99312, 108356, 32664, 99878, 99722, 100032, 9370, 101966, 101964, 1773, 100147, 116973, 100178, 114984, 32664, 105461, 102889, 24300, 107206, 108762, 220, 176249, 156041, 166095, 172520, 3837, 104221, 18493, 100020, 104823, 105436, 111949, 220, 176249, 153681, 162107, 176004, 220, 13343, 105007, 99936, 104196, 114695, 3837, 103941, 67338, 100020, 33126, 100398, 101421, 99931, 102890, 81217, 116692, 110652, 113311, 220, 176249, 158296, 160342, 169673, 84141, 245, 23031, 102145, 33108, 103340, 1773, 100353, 3837, 69041, 41146, 101914, 100629, 102217, 5373, 99878, 100136, 30440, 39973, 100557, 9370, 99722, 105436, 21515, 43815, 3837, 18830, 99260, 102201, 95355, 99250, 41146, 113016, 33108, 102721, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 106585, 100415, 27369, 26939, 101966, 101964, 112104, 110257, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 20, 12, 16, 19, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 156041, 166095, 172520, 497, 330, 24225, 788, 330, 113188, 100385, 5122, 100565, 99558, 110678, 100415, 33071, 5373, 105461, 105302, 101981, 43815, 3837, 23031, 32320, 101754, 111007, 100466, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 22, 12, 17, 17, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 153681, 162107, 176004, 497, 330, 24225, 788, 330, 100565, 114695, 57218, 102145, 5122, 104181, 100020, 100629, 99193, 100032, 79256, 9370, 2073, 104823, 105436, 854, 91956, 118450, 100384, 854, 107206, 3837, 108653, 20002, 100565, 45181, 100073, 100415, 106438, 115447, 99722, 100032, 45912, 3837, 104415, 102875, 100354, 9370, 100560, 100287, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 23, 12, 16, 21, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 158296, 160342, 169673, 497, 330, 24225, 788, 330, 102875, 104536, 57218, 103340, 5122, 18493, 36667, 100641, 104823, 105436, 100565, 104558, 3837, 100642, 100020, 33126, 100398, 5373, 33126, 100403, 9370, 100650, 3837, 29524, 2073, 63109, 99931, 102890, 99722, 854, 91956, 116692, 110652, 39973, 100557, 33590, 102406, 20002, 96555, 104004, 33126, 72448, 105302, 99722, 100032, 100365, 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, 151667, 198, 99692, 3837, 35946, 36407, 101042, 100158, 105846, 101914, 88802, 1773, 88802, 101882, 35946, 104210, 107494, 108221, 100022, 3837, 102541, 20221, 101946, 45181, 100394, 100565, 26939, 103941, 60548, 103946, 9370, 100030, 102041, 63314, 45995, 3407, 45181, 101932, 20450, 43268, 100192, 3837, 35946, 106394, 104269, 107494, 100030, 101070, 102084, 100789, 3837, 114369, 109822, 5373, 99662, 101332, 5373, 18947, 99280, 5373, 106225, 45943, 33108, 114760, 108211, 100650, 3837, 114956, 41146, 100565, 27442, 9370, 113702, 1773, 18493, 43815, 100030, 17447, 3837, 20002, 32664, 99329, 3837, 104050, 105732, 21515, 9909, 29524, 45, 7064, 17, 42, 7552, 33108, 111724, 21515, 9909, 29524, 104939, 106024, 5373, 6412, 25, 15513, 7552, 107837, 108011, 100565, 3837, 91572, 103977, 100020, 101883, 99424, 5373, 109542, 33108, 104934, 21515, 87140, 1773, 101981, 99522, 3837, 107494, 113721, 46448, 99792, 105211, 3837, 107203, 99329, 107206, 3837, 103943, 104934, 104199, 33108, 99306, 99434, 101987, 24300, 107206, 3407, 100012, 101958, 101946, 104542, 9370, 2073, 45181, 100461, 32108, 100565, 26939, 102146, 103946, 97907, 101070, 63314, 3837, 35946, 85106, 104243, 46944, 45181, 105185, 107465, 3837, 101897, 27369, 111783, 57191, 100565, 103980, 3837, 103941, 102929, 103946, 60548, 9370, 100873, 100178, 1773, 100405, 29490, 103946, 109822, 57191, 106225, 45943, 3837, 103925, 115114, 100030, 3837, 77288, 101207, 102822, 104399, 9370, 102041, 103980, 102025, 3837, 118329, 103260, 104196, 100354, 101929, 3407, 18493, 102679, 17, 15, 17, 21, 7948, 16, 106632, 104796, 13343, 3837, 111003, 104059, 105098, 100162, 9370, 104757, 1773, 18493, 16, 9754, 17, 8903, 3837, 20002, 44063, 104191, 105906, 34230, 103284, 103809, 102341, 99894, 220, 176247, 152826, 164399, 175893, 93883, 17254, 34187, 102297, 39953, 1773, 105464, 99491, 100692, 9370, 103946, 107465, 3837, 77288, 20002, 104065, 104770, 112832, 1773, 43288, 104029, 117132, 3837, 42411, 87267, 104241, 103180, 3837, 100631, 18493, 104525, 46944, 106873, 106261, 3837, 108542, 101219, 104243, 110074, 36407, 102405, 100005, 103946, 103174, 1773, 99487, 2073, 20929, 77172, 854, 101070, 3837, 73670, 50930, 19403, 20412, 101908, 102041, 63314, 45995, 9370, 105756, 3407, 104326, 3837, 35946, 85106, 104243, 26232, 103980, 99487, 103946, 107465, 104796, 1773, 35946, 104857, 106490, 34187, 45181, 16, 9754, 17, 8903, 26939, 105447, 105679, 108221, 65577, 1773, 102332, 101072, 3837, 20002, 100030, 34187, 100722, 99329, 33108, 105732, 105470, 87140, 43815, 3837, 74763, 103946, 105593, 99329, 107182, 33108, 114760, 3837, 77288, 100001, 71268, 57218, 103809, 102341, 99487, 107888, 107173, 1773, 104275, 16, 9754, 18, 16, 8903, 3837, 46944, 99936, 101070, 104423, 5122, 20002, 100020, 62926, 102612, 99237, 102336, 46944, 101888, 58463, 99638, 103809, 102341, 117902, 9370, 87140, 220, 176245, 155356, 167469, 168891, 1773, 99487, 87140, 100700, 108869, 103809, 102341, 45181, 110227, 5373, 70538, 26939, 104184, 9370, 109092, 3837, 104046, 34187, 111856, 9370, 102013, 33108, 101130, 106289, 33071, 90395, 100136, 87140, 15946, 97706, 99621, 101255, 34187, 107206, 9370, 103194, 33108, 102289, 27369, 1773, 106090, 3837, 99487, 101070, 57218, 106632, 9370, 20929, 77172, 101070, 115114, 107450, 113597, 102802, 1773, 20002, 67338, 105208, 99487, 87140, 3837, 107093, 75437, 32320, 34187, 101056, 100002, 82700, 102013, 5373, 89161, 108515, 99515, 100042, 3837, 87140, 43815, 112661, 107987, 108484, 103809, 102341, 104703, 102497, 98650, 3407, 115253, 99724, 3837, 20412, 102041, 9370, 115309, 1773, 104158, 105208, 46306, 103809, 102341, 117902, 87140, 9370, 40916, 100729, 3837, 102200, 16, 9754, 18, 16, 8903, 3837, 20002, 105236, 103946, 101070, 3837, 112832, 9370, 101206, 106632, 101963, 102297, 39953, 9370, 99212, 68153, 34230, 103284, 103809, 102341, 99894, 220, 176247, 152826, 164399, 175893, 1773, 99487, 20450, 101913, 102821, 106725, 3837, 104029, 100740, 73670, 100736, 3837, 105208, 87140, 20412, 107756, 42411, 103941, 112832, 105386, 118219, 1773, 45181, 100394, 105185, 107465, 9909, 20929, 77172, 48272, 26939, 67338, 43815, 100030, 71817, 27369, 81167, 33108, 102041, 103980, 9909, 105208, 87140, 48272, 107947, 103941, 60548, 103946, 3837, 100147, 100187, 101070, 115114, 46944, 99491, 100873, 100136, 104913, 104542, 9370, 100030, 102041, 115309, 3407, 101886, 3837, 35946, 114587, 100140, 3837, 107494, 100030, 102041, 100178, 20412, 5122, 101140, 18493, 16, 9754, 17, 8903, 106645, 100692, 9370, 103946, 107465, 3837, 44063, 103809, 102341, 220, 176247, 152826, 164399, 175893, 93883, 17254, 102297, 39953, 24968, 104221, 96050, 59258, 105033, 104813, 16, 9754, 18, 16, 8903, 3837, 67338, 105208, 103809, 102341, 117902, 9370, 87140, 220, 176245, 155356, 167469, 168891, 40671, 34187, 99573, 82700, 27369, 3837, 107987, 103946, 101381, 24968, 103941, 96050, 27369, 45912, 9370, 104489, 105236, 109683, 45943, 220, 176247, 152826, 164399, 175893, 43589, 103946, 3837, 104416, 46944, 45181, 100565, 26939, 102041, 9370, 100873, 115309, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 100565, 26939, 102146, 103946, 9370, 100030, 102041, 115309, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 15, 17, 497, 330, 1311, 788, 10545, 45943, 12, 20929, 77172, 60, 220, 176247, 152826, 164399, 175893, 497, 330, 24225, 788, 330, 86119, 111916, 5122, 100394, 100692, 9370, 103946, 107465, 3837, 44063, 105149, 45943, 9909, 34230, 103284, 103809, 102341, 99894, 7552, 101963, 102297, 39953, 3837, 77288, 38342, 104078, 112832, 3837, 87267, 101199, 27369, 104412, 57191, 102041, 103180, 100385, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 87140, 12, 100020, 14, 45861, 75650, 60, 220, 176245, 155356, 167469, 168891, 497, 330, 24225, 788, 330, 27369, 45912, 57218, 102041, 103980, 5122, 67338, 105208, 103809, 102341, 117902, 9370, 87140, 3837, 99794, 34187, 104703, 54542, 100178, 33108, 102013, 100772, 3837, 100137, 43815, 100030, 101070, 101041, 102802, 26939, 108355, 103946, 107465, 3837, 111030, 101138, 102497, 33108, 101902, 102041, 104149, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 45943, 12, 103946, 60, 220, 176247, 152826, 164399, 175893, 497, 330, 24225, 788, 330, 102041, 115309, 5122, 18493, 105208, 46306, 78556, 87140, 9370, 40916, 100729, 3837, 105236, 32664, 101056, 20929, 77172, 9370, 102700, 45943, 9370, 103946, 101070, 3837, 104416, 45181, 107465, 26939, 103946, 9370, 100873, 115309, 3837, 87140, 105208, 20412, 114642, 103941, 102041, 105386, 102025, 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, 151667, 198, 151668, 198, 101469, 102045, 100027, 99467, 108935, 100213, 102306, 108390, 106405, 100811, 3837, 95411, 17714, 105813, 99600, 70500, 3837, 100811, 101540, 101910, 101297, 120012, 121096, 100526, 45995, 3837, 114766, 111455, 57218, 104070, 98650, 3837, 100811, 100447, 117847, 99853, 18830, 111368, 101486, 3837, 106985, 106110, 104449, 1773, 100811, 34718, 17714, 102306, 108390, 106149, 3837, 53393, 101167, 101189, 100362, 3837, 102094, 110373, 9370, 99287, 119190, 99225, 102111, 3837, 26232, 88086, 100341, 105813, 99719, 101373, 104916, 104542, 26381, 3837, 101150, 100231, 102566, 103429, 5373, 112357, 5373, 113982, 49567, 102122, 1773, 100622, 104794, 105136, 24300, 105813, 107246, 3837, 99652, 99902, 99553, 102462, 106515, 100890, 3837, 33126, 103980, 34187, 104916, 102476, 26381, 57218, 106875, 1773, 100628, 104116, 17714, 105813, 101388, 101076, 3837, 77288, 41146, 70500, 110896, 101254, 110064, 3837, 100231, 104045, 102013, 57218, 98380, 100258, 56278, 9370, 105813, 107430, 1773, 45943, 107249, 16, 23, 23, 23, 23305, 3837, 67071, 100133, 113560, 3837, 100143, 112078, 55806, 71134, 3837, 20412, 104082, 105813, 101076, 9370, 115690, 1773, 151645, 198, -100] +labels: + +好的,这项任务要求我分析用户的行为时间线,挖掘出一条从被动娱乐消费到主动关注健康信息的行为逻辑链。我将重点关注用户兴趣的转变节点,并解释其背后的动机变化。 + +我首先注意到,这位用户的行为在很长一段时间内展现出非常稳定且广泛的偏好。从2023年到2025年初,他的购物记录非常务实且多样化,涵盖了食品如酸菜鱼<|prod_begin|>和鸡爪<|prod_begin|>,家居用品如拖把<|prod_begin|>和垃圾袋<|prod_begin|>,以及一些工具类的商品,比如水平仪<|prod_begin|>、扳手<|prod_begin|>和电钻配件<|prod_begin|>。这些消费行为描绘出一个注重生活实用性的中年男性形象。同时,他购买的保健品如黄瓜籽粉<|prod_begin|>、耳耵聍清洗器<|prod_begin|>和各类抑菌膏、草本片剂,也暗示了他对身体健康的潜在关注。 + +进入2025年后,我发现他的兴趣开始明显向直播内容倾斜,尤其偏爱东北地区的主播。他关注的直播间<|living_begin|>、<|living_begin|>、<|living_begin|>等,大多带有浓厚的东北地域特色、接地气的唠嗑风格和才艺表演。这表明他在寻求一种娱乐化、有陪伴感的互动体验。 + +然而,一个显著的兴趣迁移发生在2026年1月下旬。从1月20日开始,我观察到他陷入了对短剧广告的高强度、沉浸式消费中。在短短十几天里,他深度转化或点击了大量的短剧广告,例如《斩仙台真人AI版》<|ad_begin|>、《阴阳神算》<|ad_begin|>、《假太监:掠夺气运从祸乱皇朝开始》<|ad_begin|>等等。这些广告内容多以古装、仙侠、权谋、情感纠葛为主题,剧情紧凑、冲突强烈。这种行为模式非常典型,属于被动地被信息流中的爽文式、快节奏娱乐内容所吸引,并持续进行消费。 + +就在这种高频次的娱乐内容消费浪潮中,我捕捉到了一个关键的转折点。在连续多日沉浸于短剧广告之后,到1月31日,他的行为突然出现了一次性质上的剧变。他主动关注了一个以“中医健康科普”和“痛风知识讲解”为核心内容的直播间<|living_begin|>。这个直播间的主播是“长发医师”,穿着白大褂进行“公益免费问诊”,内容严肃且专业。这次交互与之前被动刷短剧的娱乐行为形成了鲜明对比,从消磨时间的娱乐需求,一跃成为带有明确目的性的主动健康问询。我推测,之前购买保健品的行为只是浅层的健康意识,而这次主动关注专业医师的科普直播,标志着他的健康意识被真正唤醒,开始从被动接收信息转向主动寻求专业解答。 + +综合来看,我认为用户的行为演变路径是清晰的。他最初的消费行为体现了对生活实用性和身体健康的朴素关注。随后,他沉浸在信息流推荐的短剧广告中,表现为一种被动的娱乐内容消费。最终,这种状态被一次关键的行为转变所打破,他开始主动关注并寻求专业的健康知识,完成了从被动娱乐到主动健康问询的意识觉醒。 + +因此,我提炼出如下行为逻辑链: +最初,用户长时间沉浸在信息流推荐的短剧广告中,例如在2026年1月20日深度转化了《斩仙台真人AI版》<|ad_begin|>,这代表了他被动、高频的娱乐内容消费习惯。然而,在经历了连续多日的娱乐内容消费后,用户在2026年1月31日首次主动关注了一个以“中医健康科普”和“痛风知识讲解”为主题的专业医师直播间<|living_begin|>,这标志着他的注意力从被动娱乐显著转移至主动的健康问询,完成了一次关键的需求认知升级。 +{"logic_chain": {"name": "从被动信息流消费到主动健康问询的意识觉醒", "events": [{"date": "2026-01-20", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始状态:用户沉浸在信息流推荐的短剧广告中,行为模式为被动、高频的娱乐内容消费。"}, {"date": "2026-01-31", "action": "[直播-关注] <|living_begin|>", "logic": "行为转折与认知跃迁:在连续多日的娱乐内容轰炸后,用户行为首次出现断崖式转变,从被动接收娱乐信息转向主动关注严肃的“中医健康科普”、“痛风知识讲解”等专业内容,交互深度和意图明确性显著增强,标志着一次重要的注意力转移和需求觉醒。"}]}}<|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|> 以及各类农产品和食品调料。这表明用户是一位注重家庭生活、有一定年纪的女性。 + +随着时间的推移,特别是在2025年,用户的兴趣开始明显地向直播内容倾斜。我发现,在2025年5月14日,用户关注了一个以剧情扮演和戏剧化直播为特点的主播 <|living_begin|>。这类直播内容娱乐性强,互动性高,主要是为了消遣和放松,属于一种比较被动的娱乐信息接收。这可以看作是用户兴趣的初始阶段,偏好轻松、有趣、有故事性的内容。 + +然而,一个显著的转折点出现在了2025年7月22日。在这一天,用户关注了一位标签为“中医养生达人”和“穴位教学专家”的主播 <|living_begin|>。这个行为非常关键,因为它标志着用户的兴趣从纯粹的娱乐消遣,开始转向具有实用价值和专业知识的领域。中医和养生这类内容需要用户投入更多的认知精力去理解和学习,不再是简单的被动观看,而是带有主动获取知识的目的。我推测,这可能是由于用户自身或家庭对健康问题的关注度提升,从而驱动了这一兴趣的迁移。 + +在建立了对中医养生的初步兴趣后,用户的探索行为变得更加深入和具体。大约一个月后,即2025年8月16日,用户再次关注了一位中医领域的讲师 <|living_begin|>。与前一位主播相比,这位主播的标签更为细化和专业,例如“心脑血管健康科普者”和“脾胃调理实操导师”。这表明用户的需求已经从泛泛的养生科普,升级到了针对特定健康问题的解决方案探索。这种从宏观到微观的兴趣深化,反映出用户正在主动构建自己的健康知识体系,而不仅仅是随机浏览。 + +综合来看,这位用户的兴趣演化路径清晰地展示了从被动娱乐到主动求知的转变。最初,用户被剧情化、娱乐性强的直播内容所吸引,这满足了其基础的消遣需求。随后,出于对健康问题的关注,用户的兴趣点转移到了实用性更强的中医养生领域,开始主动学习专业知识。最终,这种学习行为进一步深化,用户开始聚焦于更具体、更专业的健康调理方向,显示出一种系统性的知识探索倾向。 + +因此,我倾向于认为,用户的核心兴趣已经从早期的娱乐化直播内容,逐步演变为对专业健康知识的主动探索。这一演化过程始于对剧情扮演型主播的关注 <|living_begin|>,随后在关注中医养生达人 <|living_begin|> 时发生了关键性的转折,最终通过关注更具体的心脑血管及脾胃调理讲师 <|living_begin|> 得以深化和细化。未来,向其推荐具有深度、专业且可实操的健康养生类内容,有较大概率被其接纳和喜爱。 +{"logic_chain": {"name": "从被动接收娱乐信息到主动探索专业知识的兴趣演化", "events": [{"date": "2025-05-14", "action": "[直播-关注] <|living_begin|>", "logic": "初始阶段:兴趣主要集中在娱乐性、剧情化的直播内容,以消遣为主要目的。"}, {"date": "2025-07-22", "action": "[直播-关注] <|living_begin|>", "logic": "兴趣转折与深化:首次关注具有强知识属性的“中医养生”、“穴位教学”主播,标志着用户兴趣从纯娱乐转向实用性健康知识获取,实现了认知需求的跃迁。"}, {"date": "2025-08-16", "action": "[直播-关注] <|living_begin|>", "logic": "认知聚焦与细化:在已建立中医养生兴趣的基础上,进一步关注更具体、更深入的领域,如“心脑血管健康”、“脾胃调理实操”,表明用户正在构建更系统化的健康知识体系。"}]}}<|im_end|> + +好的,我来分析一下这项推荐任务。任务要求我基于用户的交互历史,挖掘出一条从产生兴趣到最终完成购买的消费决策链路。 + +从整体时间线来看,我注意到这位用户的消费行为相当广泛,涵盖了零食、香氛、个护、虚拟商品和电子产品等多个领域,显示出其兴趣点的多样性。在内容消费上,用户对游戏,特别是篮球类(如NBA2K)和射击类(如和平精英、CS:GO)表现出浓厚兴趣,同时也会关注一些生活、搞笑和情感类视频。直播方面,用户的偏好则比较分散,既有游戏主播,也有情感互动和才艺展示型主播。 + +为了找到一条清晰的“从泛化兴趣到精准购买”的行为链,我需要寻找一个从初步意向,经过信息搜集或兴趣强化,最终导向购买完成的完整过程。简单地购买零食或虚拟商品,虽然构成了消费,但往往缺少中间的决策强化环节,更像是即时性的需求满足。 + +在浏览2026年1月初的行为时,我发现了一个很有价值的信号。在1月2日,用户将一份泰国金枕榴莲肉 <|prod_begin|> 加入了购物车。这是一个非常明确的购买意向,但用户并没有立刻下单。这让我推测,他可能还在犹豫,或者在等待一个合适的时机,也可能是在寻找更多信息来坚定自己的购买决心。这个“加购”行为,可以看作是整个决策链路的起点。 + +接下来,我需要寻找能强化这个购买意向的行为。我仔细梳理了从1月2日到月底的所有交互记录。在这期间,用户消费了大量游戏和篮球相关的视频内容,也购买了一些游戏道具和电子产品,但这些都与榴莲这个品类无关。直到1月31日,一个关键行为出现了:用户关注并长时间观看了一个关于南丰榴莲加工厂的视频 <|video_begin|>。这个视频详细展示了榴莲从采摘、分类到包装的全过程,强调了果实的品质和加工的专业性,并且视频中还穿插了主播的推介和优惠信息。我认为,这个行为与月初的加购行为构成了强烈的因果关联。用户通过观看这个视频,很可能打消了之前对于产品品质、来源等方面的疑虑,视频内容极大地增强了他对榴莲产品的信任感。 + +最关键的一步,是决策的闭环。就在观看完榴莲加工厂视频的同一天,也就是1月31日,用户完成了购买行为,下单的正是月初加入购物车的那款金枕榴莲肉 <|prod_begin|>。这个时间上的紧密衔接,让我几乎可以肯定,观看视频是促使他最终下单的关键催化剂。从产生初步意向(加购),到通过内容消费进行信息确认和决策强化(观看视频),再到最终完成购买,这一系列行为构成了一个非常完整且逻辑清晰的消费决策闭环。 + +因此,我倾向于认为,用户的消费决策过程是:首先在1月2日产生了明确的购买意向,将榴莲 <|prod_begin|> 加入购物车;随后,在近一个月后的1月31日,通过观看榴莲加工厂的视频 <|video_begin|> 获取了更多产品信息,增强了购买信心;最终,在信息获取的当天完成了对该商品 <|prod_begin|> 的购买,形成了一个从兴趣到决策的完整闭环。 +{"logic_chain": {"name": "从泛化兴趣到精准购买的消费决策闭环", "events": [{"date": "2026-01-02", "action": "[商品-加购] <|prod_begin|>", "logic": "问题触发:产生明确的购买意向,将特定商品(金枕榴莲肉)加入购物车,但未立即下单,可能处于信息收集或决策犹豫阶段。"}, {"date": "2026-01-31", "action": "[视频-关注/长播] <|video_begin|>", "logic": "信息获取与决策强化:通过观看榴莲加工厂的视频,了解了产品的处理过程和品质特点,这种内容消费行为直接关联到之前的购买意向,起到了增强信任和促进决策的作用。"}, {"date": "2026-01-31", "action": "[商品-购买] <|prod_begin|>", "logic": "决策闭环:在观看完相关视频的同一天,完成了对之前加购的同一商品的购买行为,形成了从意向到购买的完整闭环,视频观看是促成最终决策的关键环节。"}]}}<|im_end|> + + +这款竹叶青大方圆天然水晶石头镜,专为户外活动设计,镜框采用经典玳瑁纹路,兼具复古与时尚感,镜腿末端饰有皇冠标志,彰显精致细节。镜片为天然水晶材质,经特殊工艺打造,具备优异的防眩光性能,能有效提升户外环境下的视觉清晰度,尤其适合垂钓、登山、徒步等场景。作为一款防护型户外眼镜,它不仅提供物理遮挡,更强化了视觉舒适度与安全性。虽定位为户外应急装备,但其设计兼顾日常佩戴,适合追求品质与功能兼备的户外爱好者。商品售价1888元,由平台自营,支持无忧退换,是高端户外装备的优选。<|im_end|> +[INFO|configuration_utils.py:771] 2026-07-16 23:53:27,124 >> 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-16 23:53:27,124 >> 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-16 23:53:27] llamafactory.model.model_utils.kv_cache:144 >> KV cache is disabled during training. +[INFO|2026-07-16 23:53:27] llamafactory.model.model_utils.liger_kernel:144 >> Liger kernel has been applied to the model. +[INFO|modeling_utils.py:751] 2026-07-16 23:53:27,911 >> 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-16 23:53:27,911 >> Will use dtype=torch.bfloat16 as defined in model's config object +[INFO|configuration_utils.py:1027] 2026-07-16 23:53:27,993 >> 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-16 23:53:28,912 >> 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-16 23:53:29,271 >> Could not locate the custom_generate/generate.py inside OpenOneRec/OneReason-0.8B-pretrain-competition. +[INFO|2026-07-16 23:53:29] llamafactory.model.model_utils.checkpointing:144 >> Gradient checkpointing enabled. +[INFO|2026-07-16 23:53:29] llamafactory.model.model_utils.attention:144 >> Using FlashAttention-2 for faster training and inference. +[INFO|2026-07-16 23:53:29] llamafactory.model.adapter:144 >> Pure bf16 / BAdam detected, remaining trainable params in half precision. +[INFO|2026-07-16 23:53:29] llamafactory.model.adapter:144 >> Fine-tuning method: Full +[INFO|2026-07-16 23:53:29] llamafactory.model.loader:144 >> trainable params: 801,433,600 || all params: 801,433,600 || trainable%: 100.0000 +[WARNING|trainer_utils.py:1238] 2026-07-16 23:53:29,296 >> 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-16 23:53:29,405 >> ***** Running training ***** +[INFO|trainer.py:1470] 2026-07-16 23:53:29,405 >> Num examples = 1,304 +[INFO|trainer.py:1471] 2026-07-16 23:53:29,405 >> Num Epochs = 3 +[INFO|trainer.py:1472] 2026-07-16 23:53:29,405 >> Num update steps per epoch = 326 +[INFO|trainer.py:1473] 2026-07-16 23:53:29,405 >> Instantaneous batch size per device = 1 +[INFO|trainer.py:1476] 2026-07-16 23:53:29,405 >> Total train batch size (w. parallel, distributed & accumulation) = 4 +[INFO|trainer.py:1477] 2026-07-16 23:53:29,405 >> Gradient Accumulation steps = 4 +[INFO|trainer.py:1478] 2026-07-16 23:53:29,405 >> Total optimization steps = 978 +[INFO|trainer.py:1479] 2026-07-16 23:53:29,405 >> Number of trainable parameters = 801,433,600 + 0%| | 0/978 [00:00> `use_return_dict` is deprecated! Use `return_dict` instead! + 0%| | 1/978 [00:08<2:22:17, 8.74s/it] 0%| | 2/978 [00:17<2:18:24, 8.51s/it] 0%| | 3/978 [00:25<2:15:12, 8.32s/it] 0%| | 4/978 [00:34<2:18:50, 8.55s/it] 1%| | 5/978 [00:41<2:13:27, 8.23s/it] 1%| | 6/978 [00:49<2:11:55, 8.14s/it] 1%| | 7/978 [00:57<2:09:06, 7.98s/it] 1%| | 8/978 [01:04<2:07:06, 7.86s/it] 1%| | 9/978 [01:13<2:08:51, 7.98s/it] 1%| | 10/978 [01:22<2:14:02, 8.31s/it] 1%| | 10/978 [01:22<2:14:02, 8.31s/it] 1%| | 11/978 [01:30<2:14:54, 8.37s/it] 1%| | 12/978 [01:38<2:10:20, 8.10s/it] 1%|▏ | 13/978 [01:45<2:08:05, 7.96s/it] 1%|▏ | 14/978 [01:54<2:08:51, 8.02s/it] 2%|▏ | 15/978 [02:02<2:08:44, 8.02s/it] 2%|▏ | 16/978 [02:09<2:07:18, 7.94s/it] 2%|▏ | 17/978 [02:17<2:08:02, 7.99s/it] 2%|▏ | 18/978 [02:26<2:11:13, 8.20s/it] 2%|▏ | 19/978 [02:34<2:10:42, 8.18s/it] 2%|▏ | 20/978 [02:43<2:11:47, 8.25s/it] 2%|▏ | 20/978 [02:43<2:11:47, 8.25s/it] 2%|▏ | 21/978 [02:50<2:08:45, 8.07s/it] 2%|▏ | 22/978 [02:58<2:06:25, 7.94s/it] 2%|▏ | 23/978 [03:06<2:06:27, 7.95s/it] 2%|▏ | 24/978 [03:14<2:06:28, 7.95s/it] 3%|▎ | 25/978 [03:21<2:02:20, 7.70s/it] 3%|▎ | 26/978 [03:29<2:02:12, 7.70s/it] 3%|▎ | 27/978 [03:38<2:07:18, 8.03s/it] 3%|▎ | 28/978 [03:46<2:07:17, 8.04s/it] 3%|▎ | 29/978 [03:53<2:06:11, 7.98s/it] 3%|▎ | 30/978 [04:02<2:07:40, 8.08s/it] 3%|▎ | 30/978 [04:02<2:07:40, 8.08s/it] 3%|▎ | 31/978 [04:09<2:05:45, 7.97s/it] 3%|▎ | 32/978 [04:17<2:06:01, 7.99s/it] 3%|▎ | 33/978 [04:25<2:02:16, 7.76s/it] 3%|▎ | 34/978 [04:33<2:02:40, 7.80s/it] 4%|▎ | 35/978 [04:39<1:55:59, 7.38s/it] 4%|▎ | 36/978 [04:47<2:00:35, 7.68s/it] 4%|▍ | 37/978 [04:55<2:01:20, 7.74s/it] 4%|▍ | 38/978 [05:03<2:02:40, 7.83s/it] 4%|▍ | 39/978 [05:11<2:01:54, 7.79s/it] 4%|▍ | 40/978 [05:19<2:03:14, 7.88s/it] 4%|▍ | 40/978 [05:19<2:03:14, 7.88s/it] 4%|▍ | 41/978 [05:27<2:03:24, 7.90s/it] 4%|▍ | 42/978 [05:35<2:04:39, 7.99s/it] 4%|▍ | 43/978 [05:44<2:07:16, 8.17s/it] 4%|▍ | 44/978 [05:52<2:08:09, 8.23s/it] 5%|▍ | 45/978 [06:00<2:06:55, 8.16s/it] 5%|▍ | 46/978 [06:08<2:06:22, 8.14s/it] 5%|▍ | 47/978 [06:17<2:06:55, 8.18s/it] 5%|▍ | 48/978 [06:25<2:06:05, 8.14s/it] 5%|▌ | 49/978 [06:33<2:06:59, 8.20s/it] 5%|▌ | 50/978 [06:42<2:10:31, 8.44s/it] 5%|▌ | 50/978 [06:42<2:10:31, 8.44s/it] 5%|▌ | 51/978 [06:50<2:07:36, 8.26s/it] 5%|▌ | 52/978 [06:59<2:12:15, 8.57s/it] 5%|▌ | 53/978 [07:07<2:09:58, 8.43s/it] 6%|▌ | 54/978 [07:15<2:08:05, 8.32s/it] 6%|▌ | 55/978 [07:24<2:08:57, 8.38s/it] 6%|▌ | 56/978 [07:32<2:09:56, 8.46s/it] 6%|▌ | 57/978 [07:40<2:06:28, 8.24s/it] 6%|▌ | 58/978 [07:47<2:00:13, 7.84s/it] 6%|▌ | 59/978 [07:56<2:05:02, 8.16s/it] 6%|▌ | 60/978 [08:03<1:57:31, 7.68s/it] 6%|▌ | 60/978 [08:03<1:57:31, 7.68s/it] 6%|▌ | 61/978 [08:11<1:59:13, 7.80s/it] 6%|▋ | 62/978 [08:19<2:01:14, 7.94s/it] 6%|▋ | 63/978 [08:27<2:03:39, 8.11s/it] 7%|▋ | 64/978 [08:35<2:00:37, 7.92s/it] 7%|▋ | 65/978 [08:44<2:04:23, 8.17s/it] 7%|▋ | 66/978 [08:52<2:05:30, 8.26s/it] 7%|▋ | 67/978 [09:00<2:04:43, 8.21s/it] 7%|▋ | 68/978 [09:10<2:09:43, 8.55s/it] 7%|▋ | 69/978 [09:16<2:00:57, 7.98s/it] 7%|▋ | 70/978 [09:24<1:58:51, 7.85s/it] 7%|▋ | 70/978 [09:24<1:58:51, 7.85s/it] 7%|▋ | 71/978 [09:31<1:57:23, 7.77s/it] 7%|▋ | 72/978 [09:39<1:57:44, 7.80s/it] 7%|▋ | 73/978 [09:47<1:58:04, 7.83s/it] 8%|▊ | 74/978 [09:55<1:58:18, 7.85s/it] 8%|▊ | 75/978 [10:02<1:54:37, 7.62s/it] 8%|▊ | 76/978 [10:10<1:55:02, 7.65s/it] 8%|▊ | 77/978 [10:18<1:59:34, 7.96s/it] 8%|▊ | 78/978 [10:26<1:59:44, 7.98s/it] 8%|▊ | 79/978 [10:35<2:01:36, 8.12s/it] 8%|▊ | 80/978 [10:43<1:59:29, 7.98s/it] 8%|▊ | 80/978 [10:43<1:59:29, 7.98s/it] 8%|▊ | 81/978 [10:51<2:02:11, 8.17s/it] 8%|▊ | 82/978 [10:59<1:58:54, 7.96s/it] 8%|▊ | 83/978 [11:07<2:02:15, 8.20s/it] 9%|▊ | 84/978 [11:15<2:00:20, 8.08s/it] 9%|▊ | 85/978 [11:24<2:05:36, 8.44s/it] 9%|▉ | 86/978 [11:33<2:06:54, 8.54s/it] 9%|▉ | 87/978 [11:39<1:55:51, 7.80s/it] 9%|▉ | 88/978 [11:48<1:58:48, 8.01s/it] 9%|▉ | 89/978 [11:56<2:00:02, 8.10s/it] 9%|▉ | 90/978 [12:04<1:59:36, 8.08s/it] 9%|▉ | 90/978 [12:04<1:59:36, 8.08s/it] 9%|▉ | 91/978 [12:11<1:55:47, 7.83s/it] 9%|▉ | 92/978 [12:18<1:51:16, 7.54s/it] 10%|▉ | 93/978 [12:27<1:56:52, 7.92s/it] 10%|▉ | 94/978 [12:36<1:59:30, 8.11s/it] 10%|▉ | 95/978 [12:44<1:59:43, 8.14s/it] 10%|▉ | 96/978 [12:52<1:58:28, 8.06s/it] 10%|▉ | 97/978 [13:00<1:58:21, 8.06s/it] 10%|█ | 98/978 [13:07<1:56:12, 7.92s/it] 10%|█ | 99/978 [13:16<1:59:18, 8.14s/it] 10%|█ | 100/978 [13:25<2:04:18, 8.49s/it] 10%|█ | 100/978 [13:25<2:04:18, 8.49s/it] 10%|█ | 101/978 [13:34<2:04:56, 8.55s/it] 10%|█ | 102/978 [13:42<2:02:31, 8.39s/it] 11%|█ | 103/978 [13:51<2:04:10, 8.51s/it] 11%|█ | 104/978 [13:59<2:01:47, 8.36s/it] 11%|█ | 105/978 [14:07<2:02:05, 8.39s/it] 11%|█ | 106/978 [14:16<2:03:05, 8.47s/it] 11%|█ | 107/978 [14:24<1:59:41, 8.24s/it] 11%|█ | 108/978 [14:33<2:02:16, 8.43s/it] 11%|█ | 109/978 [14:40<1:58:39, 8.19s/it] 11%|█ | 110/978 [14:48<1:58:38, 8.20s/it] 11%|█ | 110/978 [14:48<1:58:38, 8.20s/it] 11%|█▏ | 111/978 [14:56<1:57:40, 8.14s/it] 11%|█▏ | 112/978 [15:05<1:58:16, 8.19s/it] 12%|█▏ | 113/978 [15:13<1:58:11, 8.20s/it] 12%|█▏ | 114/978 [15:21<1:57:26, 8.16s/it] 12%|█▏ | 115/978 [15:29<1:58:37, 8.25s/it] 12%|█▏ | 116/978 [15:36<1:52:43, 7.85s/it] 12%|█▏ | 117/978 [15:43<1:49:16, 7.62s/it] 12%|█▏ | 118/978 [15:50<1:46:30, 7.43s/it] 12%|█▏ | 119/978 [15:58<1:47:26, 7.50s/it] 12%|█▏ | 120/978 [16:07<1:53:47, 7.96s/it] 12%|█▏ | 120/978 [16:07<1:53:47, 7.96s/it] 12%|█▏ | 121/978 [16:15<1:55:00, 8.05s/it] 12%|█▏ | 122/978 [16:23<1:53:19, 7.94s/it] 13%|█▎ | 123/978 [16:32<1:55:32, 8.11s/it] 13%|█▎ | 124/978 [16:40<1:56:44, 8.20s/it] 13%|█▎ | 125/978 [16:49<1:58:32, 8.34s/it] 13%|█▎ | 126/978 [16:57<1:56:19, 8.19s/it] 13%|█▎ | 127/978 [17:04<1:53:31, 8.00s/it] 13%|█▎ | 128/978 [17:12<1:52:52, 7.97s/it] 13%|█▎ | 129/978 [17:19<1:48:18, 7.65s/it] 13%|█▎ | 130/978 [17:27<1:49:56, 7.78s/it] 13%|█▎ | 130/978 [17:27<1:49:56, 7.78s/it] 13%|█▎ | 131/978 [17:35<1:51:10, 7.88s/it] 13%|█▎ | 132/978 [17:43<1:51:39, 7.92s/it] 14%|█▎ | 133/978 [17:52<1:54:29, 8.13s/it] 14%|█▎ | 134/978 [18:00<1:53:30, 8.07s/it] 14%|█▍ | 135/978 [18:08<1:54:06, 8.12s/it] 14%|█▍ | 136/978 [18:16<1:52:57, 8.05s/it] 14%|█▍ | 137/978 [18:24<1:52:00, 7.99s/it] 14%|█▍ | 138/978 [18:32<1:52:35, 8.04s/it] 14%|█▍ | 139/978 [18:40<1:52:14, 8.03s/it] 14%|█▍ | 140/978 [18:48<1:54:01, 8.16s/it] 14%|█▍ | 140/978 [18:48<1:54:01, 8.16s/it] 14%|█▍ | 141/978 [18:56<1:52:38, 8.08s/it] 15%|█▍ | 142/978 [19:04<1:53:27, 8.14s/it] 15%|█▍ | 143/978 [19:12<1:51:40, 8.02s/it] 15%|█▍ | 144/978 [19:21<1:53:40, 8.18s/it] 15%|█▍ | 145/978 [19:28<1:51:48, 8.05s/it] 15%|█▍ | 146/978 [19:36<1:49:16, 7.88s/it] 15%|█▌ | 147/978 [19:44<1:48:25, 7.83s/it] 15%|█▌ | 148/978 [19:52<1:49:34, 7.92s/it] 15%|█▌ | 149/978 [20:00<1:51:54, 8.10s/it] 15%|█▌ | 150/978 [20:09<1:54:08, 8.27s/it] 15%|█▌ | 150/978 [20:09<1:54:08, 8.27s/it] 15%|█▌ | 151/978 [20:15<1:46:37, 7.74s/it] 16%|█▌ | 152/978 [20:23<1:47:09, 7.78s/it] 16%|█▌ | 153/978 [20:32<1:51:43, 8.13s/it] 16%|█▌ | 154/978 [20:41<1:52:14, 8.17s/it] 16%|█▌ | 155/978 [20:49<1:52:17, 8.19s/it] 16%|█▌ | 156/978 [20:56<1:49:31, 7.99s/it] 16%|█▌ | 157/978 [21:04<1:49:46, 8.02s/it] 16%|█▌ | 158/978 [21:12<1:46:11, 7.77s/it] 16%|█▋ | 159/978 [21:21<1:52:15, 8.22s/it] 16%|█▋ | 160/978 [21:29<1:53:24, 8.32s/it] 16%|█▋ | 160/978 [21:29<1:53:24, 8.32s/it] 16%|█▋ | 161/978 [21:37<1:49:28, 8.04s/it] 17%|█▋ | 162/978 [21:45<1:50:10, 8.10s/it] 17%|█▋ | 163/978 [21:53<1:49:40, 8.07s/it] 17%|█▋ | 164/978 [22:00<1:46:15, 7.83s/it] 17%|█▋ | 165/978 [22:09<1:51:01, 8.19s/it] 17%|█▋ | 166/978 [22:17<1:48:49, 8.04s/it] 17%|█▋ | 167/978 [22:25<1:47:48, 7.98s/it] 17%|█▋ | 168/978 [22:33<1:48:36, 8.04s/it] 17%|█▋ | 169/978 [22:41<1:47:57, 8.01s/it] 17%|█▋ | 170/978 [22:49<1:49:08, 8.10s/it] 17%|█▋ | 170/978 [22:49<1:49:08, 8.10s/it] 17%|█▋ | 171/978 [22:58<1:50:52, 8.24s/it] 18%|█▊ | 172/978 [23:06<1:48:37, 8.09s/it] 18%|█▊ | 173/978 [23:14<1:50:59, 8.27s/it] 18%|█▊ | 174/978 [23:23<1:51:09, 8.30s/it] 18%|█▊ | 175/978 [23:31<1:51:48, 8.35s/it] 18%|█▊ | 176/978 [23:40<1:52:07, 8.39s/it] 18%|█▊ | 177/978 [23:48<1:51:21, 8.34s/it] 18%|█▊ | 178/978 [23:56<1:48:34, 8.14s/it] 18%|█▊ | 179/978 [24:03<1:46:24, 7.99s/it] 18%|█▊ | 180/978 [24:12<1:49:19, 8.22s/it] 18%|█▊ | 180/978 [24:12<1:49:19, 8.22s/it] 19%|█▊ | 181/978 [24:20<1:48:49, 8.19s/it] 19%|█▊ | 182/978 [24:28<1:47:06, 8.07s/it] 19%|█▊ | 183/978 [24:36<1:45:42, 7.98s/it] 19%|█▉ | 184/978 [24:45<1:50:02, 8.32s/it] 19%|█▉ | 185/978 [24:52<1:47:10, 8.11s/it] 19%|█▉ | 186/978 [25:00<1:47:01, 8.11s/it] 19%|█▉ | 187/978 [25:08<1:43:37, 7.86s/it] 19%|█▉ | 188/978 [25:15<1:41:56, 7.74s/it] 19%|█▉ | 189/978 [25:23<1:41:06, 7.69s/it] 19%|█▉ | 190/978 [25:32<1:45:41, 8.05s/it] 19%|█▉ | 190/978 [25:32<1:45:41, 8.05s/it] 20%|█▉ | 191/978 [25:41<1:49:26, 8.34s/it] 20%|█▉ | 192/978 [25:49<1:47:40, 8.22s/it] 20%|█▉ | 193/978 [25:57<1:49:46, 8.39s/it] 20%|█▉ | 194/978 [26:05<1:45:39, 8.09s/it] 20%|█▉ | 195/978 [26:13<1:47:39, 8.25s/it] 20%|██ | 196/978 [26:22<1:48:05, 8.29s/it] 20%|██ | 197/978 [26:30<1:48:21, 8.32s/it] 20%|██ | 198/978 [26:39<1:51:21, 8.57s/it] 20%|██ | 199/978 [26:47<1:47:55, 8.31s/it] 20%|██ | 200/978 [26:56<1:49:50, 8.47s/it] 20%|██ | 200/978 [26:56<1:49:50, 8.47s/it] 21%|██ | 201/978 [27:04<1:46:34, 8.23s/it] 21%|██ | 202/978 [27:12<1:45:42, 8.17s/it] 21%|██ | 203/978 [27:20<1:46:05, 8.21s/it] 21%|██ | 204/978 [27:28<1:45:16, 8.16s/it] 21%|██ | 205/978 [27:36<1:45:27, 8.19s/it] 21%|██ | 206/978 [27:44<1:43:19, 8.03s/it] 21%|██ | 207/978 [27:52<1:44:44, 8.15s/it] 21%|██▏ | 208/978 [28:01<1:47:18, 8.36s/it] 21%|██▏ | 209/978 [28:09<1:45:21, 8.22s/it] 21%|██▏ | 210/978 [28:17<1:44:19, 8.15s/it] 21%|██▏ | 210/978 [28:17<1:44:19, 8.15s/it] 22%|██▏ | 211/978 [28:24<1:41:18, 7.93s/it] 22%|██▏ | 212/978 [28:34<1:45:33, 8.27s/it] 22%|██▏ | 213/978 [28:41<1:43:00, 8.08s/it] 22%|██▏ | 214/978 [28:49<1:43:04, 8.10s/it] 22%|██▏ | 215/978 [28:57<1:42:20, 8.05s/it] 22%|██▏ | 216/978 [29:06<1:43:34, 8.16s/it] 22%|██▏ | 217/978 [29:13<1:41:11, 7.98s/it] 22%|██▏ | 218/978 [29:21<1:40:00, 7.89s/it] 22%|██▏ | 219/978 [29:29<1:40:14, 7.92s/it] 22%|██▏ | 220/978 [29:37<1:42:18, 8.10s/it] 22%|██▏ | 220/978 [29:37<1:42:18, 8.10s/it] 23%|██▎ | 221/978 [29:45<1:41:50, 8.07s/it] 23%|██▎ | 222/978 [29:52<1:37:03, 7.70s/it] 23%|██▎ | 223/978 [30:00<1:37:24, 7.74s/it] 23%|██▎ | 224/978 [30:08<1:38:31, 7.84s/it] 23%|██▎ | 225/978 [30:16<1:39:43, 7.95s/it] 23%|██▎ | 226/978 [30:24<1:39:25, 7.93s/it] 23%|██▎ | 227/978 [30:32<1:38:48, 7.89s/it] 23%|██▎ | 228/978 [30:40<1:37:13, 7.78s/it] 23%|██▎ | 229/978 [30:47<1:36:55, 7.76s/it] 24%|██▎ | 230/978 [30:56<1:40:20, 8.05s/it] 24%|██▎ | 230/978 [30:56<1:40:20, 8.05s/it] 24%|██▎ | 231/978 [31:05<1:42:13, 8.21s/it] 24%|██▎ | 232/978 [31:11<1:36:10, 7.74s/it] 24%|██▍ | 233/978 [31:20<1:39:36, 8.02s/it] 24%|██▍ | 234/978 [31:28<1:40:14, 8.08s/it] 24%|██▍ | 235/978 [31:36<1:40:46, 8.14s/it] 24%|██▍ | 236/978 [31:45<1:41:21, 8.20s/it] 24%|██▍ | 237/978 [31:53<1:42:32, 8.30s/it] 24%|██▍ | 238/978 [32:01<1:41:43, 8.25s/it] 24%|██▍ | 239/978 [32:09<1:39:32, 8.08s/it] 25%|██▍ | 240/978 [32:17<1:39:52, 8.12s/it] 25%|██▍ | 240/978 [32:17<1:39:52, 8.12s/it] 25%|██▍ | 241/978 [32:25<1:38:41, 8.03s/it] 25%|██▍ | 242/978 [32:33<1:38:52, 8.06s/it] 25%|██▍ | 243/978 [32:42<1:39:42, 8.14s/it] 25%|██▍ | 244/978 [32:50<1:39:50, 8.16s/it] 25%|██▌ | 245/978 [32:58<1:39:25, 8.14s/it] 25%|██▌ | 246/978 [33:07<1:42:55, 8.44s/it] 25%|██▌ | 247/978 [33:15<1:41:37, 8.34s/it] 25%|██▌ | 248/978 [33:23<1:39:50, 8.21s/it] 25%|██▌ | 249/978 [33:31<1:38:33, 8.11s/it] 26%|██▌ | 250/978 [33:39<1:38:38, 8.13s/it] 26%|██▌ | 250/978 [33:39<1:38:38, 8.13s/it] 26%|██▌ | 251/978 [33:48<1:40:54, 8.33s/it] 26%|██▌ | 252/978 [33:56<1:39:23, 8.21s/it] 26%|██▌ | 253/978 [34:04<1:37:31, 8.07s/it] 26%|██▌ | 254/978 [34:11<1:35:37, 7.93s/it] 26%|██▌ | 255/978 [34:19<1:35:44, 7.95s/it] 26%|██▌ | 256/978 [34:27<1:36:14, 8.00s/it] 26%|██▋ | 257/978 [34:35<1:36:16, 8.01s/it] 26%|██▋ | 258/978 [34:44<1:38:44, 8.23s/it] 26%|██▋ | 259/978 [34:52<1:36:07, 8.02s/it] 27%|██▋ | 260/978 [35:00<1:37:48, 8.17s/it] 27%|██▋ | 260/978 [35:00<1:37:48, 8.17s/it] 27%|██▋ | 261/978 [35:08<1:37:19, 8.14s/it] 27%|██▋ | 262/978 [35:17<1:38:46, 8.28s/it] 27%|██▋ | 263/978 [35:25<1:38:40, 8.28s/it] 27%|██▋ | 264/978 [35:33<1:35:36, 8.03s/it] 27%|██▋ | 265/978 [35:40<1:34:45, 7.97s/it] 27%|██▋ | 266/978 [35:49<1:36:44, 8.15s/it] 27%|██▋ | 267/978 [35:57<1:35:22, 8.05s/it] 27%|██▋ | 268/978 [36:04<1:32:27, 7.81s/it] 28%|██▊ | 269/978 [36:11<1:30:08, 7.63s/it] 28%|██▊ | 270/978 [36:19<1:31:10, 7.73s/it] 28%|██▊ | 270/978 [36:19<1:31:10, 7.73s/it] 28%|██▊ | 271/978 [36:28<1:35:58, 8.15s/it] 28%|██▊ | 272/978 [36:36<1:34:40, 8.05s/it] 28%|██▊ | 273/978 [36:45<1:36:14, 8.19s/it] 28%|██▊ | 274/978 [36:53<1:36:19, 8.21s/it] 28%|██▊ | 275/978 [37:01<1:34:38, 8.08s/it] 28%|██▊ | 276/978 [37:09<1:35:33, 8.17s/it] 28%|██▊ | 277/978 [37:17<1:36:32, 8.26s/it] 28%|██▊ | 278/978 [37:25<1:34:46, 8.12s/it] 29%|██▊ | 279/978 [37:33<1:33:59, 8.07s/it] 29%|██▊ | 280/978 [37:41<1:34:25, 8.12s/it] 29%|██▊ | 280/978 [37:41<1:34:25, 8.12s/it] 29%|██▊ | 281/978 [37:49<1:32:57, 8.00s/it] 29%|██▉ | 282/978 [37:57<1:32:08, 7.94s/it] 29%|██▉ | 283/978 [38:05<1:32:58, 8.03s/it] 29%|██▉ | 284/978 [38:13<1:31:12, 7.89s/it] 29%|██▉ | 285/978 [38:21<1:30:56, 7.87s/it] 29%|██▉ | 286/978 [38:28<1:28:14, 7.65s/it] 29%|██▉ | 287/978 [38:36<1:29:11, 7.75s/it] 29%|██▉ | 288/978 [38:44<1:29:58, 7.82s/it] 30%|██▉ | 289/978 [38:52<1:32:00, 8.01s/it] 30%|██▉ | 290/978 [38:59<1:27:33, 7.64s/it] 30%|██▉ | 290/978 [38:59<1:27:33, 7.64s/it] 30%|██▉ | 291/978 [39:07<1:28:44, 7.75s/it] 30%|██▉ | 292/978 [39:16<1:31:47, 8.03s/it] 30%|██▉ | 293/978 [39:24<1:32:28, 8.10s/it] 30%|███ | 294/978 [39:32<1:31:27, 8.02s/it] 30%|███ | 295/978 [39:40<1:32:06, 8.09s/it] 30%|███ | 296/978 [39:48<1:32:43, 8.16s/it] 30%|███ | 297/978 [39:57<1:32:55, 8.19s/it] 30%|███ | 298/978 [40:05<1:32:23, 8.15s/it] 31%|███ | 299/978 [40:13<1:32:30, 8.18s/it] 31%|███ | 300/978 [40:21<1:32:39, 8.20s/it] 31%|███ | 300/978 [40:21<1:32:39, 8.20s/it] 31%|███ | 301/978 [40:28<1:29:43, 7.95s/it] 31%|███ | 302/978 [40:37<1:30:31, 8.04s/it] 31%|███ | 303/978 [40:45<1:32:19, 8.21s/it] 31%|███ | 304/978 [40:54<1:33:10, 8.29s/it] 31%|███ | 305/978 [41:02<1:32:14, 8.22s/it] 31%|███▏ | 306/978 [41:10<1:30:08, 8.05s/it] 31%|███▏ | 307/978 [41:18<1:32:00, 8.23s/it] 31%|███▏ | 308/978 [41:26<1:30:35, 8.11s/it] 32%|███▏ | 309/978 [41:34<1:31:21, 8.19s/it] 32%|███▏ | 310/978 [41:42<1:29:45, 8.06s/it] 32%|███▏ | 310/978 [41:42<1:29:45, 8.06s/it] 32%|███▏ | 311/978 [41:50<1:29:21, 8.04s/it] 32%|███▏ | 312/978 [41:58<1:30:03, 8.11s/it] 32%|███▏ | 313/978 [42:06<1:28:50, 8.02s/it] 32%|███▏ | 314/978 [42:15<1:31:31, 8.27s/it] 32%|███▏ | 315/978 [42:23<1:30:38, 8.20s/it] 32%|███▏ | 316/978 [42:32<1:32:36, 8.39s/it] 32%|███▏ | 317/978 [42:40<1:30:52, 8.25s/it] 33%|███▎ | 318/978 [42:48<1:30:11, 8.20s/it] 33%|███▎ | 319/978 [42:57<1:33:44, 8.53s/it] 33%|███▎ | 320/978 [43:03<1:24:02, 7.66s/it] 33%|███▎ | 320/978 [43:03<1:24:02, 7.66s/it] 33%|███▎ | 321/978 [43:11<1:25:40, 7.82s/it] 33%|███▎ | 322/978 [43:18<1:22:05, 7.51s/it] 33%|███▎ | 323/978 [43:26<1:23:24, 7.64s/it] 33%|███▎ | 324/978 [43:34<1:25:15, 7.82s/it] 33%|███▎ | 325/978 [43:43<1:28:10, 8.10s/it] 33%|███▎ | 326/978 [43:51<1:28:03, 8.10s/it]{'loss': '2.847', 'grad_norm': '27.38', 'learning_rate': '3e-06', 'epoch': '0.03067'} +{'loss': '2.607', 'grad_norm': '10', 'learning_rate': '6.333e-06', 'epoch': '0.06135'} +{'loss': '2.374', 'grad_norm': '7.719', 'learning_rate': '9.667e-06', 'epoch': '0.09202'} +{'loss': '2.188', 'grad_norm': '3.859', 'learning_rate': '9.998e-06', 'epoch': '0.1227'} +{'loss': '1.923', 'grad_norm': '4.188', 'learning_rate': '9.99e-06', 'epoch': '0.1534'} +{'loss': '1.881', 'grad_norm': '3.469', 'learning_rate': '9.977e-06', 'epoch': '0.184'} +{'loss': '1.849', 'grad_norm': '3.156', 'learning_rate': '9.958e-06', 'epoch': '0.2147'} +{'loss': '1.831', 'grad_norm': '3.016', 'learning_rate': '9.934e-06', 'epoch': '0.2454'} +{'loss': '1.74', 'grad_norm': '2.984', 'learning_rate': '9.905e-06', 'epoch': '0.2761'} +{'loss': '1.709', 'grad_norm': '3.953', 'learning_rate': '9.87e-06', 'epoch': '0.3067'} +{'loss': '1.751', 'grad_norm': '2.859', 'learning_rate': '9.83e-06', 'epoch': '0.3374'} +{'loss': '1.684', 'grad_norm': '3.047', 'learning_rate': '9.784e-06', 'epoch': '0.3681'} +{'loss': '1.68', 'grad_norm': '2.828', 'learning_rate': '9.733e-06', 'epoch': '0.3988'} +{'loss': '1.657', 'grad_norm': '3.594', 'learning_rate': '9.677e-06', 'epoch': '0.4294'} +{'loss': '1.706', 'grad_norm': '3.328', 'learning_rate': '9.616e-06', 'epoch': '0.4601'} +{'loss': '1.785', 'grad_norm': '3.219', 'learning_rate': '9.55e-06', 'epoch': '0.4908'} +{'loss': '1.682', 'grad_norm': '4.031', 'learning_rate': '9.479e-06', 'epoch': '0.5215'} +{'loss': '1.684', 'grad_norm': '2.859', 'learning_rate': '9.403e-06', 'epoch': '0.5521'} +{'loss': '1.712', 'grad_norm': '4.562', 'learning_rate': '9.322e-06', 'epoch': '0.5828'} +{'loss': '1.59', 'grad_norm': '4.688', 'learning_rate': '9.236e-06', 'epoch': '0.6135'} +{'loss': '1.695', 'grad_norm': '2.781', 'learning_rate': '9.146e-06', 'epoch': '0.6442'} +{'loss': '1.646', 'grad_norm': '3.531', 'learning_rate': '9.051e-06', 'epoch': '0.6748'} +{'loss': '1.653', 'grad_norm': '3.031', 'learning_rate': '8.952e-06', 'epoch': '0.7055'} +{'loss': '1.62', 'grad_norm': '3.109', 'learning_rate': '8.848e-06', 'epoch': '0.7362'} +{'loss': '1.587', 'grad_norm': '3.594', 'learning_rate': '8.74e-06', 'epoch': '0.7669'} +{'loss': '1.599', 'grad_norm': '3.094', 'learning_rate': '8.628e-06', 'epoch': '0.7975'} +{'loss': '1.607', 'grad_norm': '2.938', 'learning_rate': '8.512e-06', 'epoch': '0.8282'} +{'loss': '1.613', 'grad_norm': '2.859', 'learning_rate': '8.392e-06', 'epoch': '0.8589'} +{'loss': '1.673', 'grad_norm': '3.172', 'learning_rate': '8.269e-06', 'epoch': '0.8896'} +{'loss': '1.553', 'grad_norm': '3.203', 'learning_rate': '8.141e-06', 'epoch': '0.9202'} +{'loss': '1.662', 'grad_norm': '2.547', 'learning_rate': '8.011e-06', 'epoch': '0.9509'} +{'loss': '1.586', 'grad_norm': '3.391', 'learning_rate': '7.877e-06', 'epoch': '0.9816'} + 33%|███▎ | 327/978 [43:59<1:28:51, 8.19s/it] 34%|███▎ | 328/978 [44:07<1:27:14, 8.05s/it] 34%|███▎ | 329/978 [44:15<1:27:59, 8.14s/it] 34%|███▎ | 330/978 [44:24<1:30:54, 8.42s/it] 34%|███▎ | 330/978 [44:24<1:30:54, 8.42s/it] 34%|███▍ | 331/978 [44:31<1:25:57, 7.97s/it] 34%|███▍ | 332/978 [44:39<1:26:02, 7.99s/it] 34%|███▍ | 333/978 [44:48<1:26:49, 8.08s/it] 34%|███▍ | 334/978 [44:56<1:26:46, 8.08s/it] 34%|███▍ | 335/978 [45:04<1:26:35, 8.08s/it] 34%|███▍ | 336/978 [45:11<1:24:42, 7.92s/it] 34%|███▍ | 337/978 [45:19<1:24:15, 7.89s/it] 35%|███▍ | 338/978 [45:28<1:25:36, 8.03s/it] 35%|███▍ | 339/978 [45:35<1:23:32, 7.84s/it] 35%|███▍ | 340/978 [45:43<1:23:23, 7.84s/it] 35%|███▍ | 340/978 [45:43<1:23:23, 7.84s/it] 35%|███▍ | 341/978 [45:50<1:22:18, 7.75s/it] 35%|███▍ | 342/978 [45:58<1:22:20, 7.77s/it] 35%|███▌ | 343/978 [46:06<1:22:08, 7.76s/it] 35%|███▌ | 344/978 [46:14<1:23:55, 7.94s/it] 35%|███▌ | 345/978 [46:23<1:25:29, 8.10s/it] 35%|███▌ | 346/978 [46:30<1:23:58, 7.97s/it] 35%|███▌ | 347/978 [46:39<1:26:55, 8.27s/it] 36%|███▌ | 348/978 [46:47<1:25:38, 8.16s/it] 36%|███▌ | 349/978 [46:55<1:25:33, 8.16s/it] 36%|███▌ | 350/978 [47:03<1:23:47, 8.01s/it] 36%|███▌ | 350/978 [47:03<1:23:47, 8.01s/it] 36%|███▌ | 351/978 [47:11<1:24:23, 8.08s/it] 36%|███▌ | 352/978 [47:20<1:25:33, 8.20s/it] 36%|███▌ | 353/978 [47:28<1:24:27, 8.11s/it] 36%|███▌ | 354/978 [47:35<1:21:29, 7.84s/it] 36%|███▋ | 355/978 [47:43<1:22:19, 7.93s/it] 36%|███▋ | 356/978 [47:51<1:22:05, 7.92s/it] 37%|███▋ | 357/978 [47:59<1:21:56, 7.92s/it] 37%|███▋ | 358/978 [48:07<1:21:22, 7.87s/it] 37%|███▋ | 359/978 [48:15<1:22:10, 7.97s/it] 37%|███▋ | 360/978 [48:23<1:24:03, 8.16s/it] 37%|███▋ | 360/978 [48:23<1:24:03, 8.16s/it] 37%|███▋ | 361/978 [48:33<1:26:45, 8.44s/it] 37%|███▋ | 362/978 [48:41<1:25:17, 8.31s/it] 37%|███▋ | 363/978 [48:47<1:20:42, 7.87s/it] 37%|███▋ | 364/978 [48:55<1:21:09, 7.93s/it] 37%|███▋ | 365/978 [49:04<1:24:00, 8.22s/it] 37%|███▋ | 366/978 [49:13<1:23:49, 8.22s/it] 38%|███▊ | 367/978 [49:19<1:18:57, 7.75s/it] 38%|███▊ | 368/978 [49:27<1:20:08, 7.88s/it] 38%|███▊ | 369/978 [49:36<1:21:59, 8.08s/it] 38%|███▊ | 370/978 [49:44<1:21:38, 8.06s/it] 38%|███▊ | 370/978 [49:44<1:21:38, 8.06s/it] 38%|███▊ | 371/978 [49:52<1:20:04, 7.91s/it] 38%|███▊ | 372/978 [49:59<1:17:41, 7.69s/it] 38%|███▊ | 373/978 [50:06<1:17:39, 7.70s/it] 38%|███▊ | 374/978 [50:15<1:19:54, 7.94s/it] 38%|███▊ | 375/978 [50:24<1:21:59, 8.16s/it] 38%|███▊ | 376/978 [50:31<1:20:26, 8.02s/it] 39%|███▊ | 377/978 [50:39<1:20:44, 8.06s/it] 39%|███▊ | 378/978 [50:47<1:18:02, 7.80s/it] 39%|███▉ | 379/978 [50:55<1:20:26, 8.06s/it] 39%|███▉ | 380/978 [51:03<1:20:29, 8.08s/it] 39%|███▉ | 380/978 [51:03<1:20:29, 8.08s/it] 39%|███▉ | 381/978 [51:11<1:20:19, 8.07s/it] 39%|███▉ | 382/978 [51:19<1:19:37, 8.02s/it] 39%|███▉ | 383/978 [51:26<1:15:43, 7.64s/it] 39%|███▉ | 384/978 [51:34<1:16:07, 7.69s/it] 39%|███▉ | 385/978 [51:42<1:16:25, 7.73s/it] 39%|███▉ | 386/978 [51:50<1:17:10, 7.82s/it] 40%|███▉ | 387/978 [51:58<1:18:13, 7.94s/it] 40%|███▉ | 388/978 [52:06<1:19:29, 8.08s/it] 40%|███▉ | 389/978 [52:15<1:20:52, 8.24s/it] 40%|███▉ | 390/978 [52:23<1:20:14, 8.19s/it] 40%|███▉ | 390/978 [52:23<1:20:14, 8.19s/it] 40%|███▉ | 391/978 [52:32<1:22:16, 8.41s/it] 40%|████ | 392/978 [52:41<1:24:40, 8.67s/it] 40%|████ | 393/978 [52:50<1:23:24, 8.55s/it] 40%|████ | 394/978 [52:57<1:20:38, 8.28s/it] 40%|████ | 395/978 [53:06<1:20:54, 8.33s/it] 40%|████ | 396/978 [53:14<1:21:44, 8.43s/it] 41%|████ | 397/978 [53:23<1:21:53, 8.46s/it] 41%|████ | 398/978 [53:31<1:21:57, 8.48s/it] 41%|████ | 399/978 [53:40<1:21:13, 8.42s/it] 41%|████ | 400/978 [53:48<1:20:16, 8.33s/it] 41%|████ | 400/978 [53:48<1:20:16, 8.33s/it] 41%|████ | 401/978 [53:56<1:18:26, 8.16s/it] 41%|████ | 402/978 [54:04<1:18:42, 8.20s/it] 41%|████ | 403/978 [54:12<1:19:40, 8.31s/it] 41%|████▏ | 404/978 [54:21<1:20:24, 8.41s/it] 41%|████▏ | 405/978 [54:30<1:20:49, 8.46s/it] 42%|████▏ | 406/978 [54:38<1:21:05, 8.51s/it] 42%|████▏ | 407/978 [54:47<1:20:53, 8.50s/it] 42%|████▏ | 408/978 [54:55<1:20:31, 8.48s/it] 42%|████▏ | 409/978 [55:03<1:18:50, 8.31s/it] 42%|████▏ | 410/978 [55:11<1:16:41, 8.10s/it] 42%|████▏ | 410/978 [55:11<1:16:41, 8.10s/it] 42%|████▏ | 411/978 [55:19<1:16:32, 8.10s/it] 42%|████▏ | 412/978 [55:28<1:18:53, 8.36s/it] 42%|████▏ | 413/978 [55:36<1:17:13, 8.20s/it] 42%|████▏ | 414/978 [55:43<1:15:41, 8.05s/it] 42%|████▏ | 415/978 [55:52<1:17:47, 8.29s/it] 43%|████▎ | 416/978 [56:01<1:17:53, 8.32s/it] 43%|████▎ | 417/978 [56:08<1:15:47, 8.11s/it] 43%|████▎ | 418/978 [56:17<1:17:01, 8.25s/it] 43%|████▎ | 419/978 [56:25<1:16:18, 8.19s/it] 43%|████▎ | 420/978 [56:33<1:15:06, 8.08s/it] 43%|████▎ | 420/978 [56:33<1:15:06, 8.08s/it] 43%|████▎ | 421/978 [56:41<1:15:39, 8.15s/it] 43%|████▎ | 422/978 [56:48<1:13:52, 7.97s/it] 43%|████▎ | 423/978 [56:57<1:15:21, 8.15s/it] 43%|████▎ | 424/978 [57:06<1:16:24, 8.27s/it] 43%|████▎ | 425/978 [57:14<1:15:56, 8.24s/it] 44%|████▎ | 426/978 [57:21<1:14:02, 8.05s/it] 44%|████▎ | 427/978 [57:30<1:14:17, 8.09s/it] 44%|████▍ | 428/978 [57:38<1:14:43, 8.15s/it] 44%|████▍ | 429/978 [57:46<1:14:02, 8.09s/it] 44%|████▍ | 430/978 [57:54<1:13:12, 8.01s/it] 44%|████▍ | 430/978 [57:54<1:13:12, 8.01s/it] 44%|████▍ | 431/978 [58:01<1:12:16, 7.93s/it] 44%|████▍ | 432/978 [58:10<1:15:17, 8.27s/it] 44%|████▍ | 433/978 [58:19<1:16:16, 8.40s/it] 44%|████▍ | 434/978 [58:28<1:16:27, 8.43s/it] 44%|████▍ | 435/978 [58:35<1:14:23, 8.22s/it] 45%|████▍ | 436/978 [58:44<1:14:31, 8.25s/it] 45%|████▍ | 437/978 [58:52<1:13:47, 8.18s/it] 45%|████▍ | 438/978 [58:59<1:12:18, 8.03s/it] 45%|████▍ | 439/978 [59:08<1:12:28, 8.07s/it] 45%|████▍ | 440/978 [59:14<1:08:49, 7.68s/it] 45%|████▍ | 440/978 [59:14<1:08:49, 7.68s/it] 45%|████▌ | 441/978 [59:22<1:09:29, 7.77s/it] 45%|████▌ | 442/978 [59:30<1:07:59, 7.61s/it] 45%|████▌ | 443/978 [59:38<1:08:49, 7.72s/it] 45%|████▌ | 444/978 [59:46<1:09:56, 7.86s/it] 46%|████▌ | 445/978 [59:54<1:11:21, 8.03s/it] 46%|████▌ | 446/978 [1:00:02<1:10:28, 7.95s/it] 46%|████▌ | 447/978 [1:00:10<1:10:47, 8.00s/it] 46%|████▌ | 448/978 [1:00:18<1:10:08, 7.94s/it] 46%|████▌ | 449/978 [1:00:26<1:10:05, 7.95s/it] 46%|████▌ | 450/978 [1:00:34<1:11:17, 8.10s/it] 46%|████▌ | 450/978 [1:00:34<1:11:17, 8.10s/it] 46%|████▌ | 451/978 [1:00:43<1:13:06, 8.32s/it] 46%|████▌ | 452/978 [1:00:51<1:12:13, 8.24s/it] 46%|████▋ | 453/978 [1:00:59<1:12:13, 8.25s/it] 46%|████▋ | 454/978 [1:01:06<1:08:57, 7.90s/it] 47%|████▋ | 455/978 [1:01:14<1:08:18, 7.84s/it] 47%|████▋ | 456/978 [1:01:23<1:11:00, 8.16s/it] 47%|████▋ | 457/978 [1:01:32<1:11:35, 8.24s/it] 47%|████▋ | 458/978 [1:01:40<1:12:10, 8.33s/it] 47%|████▋ | 459/978 [1:01:48<1:10:49, 8.19s/it] 47%|████▋ | 460/978 [1:01:56<1:09:13, 8.02s/it] 47%|████▋ | 460/978 [1:01:56<1:09:13, 8.02s/it] 47%|████▋ | 461/978 [1:02:04<1:09:32, 8.07s/it] 47%|████▋ | 462/978 [1:02:12<1:10:35, 8.21s/it] 47%|████▋ | 463/978 [1:02:20<1:09:28, 8.09s/it] 47%|████▋ | 464/978 [1:02:28<1:08:46, 8.03s/it] 48%|████▊ | 465/978 [1:02:36<1:08:38, 8.03s/it] 48%|████▊ | 466/978 [1:02:43<1:06:15, 7.76s/it] 48%|████▊ | 467/978 [1:02:52<1:09:04, 8.11s/it] 48%|████▊ | 468/978 [1:03:00<1:09:08, 8.13s/it] 48%|████▊ | 469/978 [1:03:09<1:09:32, 8.20s/it] 48%|████▊ | 470/978 [1:03:16<1:07:59, 8.03s/it] 48%|████▊ | 470/978 [1:03:16<1:07:59, 8.03s/it] 48%|████▊ | 471/978 [1:03:24<1:07:14, 7.96s/it] 48%|████▊ | 472/978 [1:03:32<1:06:55, 7.94s/it] 48%|████▊ | 473/978 [1:03:40<1:06:20, 7.88s/it] 48%|████▊ | 474/978 [1:03:48<1:06:27, 7.91s/it] 49%|████▊ | 475/978 [1:03:55<1:04:31, 7.70s/it] 49%|████▊ | 476/978 [1:04:03<1:05:34, 7.84s/it] 49%|████▉ | 477/978 [1:04:11<1:07:06, 8.04s/it] 49%|████▉ | 478/978 [1:04:20<1:07:13, 8.07s/it] 49%|████▉ | 479/978 [1:04:27<1:05:52, 7.92s/it] 49%|████▉ | 480/978 [1:04:35<1:04:35, 7.78s/it] 49%|████▉ | 480/978 [1:04:35<1:04:35, 7.78s/it] 49%|████▉ | 481/978 [1:04:42<1:04:01, 7.73s/it] 49%|████▉ | 482/978 [1:04:49<1:02:26, 7.55s/it] 49%|████▉ | 483/978 [1:04:58<1:04:36, 7.83s/it] 49%|████▉ | 484/978 [1:05:06<1:05:46, 7.99s/it] 50%|████▉ | 485/978 [1:05:14<1:04:23, 7.84s/it] 50%|████▉ | 486/978 [1:05:22<1:04:20, 7.85s/it] 50%|████▉ | 487/978 [1:05:30<1:04:22, 7.87s/it] 50%|████▉ | 488/978 [1:05:38<1:05:27, 8.02s/it] 50%|█████ | 489/978 [1:05:47<1:08:18, 8.38s/it] 50%|█████ | 490/978 [1:05:56<1:08:45, 8.45s/it] 50%|█████ | 490/978 [1:05:56<1:08:45, 8.45s/it] 50%|█████ | 491/978 [1:06:03<1:06:38, 8.21s/it] 50%|█████ | 492/978 [1:06:12<1:08:10, 8.42s/it] 50%|█████ | 493/978 [1:06:20<1:06:35, 8.24s/it] 51%|█████ | 494/978 [1:06:29<1:07:15, 8.34s/it] 51%|█████ | 495/978 [1:06:37<1:06:15, 8.23s/it] 51%|█████ | 496/978 [1:06:45<1:05:29, 8.15s/it] 51%|█████ | 497/978 [1:06:52<1:03:17, 7.90s/it] 51%|█████ | 498/978 [1:07:00<1:03:11, 7.90s/it] 51%|█████ | 499/978 [1:07:08<1:04:46, 8.11s/it] 51%|█████ | 500/978 [1:07:16<1:04:13, 8.06s/it] 51%|█████ | 500/978 [1:07:16<1:04:13, 8.06s/it] 51%|█████ | 501/978 [1:07:23<1:00:09, 7.57s/it] 51%|█████▏ | 502/978 [1:07:31<1:01:56, 7.81s/it] 51%|█████▏ | 503/978 [1:07:40<1:03:14, 7.99s/it] 52%|█████▏ | 504/978 [1:07:47<1:02:56, 7.97s/it] 52%|█████▏ | 505/978 [1:07:55<1:00:41, 7.70s/it] 52%|█████▏ | 506/978 [1:08:03<1:02:15, 7.91s/it] 52%|█████▏ | 507/978 [1:08:11<1:02:28, 7.96s/it] 52%|█████▏ | 508/978 [1:08:19<1:03:01, 8.05s/it] 52%|█████▏ | 509/978 [1:08:28<1:04:13, 8.22s/it] 52%|█████▏ | 510/978 [1:08:37<1:05:17, 8.37s/it] 52%|█████▏ | 510/978 [1:08:37<1:05:17, 8.37s/it] 52%|█████▏ | 511/978 [1:08:45<1:04:19, 8.27s/it] 52%|█████▏ | 512/978 [1:08:53<1:03:15, 8.14s/it] 52%|█████▏ | 513/978 [1:09:00<1:02:13, 8.03s/it] 53%|█████▎ | 514/978 [1:09:08<1:01:19, 7.93s/it] 53%|█████▎ | 515/978 [1:09:15<59:00, 7.65s/it] 53%|█████▎ | 516/978 [1:09:23<1:00:29, 7.86s/it] 53%|█████▎ | 517/978 [1:09:31<1:00:45, 7.91s/it] 53%|█████▎ | 518/978 [1:09:38<58:20, 7.61s/it] 53%|█████▎ | 519/978 [1:09:47<1:00:18, 7.88s/it] 53%|█████▎ | 520/978 [1:09:55<1:00:59, 7.99s/it] 53%|█████▎ | 520/978 [1:09:55<1:00:59, 7.99s/it] 53%|█████▎ | 521/978 [1:10:03<1:01:17, 8.05s/it] 53%|█████▎ | 522/978 [1:10:10<59:24, 7.82s/it] 53%|█████▎ | 523/978 [1:10:19<1:01:04, 8.05s/it] 54%|█████▎ | 524/978 [1:10:27<1:01:10, 8.08s/it] 54%|█████▎ | 525/978 [1:10:37<1:03:44, 8.44s/it] 54%|█████▍ | 526/978 [1:10:44<1:00:37, 8.05s/it] 54%|█████▍ | 527/978 [1:10:52<1:00:21, 8.03s/it] 54%|█████▍ | 528/978 [1:11:00<1:01:32, 8.20s/it] 54%|█████▍ | 529/978 [1:11:08<1:00:47, 8.12s/it] 54%|█████▍ | 530/978 [1:11:16<59:42, 8.00s/it] 54%|█████▍ | 530/978 [1:11:16<59:42, 8.00s/it] 54%|█████▍ | 531/978 [1:11:24<59:40, 8.01s/it] 54%|█████▍ | 532/978 [1:11:31<58:15, 7.84s/it] 54%|█████▍ | 533/978 [1:11:39<58:24, 7.87s/it] 55%|█████▍ | 534/978 [1:11:48<59:07, 7.99s/it] 55%|█████▍ | 535/978 [1:11:56<59:48, 8.10s/it] 55%|█████▍ | 536/978 [1:12:04<59:17, 8.05s/it] 55%|█████▍ | 537/978 [1:12:12<59:49, 8.14s/it] 55%|█████▌ | 538/978 [1:12:20<59:20, 8.09s/it] 55%|█████▌ | 539/978 [1:12:28<58:31, 8.00s/it] 55%|█████▌ | 540/978 [1:12:36<58:38, 8.03s/it] 55%|█████▌ | 540/978 [1:12:36<58:38, 8.03s/it] 55%|█████▌ | 541/978 [1:12:44<57:50, 7.94s/it] 55%|█████▌ | 542/978 [1:12:52<57:35, 7.93s/it] 56%|█████▌ | 543/978 [1:13:00<57:17, 7.90s/it] 56%|█████▌ | 544/978 [1:13:08<57:43, 7.98s/it] 56%|█████▌ | 545/978 [1:13:15<56:24, 7.82s/it] 56%|█████▌ | 546/978 [1:13:24<58:52, 8.18s/it] 56%|█████▌ | 547/978 [1:13:34<1:01:26, 8.55s/it] 56%|█████▌ | 548/978 [1:13:43<1:02:19, 8.70s/it] 56%|█████▌ | 549/978 [1:13:51<1:00:35, 8.47s/it] 56%|█████▌ | 550/978 [1:13:58<59:04, 8.28s/it] 56%|█████▌ | 550/978 [1:13:58<59:04, 8.28s/it] 56%|█████▋ | 551/978 [1:14:07<58:42, 8.25s/it] 56%|█████▋ | 552/978 [1:14:14<57:41, 8.12s/it] 57%|█████▋ | 553/978 [1:14:22<57:04, 8.06s/it] 57%|█████▋ | 554/978 [1:14:31<57:22, 8.12s/it] 57%|█████▋ | 555/978 [1:14:39<57:54, 8.21s/it] 57%|█████▋ | 556/978 [1:14:47<57:33, 8.18s/it] 57%|█████▋ | 557/978 [1:14:56<58:07, 8.29s/it] 57%|█████▋ | 558/978 [1:15:04<58:02, 8.29s/it] 57%|█████▋ | 559/978 [1:15:13<59:12, 8.48s/it] 57%|█████▋ | 560/978 [1:15:22<1:00:22, 8.67s/it] 57%|█████▋ | 560/978 [1:15:22<1:00:22, 8.67s/it] 57%|█████▋ | 561/978 [1:15:30<58:42, 8.45s/it] 57%|█████▋ | 562/978 [1:15:39<1:00:13, 8.69s/it] 58%|█████▊ | 563/978 [1:15:47<58:53, 8.51s/it] 58%|█████▊ | 564/978 [1:15:56<58:40, 8.50s/it] 58%|█████▊ | 565/978 [1:16:03<56:40, 8.23s/it] 58%|█████▊ | 566/978 [1:16:11<54:37, 7.96s/it] 58%|█████▊ | 567/978 [1:16:19<55:28, 8.10s/it] 58%|█████▊ | 568/978 [1:16:27<55:29, 8.12s/it] 58%|█████▊ | 569/978 [1:16:35<54:23, 7.98s/it] 58%|█████▊ | 570/978 [1:16:43<53:57, 7.94s/it] 58%|█████▊ | 570/978 [1:16:43<53:57, 7.94s/it] 58%|█████▊ | 571/978 [1:16:50<52:18, 7.71s/it] 58%|█████▊ | 572/978 [1:16:56<49:14, 7.28s/it] 59%|█████▊ | 573/978 [1:17:04<50:10, 7.43s/it] 59%|█████▊ | 574/978 [1:17:12<51:12, 7.61s/it] 59%|█████▉ | 575/978 [1:17:20<52:21, 7.79s/it] 59%|█████▉ | 576/978 [1:17:28<52:52, 7.89s/it] 59%|█████▉ | 577/978 [1:17:37<54:02, 8.09s/it] 59%|█████▉ | 578/978 [1:17:44<51:26, 7.72s/it] 59%|█████▉ | 579/978 [1:17:52<52:13, 7.85s/it] 59%|█████▉ | 580/978 [1:18:01<54:08, 8.16s/it] 59%|█████▉ | 580/978 [1:18:01<54:08, 8.16s/it] 59%|█████▉ | 581/978 [1:18:09<54:12, 8.19s/it] 60%|█████▉ | 582/978 [1:18:17<54:18, 8.23s/it] 60%|█████▉ | 583/978 [1:18:26<54:18, 8.25s/it] 60%|█████▉ | 584/978 [1:18:33<53:16, 8.11s/it] 60%|█████▉ | 585/978 [1:18:42<53:53, 8.23s/it] 60%|█████▉ | 586/978 [1:18:50<53:08, 8.14s/it] 60%|██████ | 587/978 [1:18:58<53:32, 8.22s/it] 60%|██████ | 588/978 [1:19:07<53:45, 8.27s/it] 60%|██████ | 589/978 [1:19:15<53:19, 8.23s/it] 60%|██████ | 590/978 [1:19:23<53:03, 8.20s/it] 60%|██████ | 590/978 [1:19:23<53:03, 8.20s/it] 60%|██████ | 591/978 [1:19:32<54:27, 8.44s/it] 61%|██████ | 592/978 [1:19:40<53:25, 8.30s/it] 61%|██████ | 593/978 [1:19:49<54:44, 8.53s/it] 61%|██████ | 594/978 [1:19:57<53:51, 8.42s/it] 61%|██████ | 595/978 [1:20:05<53:04, 8.31s/it] 61%|██████ | 596/978 [1:20:13<52:21, 8.22s/it] 61%|██████ | 597/978 [1:20:22<52:46, 8.31s/it] 61%|██████ | 598/978 [1:20:30<53:21, 8.43s/it] 61%|██████ | 599/978 [1:20:38<51:56, 8.22s/it] 61%|██████▏ | 600/978 [1:20:46<51:31, 8.18s/it] 61%|██████▏ | 600/978 [1:20:46<51:31, 8.18s/it] 61%|██████▏ | 601/978 [1:20:54<50:47, 8.08s/it] 62%|██████▏ | 602/978 [1:21:02<50:40, 8.09s/it] 62%|██████▏ | 603/978 [1:21:10<49:34, 7.93s/it] 62%|██████▏ | 604/978 [1:21:18<50:45, 8.14s/it] 62%|██████▏ | 605/978 [1:21:27<51:04, 8.22s/it] 62%|██████▏ | 606/978 [1:21:35<50:19, 8.12s/it] 62%|██████▏ | 607/978 [1:21:42<47:59, 7.76s/it] 62%|██████▏ | 608/978 [1:21:50<49:45, 8.07s/it] 62%|██████▏ | 609/978 [1:21:58<49:00, 7.97s/it] 62%|██████▏ | 610/978 [1:22:07<50:02, 8.16s/it] 62%|██████▏ | 610/978 [1:22:07<50:02, 8.16s/it] 62%|██████▏ | 611/978 [1:22:13<47:15, 7.73s/it] 63%|██████▎ | 612/978 [1:22:23<50:32, 8.29s/it] 63%|██████▎ | 613/978 [1:22:31<49:45, 8.18s/it] 63%|██████▎ | 614/978 [1:22:40<50:27, 8.32s/it] 63%|██████▎ | 615/978 [1:22:48<49:40, 8.21s/it] 63%|██████▎ | 616/978 [1:22:56<49:49, 8.26s/it] 63%|██████▎ | 617/978 [1:23:04<49:59, 8.31s/it] 63%|██████▎ | 618/978 [1:23:11<47:14, 7.87s/it] 63%|██████▎ | 619/978 [1:23:19<47:25, 7.93s/it] 63%|██████▎ | 620/978 [1:23:27<47:20, 7.93s/it] 63%|██████▎ | 620/978 [1:23:27<47:20, 7.93s/it] 63%|██████▎ | 621/978 [1:23:36<47:48, 8.04s/it] 64%|██████▎ | 622/978 [1:23:44<47:36, 8.02s/it] 64%|██████▎ | 623/978 [1:23:51<46:31, 7.86s/it] 64%|██████▍ | 624/978 [1:23:59<47:26, 8.04s/it] 64%|██████▍ | 625/978 [1:24:07<47:09, 8.02s/it] 64%|██████▍ | 626/978 [1:24:15<46:52, 7.99s/it] 64%|██████▍ | 627/978 [1:24:24<47:35, 8.13s/it] 64%|██████▍ | 628/978 [1:24:32<48:11, 8.26s/it] 64%|██████▍ | 629/978 [1:24:40<47:32, 8.17s/it] 64%|██████▍ | 630/978 [1:24:49<48:06, 8.30s/it] 64%|██████▍ | 630/978 [1:24:49<48:06, 8.30s/it] 65%|██████▍ | 631/978 [1:24:56<46:34, 8.05s/it] 65%|██████▍ | 632/978 [1:25:05<48:08, 8.35s/it] 65%|██████▍ | 633/978 [1:25:14<47:59, 8.35s/it] 65%|██████▍ | 634/978 [1:25:23<48:45, 8.50s/it] 65%|██████▍ | 635/978 [1:25:31<47:40, 8.34s/it] 65%|██████▌ | 636/978 [1:25:39<48:20, 8.48s/it] 65%|██████▌ | 637/978 [1:25:48<48:04, 8.46s/it] 65%|██████▌ | 638/978 [1:25:55<46:19, 8.17s/it] 65%|██████▌ | 639/978 [1:26:03<45:05, 7.98s/it] 65%|██████▌ | 640/978 [1:26:11<44:35, 7.92s/it] 65%|██████▌ | 640/978 [1:26:11<44:35, 7.92s/it] 66%|██████▌ | 641/978 [1:26:19<44:48, 7.98s/it] 66%|██████▌ | 642/978 [1:26:26<43:56, 7.85s/it] 66%|██████▌ | 643/978 [1:26:35<44:27, 7.96s/it] 66%|██████▌ | 644/978 [1:26:42<44:00, 7.91s/it] 66%|██████▌ | 645/978 [1:26:49<41:41, 7.51s/it] 66%|██████▌ | 646/978 [1:26:57<41:54, 7.57s/it] 66%|██████▌ | 647/978 [1:27:06<43:57, 7.97s/it] 66%|██████▋ | 648/978 [1:27:13<43:14, 7.86s/it] 66%|██████▋ | 649/978 [1:27:21<42:42, 7.79s/it] 66%|██████▋ | 650/978 [1:27:29<43:25, 7.94s/it] 66%|██████▋ | 650/978 [1:27:29<43:25, 7.94s/it] 67%|██████▋ | 651/978 [1:27:36<42:07, 7.73s/it] 67%|██████▋ | 652/978 [1:27:43<40:55, 7.53s/it]{'loss': '1.59', 'grad_norm': '2.906', 'learning_rate': '7.74e-06', 'epoch': '1.012'} +{'loss': '1.618', 'grad_norm': '2.359', 'learning_rate': '7.6e-06', 'epoch': '1.043'} +{'loss': '1.609', 'grad_norm': '2.922', 'learning_rate': '7.457e-06', 'epoch': '1.074'} +{'loss': '1.587', 'grad_norm': '3.188', 'learning_rate': '7.311e-06', 'epoch': '1.104'} +{'loss': '1.564', 'grad_norm': '3.422', 'learning_rate': '7.163e-06', 'epoch': '1.135'} +{'loss': '1.592', 'grad_norm': '3.109', 'learning_rate': '7.012e-06', 'epoch': '1.166'} +{'loss': '1.597', 'grad_norm': '2.688', 'learning_rate': '6.86e-06', 'epoch': '1.196'} +{'loss': '1.562', 'grad_norm': '3.156', 'learning_rate': '6.705e-06', 'epoch': '1.227'} +{'loss': '1.614', 'grad_norm': '2.375', 'learning_rate': '6.548e-06', 'epoch': '1.258'} +{'loss': '1.522', 'grad_norm': '2.625', 'learning_rate': '6.39e-06', 'epoch': '1.288'} +{'loss': '1.577', 'grad_norm': '2.906', 'learning_rate': '6.23e-06', 'epoch': '1.319'} +{'loss': '1.587', 'grad_norm': '2.562', 'learning_rate': '6.069e-06', 'epoch': '1.35'} +{'loss': '1.532', 'grad_norm': '2.984', 'learning_rate': '5.906e-06', 'epoch': '1.38'} +{'loss': '1.583', 'grad_norm': '2.625', 'learning_rate': '5.743e-06', 'epoch': '1.411'} +{'loss': '1.604', 'grad_norm': '2.906', 'learning_rate': '5.579e-06', 'epoch': '1.442'} +{'loss': '1.645', 'grad_norm': '2.484', 'learning_rate': '5.414e-06', 'epoch': '1.472'} +{'loss': '1.575', 'grad_norm': '2.891', 'learning_rate': '5.248e-06', 'epoch': '1.503'} +{'loss': '1.599', 'grad_norm': '3.047', 'learning_rate': '5.083e-06', 'epoch': '1.534'} +{'loss': '1.585', 'grad_norm': '3.25', 'learning_rate': '4.917e-06', 'epoch': '1.564'} +{'loss': '1.61', 'grad_norm': '2.75', 'learning_rate': '4.752e-06', 'epoch': '1.595'} +{'loss': '1.589', 'grad_norm': '2.328', 'learning_rate': '4.586e-06', 'epoch': '1.626'} +{'loss': '1.567', 'grad_norm': '2.906', 'learning_rate': '4.421e-06', 'epoch': '1.656'} +{'loss': '1.538', 'grad_norm': '2.953', 'learning_rate': '4.257e-06', 'epoch': '1.687'} +{'loss': '1.546', 'grad_norm': '3.531', 'learning_rate': '4.094e-06', 'epoch': '1.718'} +{'loss': '1.563', 'grad_norm': '3.031', 'learning_rate': '3.931e-06', 'epoch': '1.748'} +{'loss': '1.595', 'grad_norm': '3.062', 'learning_rate': '3.77e-06', 'epoch': '1.779'} +{'loss': '1.528', 'grad_norm': '3.266', 'learning_rate': '3.61e-06', 'epoch': '1.81'} +{'loss': '1.518', 'grad_norm': '2.766', 'learning_rate': '3.452e-06', 'epoch': '1.84'} +{'loss': '1.548', 'grad_norm': '3.109', 'learning_rate': '3.295e-06', 'epoch': '1.871'} +{'loss': '1.57', 'grad_norm': '2.609', 'learning_rate': '3.14e-06', 'epoch': '1.902'} +{'loss': '1.535', 'grad_norm': '3.312', 'learning_rate': '2.988e-06', 'epoch': '1.933'} +{'loss': '1.602', 'grad_norm': '2.281', 'learning_rate': '2.837e-06', 'epoch': '1.963'} +{'loss': '1.575', 'grad_norm': '2.609', 'learning_rate': '2.689e-06', 'epoch': '1.994'} + 67%|██████▋ | 653/978 [1:27:51<41:33, 7.67s/it] 67%|██████▋ | 654/978 [1:27:59<42:09, 7.81s/it] 67%|██████▋ | 655/978 [1:28:07<42:11, 7.84s/it] 67%|██████▋ | 656/978 [1:28:15<41:44, 7.78s/it] 67%|██████▋ | 657/978 [1:28:23<41:26, 7.74s/it] 67%|██████▋ | 658/978 [1:28:30<39:57, 7.49s/it] 67%|██████▋ | 659/978 [1:28:38<41:18, 7.77s/it] 67%|██████▋ | 660/978 [1:28:47<43:04, 8.13s/it] 67%|██████▋ | 660/978 [1:28:47<43:04, 8.13s/it] 68%|██████▊ | 661/978 [1:28:56<44:56, 8.51s/it] 68%|██████▊ | 662/978 [1:29:05<45:26, 8.63s/it] 68%|██████▊ | 663/978 [1:29:13<44:30, 8.48s/it] 68%|██████▊ | 664/978 [1:29:21<43:24, 8.29s/it] 68%|██████▊ | 665/978 [1:29:29<43:01, 8.25s/it] 68%|██████▊ | 666/978 [1:29:37<41:53, 8.06s/it] 68%|██████▊ | 667/978 [1:29:45<42:19, 8.17s/it] 68%|██████▊ | 668/978 [1:29:53<41:27, 8.02s/it] 68%|██████▊ | 669/978 [1:30:00<40:10, 7.80s/it] 69%|██████▊ | 670/978 [1:30:10<42:07, 8.21s/it] 69%|██████▊ | 670/978 [1:30:10<42:07, 8.21s/it] 69%|██████▊ | 671/978 [1:30:18<41:57, 8.20s/it] 69%|██████▊ | 672/978 [1:30:25<41:00, 8.04s/it] 69%|██████▉ | 673/978 [1:30:33<40:20, 7.93s/it] 69%|██████▉ | 674/978 [1:30:41<40:03, 7.91s/it] 69%|██████▉ | 675/978 [1:30:49<39:39, 7.85s/it] 69%|██████▉ | 676/978 [1:30:58<40:59, 8.14s/it] 69%|██████▉ | 677/978 [1:31:07<42:08, 8.40s/it] 69%|██████▉ | 678/978 [1:31:14<41:22, 8.27s/it] 69%|██████▉ | 679/978 [1:31:23<41:17, 8.29s/it] 70%|██████▉ | 680/978 [1:31:31<40:36, 8.18s/it] 70%|██████▉ | 680/978 [1:31:31<40:36, 8.18s/it] 70%|██████▉ | 681/978 [1:31:39<40:29, 8.18s/it] 70%|██████▉ | 682/978 [1:31:48<41:37, 8.44s/it] 70%|██████▉ | 683/978 [1:31:56<40:12, 8.18s/it] 70%|██████▉ | 684/978 [1:32:03<39:21, 8.03s/it] 70%|███████ | 685/978 [1:32:11<39:10, 8.02s/it] 70%|███████ | 686/978 [1:32:20<40:33, 8.33s/it] 70%|███████ | 687/978 [1:32:28<40:02, 8.26s/it] 70%|███████ | 688/978 [1:32:37<40:30, 8.38s/it] 70%|███████ | 689/978 [1:32:45<39:21, 8.17s/it] 71%|███████ | 690/978 [1:32:54<40:39, 8.47s/it] 71%|███████ | 690/978 [1:32:54<40:39, 8.47s/it] 71%|███████ | 691/978 [1:33:02<40:16, 8.42s/it] 71%|███████ | 692/978 [1:33:11<40:38, 8.53s/it] 71%|███████ | 693/978 [1:33:19<39:19, 8.28s/it] 71%|███████ | 694/978 [1:33:27<39:13, 8.29s/it] 71%|███████ | 695/978 [1:33:34<36:46, 7.80s/it] 71%|███████ | 696/978 [1:33:41<36:23, 7.74s/it] 71%|███████▏ | 697/978 [1:33:50<37:10, 7.94s/it] 71%|███████▏ | 698/978 [1:33:58<36:59, 7.93s/it] 71%|███████▏ | 699/978 [1:34:06<37:07, 7.98s/it] 72%|███████▏ | 700/978 [1:34:13<36:27, 7.87s/it] 72%|███████▏ | 700/978 [1:34:13<36:27, 7.87s/it] 72%|███████▏ | 701/978 [1:34:20<35:12, 7.63s/it] 72%|███████▏ | 702/978 [1:34:29<36:32, 7.95s/it] 72%|███████▏ | 703/978 [1:34:37<36:18, 7.92s/it] 72%|███████▏ | 704/978 [1:34:46<37:20, 8.18s/it] 72%|███████▏ | 705/978 [1:34:54<37:17, 8.20s/it] 72%|███████▏ | 706/978 [1:35:02<36:33, 8.07s/it] 72%|███████▏ | 707/978 [1:35:10<37:27, 8.29s/it] 72%|███████▏ | 708/978 [1:35:19<37:16, 8.28s/it] 72%|███████▏ | 709/978 [1:35:27<36:37, 8.17s/it] 73%|███████▎ | 710/978 [1:35:35<36:16, 8.12s/it] 73%|███████▎ | 710/978 [1:35:35<36:16, 8.12s/it] 73%|███████▎ | 711/978 [1:35:43<36:27, 8.19s/it] 73%|███████▎ | 712/978 [1:35:51<36:19, 8.20s/it] 73%|███████▎ | 713/978 [1:35:59<35:54, 8.13s/it] 73%|███████▎ | 714/978 [1:36:07<35:13, 8.01s/it] 73%|███████▎ | 715/978 [1:36:15<34:53, 7.96s/it] 73%|███████▎ | 716/978 [1:36:21<32:59, 7.56s/it] 73%|███████▎ | 717/978 [1:36:28<32:07, 7.38s/it] 73%|███████▎ | 718/978 [1:36:37<33:28, 7.72s/it] 74%|███████▎ | 719/978 [1:36:45<34:03, 7.89s/it] 74%|███████▎ | 720/978 [1:36:53<33:58, 7.90s/it] 74%|███████▎ | 720/978 [1:36:53<33:58, 7.90s/it] 74%|███████▎ | 721/978 [1:37:01<33:37, 7.85s/it] 74%|███████▍ | 722/978 [1:37:08<32:22, 7.59s/it] 74%|███████▍ | 723/978 [1:37:16<32:44, 7.70s/it] 74%|███████▍ | 724/978 [1:37:23<32:30, 7.68s/it] 74%|███████▍ | 725/978 [1:37:32<33:20, 7.91s/it] 74%|███████▍ | 726/978 [1:37:38<31:27, 7.49s/it] 74%|███████▍ | 727/978 [1:37:47<32:27, 7.76s/it] 74%|███████▍ | 728/978 [1:37:55<32:45, 7.86s/it] 75%|███████▍ | 729/978 [1:38:04<33:52, 8.16s/it] 75%|███████▍ | 730/978 [1:38:13<34:48, 8.42s/it] 75%|███████▍ | 730/978 [1:38:13<34:48, 8.42s/it] 75%|███████▍ | 731/978 [1:38:21<34:48, 8.46s/it] 75%|███████▍ | 732/978 [1:38:30<35:36, 8.68s/it] 75%|███████▍ | 733/978 [1:38:39<35:38, 8.73s/it] 75%|███████▌ | 734/978 [1:38:49<36:36, 9.00s/it] 75%|███████▌ | 735/978 [1:38:57<35:04, 8.66s/it] 75%|███████▌ | 736/978 [1:39:05<34:32, 8.56s/it] 75%|███████▌ | 737/978 [1:39:14<34:56, 8.70s/it] 75%|███████▌ | 738/978 [1:39:23<34:44, 8.68s/it] 76%|███████▌ | 739/978 [1:39:32<34:52, 8.76s/it] 76%|███████▌ | 740/978 [1:39:40<33:55, 8.55s/it] 76%|███████▌ | 740/978 [1:39:40<33:55, 8.55s/it] 76%|███████▌ | 741/978 [1:39:48<33:45, 8.55s/it] 76%|███████▌ | 742/978 [1:39:55<31:24, 7.98s/it] 76%|███████▌ | 743/978 [1:40:03<31:07, 7.95s/it] 76%|███████▌ | 744/978 [1:40:11<30:41, 7.87s/it] 76%|███████▌ | 745/978 [1:40:19<31:21, 8.07s/it] 76%|███████▋ | 746/978 [1:40:27<31:26, 8.13s/it] 76%|███████▋ | 747/978 [1:40:36<31:20, 8.14s/it] 76%|███████▋ | 748/978 [1:40:44<31:06, 8.12s/it] 77%|███████▋ | 749/978 [1:40:51<30:29, 7.99s/it] 77%|███████▋ | 750/978 [1:40:59<30:20, 7.99s/it] 77%|███████▋ | 750/978 [1:40:59<30:20, 7.99s/it] 77%|███████▋ | 751/978 [1:41:07<29:53, 7.90s/it] 77%|███████▋ | 752/978 [1:41:15<29:41, 7.88s/it] 77%|███████▋ | 753/978 [1:41:23<29:23, 7.84s/it] 77%|███████▋ | 754/978 [1:41:30<28:32, 7.65s/it] 77%|███████▋ | 755/978 [1:41:39<29:46, 8.01s/it] 77%|███████▋ | 756/978 [1:41:47<29:42, 8.03s/it] 77%|███████▋ | 757/978 [1:41:55<30:20, 8.24s/it] 78%|███████▊ | 758/978 [1:42:03<29:53, 8.15s/it] 78%|███████▊ | 759/978 [1:42:11<29:37, 8.12s/it] 78%|███████▊ | 760/978 [1:42:19<29:13, 8.04s/it] 78%|███████▊ | 760/978 [1:42:19<29:13, 8.04s/it] 78%|███████▊ | 761/978 [1:42:27<29:00, 8.02s/it] 78%|███████▊ | 762/978 [1:42:35<29:06, 8.09s/it] 78%|███████▊ | 763/978 [1:42:43<28:28, 7.94s/it] 78%|███████▊ | 764/978 [1:42:51<28:12, 7.91s/it] 78%|███████▊ | 765/978 [1:42:59<28:27, 8.02s/it] 78%|███████▊ | 766/978 [1:43:06<27:32, 7.80s/it] 78%|███████▊ | 767/978 [1:43:15<27:52, 7.92s/it] 79%|███████▊ | 768/978 [1:43:23<28:25, 8.12s/it] 79%|███████▊ | 769/978 [1:43:30<27:15, 7.82s/it] 79%|███████▊ | 770/978 [1:43:38<26:34, 7.66s/it] 79%|███████▊ | 770/978 [1:43:38<26:34, 7.66s/it] 79%|███████▉ | 771/978 [1:43:46<27:20, 7.93s/it] 79%|███████▉ | 772/978 [1:43:54<26:52, 7.83s/it] 79%|███████▉ | 773/978 [1:44:01<25:40, 7.51s/it] 79%|███████▉ | 774/978 [1:44:09<26:20, 7.75s/it] 79%|███████▉ | 775/978 [1:44:17<26:44, 7.90s/it] 79%|███████▉ | 776/978 [1:44:25<26:41, 7.93s/it] 79%|███████▉ | 777/978 [1:44:33<26:36, 7.94s/it] 80%|███████▉ | 778/978 [1:44:41<26:43, 8.02s/it] 80%|███████▉ | 779/978 [1:44:50<26:50, 8.09s/it] 80%|███████▉ | 780/978 [1:44:58<26:49, 8.13s/it] 80%|███████▉ | 780/978 [1:44:58<26:49, 8.13s/it] 80%|███████▉ | 781/978 [1:45:06<26:51, 8.18s/it] 80%|███████▉ | 782/978 [1:45:14<26:47, 8.20s/it] 80%|████████ | 783/978 [1:45:22<26:15, 8.08s/it] 80%|████████ | 784/978 [1:45:30<26:21, 8.15s/it] 80%|████████ | 785/978 [1:45:38<26:07, 8.12s/it] 80%|████████ | 786/978 [1:45:47<26:02, 8.14s/it] 80%|████████ | 787/978 [1:45:54<25:17, 7.94s/it] 81%|████████ | 788/978 [1:46:02<25:24, 8.03s/it] 81%|████████ | 789/978 [1:46:12<26:30, 8.42s/it] 81%|████████ | 790/978 [1:46:20<26:12, 8.36s/it] 81%|████████ | 790/978 [1:46:20<26:12, 8.36s/it] 81%|████████ | 791/978 [1:46:27<25:11, 8.08s/it] 81%|████████ | 792/978 [1:46:34<23:55, 7.72s/it] 81%|████████ | 793/978 [1:46:42<23:34, 7.65s/it] 81%|████████ | 794/978 [1:46:51<25:01, 8.16s/it] 81%|████████▏ | 795/978 [1:46:59<24:48, 8.13s/it] 81%|████████▏ | 796/978 [1:47:06<23:52, 7.87s/it] 81%|████████▏ | 797/978 [1:47:15<24:04, 7.98s/it] 82%|████████▏ | 798/978 [1:47:23<24:36, 8.20s/it] 82%|████████▏ | 799/978 [1:47:32<24:43, 8.29s/it] 82%|████████▏ | 800/978 [1:47:40<24:22, 8.22s/it] 82%|████████▏ | 800/978 [1:47:40<24:22, 8.22s/it] 82%|████████▏ | 801/978 [1:47:48<24:33, 8.33s/it] 82%|████████▏ | 802/978 [1:47:56<24:04, 8.21s/it] 82%|████████▏ | 803/978 [1:48:04<23:49, 8.17s/it] 82%|████████▏ | 804/978 [1:48:13<24:07, 8.32s/it] 82%|████████▏ | 805/978 [1:48:21<23:43, 8.23s/it] 82%|████████▏ | 806/978 [1:48:29<23:38, 8.25s/it] 83%|████████▎ | 807/978 [1:48:37<22:45, 7.98s/it] 83%|████████▎ | 808/978 [1:48:46<23:16, 8.21s/it] 83%|████████▎ | 809/978 [1:48:54<23:31, 8.35s/it] 83%|████████▎ | 810/978 [1:49:02<22:47, 8.14s/it] 83%|████████▎ | 810/978 [1:49:02<22:47, 8.14s/it] 83%|████████▎ | 811/978 [1:49:09<21:39, 7.78s/it] 83%|████████▎ | 812/978 [1:49:18<22:34, 8.16s/it] 83%|████████▎ | 813/978 [1:49:26<22:22, 8.13s/it] 83%|████████▎ | 814/978 [1:49:35<22:48, 8.35s/it] 83%|████████▎ | 815/978 [1:49:42<22:01, 8.11s/it] 83%|████████▎ | 816/978 [1:49:50<21:40, 8.02s/it] 84%|████████▎ | 817/978 [1:49:59<21:46, 8.11s/it] 84%|████████▎ | 818/978 [1:50:07<22:06, 8.29s/it] 84%|████████▎ | 819/978 [1:50:15<21:51, 8.25s/it] 84%|████████▍ | 820/978 [1:50:24<22:01, 8.36s/it] 84%|████████▍ | 820/978 [1:50:24<22:01, 8.36s/it] 84%|████████▍ | 821/978 [1:50:32<21:41, 8.29s/it] 84%|████████▍ | 822/978 [1:50:40<21:20, 8.21s/it] 84%|████████▍ | 823/978 [1:50:48<21:02, 8.14s/it] 84%|████████▍ | 824/978 [1:50:56<20:20, 7.93s/it] 84%|████████▍ | 825/978 [1:51:04<20:30, 8.04s/it] 84%|████████▍ | 826/978 [1:51:12<20:25, 8.06s/it] 85%|████████▍ | 827/978 [1:51:20<20:30, 8.15s/it] 85%|████████▍ | 828/978 [1:51:29<20:36, 8.24s/it] 85%|████████▍ | 829/978 [1:51:37<20:44, 8.35s/it] 85%|████████▍ | 830/978 [1:51:45<20:17, 8.23s/it] 85%|████████▍ | 830/978 [1:51:45<20:17, 8.23s/it] 85%|████████▍ | 831/978 [1:51:53<19:44, 8.06s/it] 85%|████████▌ | 832/978 [1:52:02<20:00, 8.22s/it] 85%|████████▌ | 833/978 [1:52:10<19:45, 8.18s/it] 85%|████████▌ | 834/978 [1:52:18<19:39, 8.19s/it] 85%|████████▌ | 835/978 [1:52:26<19:39, 8.25s/it] 85%|████████▌ | 836/978 [1:52:34<19:22, 8.19s/it] 86%|████████▌ | 837/978 [1:52:43<19:16, 8.20s/it] 86%|████████▌ | 838/978 [1:52:51<18:58, 8.13s/it] 86%|████████▌ | 839/978 [1:52:56<17:11, 7.42s/it] 86%|████████▌ | 840/978 [1:53:04<17:07, 7.45s/it] 86%|████████▌ | 840/978 [1:53:04<17:07, 7.45s/it] 86%|████████▌ | 841/978 [1:53:13<17:55, 7.85s/it] 86%|████████▌ | 842/978 [1:53:21<17:54, 7.90s/it] 86%|████████▌ | 843/978 [1:53:29<18:24, 8.18s/it] 86%|████████▋ | 844/978 [1:53:38<18:19, 8.20s/it] 86%|████████▋ | 845/978 [1:53:47<18:35, 8.39s/it] 87%|████████▋ | 846/978 [1:53:54<18:00, 8.19s/it] 87%|████████▋ | 847/978 [1:54:03<18:06, 8.29s/it] 87%|████████▋ | 848/978 [1:54:10<17:34, 8.11s/it] 87%|████████▋ | 849/978 [1:54:18<17:14, 8.02s/it] 87%|████████▋ | 850/978 [1:54:25<16:17, 7.63s/it] 87%|████████▋ | 850/978 [1:54:25<16:17, 7.63s/it] 87%|████████▋ | 851/978 [1:54:33<16:10, 7.64s/it] 87%|████████▋ | 852/978 [1:54:41<16:11, 7.71s/it] 87%|████████▋ | 853/978 [1:54:49<16:33, 7.95s/it] 87%|████████▋ | 854/978 [1:54:58<17:11, 8.32s/it] 87%|████████▋ | 855/978 [1:55:06<16:43, 8.16s/it] 88%|████████▊ | 856/978 [1:55:14<16:23, 8.06s/it] 88%|████████▊ | 857/978 [1:55:22<16:19, 8.10s/it] 88%|████████▊ | 858/978 [1:55:30<15:53, 7.94s/it] 88%|████████▊ | 859/978 [1:55:37<15:40, 7.90s/it] 88%|████████▊ | 860/978 [1:55:45<15:24, 7.84s/it] 88%|████████▊ | 860/978 [1:55:45<15:24, 7.84s/it] 88%|████████▊ | 861/978 [1:55:54<15:49, 8.12s/it] 88%|████████▊ | 862/978 [1:56:03<16:14, 8.40s/it] 88%|████████▊ | 863/978 [1:56:12<16:15, 8.48s/it] 88%|████████▊ | 864/978 [1:56:19<15:44, 8.28s/it] 88%|████████▊ | 865/978 [1:56:28<15:51, 8.42s/it] 89%|████████▊ | 866/978 [1:56:36<15:29, 8.30s/it] 89%|████████▊ | 867/978 [1:56:45<15:28, 8.36s/it] 89%|████████▉ | 868/978 [1:56:53<15:03, 8.22s/it] 89%|████████▉ | 869/978 [1:57:00<14:36, 8.04s/it] 89%|████████▉ | 870/978 [1:57:08<14:17, 7.94s/it] 89%|████████▉ | 870/978 [1:57:08<14:17, 7.94s/it] 89%|████████▉ | 871/978 [1:57:14<13:25, 7.53s/it] 89%|████████▉ | 872/978 [1:57:21<13:00, 7.37s/it] 89%|████████▉ | 873/978 [1:57:29<12:44, 7.28s/it] 89%|████████▉ | 874/978 [1:57:37<13:06, 7.56s/it] 89%|████████▉ | 875/978 [1:57:46<13:36, 7.93s/it] 90%|████████▉ | 876/978 [1:57:54<13:31, 7.96s/it] 90%|████████▉ | 877/978 [1:58:02<13:40, 8.12s/it] 90%|████████▉ | 878/978 [1:58:10<13:31, 8.11s/it] 90%|████████▉ | 879/978 [1:58:19<13:30, 8.19s/it] 90%|████████▉ | 880/978 [1:58:27<13:33, 8.30s/it] 90%|████████▉ | 880/978 [1:58:27<13:33, 8.30s/it] 90%|█████████ | 881/978 [1:58:35<13:02, 8.06s/it] 90%|█████████ | 882/978 [1:58:42<12:40, 7.92s/it] 90%|█████████ | 883/978 [1:58:50<12:39, 8.00s/it] 90%|█████████ | 884/978 [1:58:58<12:25, 7.94s/it] 90%|█████████ | 885/978 [1:59:06<12:27, 8.04s/it] 91%|█████████ | 886/978 [1:59:14<12:16, 8.00s/it] 91%|█████████ | 887/978 [1:59:22<11:57, 7.89s/it] 91%|█████████ | 888/978 [1:59:30<11:46, 7.85s/it] 91%|█████████ | 889/978 [1:59:38<12:01, 8.11s/it] 91%|█████████ | 890/978 [1:59:46<11:38, 7.93s/it] 91%|█████████ | 890/978 [1:59:46<11:38, 7.93s/it] 91%|█████████ | 891/978 [1:59:54<11:31, 7.95s/it] 91%|█████████ | 892/978 [2:00:02<11:28, 8.00s/it] 91%|█████████▏| 893/978 [2:00:10<11:21, 8.01s/it] 91%|█████████▏| 894/978 [2:00:19<11:25, 8.16s/it] 92%|█████████▏| 895/978 [2:00:26<11:03, 7.99s/it] 92%|█████████▏| 896/978 [2:00:34<10:58, 8.03s/it] 92%|█████████▏| 897/978 [2:00:43<11:02, 8.18s/it] 92%|█████████▏| 898/978 [2:00:51<10:56, 8.21s/it] 92%|█████████▏| 899/978 [2:00:59<10:35, 8.04s/it] 92%|█████████▏| 900/978 [2:01:07<10:39, 8.20s/it] 92%|█████████▏| 900/978 [2:01:07<10:39, 8.20s/it] 92%|█████████▏| 901/978 [2:01:16<10:37, 8.28s/it] 92%|█████████▏| 902/978 [2:01:25<10:46, 8.51s/it] 92%|█████████▏| 903/978 [2:01:33<10:19, 8.26s/it] 92%|█████████▏| 904/978 [2:01:40<09:57, 8.07s/it] 93%|█████████▎| 905/978 [2:01:48<09:51, 8.10s/it] 93%|█████████▎| 906/978 [2:01:56<09:42, 8.09s/it] 93%|█████████▎| 907/978 [2:02:04<09:21, 7.91s/it] 93%|█████████▎| 908/978 [2:02:12<09:16, 7.95s/it] 93%|█████████▎| 909/978 [2:02:20<09:01, 7.85s/it] 93%|█████████▎| 910/978 [2:02:27<08:40, 7.66s/it] 93%|█████████▎| 910/978 [2:02:27<08:40, 7.66s/it] 93%|█████████▎| 911/978 [2:02:35<08:40, 7.77s/it] 93%|█████████▎| 912/978 [2:02:43<08:39, 7.88s/it] 93%|█████████▎| 913/978 [2:02:51<08:44, 8.07s/it] 93%|█████████▎| 914/978 [2:02:59<08:25, 7.90s/it] 94%|█████████▎| 915/978 [2:03:08<08:34, 8.17s/it] 94%|█████████▎| 916/978 [2:03:16<08:34, 8.31s/it] 94%|█████████▍| 917/978 [2:03:25<08:29, 8.36s/it] 94%|█████████▍| 918/978 [2:03:33<08:20, 8.34s/it] 94%|█████████▍| 919/978 [2:03:41<07:59, 8.13s/it] 94%|█████████▍| 920/978 [2:03:50<08:09, 8.45s/it] 94%|█████████▍| 920/978 [2:03:50<08:09, 8.45s/it] 94%|█████████▍| 921/978 [2:03:58<08:01, 8.45s/it] 94%|█████████▍| 922/978 [2:04:07<07:48, 8.37s/it] 94%|█████████▍| 923/978 [2:04:14<07:25, 8.10s/it] 94%|█████████▍| 924/978 [2:04:22<07:18, 8.11s/it] 95%|█████████▍| 925/978 [2:04:30<07:06, 8.04s/it] 95%|█████████▍| 926/978 [2:04:38<07:01, 8.11s/it] 95%|█████████▍| 927/978 [2:04:46<06:47, 7.98s/it] 95%|█████████▍| 928/978 [2:04:54<06:45, 8.11s/it] 95%|█████████▍| 929/978 [2:05:02<06:30, 7.97s/it] 95%|█████████▌| 930/978 [2:05:09<06:11, 7.75s/it] 95%|█████████▌| 930/978 [2:05:09<06:11, 7.75s/it] 95%|█████████▌| 931/978 [2:05:17<06:07, 7.83s/it] 95%|█████████▌| 932/978 [2:05:24<05:50, 7.61s/it] 95%|█████████▌| 933/978 [2:05:33<05:54, 7.87s/it] 96%|█████████▌| 934/978 [2:05:42<05:57, 8.11s/it] 96%|█████████▌| 935/978 [2:05:50<05:49, 8.13s/it] 96%|█████████▌| 936/978 [2:05:57<05:28, 7.81s/it] 96%|█████████▌| 937/978 [2:06:04<05:06, 7.47s/it] 96%|█████████▌| 938/978 [2:06:12<05:09, 7.73s/it] 96%|█████████▌| 939/978 [2:06:21<05:12, 8.00s/it] 96%|█████████▌| 940/978 [2:06:28<05:01, 7.93s/it] 96%|█████████▌| 940/978 [2:06:28<05:01, 7.93s/it] 96%|█████████▌| 941/978 [2:06:37<04:59, 8.10s/it] 96%|█████████▋| 942/978 [2:06:45<04:49, 8.04s/it] 96%|█████████▋| 943/978 [2:06:52<04:30, 7.73s/it] 97%|█████████▋| 944/978 [2:07:00<04:28, 7.91s/it] 97%|█████████▋| 945/978 [2:07:08<04:26, 8.08s/it] 97%|█████████▋| 946/978 [2:07:17<04:23, 8.23s/it] 97%|█████████▋| 947/978 [2:07:26<04:18, 8.32s/it] 97%|█████████▋| 948/978 [2:07:34<04:13, 8.44s/it] 97%|█████████▋| 949/978 [2:07:42<03:57, 8.20s/it] 97%|█████████▋| 950/978 [2:07:50<03:44, 8.02s/it] 97%|█████████▋| 950/978 [2:07:50<03:44, 8.02s/it] 97%|█████████▋| 951/978 [2:07:57<03:34, 7.95s/it] 97%|█████████▋| 952/978 [2:08:06<03:32, 8.19s/it] 97%|█████████▋| 953/978 [2:08:15<03:33, 8.54s/it] 98%|█████████▊| 954/978 [2:08:23<03:19, 8.32s/it] 98%|█████████▊| 955/978 [2:08:31<03:05, 8.06s/it] 98%|█████████▊| 956/978 [2:08:39<02:56, 8.02s/it] 98%|█████████▊| 957/978 [2:08:47<02:49, 8.09s/it] 98%|█████████▊| 958/978 [2:08:55<02:39, 7.98s/it] 98%|█████████▊| 959/978 [2:09:02<02:31, 7.96s/it] 98%|█████████▊| 960/978 [2:09:11<02:24, 8.02s/it] 98%|█████████▊| 960/978 [2:09:11<02:24, 8.02s/it] 98%|█████████▊| 961/978 [2:09:19<02:16, 8.01s/it] 98%|█████████▊| 962/978 [2:09:26<02:07, 7.95s/it] 98%|█████████▊| 963/978 [2:09:35<02:00, 8.03s/it] 99%|█████████▊| 964/978 [2:09:42<01:48, 7.73s/it] 99%|█████████▊| 965/978 [2:09:50<01:43, 7.99s/it] 99%|█████████▉| 966/978 [2:09:59<01:39, 8.25s/it] 99%|█████████▉| 967/978 [2:10:08<01:31, 8.29s/it] 99%|█████████▉| 968/978 [2:10:16<01:23, 8.39s/it] 99%|█████████▉| 969/978 [2:10:25<01:17, 8.60s/it] 99%|█████████▉| 970/978 [2:10:33<01:06, 8.27s/it] 99%|█████████▉| 970/978 [2:10:33<01:06, 8.27s/it] 99%|█████████▉| 971/978 [2:10:40<00:56, 8.07s/it] 99%|█████████▉| 972/978 [2:10:48<00:47, 7.87s/it] 99%|█████████▉| 973/978 [2:10:56<00:40, 8.09s/it] 100%|█████████▉| 974/978 [2:11:03<00:30, 7.74s/it] 100%|█████████▉| 975/978 [2:11:11<00:22, 7.64s/it] 100%|█████████▉| 976/978 [2:11:20<00:15, 7.99s/it] 100%|█████████▉| 977/978 [2:11:28<00:08, 8.02s/it] 100%|██████████| 978/978 [2:11:36<00:00, 8.27s/it][INFO|trainer.py:1823] 2026-07-17 02:05:06,347 >> + +Training completed. Do not forget to share your model on huggingface.co/models =) + + + 100%|██████████| 978/978 [2:11:36<00:00, 8.27s/it] 100%|██████████| 978/978 [2:11:36<00:00, 8.07s/it] +[INFO|trainer.py:3815] 2026-07-17 02:05:06,382 >> Saving model checkpoint to /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3 +[INFO|configuration_utils.py:533] 2026-07-17 02:05:06,383 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/config.json +[INFO|configuration_utils.py:816] 2026-07-17 02:05:06,384 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/generation_config.json +{'loss': '1.549', 'grad_norm': '3.516', 'learning_rate': '2.543e-06', 'epoch': '2.025'} +{'loss': '1.582', 'grad_norm': '3.469', 'learning_rate': '2.4e-06', 'epoch': '2.055'} +{'loss': '1.542', 'grad_norm': '2.984', 'learning_rate': '2.26e-06', 'epoch': '2.086'} +{'loss': '1.542', 'grad_norm': '3.703', 'learning_rate': '2.123e-06', 'epoch': '2.117'} +{'loss': '1.567', 'grad_norm': '2.922', 'learning_rate': '1.989e-06', 'epoch': '2.147'} +{'loss': '1.527', 'grad_norm': '2.891', 'learning_rate': '1.859e-06', 'epoch': '2.178'} +{'loss': '1.542', 'grad_norm': '2.578', 'learning_rate': '1.731e-06', 'epoch': '2.209'} +{'loss': '1.566', 'grad_norm': '3.172', 'learning_rate': '1.608e-06', 'epoch': '2.239'} +{'loss': '1.462', 'grad_norm': '3.359', 'learning_rate': '1.488e-06', 'epoch': '2.27'} +{'loss': '1.595', 'grad_norm': '2.719', 'learning_rate': '1.372e-06', 'epoch': '2.301'} +{'loss': '1.643', 'grad_norm': '2.594', 'learning_rate': '1.26e-06', 'epoch': '2.331'} +{'loss': '1.596', 'grad_norm': '2.766', 'learning_rate': '1.152e-06', 'epoch': '2.362'} +{'loss': '1.594', 'grad_norm': '2.875', 'learning_rate': '1.048e-06', 'epoch': '2.393'} +{'loss': '1.557', 'grad_norm': '2.734', 'learning_rate': '9.491e-07', 'epoch': '2.423'} +{'loss': '1.601', 'grad_norm': '3.047', 'learning_rate': '8.542e-07', 'epoch': '2.454'} +{'loss': '1.53', 'grad_norm': '2.484', 'learning_rate': '7.639e-07', 'epoch': '2.485'} +{'loss': '1.549', 'grad_norm': '2.953', 'learning_rate': '6.782e-07', 'epoch': '2.515'} +{'loss': '1.58', 'grad_norm': '3.297', 'learning_rate': '5.972e-07', 'epoch': '2.546'} +{'loss': '1.591', 'grad_norm': '3.328', 'learning_rate': '5.211e-07', 'epoch': '2.577'} +{'loss': '1.586', 'grad_norm': '2.922', 'learning_rate': '4.5e-07', 'epoch': '2.607'} +{'loss': '1.554', 'grad_norm': '2.938', 'learning_rate': '3.838e-07', 'epoch': '2.638'} +{'loss': '1.531', 'grad_norm': '2.531', 'learning_rate': '3.227e-07', 'epoch': '2.669'} +{'loss': '1.54', 'grad_norm': '3.141', 'learning_rate': '2.667e-07', 'epoch': '2.699'} +{'loss': '1.591', 'grad_norm': '2.203', 'learning_rate': '2.159e-07', 'epoch': '2.73'} +{'loss': '1.531', 'grad_norm': '3.359', 'learning_rate': '1.704e-07', 'epoch': '2.761'} +{'loss': '1.576', 'grad_norm': '3.203', 'learning_rate': '1.301e-07', 'epoch': '2.791'} +{'loss': '1.545', 'grad_norm': '3.594', 'learning_rate': '9.527e-08', 'epoch': '2.822'} +{'loss': '1.556', 'grad_norm': '2.859', 'learning_rate': '6.577e-08', 'epoch': '2.853'} +{'loss': '1.528', 'grad_norm': '3.062', 'learning_rate': '4.17e-08', 'epoch': '2.883'} +{'loss': '1.545', 'grad_norm': '2.734', 'learning_rate': '2.307e-08', 'epoch': '2.914'} +{'loss': '1.555', 'grad_norm': '2.891', 'learning_rate': '9.908e-09', 'epoch': '2.945'} +{'loss': '1.588', 'grad_norm': '3.328', 'learning_rate': '2.224e-09', 'epoch': '2.975'} +{'train_runtime': '7897', 'train_samples_per_second': '0.495', 'train_steps_per_second': '0.124', 'train_loss': '1.643', 'epoch': '3'} + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-17 02:05:07,321 >> chat template saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-17 02:05:07,343 >> tokenizer config file saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/tokenizer_config.json +***** train metrics ***** + epoch = 3.0 + total_flos = 436779813GF + train_loss = 1.6426 + train_runtime = 2:11:36.97 + train_samples_per_second = 0.495 + train_steps_per_second = 0.124 +Figure saved at: /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/training_loss.png +[WARNING|2026-07-17 02:05:07] llamafactory.extras.ploting:149 >> No metric eval_loss to plot. +[WARNING|2026-07-17 02:05:07] llamafactory.extras.ploting:149 >> No metric eval_accuracy to plot. +[INFO|modelcard.py:263] 2026-07-17 02:05:07,447 >> 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..06fdc8b --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 3.0, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124 +} \ No newline at end of file diff --git a/trainer_log.jsonl b/trainer_log.jsonl new file mode 100644 index 0000000..387b9e3 --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,98 @@ +{"current_steps": 10, "total_steps": 978, "loss": 2.8472824096679688, "lr": 3e-06, "epoch": 0.03067484662576687, "percentage": 1.02, "elapsed_time": "0:01:22", "remaining_time": "2:12:46"} +{"current_steps": 20, "total_steps": 978, "loss": 2.606644058227539, "lr": 6.333333333333333e-06, "epoch": 0.06134969325153374, "percentage": 2.04, "elapsed_time": "0:02:43", "remaining_time": "2:10:18"} +{"current_steps": 30, "total_steps": 978, "loss": 2.3744272232055663, "lr": 9.666666666666667e-06, "epoch": 0.09202453987730061, "percentage": 3.07, "elapsed_time": "0:04:02", "remaining_time": "2:07:35"} +{"current_steps": 40, "total_steps": 978, "loss": 2.1879425048828125, "lr": 9.997776301493914e-06, "epoch": 0.12269938650306748, "percentage": 4.09, "elapsed_time": "0:05:19", "remaining_time": "2:04:55"} +{"current_steps": 50, "total_steps": 978, "loss": 1.9233184814453126, "lr": 9.990091981794752e-06, "epoch": 0.15337423312883436, "percentage": 5.11, "elapsed_time": "0:06:42", "remaining_time": "2:04:29"} +{"current_steps": 60, "total_steps": 978, "loss": 1.8812320709228516, "lr": 9.976928024003827e-06, "epoch": 0.18404907975460122, "percentage": 6.13, "elapsed_time": "0:08:03", "remaining_time": "2:03:10"} +{"current_steps": 70, "total_steps": 978, "loss": 1.849131965637207, "lr": 9.958298883510904e-06, "epoch": 0.2147239263803681, "percentage": 7.16, "elapsed_time": "0:09:24", "remaining_time": "2:01:59"} +{"current_steps": 80, "total_steps": 978, "loss": 1.830779457092285, "lr": 9.934225017042676e-06, "epoch": 0.24539877300613497, "percentage": 8.18, "elapsed_time": "0:10:43", "remaining_time": "2:00:18"} +{"current_steps": 90, "total_steps": 978, "loss": 1.7402576446533202, "lr": 9.90473286019917e-06, "epoch": 0.27607361963190186, "percentage": 9.2, "elapsed_time": "0:12:04", "remaining_time": "1:59:10"} +{"current_steps": 100, "total_steps": 978, "loss": 1.7090816497802734, "lr": 9.869854798424709e-06, "epoch": 0.3067484662576687, "percentage": 10.22, "elapsed_time": "0:13:25", "remaining_time": "1:57:55"} +{"current_steps": 110, "total_steps": 978, "loss": 1.750804328918457, "lr": 9.829629131445342e-06, "epoch": 0.3374233128834356, "percentage": 11.25, "elapsed_time": "0:14:48", "remaining_time": "1:56:54"} +{"current_steps": 120, "total_steps": 978, "loss": 1.6839963912963867, "lr": 9.784100031211778e-06, "epoch": 0.36809815950920244, "percentage": 12.27, "elapsed_time": "0:16:07", "remaining_time": "1:55:18"} +{"current_steps": 130, "total_steps": 978, "loss": 1.6797113418579102, "lr": 9.733317493394004e-06, "epoch": 0.3987730061349693, "percentage": 13.29, "elapsed_time": "0:17:27", "remaining_time": "1:53:52"} +{"current_steps": 140, "total_steps": 978, "loss": 1.65740909576416, "lr": 9.677337282480856e-06, "epoch": 0.4294478527607362, "percentage": 14.31, "elapsed_time": "0:18:48", "remaining_time": "1:52:36"} +{"current_steps": 150, "total_steps": 978, "loss": 1.7063955307006835, "lr": 9.61622087054484e-06, "epoch": 0.4601226993865031, "percentage": 15.34, "elapsed_time": "0:20:09", "remaining_time": "1:51:16"} +{"current_steps": 160, "total_steps": 978, "loss": 1.7848052978515625, "lr": 9.550035369739416e-06, "epoch": 0.49079754601226994, "percentage": 16.36, "elapsed_time": "0:21:29", "remaining_time": "1:49:54"} +{"current_steps": 170, "total_steps": 978, "loss": 1.681644821166992, "lr": 9.47885345860291e-06, "epoch": 0.5214723926380368, "percentage": 17.38, "elapsed_time": "0:22:49", "remaining_time": "1:48:30"} +{"current_steps": 180, "total_steps": 978, "loss": 1.6839426040649415, "lr": 9.40275330224994e-06, "epoch": 0.5521472392638037, "percentage": 18.4, "elapsed_time": "0:24:12", "remaining_time": "1:47:19"} +{"current_steps": 190, "total_steps": 978, "loss": 1.7123714447021485, "lr": 9.32181846653802e-06, "epoch": 0.5828220858895705, "percentage": 19.43, "elapsed_time": "0:25:32", "remaining_time": "1:45:54"} +{"current_steps": 200, "total_steps": 978, "loss": 1.5903639793395996, "lr": 9.236137826303592e-06, "epoch": 0.6134969325153374, "percentage": 20.45, "elapsed_time": "0:26:56", "remaining_time": "1:44:47"} +{"current_steps": 210, "total_steps": 978, "loss": 1.6954927444458008, "lr": 9.145805467768251e-06, "epoch": 0.6441717791411042, "percentage": 21.47, "elapsed_time": "0:28:17", "remaining_time": "1:43:28"} +{"current_steps": 220, "total_steps": 978, "loss": 1.6463920593261718, "lr": 9.050920585222309e-06, "epoch": 0.6748466257668712, "percentage": 22.49, "elapsed_time": "0:29:37", "remaining_time": "1:42:05"} +{"current_steps": 230, "total_steps": 978, "loss": 1.653399658203125, "lr": 8.951587372099199e-06, "epoch": 0.7055214723926381, "percentage": 23.52, "elapsed_time": "0:30:56", "remaining_time": "1:40:37"} +{"current_steps": 240, "total_steps": 978, "loss": 1.6198898315429688, "lr": 8.847914906560287e-06, "epoch": 0.7361963190184049, "percentage": 24.54, "elapsed_time": "0:32:17", "remaining_time": "1:39:18"} +{"current_steps": 250, "total_steps": 978, "loss": 1.5865962982177735, "lr": 8.74001703171574e-06, "epoch": 0.7668711656441718, "percentage": 25.56, "elapsed_time": "0:33:39", "remaining_time": "1:38:01"} +{"current_steps": 260, "total_steps": 978, "loss": 1.5989309310913087, "lr": 8.628012230613001e-06, "epoch": 0.7975460122699386, "percentage": 26.58, "elapsed_time": "0:35:00", "remaining_time": "1:36:40"} +{"current_steps": 270, "total_steps": 978, "loss": 1.6074316024780273, "lr": 8.51202349613012e-06, "epoch": 0.8282208588957055, "percentage": 27.61, "elapsed_time": "0:36:19", "remaining_time": "1:35:15"} +{"current_steps": 280, "total_steps": 978, "loss": 1.613131332397461, "lr": 8.392178195916832e-06, "epoch": 0.8588957055214724, "percentage": 28.63, "elapsed_time": "0:37:41", "remaining_time": "1:33:58"} +{"current_steps": 290, "total_steps": 978, "loss": 1.6734298706054687, "lr": 8.268607932531682e-06, "epoch": 0.8895705521472392, "percentage": 29.65, "elapsed_time": "0:38:59", "remaining_time": "1:32:30"} +{"current_steps": 300, "total_steps": 978, "loss": 1.553337574005127, "lr": 8.141448398928773e-06, "epoch": 0.9202453987730062, "percentage": 30.67, "elapsed_time": "0:40:21", "remaining_time": "1:31:12"} +{"current_steps": 310, "total_steps": 978, "loss": 1.6621391296386718, "lr": 8.010839229452843e-06, "epoch": 0.950920245398773, "percentage": 31.7, "elapsed_time": "0:41:42", "remaining_time": "1:29:52"} +{"current_steps": 320, "total_steps": 978, "loss": 1.585585117340088, "lr": 7.876923846506283e-06, "epoch": 0.9815950920245399, "percentage": 32.72, "elapsed_time": "0:43:03", "remaining_time": "1:28:32"} +{"current_steps": 330, "total_steps": 978, "loss": 1.5903179168701171, "lr": 7.739849303056485e-06, "epoch": 1.0122699386503067, "percentage": 33.74, "elapsed_time": "0:44:24", "remaining_time": "1:27:13"} +{"current_steps": 340, "total_steps": 978, "loss": 1.6181034088134765, "lr": 7.599766121156436e-06, "epoch": 1.0429447852760736, "percentage": 34.76, "elapsed_time": "0:45:43", "remaining_time": "1:25:47"} +{"current_steps": 350, "total_steps": 978, "loss": 1.6091724395751954, "lr": 7.45682812665591e-06, "epoch": 1.0736196319018405, "percentage": 35.79, "elapsed_time": "0:47:03", "remaining_time": "1:24:26"} +{"current_steps": 360, "total_steps": 978, "loss": 1.5868614196777344, "lr": 7.3111922802847466e-06, "epoch": 1.1042944785276074, "percentage": 36.81, "elapsed_time": "0:48:23", "remaining_time": "1:23:05"} +{"current_steps": 370, "total_steps": 978, "loss": 1.5639878273010255, "lr": 7.163018505293703e-06, "epoch": 1.1349693251533743, "percentage": 37.83, "elapsed_time": "0:49:44", "remaining_time": "1:21:44"} +{"current_steps": 380, "total_steps": 978, "loss": 1.591905117034912, "lr": 7.012469511842149e-06, "epoch": 1.165644171779141, "percentage": 38.85, "elapsed_time": "0:51:03", "remaining_time": "1:20:21"} +{"current_steps": 390, "total_steps": 978, "loss": 1.5971322059631348, "lr": 6.859710618325461e-06, "epoch": 1.196319018404908, "percentage": 39.88, "elapsed_time": "0:52:23", "remaining_time": "1:18:59"} +{"current_steps": 400, "total_steps": 978, "loss": 1.562277889251709, "lr": 6.704909569838281e-06, "epoch": 1.2269938650306749, "percentage": 40.9, "elapsed_time": "0:53:48", "remaining_time": "1:17:44"} +{"current_steps": 410, "total_steps": 978, "loss": 1.6139312744140626, "lr": 6.5482363539730286e-06, "epoch": 1.2576687116564418, "percentage": 41.92, "elapsed_time": "0:55:11", "remaining_time": "1:16:27"} +{"current_steps": 420, "total_steps": 978, "loss": 1.5223264694213867, "lr": 6.389863014155906e-06, "epoch": 1.2883435582822087, "percentage": 42.94, "elapsed_time": "0:56:33", "remaining_time": "1:15:08"} +{"current_steps": 430, "total_steps": 978, "loss": 1.5772048950195312, "lr": 6.22996346072539e-06, "epoch": 1.3190184049079754, "percentage": 43.97, "elapsed_time": "0:57:54", "remaining_time": "1:13:47"} +{"current_steps": 440, "total_steps": 978, "loss": 1.5874180793762207, "lr": 6.068713279960659e-06, "epoch": 1.3496932515337423, "percentage": 44.99, "elapsed_time": "0:59:14", "remaining_time": "1:12:26"} +{"current_steps": 450, "total_steps": 978, "loss": 1.5322503089904784, "lr": 5.906289541269659e-06, "epoch": 1.3803680981595092, "percentage": 46.01, "elapsed_time": "1:00:34", "remaining_time": "1:11:04"} +{"current_steps": 460, "total_steps": 978, "loss": 1.5830337524414062, "lr": 5.742870602748547e-06, "epoch": 1.4110429447852761, "percentage": 47.03, "elapsed_time": "1:01:56", "remaining_time": "1:09:44"} +{"current_steps": 470, "total_steps": 978, "loss": 1.6036342620849608, "lr": 5.578635915326032e-06, "epoch": 1.441717791411043, "percentage": 48.06, "elapsed_time": "1:03:16", "remaining_time": "1:08:23"} +{"current_steps": 480, "total_steps": 978, "loss": 1.6447635650634767, "lr": 5.413765825707633e-06, "epoch": 1.4723926380368098, "percentage": 49.08, "elapsed_time": "1:04:35", "remaining_time": "1:07:00"} +{"current_steps": 490, "total_steps": 978, "loss": 1.5753100395202637, "lr": 5.2484413783363335e-06, "epoch": 1.5030674846625767, "percentage": 50.1, "elapsed_time": "1:05:56", "remaining_time": "1:05:40"} +{"current_steps": 500, "total_steps": 978, "loss": 1.5989506721496582, "lr": 5.082844116587009e-06, "epoch": 1.5337423312883436, "percentage": 51.12, "elapsed_time": "1:07:16", "remaining_time": "1:04:19"} +{"current_steps": 510, "total_steps": 978, "loss": 1.5853590011596679, "lr": 4.917155883412993e-06, "epoch": 1.5644171779141103, "percentage": 52.15, "elapsed_time": "1:08:37", "remaining_time": "1:02:58"} +{"current_steps": 520, "total_steps": 978, "loss": 1.609914779663086, "lr": 4.751558621663668e-06, "epoch": 1.5950920245398774, "percentage": 53.17, "elapsed_time": "1:09:55", "remaining_time": "1:01:35"} +{"current_steps": 530, "total_steps": 978, "loss": 1.5885044097900392, "lr": 4.58623417429237e-06, "epoch": 1.6257668711656441, "percentage": 54.19, "elapsed_time": "1:11:16", "remaining_time": "1:00:14"} +{"current_steps": 540, "total_steps": 978, "loss": 1.567371940612793, "lr": 4.421364084673969e-06, "epoch": 1.656441717791411, "percentage": 55.21, "elapsed_time": "1:12:36", "remaining_time": "0:58:53"} +{"current_steps": 550, "total_steps": 978, "loss": 1.5381607055664062, "lr": 4.257129397251453e-06, "epoch": 1.687116564417178, "percentage": 56.24, "elapsed_time": "1:13:58", "remaining_time": "0:57:34"} +{"current_steps": 560, "total_steps": 978, "loss": 1.545565128326416, "lr": 4.093710458730343e-06, "epoch": 1.7177914110429446, "percentage": 57.26, "elapsed_time": "1:15:22", "remaining_time": "0:56:15"} +{"current_steps": 570, "total_steps": 978, "loss": 1.5632963180541992, "lr": 3.931286720039343e-06, "epoch": 1.7484662576687118, "percentage": 58.28, "elapsed_time": "1:16:43", "remaining_time": "0:54:54"} +{"current_steps": 580, "total_steps": 978, "loss": 1.5951272010803224, "lr": 3.7700365392746106e-06, "epoch": 1.7791411042944785, "percentage": 59.3, "elapsed_time": "1:18:01", "remaining_time": "0:53:32"} +{"current_steps": 590, "total_steps": 978, "loss": 1.527869987487793, "lr": 3.610136985844096e-06, "epoch": 1.8098159509202454, "percentage": 60.33, "elapsed_time": "1:19:23", "remaining_time": "0:52:12"} +{"current_steps": 600, "total_steps": 978, "loss": 1.51753568649292, "lr": 3.451763646026971e-06, "epoch": 1.8404907975460123, "percentage": 61.35, "elapsed_time": "1:20:46", "remaining_time": "0:50:53"} +{"current_steps": 610, "total_steps": 978, "loss": 1.5482216835021974, "lr": 3.29509043016172e-06, "epoch": 1.871165644171779, "percentage": 62.37, "elapsed_time": "1:22:07", "remaining_time": "0:49:32"} +{"current_steps": 620, "total_steps": 978, "loss": 1.5700338363647461, "lr": 3.1402893816745395e-06, "epoch": 1.9018404907975461, "percentage": 63.39, "elapsed_time": "1:23:27", "remaining_time": "0:48:11"} +{"current_steps": 630, "total_steps": 978, "loss": 1.5351737976074218, "lr": 2.9875304881578516e-06, "epoch": 1.9325153374233128, "percentage": 64.42, "elapsed_time": "1:24:49", "remaining_time": "0:46:51"} +{"current_steps": 640, "total_steps": 978, "loss": 1.6016332626342773, "lr": 2.8369814947062994e-06, "epoch": 1.9631901840490797, "percentage": 65.44, "elapsed_time": "1:26:11", "remaining_time": "0:45:31"} +{"current_steps": 650, "total_steps": 978, "loss": 1.575319766998291, "lr": 2.688807719715254e-06, "epoch": 1.9938650306748467, "percentage": 66.46, "elapsed_time": "1:27:29", "remaining_time": "0:44:09"} +{"current_steps": 660, "total_steps": 978, "loss": 1.549346351623535, "lr": 2.543171873344092e-06, "epoch": 2.0245398773006134, "percentage": 67.48, "elapsed_time": "1:28:47", "remaining_time": "0:42:46"} +{"current_steps": 670, "total_steps": 978, "loss": 1.582388210296631, "lr": 2.4002338788435654e-06, "epoch": 2.0552147239263805, "percentage": 68.51, "elapsed_time": "1:30:10", "remaining_time": "0:41:27"} +{"current_steps": 680, "total_steps": 978, "loss": 1.542292881011963, "lr": 2.260150696943516e-06, "epoch": 2.085889570552147, "percentage": 69.53, "elapsed_time": "1:31:31", "remaining_time": "0:40:06"} +{"current_steps": 690, "total_steps": 978, "loss": 1.5415298461914062, "lr": 2.123076153493717e-06, "epoch": 2.116564417177914, "percentage": 70.55, "elapsed_time": "1:32:54", "remaining_time": "0:38:46"} +{"current_steps": 700, "total_steps": 978, "loss": 1.5674308776855468, "lr": 1.989160770547159e-06, "epoch": 2.147239263803681, "percentage": 71.57, "elapsed_time": "1:34:13", "remaining_time": "0:37:25"} +{"current_steps": 710, "total_steps": 978, "loss": 1.5271636962890625, "lr": 1.8585516010712284e-06, "epoch": 2.1779141104294477, "percentage": 72.6, "elapsed_time": "1:35:35", "remaining_time": "0:36:04"} +{"current_steps": 720, "total_steps": 978, "loss": 1.5421697616577148, "lr": 1.7313920674683181e-06, "epoch": 2.208588957055215, "percentage": 73.62, "elapsed_time": "1:36:53", "remaining_time": "0:34:43"} +{"current_steps": 730, "total_steps": 978, "loss": 1.5656076431274415, "lr": 1.6078218040831678e-06, "epoch": 2.2392638036809815, "percentage": 74.64, "elapsed_time": "1:38:13", "remaining_time": "0:33:22"} +{"current_steps": 740, "total_steps": 978, "loss": 1.4618969917297364, "lr": 1.4879765038698819e-06, "epoch": 2.2699386503067487, "percentage": 75.66, "elapsed_time": "1:39:40", "remaining_time": "0:32:03"} +{"current_steps": 750, "total_steps": 978, "loss": 1.595311450958252, "lr": 1.371987769387001e-06, "epoch": 2.3006134969325154, "percentage": 76.69, "elapsed_time": "1:40:59", "remaining_time": "0:30:42"} +{"current_steps": 760, "total_steps": 978, "loss": 1.6427331924438477, "lr": 1.2599829682842618e-06, "epoch": 2.331288343558282, "percentage": 77.71, "elapsed_time": "1:42:19", "remaining_time": "0:29:21"} +{"current_steps": 770, "total_steps": 978, "loss": 1.5959955215454102, "lr": 1.1520850934397143e-06, "epoch": 2.361963190184049, "percentage": 78.73, "elapsed_time": "1:43:38", "remaining_time": "0:27:59"} +{"current_steps": 780, "total_steps": 978, "loss": 1.5941368103027345, "lr": 1.0484126279008028e-06, "epoch": 2.392638036809816, "percentage": 79.75, "elapsed_time": "1:44:58", "remaining_time": "0:26:38"} +{"current_steps": 790, "total_steps": 978, "loss": 1.556960678100586, "lr": 9.490794147776927e-07, "epoch": 2.4233128834355826, "percentage": 80.78, "elapsed_time": "1:46:20", "remaining_time": "0:25:18"} +{"current_steps": 800, "total_steps": 978, "loss": 1.6013805389404296, "lr": 8.541945322317507e-07, "epoch": 2.4539877300613497, "percentage": 81.8, "elapsed_time": "1:47:40", "remaining_time": "0:23:57"} +{"current_steps": 810, "total_steps": 978, "loss": 1.530329704284668, "lr": 7.638621736964075e-07, "epoch": 2.4846625766871164, "percentage": 82.82, "elapsed_time": "1:49:02", "remaining_time": "0:22:36"} +{"current_steps": 820, "total_steps": 978, "loss": 1.5487473487854004, "lr": 6.781815334619812e-07, "epoch": 2.5153374233128836, "percentage": 83.84, "elapsed_time": "1:50:24", "remaining_time": "0:21:16"} +{"current_steps": 830, "total_steps": 978, "loss": 1.5803820610046386, "lr": 5.972466977500613e-07, "epoch": 2.5460122699386503, "percentage": 84.87, "elapsed_time": "1:51:45", "remaining_time": "0:19:55"} +{"current_steps": 840, "total_steps": 978, "loss": 1.59120512008667, "lr": 5.211465413970901e-07, "epoch": 2.5766871165644174, "percentage": 85.89, "elapsed_time": "1:53:04", "remaining_time": "0:18:34"} +{"current_steps": 850, "total_steps": 978, "loss": 1.586211585998535, "lr": 4.4996463026058476e-07, "epoch": 2.607361963190184, "percentage": 86.91, "elapsed_time": "1:54:25", "remaining_time": "0:17:13"} +{"current_steps": 860, "total_steps": 978, "loss": 1.5542678833007812, "lr": 3.837791294551624e-07, "epoch": 2.638036809815951, "percentage": 87.93, "elapsed_time": "1:55:45", "remaining_time": "0:15:53"} +{"current_steps": 870, "total_steps": 978, "loss": 1.5309386253356934, "lr": 3.2266271751914603e-07, "epoch": 2.668711656441718, "percentage": 88.96, "elapsed_time": "1:57:08", "remaining_time": "0:14:32"} +{"current_steps": 880, "total_steps": 978, "loss": 1.53997859954834, "lr": 2.666825066059986e-07, "epoch": 2.6993865030674846, "percentage": 89.98, "elapsed_time": "1:58:27", "remaining_time": "0:13:11"} +{"current_steps": 890, "total_steps": 978, "loss": 1.590695858001709, "lr": 2.1589996878822296e-07, "epoch": 2.7300613496932513, "percentage": 91.0, "elapsed_time": "1:59:46", "remaining_time": "0:11:50"} +{"current_steps": 900, "total_steps": 978, "loss": 1.5309554100036622, "lr": 1.7037086855465902e-07, "epoch": 2.7607361963190185, "percentage": 92.02, "elapsed_time": "2:01:07", "remaining_time": "0:10:29"} +{"current_steps": 910, "total_steps": 978, "loss": 1.5762608528137207, "lr": 1.3014520157529244e-07, "epoch": 2.791411042944785, "percentage": 93.05, "elapsed_time": "2:02:27", "remaining_time": "0:09:09"} +{"current_steps": 920, "total_steps": 978, "loss": 1.5450604438781739, "lr": 9.526713980083092e-08, "epoch": 2.8220858895705523, "percentage": 94.07, "elapsed_time": "2:03:50", "remaining_time": "0:07:48"} +{"current_steps": 930, "total_steps": 978, "loss": 1.5562796592712402, "lr": 6.577498295732454e-08, "epoch": 2.852760736196319, "percentage": 95.09, "elapsed_time": "2:05:09", "remaining_time": "0:06:27"} +{"current_steps": 940, "total_steps": 978, "loss": 1.527918243408203, "lr": 4.170111648909736e-08, "epoch": 2.883435582822086, "percentage": 96.11, "elapsed_time": "2:06:28", "remaining_time": "0:05:06"} +{"current_steps": 950, "total_steps": 978, "loss": 1.5454301834106445, "lr": 2.3071975996173392e-08, "epoch": 2.914110429447853, "percentage": 97.14, "elapsed_time": "2:07:50", "remaining_time": "0:03:46"} +{"current_steps": 960, "total_steps": 978, "loss": 1.5550783157348633, "lr": 9.90801820524967e-09, "epoch": 2.9447852760736195, "percentage": 98.16, "elapsed_time": "2:09:11", "remaining_time": "0:02:25"} +{"current_steps": 970, "total_steps": 978, "loss": 1.5878689765930176, "lr": 2.223698506088612e-09, "epoch": 2.9754601226993866, "percentage": 99.18, "elapsed_time": "2:10:33", "remaining_time": "0:01:04"} +{"current_steps": 978, "total_steps": 978, "epoch": 3.0, "percentage": 100.0, "elapsed_time": "2:11:36", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..29b0a5c --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,722 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 3.0, + "eval_steps": 500, + "global_step": 978, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.03067484662576687, + "grad_norm": 27.375, + "learning_rate": 3e-06, + "loss": 2.8472824096679688, + "step": 10 + }, + { + "epoch": 0.06134969325153374, + "grad_norm": 10.0, + "learning_rate": 6.333333333333333e-06, + "loss": 2.606644058227539, + "step": 20 + }, + { + "epoch": 0.09202453987730061, + "grad_norm": 7.71875, + "learning_rate": 9.666666666666667e-06, + "loss": 2.3744272232055663, + "step": 30 + }, + { + "epoch": 0.12269938650306748, + "grad_norm": 3.859375, + "learning_rate": 9.997776301493914e-06, + "loss": 2.1879425048828125, + "step": 40 + }, + { + "epoch": 0.15337423312883436, + "grad_norm": 4.1875, + "learning_rate": 9.990091981794752e-06, + "loss": 1.9233184814453126, + "step": 50 + }, + { + "epoch": 0.18404907975460122, + "grad_norm": 3.46875, + "learning_rate": 9.976928024003827e-06, + "loss": 1.8812320709228516, + "step": 60 + }, + { + "epoch": 0.2147239263803681, + "grad_norm": 3.15625, + "learning_rate": 9.958298883510904e-06, + "loss": 1.849131965637207, + "step": 70 + }, + { + "epoch": 0.24539877300613497, + "grad_norm": 3.015625, + "learning_rate": 9.934225017042676e-06, + "loss": 1.830779457092285, + "step": 80 + }, + { + "epoch": 0.27607361963190186, + "grad_norm": 2.984375, + "learning_rate": 9.90473286019917e-06, + "loss": 1.7402576446533202, + "step": 90 + }, + { + "epoch": 0.3067484662576687, + "grad_norm": 3.953125, + "learning_rate": 9.869854798424709e-06, + "loss": 1.7090816497802734, + "step": 100 + }, + { + "epoch": 0.3374233128834356, + "grad_norm": 2.859375, + "learning_rate": 9.829629131445342e-06, + "loss": 1.750804328918457, + "step": 110 + }, + { + "epoch": 0.36809815950920244, + "grad_norm": 3.046875, + "learning_rate": 9.784100031211778e-06, + "loss": 1.6839963912963867, + "step": 120 + }, + { + "epoch": 0.3987730061349693, + "grad_norm": 2.828125, + "learning_rate": 9.733317493394004e-06, + "loss": 1.6797113418579102, + "step": 130 + }, + { + "epoch": 0.4294478527607362, + "grad_norm": 3.59375, + "learning_rate": 9.677337282480856e-06, + "loss": 1.65740909576416, + "step": 140 + }, + { + "epoch": 0.4601226993865031, + "grad_norm": 3.328125, + "learning_rate": 9.61622087054484e-06, + "loss": 1.7063955307006835, + "step": 150 + }, + { + "epoch": 0.49079754601226994, + "grad_norm": 3.21875, + "learning_rate": 9.550035369739416e-06, + "loss": 1.7848052978515625, + "step": 160 + }, + { + "epoch": 0.5214723926380368, + "grad_norm": 4.03125, + "learning_rate": 9.47885345860291e-06, + "loss": 1.681644821166992, + "step": 170 + }, + { + "epoch": 0.5521472392638037, + "grad_norm": 2.859375, + "learning_rate": 9.40275330224994e-06, + "loss": 1.6839426040649415, + "step": 180 + }, + { + "epoch": 0.5828220858895705, + "grad_norm": 4.5625, + "learning_rate": 9.32181846653802e-06, + "loss": 1.7123714447021485, + "step": 190 + }, + { + "epoch": 0.6134969325153374, + "grad_norm": 4.6875, + "learning_rate": 9.236137826303592e-06, + "loss": 1.5903639793395996, + "step": 200 + }, + { + "epoch": 0.6441717791411042, + "grad_norm": 2.78125, + "learning_rate": 9.145805467768251e-06, + "loss": 1.6954927444458008, + "step": 210 + }, + { + "epoch": 0.6748466257668712, + "grad_norm": 3.53125, + "learning_rate": 9.050920585222309e-06, + "loss": 1.6463920593261718, + "step": 220 + }, + { + "epoch": 0.7055214723926381, + "grad_norm": 3.03125, + "learning_rate": 8.951587372099199e-06, + "loss": 1.653399658203125, + "step": 230 + }, + { + "epoch": 0.7361963190184049, + "grad_norm": 3.109375, + "learning_rate": 8.847914906560287e-06, + "loss": 1.6198898315429688, + "step": 240 + }, + { + "epoch": 0.7668711656441718, + "grad_norm": 3.59375, + "learning_rate": 8.74001703171574e-06, + "loss": 1.5865962982177735, + "step": 250 + }, + { + "epoch": 0.7975460122699386, + "grad_norm": 3.09375, + "learning_rate": 8.628012230613001e-06, + "loss": 1.5989309310913087, + "step": 260 + }, + { + "epoch": 0.8282208588957055, + "grad_norm": 2.9375, + "learning_rate": 8.51202349613012e-06, + "loss": 1.6074316024780273, + "step": 270 + }, + { + "epoch": 0.8588957055214724, + "grad_norm": 2.859375, + "learning_rate": 8.392178195916832e-06, + "loss": 1.613131332397461, + "step": 280 + }, + { + "epoch": 0.8895705521472392, + "grad_norm": 3.171875, + "learning_rate": 8.268607932531682e-06, + "loss": 1.6734298706054687, + "step": 290 + }, + { + "epoch": 0.9202453987730062, + "grad_norm": 3.203125, + "learning_rate": 8.141448398928773e-06, + "loss": 1.553337574005127, + "step": 300 + }, + { + "epoch": 0.950920245398773, + "grad_norm": 2.546875, + "learning_rate": 8.010839229452843e-06, + "loss": 1.6621391296386718, + "step": 310 + }, + { + "epoch": 0.9815950920245399, + "grad_norm": 3.390625, + "learning_rate": 7.876923846506283e-06, + "loss": 1.585585117340088, + "step": 320 + }, + { + "epoch": 1.0122699386503067, + "grad_norm": 2.90625, + "learning_rate": 7.739849303056485e-06, + "loss": 1.5903179168701171, + "step": 330 + }, + { + "epoch": 1.0429447852760736, + "grad_norm": 2.359375, + "learning_rate": 7.599766121156436e-06, + "loss": 1.6181034088134765, + "step": 340 + }, + { + "epoch": 1.0736196319018405, + "grad_norm": 2.921875, + "learning_rate": 7.45682812665591e-06, + "loss": 1.6091724395751954, + "step": 350 + }, + { + "epoch": 1.1042944785276074, + "grad_norm": 3.1875, + "learning_rate": 7.3111922802847466e-06, + "loss": 1.5868614196777344, + "step": 360 + }, + { + "epoch": 1.1349693251533743, + "grad_norm": 3.421875, + "learning_rate": 7.163018505293703e-06, + "loss": 1.5639878273010255, + "step": 370 + }, + { + "epoch": 1.165644171779141, + "grad_norm": 3.109375, + "learning_rate": 7.012469511842149e-06, + "loss": 1.591905117034912, + "step": 380 + }, + { + "epoch": 1.196319018404908, + "grad_norm": 2.6875, + "learning_rate": 6.859710618325461e-06, + "loss": 1.5971322059631348, + "step": 390 + }, + { + "epoch": 1.2269938650306749, + "grad_norm": 3.15625, + "learning_rate": 6.704909569838281e-06, + "loss": 1.562277889251709, + "step": 400 + }, + { + "epoch": 1.2576687116564418, + "grad_norm": 2.375, + "learning_rate": 6.5482363539730286e-06, + "loss": 1.6139312744140626, + "step": 410 + }, + { + "epoch": 1.2883435582822087, + "grad_norm": 2.625, + "learning_rate": 6.389863014155906e-06, + "loss": 1.5223264694213867, + "step": 420 + }, + { + "epoch": 1.3190184049079754, + "grad_norm": 2.90625, + "learning_rate": 6.22996346072539e-06, + "loss": 1.5772048950195312, + "step": 430 + }, + { + "epoch": 1.3496932515337423, + "grad_norm": 2.5625, + "learning_rate": 6.068713279960659e-06, + "loss": 1.5874180793762207, + "step": 440 + }, + { + "epoch": 1.3803680981595092, + "grad_norm": 2.984375, + "learning_rate": 5.906289541269659e-06, + "loss": 1.5322503089904784, + "step": 450 + }, + { + "epoch": 1.4110429447852761, + "grad_norm": 2.625, + "learning_rate": 5.742870602748547e-06, + "loss": 1.5830337524414062, + "step": 460 + }, + { + "epoch": 1.441717791411043, + "grad_norm": 2.90625, + "learning_rate": 5.578635915326032e-06, + "loss": 1.6036342620849608, + "step": 470 + }, + { + "epoch": 1.4723926380368098, + "grad_norm": 2.484375, + "learning_rate": 5.413765825707633e-06, + "loss": 1.6447635650634767, + "step": 480 + }, + { + "epoch": 1.5030674846625767, + "grad_norm": 2.890625, + "learning_rate": 5.2484413783363335e-06, + "loss": 1.5753100395202637, + "step": 490 + }, + { + "epoch": 1.5337423312883436, + "grad_norm": 3.046875, + "learning_rate": 5.082844116587009e-06, + "loss": 1.5989506721496582, + "step": 500 + }, + { + "epoch": 1.5644171779141103, + "grad_norm": 3.25, + "learning_rate": 4.917155883412993e-06, + "loss": 1.5853590011596679, + "step": 510 + }, + { + "epoch": 1.5950920245398774, + "grad_norm": 2.75, + "learning_rate": 4.751558621663668e-06, + "loss": 1.609914779663086, + "step": 520 + }, + { + "epoch": 1.6257668711656441, + "grad_norm": 2.328125, + "learning_rate": 4.58623417429237e-06, + "loss": 1.5885044097900392, + "step": 530 + }, + { + "epoch": 1.656441717791411, + "grad_norm": 2.90625, + "learning_rate": 4.421364084673969e-06, + "loss": 1.567371940612793, + "step": 540 + }, + { + "epoch": 1.687116564417178, + "grad_norm": 2.953125, + "learning_rate": 4.257129397251453e-06, + "loss": 1.5381607055664062, + "step": 550 + }, + { + "epoch": 1.7177914110429446, + "grad_norm": 3.53125, + "learning_rate": 4.093710458730343e-06, + "loss": 1.545565128326416, + "step": 560 + }, + { + "epoch": 1.7484662576687118, + "grad_norm": 3.03125, + "learning_rate": 3.931286720039343e-06, + "loss": 1.5632963180541992, + "step": 570 + }, + { + "epoch": 1.7791411042944785, + "grad_norm": 3.0625, + "learning_rate": 3.7700365392746106e-06, + "loss": 1.5951272010803224, + "step": 580 + }, + { + "epoch": 1.8098159509202454, + "grad_norm": 3.265625, + "learning_rate": 3.610136985844096e-06, + "loss": 1.527869987487793, + "step": 590 + }, + { + "epoch": 1.8404907975460123, + "grad_norm": 2.765625, + "learning_rate": 3.451763646026971e-06, + "loss": 1.51753568649292, + "step": 600 + }, + { + "epoch": 1.871165644171779, + "grad_norm": 3.109375, + "learning_rate": 3.29509043016172e-06, + "loss": 1.5482216835021974, + "step": 610 + }, + { + "epoch": 1.9018404907975461, + "grad_norm": 2.609375, + "learning_rate": 3.1402893816745395e-06, + "loss": 1.5700338363647461, + "step": 620 + }, + { + "epoch": 1.9325153374233128, + "grad_norm": 3.3125, + "learning_rate": 2.9875304881578516e-06, + "loss": 1.5351737976074218, + "step": 630 + }, + { + "epoch": 1.9631901840490797, + "grad_norm": 2.28125, + "learning_rate": 2.8369814947062994e-06, + "loss": 1.6016332626342773, + "step": 640 + }, + { + "epoch": 1.9938650306748467, + "grad_norm": 2.609375, + "learning_rate": 2.688807719715254e-06, + "loss": 1.575319766998291, + "step": 650 + }, + { + "epoch": 2.0245398773006134, + "grad_norm": 3.515625, + "learning_rate": 2.543171873344092e-06, + "loss": 1.549346351623535, + "step": 660 + }, + { + "epoch": 2.0552147239263805, + "grad_norm": 3.46875, + "learning_rate": 2.4002338788435654e-06, + "loss": 1.582388210296631, + "step": 670 + }, + { + "epoch": 2.085889570552147, + "grad_norm": 2.984375, + "learning_rate": 2.260150696943516e-06, + "loss": 1.542292881011963, + "step": 680 + }, + { + "epoch": 2.116564417177914, + "grad_norm": 3.703125, + "learning_rate": 2.123076153493717e-06, + "loss": 1.5415298461914062, + "step": 690 + }, + { + "epoch": 2.147239263803681, + "grad_norm": 2.921875, + "learning_rate": 1.989160770547159e-06, + "loss": 1.5674308776855468, + "step": 700 + }, + { + "epoch": 2.1779141104294477, + "grad_norm": 2.890625, + "learning_rate": 1.8585516010712284e-06, + "loss": 1.5271636962890625, + "step": 710 + }, + { + "epoch": 2.208588957055215, + "grad_norm": 2.578125, + "learning_rate": 1.7313920674683181e-06, + "loss": 1.5421697616577148, + "step": 720 + }, + { + "epoch": 2.2392638036809815, + "grad_norm": 3.171875, + "learning_rate": 1.6078218040831678e-06, + "loss": 1.5656076431274415, + "step": 730 + }, + { + "epoch": 2.2699386503067487, + "grad_norm": 3.359375, + "learning_rate": 1.4879765038698819e-06, + "loss": 1.4618969917297364, + "step": 740 + }, + { + "epoch": 2.3006134969325154, + "grad_norm": 2.71875, + "learning_rate": 1.371987769387001e-06, + "loss": 1.595311450958252, + "step": 750 + }, + { + "epoch": 2.331288343558282, + "grad_norm": 2.59375, + "learning_rate": 1.2599829682842618e-06, + "loss": 1.6427331924438477, + "step": 760 + }, + { + "epoch": 2.361963190184049, + "grad_norm": 2.765625, + "learning_rate": 1.1520850934397143e-06, + "loss": 1.5959955215454102, + "step": 770 + }, + { + "epoch": 2.392638036809816, + "grad_norm": 2.875, + "learning_rate": 1.0484126279008028e-06, + "loss": 1.5941368103027345, + "step": 780 + }, + { + "epoch": 2.4233128834355826, + "grad_norm": 2.734375, + "learning_rate": 9.490794147776927e-07, + "loss": 1.556960678100586, + "step": 790 + }, + { + "epoch": 2.4539877300613497, + "grad_norm": 3.046875, + "learning_rate": 8.541945322317507e-07, + "loss": 1.6013805389404296, + "step": 800 + }, + { + "epoch": 2.4846625766871164, + "grad_norm": 2.484375, + "learning_rate": 7.638621736964075e-07, + "loss": 1.530329704284668, + "step": 810 + }, + { + "epoch": 2.5153374233128836, + "grad_norm": 2.953125, + "learning_rate": 6.781815334619812e-07, + "loss": 1.5487473487854004, + "step": 820 + }, + { + "epoch": 2.5460122699386503, + "grad_norm": 3.296875, + "learning_rate": 5.972466977500613e-07, + "loss": 1.5803820610046386, + "step": 830 + }, + { + "epoch": 2.5766871165644174, + "grad_norm": 3.328125, + "learning_rate": 5.211465413970901e-07, + "loss": 1.59120512008667, + "step": 840 + }, + { + "epoch": 2.607361963190184, + "grad_norm": 2.921875, + "learning_rate": 4.4996463026058476e-07, + "loss": 1.586211585998535, + "step": 850 + }, + { + "epoch": 2.638036809815951, + "grad_norm": 2.9375, + "learning_rate": 3.837791294551624e-07, + "loss": 1.5542678833007812, + "step": 860 + }, + { + "epoch": 2.668711656441718, + "grad_norm": 2.53125, + "learning_rate": 3.2266271751914603e-07, + "loss": 1.5309386253356934, + "step": 870 + }, + { + "epoch": 2.6993865030674846, + "grad_norm": 3.140625, + "learning_rate": 2.666825066059986e-07, + "loss": 1.53997859954834, + "step": 880 + }, + { + "epoch": 2.7300613496932513, + "grad_norm": 2.203125, + "learning_rate": 2.1589996878822296e-07, + "loss": 1.590695858001709, + "step": 890 + }, + { + "epoch": 2.7607361963190185, + "grad_norm": 3.359375, + "learning_rate": 1.7037086855465902e-07, + "loss": 1.5309554100036622, + "step": 900 + }, + { + "epoch": 2.791411042944785, + "grad_norm": 3.203125, + "learning_rate": 1.3014520157529244e-07, + "loss": 1.5762608528137207, + "step": 910 + }, + { + "epoch": 2.8220858895705523, + "grad_norm": 3.59375, + "learning_rate": 9.526713980083092e-08, + "loss": 1.5450604438781739, + "step": 920 + }, + { + "epoch": 2.852760736196319, + "grad_norm": 2.859375, + "learning_rate": 6.577498295732454e-08, + "loss": 1.5562796592712402, + "step": 930 + }, + { + "epoch": 2.883435582822086, + "grad_norm": 3.0625, + "learning_rate": 4.170111648909736e-08, + "loss": 1.527918243408203, + "step": 940 + }, + { + "epoch": 2.914110429447853, + "grad_norm": 2.734375, + "learning_rate": 2.3071975996173392e-08, + "loss": 1.5454301834106445, + "step": 950 + }, + { + "epoch": 2.9447852760736195, + "grad_norm": 2.890625, + "learning_rate": 9.90801820524967e-09, + "loss": 1.5550783157348633, + "step": 960 + }, + { + "epoch": 2.9754601226993866, + "grad_norm": 3.328125, + "learning_rate": 2.223698506088612e-09, + "loss": 1.5878689765930176, + "step": 970 + }, + { + "epoch": 3.0, + "step": 978, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124 + } + ], + "logging_steps": 10, + "max_steps": 978, + "num_input_tokens_seen": 0, + "num_train_epochs": 3, + "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": 4.689887540417925e+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..47039a8 --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:125da2ccd8e65f1f03815d635b85f740a086e53babe1838e29c2b5befe8b97d2 +size 6033 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000000000000000000000000000000000000..7155a80f7c4cf3fc2f3f4e4e16444000a06e66bb GIT binary patch literal 41223 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